Match History (2015) | View Advanced Player Stats |
Anna Short (Freeland, MI)
Female |
------ ---------- |
Estimated Dynamic Rating |
------ ---------- |
Projected Year End Rating |
------ ---------- |
Rating Meter
N/A
N/A
Match Date | League | Team | Court | Partner | Opponent(s) | W/L | Result | Match | Rating |
---|---|---|---|---|---|---|---|---|---|
12/28/2015 | Tournament G18d |
USTA National Winter Championships B&G 16&18 | 32 |
Marybeth Hurley (-----) |
loren haukova (-----) Mia Rabinowitz (-----) |
L | 6-3 6-0 |
S | ----- |
12/28/2015 | Tournament G18s |
USTA National Winter Championships B&G 16&18 | C-R1 |
Katherine Hughes (-----) |
L | 6-2 6-2 |
S | ----- | |
12/27/2015 | Tournament G18d |
USTA National Winter Championships B&G 16&18 | 64 |
Marybeth Hurley (-----) |
Chloe Henderson (-----) Emily Zheng (-----) |
W | 7-6 6-4 |
S | ----- |
12/27/2015 | Tournament G18s |
USTA National Winter Championships B&G 16&18 | 128 |
Sydney Van Alphen (-----) |
L | 6-1 6-3 |
S | ----- | |
12/14/2015 | Tournament G18s |
USTA Midwest Level 2 December Designated Series | C-QQ |
Maeve Koscielski (-----) |
L | 7-5 4-6 1-0 |
S | ----- | |
12/13/2015 | Tournament G18s |
USTA Midwest Level 2 December Designated Series | 16 |
Michelle Linden (-----) |
L | 6-1 6-1 |
S | ----- | |
12/13/2015 | Tournament G18s |
USTA Midwest Level 2 December Designated Series | C-R3 |
Madison Riley (-----) |
W | 6-2 6-2 |
S | ----- | |
12/12/2015 | Tournament G18s |
USTA Midwest Level 2 December Designated Series | 32 |
Olivia Chang (-----) |
W | 6-2 6-4 |
S | ----- | |
12/12/2015 | Tournament G18s |
USTA Midwest Level 2 December Designated Series | 64 |
Julia Kim (-----) |
W | 6-4 6-2 |
S | ----- | |
11/28/2015 | Tournament G18s |
USTA National Selection Tournament- November | 32 |
Reagan Collins (-----) |
L | 3-6 6-3 1-0 |
S | ----- | |
11/28/2015 | Tournament G18s |
USTA National Selection Tournament- November | 64 |
Daniela Alvarez (-----) |
W | 6-4 6-3 |
S | ----- | |
11/08/2015 | Tournament G18s |
USTA Midwest Level 1 Fall Closed Championships | C-R2 |
Christina Zordani (-----) |
L | 6-2 6-4 |
S | ----- | |
11/07/2015 | Tournament G18s |
USTA Midwest Level 1 Fall Closed Championships | 32 |
Kolie Allen (-----) |
L | 6-2 6-3 |
S | ----- | |
11/07/2015 | Tournament G18s |
USTA Midwest Level 1 Fall Closed Championships | 64 |
Danielle Burich (-----) |
W | 6-2 6-0 |
S | ----- | |
10/11/2015 | Tournament G18s |
USTA National Selection Tournament- October | C-R2 | Melissa Pick | L | 6-4 5-7 1-0 |
----- | ----- | |
10/10/2015 | Tournament G18d |
USTA National Selection Tournament- October | 16 | Melissa Pick |
Sarah Adams Elizabeth Tedford |
L | 8-1 | ----- | ----- |
10/10/2015 | Tournament G18s |
USTA National Selection Tournament- October | 32 | Sarianna Kuuttila | L | 6-1 6-2 |
----- | ----- | |
10/10/2015 | Tournament G18s |
USTA National Selection Tournament- October | C-R1 | Daniela Ramras | W | 4-6 6-3 1-0 |
----- | ----- | |
08/04/2015 | Tournament G18s |
USTA National Championships - Girls 16's & 18's (Level 1) | C-R3Q | Emma Kurtz | L | 6-1 6-2 |
----- | ----- | |
08/04/2015 | Tournament G18s |
USTA National Championships - Girls 16's & 18's (Level 1) | C-R2 | Mackenzy Middlebrooks | W | Def | ----- | ----- | |
08/03/2015 | Tournament G18d |
USTA National Championships - Girls 16's & 18's (Level 1) | 64 | Lindsey Evans |
Sara Daavettila Alyvia Jones |
L | 6-4 6-1 |
----- | ----- |
08/02/2015 | Tournament G18s |
USTA National Championships - Girls 16's & 18's (Level 1) | 256 | Emerald Able | L | 6-3 6-0 |
----- | ----- | |
07/19/2015 | Tournament G18s |
USTA Midwest Level 2 Open Championships | 16 | Emily Thomas | L | 6-2 6-3 |
----- | ----- | |
07/19/2015 | Tournament G18d |
USTA Midwest Level 2 Open Championships | 32 | Cammy Frei |
Katrin Gurvich Lucy Jiang |
W | 8-0 | ----- | ----- |
07/19/2015 | Tournament G18s |
USTA Midwest Level 2 Open Championships | 32 | Grace Koscielski | W | 4-6 6-2 6-2 |
----- | ----- | |
07/18/2015 | Tournament G18d |
USTA Midwest Level 2 Open Championships | 16 | Cammy Frei |
Kiersten Carlson Caroline Szabo |
L | 8-3 | ----- | ----- |
07/18/2015 | Tournament G18s |
USTA Midwest Level 2 Open Championships | 64 | Zoe Park | W | 4-6 6-2 6-0 |
----- | ----- | |
07/18/2015 | Tournament G18s |
USTA Midwest Level 2 Open Championships | C-QQ | Cammy Frei | L | 6-2 5-7 1-0 |
----- | ----- | |
07/18/2015 | Tournament G18s |
USTA Midwest Level 2 Open Championships | C-R4 | Madison Riley | W | 6-4 6-3 |
----- | ----- | |
07/13/2015 | Tournament G18s |
USTA National Clay Court Championship | C-R2 | Elene Tsokilauri | L | 6-2 6-1 |
----- | ----- | |
07/11/2015 | Tournament G18d |
USTA National Clay Court Championship | 64 | Cammy Frei |
Lexi Milunovich Anna Rogers |
L | 6-3 6-4 |
----- | ----- |
07/11/2015 | Tournament G18d |
USTA National Clay Court Championship | 128 | Cammy Frei |
Cassie McKenzie Alyssa Rudin |
W | 6-4 3-6 1-0 |
----- | ----- |
07/11/2015 | Tournament G18s |
USTA National Clay Court Championship | 256 | Lauren McCall | L | 6-4 7-6 |
----- | ----- | |
06/24/2015 | Tournament G18s |
USTA Midwest Level 1 Outdoor Closed Championships | C-R4 | Alyvia Jones | L | 6-0 6-1 |
----- | ----- | |
06/23/2015 | Tournament G18s |
USTA Midwest Level 1 Outdoor Closed Championships | C-R4Q | Dominique Vasile | W | 6-2 6-2 |
----- | ----- | |
06/23/2015 | Tournament G18s |
USTA Midwest Level 1 Outdoor Closed Championships | C-R3 | Sandra Keta | W | 6-4 2-6 6-1 |
----- | ----- | |
06/22/2015 | Tournament G18s |
USTA Midwest Level 1 Outdoor Closed Championships | 32 | Isabella Lorenzini | L | 6-0 6-2 |
----- | ----- | |
06/21/2015 | Tournament G18d |
USTA Midwest Level 1 Outdoor Closed Championships | Q | Michelle Linden |
Christina Jordan Raven Neely |
L | 6-2 7-6 |
----- | ----- |
06/21/2015 | Tournament G18d |
USTA Midwest Level 1 Outdoor Closed Championships | 16 | Michelle Linden |
Danielle Buchinsky Olivia Rohrbacher |
W | 6-3 6-2 |
----- | ----- |
06/21/2015 | Tournament G18s |
USTA Midwest Level 1 Outdoor Closed Championships | 64 | Catherine Miller | W | 6-3 7-5 |
----- | ----- | |
06/20/2015 | Tournament G18d |
USTA Midwest Level 1 Outdoor Closed Championships | 32 | Michelle Linden |
Angela Avgerinos Zoe Park |
W | 6-0 6-1 |
----- | ----- |
06/20/2015 | Tournament G18s |
USTA Midwest Level 1 Outdoor Closed Championships | 128 | Abigail Sogard | W | 6-4 6-0 |
----- | ----- | |
06/07/2015 | Tournament G18s |
Midwest Level 3 NEMTA District Qualifier (BG18-10) | RR | Kamryn Matthews | W | 6-2 6-3 |
----- | ----- | |
06/06/2015 | Tournament G18s |
Midwest Level 3 NEMTA District Qualifier (BG18-10) | RR | Alyvia Jones | L | 6-2 6-2 |
----- | ----- | |
05/24/2015 | Tournament G18s |
USTA National Selection Tournament | C-R2 | Mbalia Bangoura | L | 6-0 6-3 |
----- | ----- | |
05/24/2015 | Tournament G18s |
USTA National Selection Tournament | C-R1 | Caitlyn Frankel | W | 6-1 6-2 |
----- | ----- | |
05/23/2015 | Tournament G18d |
USTA National Selection Tournament | 16 | Dominique Vasile |
Alexis Franco Felicity Maltby |
L | 8-5 | ----- | ----- |
05/23/2015 | Tournament G18s |
USTA National Selection Tournament | 32 | Abigail Chiu | L | 6-3 6-0 |
----- | ----- | |
03/01/2015 | Tournament G18s |
USTA Midwest Level 2 March Designated Series | C-R2 | cassidy hicks | L | 6-4 6-2 |
----- | ----- | |
02/28/2015 | Tournament G18s |
USTA Midwest Level 2 March Designated Series | 64 | Meg Kowalski | L | 7-6 6-2 |
----- | ----- | |
02/28/2015 | Tournament G18s |
USTA Midwest Level 2 March Designated Series | C-R1 | Abby Brady | W | 6-2 6-2 |
----- | ----- | |
02/01/2015 | Tournament G18s |
USTA Midwest Level 2 February Designated Series | C-R2 | Vinaya Rao | L | 1-0 | ----- | ----- | |
01/31/2015 | Tournament G18s |
USTA Midwest Level 2 February Designated Series | 32 | Natalie Whalen | L | 6-2 6-1 |
----- | ----- | |
01/31/2015 | Tournament G18s |
USTA Midwest Level 2 February Designated Series | 64 | Tess Lubin | W | 6-0 6-1 |
----- | ----- | |
01/18/2015 | Tournament G18s |
USTA Midwest Level 1 Indoor Closed | C-R3 | cassidy hicks | L | 6-4 1-6 1-0 |
----- | ----- | |
01/18/2015 | Tournament G18s |
USTA Midwest Level 1 Indoor Closed | C-R3Q | Samantha Schrepferman | W | 6-0 6-3 |
----- | ----- | |
01/18/2015 | Tournament G18s |
USTA Midwest Level 1 Indoor Closed | C-R2 | Draga Sabotic | W | 6-0 6-3 |
----- | ----- | |
01/17/2015 | Tournament G18s |
USTA Midwest Level 1 Indoor Closed | 32 | Andrea Ballinger | L | 6-4 5-7 6-3 |
----- | ----- | |
01/17/2015 | Tournament G18s |
USTA Midwest Level 1 Indoor Closed | 64 | Molly Fletchall | W | 6-1 6-0 |
----- | ----- |
USTA National Winter Championships B&G 16&18 | ||
12/28/2015 | 32 | Tournament G18d |
L | ||
Marybeth Hurley (-----) | 6-3 6-0 |
loren haukova (-----) Mia Rabinowitz (-----) |
Match: S | Rating: ----- |
USTA National Winter Championships B&G 16&18 | ||
12/28/2015 | C-R1 | Tournament G18s |
L | ||
6-2 6-2 |
Katherine Hughes (-----) | |
Match: S | Rating: ----- |
USTA National Winter Championships B&G 16&18 | ||
12/27/2015 | 64 | Tournament G18d |
W | ||
Marybeth Hurley (-----) | 7-6 6-4 |
Chloe Henderson (-----) Emily Zheng (-----) |
Match: S | Rating: ----- |
USTA National Winter Championships B&G 16&18 | ||
12/27/2015 | 128 | Tournament G18s |
L | ||
6-1 6-3 |
Sydney Van Alphen (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 2 December Designated Series | ||
12/14/2015 | C-QQ | Tournament G18s |
L | ||
7-5 4-6 1-0 |
Maeve Koscielski (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 2 December Designated Series | ||
12/13/2015 | 16 | Tournament G18s |
L | ||
6-1 6-1 |
Michelle Linden (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 2 December Designated Series | ||
12/13/2015 | C-R3 | Tournament G18s |
W | ||
6-2 6-2 |
Madison Riley (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 2 December Designated Series | ||
12/12/2015 | 32 | Tournament G18s |
W | ||
6-2 6-4 |
Olivia Chang (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 2 December Designated Series | ||
12/12/2015 | 64 | Tournament G18s |
W | ||
6-4 6-2 |
Julia Kim (-----) | |
Match: S | Rating: ----- |
USTA National Selection Tournament- November | ||
11/28/2015 | 32 | Tournament G18s |
L | ||
3-6 6-3 1-0 |
Reagan Collins (-----) | |
Match: S | Rating: ----- |
USTA National Selection Tournament- November | ||
11/28/2015 | 64 | Tournament G18s |
W | ||
6-4 6-3 |
Daniela Alvarez (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 1 Fall Closed Championships | ||
11/08/2015 | C-R2 | Tournament G18s |
L | ||
6-2 6-4 |
Christina Zordani (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 1 Fall Closed Championships | ||
11/07/2015 | 32 | Tournament G18s |
L | ||
6-2 6-3 |
Kolie Allen (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 1 Fall Closed Championships | ||
11/07/2015 | 64 | Tournament G18s |
W | ||
6-2 6-0 |
Danielle Burich (-----) | |
Match: S | Rating: ----- |
USTA National Selection Tournament- October | ||
10/11/2015 | C-R2 | Tournament G18s |
L | ||
6-4 5-7 1-0 |
Melissa Pick | |
Match: ----- | Rating: ----- |
USTA National Selection Tournament- October | ||
10/10/2015 | 16 | Tournament G18d |
L | ||
Melissa Pick | 8-1 |
Sarah Adams Elizabeth Tedford |
Match: ----- | Rating: ----- |
USTA National Selection Tournament- October | ||
10/10/2015 | 32 | Tournament G18s |
L | ||
6-1 6-2 |
Sarianna Kuuttila | |
Match: ----- | Rating: ----- |
USTA National Selection Tournament- October | ||
10/10/2015 | C-R1 | Tournament G18s |
W | ||
4-6 6-3 1-0 |
Daniela Ramras | |
Match: ----- | Rating: ----- |
USTA National Championships - Girls 16's & 18's (Level 1) | ||
08/04/2015 | C-R3Q | Tournament G18s |
L | ||
6-1 6-2 |
Emma Kurtz | |
Match: ----- | Rating: ----- |
USTA National Championships - Girls 16's & 18's (Level 1) | ||
08/04/2015 | C-R2 | Tournament G18s |
W | ||
Def | Mackenzy Middlebrooks | |
Match: ----- | Rating: ----- |
USTA National Championships - Girls 16's & 18's (Level 1) | ||
08/03/2015 | 64 | Tournament G18d |
L | ||
Lindsey Evans | 6-4 6-1 |
Sara Daavettila Alyvia Jones |
Match: ----- | Rating: ----- |
USTA National Championships - Girls 16's & 18's (Level 1) | ||
08/02/2015 | 256 | Tournament G18s |
L | ||
6-3 6-0 |
Emerald Able | |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 Open Championships | ||
07/19/2015 | 16 | Tournament G18s |
L | ||
6-2 6-3 |
Emily Thomas | |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 Open Championships | ||
07/19/2015 | 32 | Tournament G18d |
W | ||
Cammy Frei | 8-0 |
Katrin Gurvich Lucy Jiang |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 Open Championships | ||
07/19/2015 | 32 | Tournament G18s |
W | ||
4-6 6-2 6-2 |
Grace Koscielski | |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 Open Championships | ||
07/18/2015 | 16 | Tournament G18d |
L | ||
Cammy Frei | 8-3 |
Kiersten Carlson Caroline Szabo |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 Open Championships | ||
07/18/2015 | 64 | Tournament G18s |
W | ||
4-6 6-2 6-0 |
Zoe Park | |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 Open Championships | ||
07/18/2015 | C-QQ | Tournament G18s |
L | ||
6-2 5-7 1-0 |
Cammy Frei | |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 Open Championships | ||
07/18/2015 | C-R4 | Tournament G18s |
W | ||
6-4 6-3 |
Madison Riley | |
Match: ----- | Rating: ----- |
USTA National Clay Court Championship | ||
07/13/2015 | C-R2 | Tournament G18s |
L | ||
6-2 6-1 |
Elene Tsokilauri | |
Match: ----- | Rating: ----- |
USTA National Clay Court Championship | ||
07/11/2015 | 64 | Tournament G18d |
L | ||
Cammy Frei | 6-3 6-4 |
Lexi Milunovich Anna Rogers |
Match: ----- | Rating: ----- |
USTA National Clay Court Championship | ||
07/11/2015 | 128 | Tournament G18d |
W | ||
Cammy Frei | 6-4 3-6 1-0 |
Cassie McKenzie Alyssa Rudin |
Match: ----- | Rating: ----- |
USTA National Clay Court Championship | ||
07/11/2015 | 256 | Tournament G18s |
L | ||
6-4 7-6 |
Lauren McCall | |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/24/2015 | C-R4 | Tournament G18s |
L | ||
6-0 6-1 |
Alyvia Jones | |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/23/2015 | C-R4Q | Tournament G18s |
W | ||
6-2 6-2 |
Dominique Vasile | |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/23/2015 | C-R3 | Tournament G18s |
W | ||
6-4 2-6 6-1 |
Sandra Keta | |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/22/2015 | 32 | Tournament G18s |
L | ||
6-0 6-2 |
Isabella Lorenzini | |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/21/2015 | Q | Tournament G18d |
L | ||
Michelle Linden | 6-2 7-6 |
Christina Jordan Raven Neely |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/21/2015 | 16 | Tournament G18d |
W | ||
Michelle Linden | 6-3 6-2 |
Danielle Buchinsky Olivia Rohrbacher |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/21/2015 | 64 | Tournament G18s |
W | ||
6-3 7-5 |
Catherine Miller | |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/20/2015 | 32 | Tournament G18d |
W | ||
Michelle Linden | 6-0 6-1 |
Angela Avgerinos Zoe Park |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/20/2015 | 128 | Tournament G18s |
W | ||
6-4 6-0 |
Abigail Sogard | |
Match: ----- | Rating: ----- |
Midwest Level 3 NEMTA District Qualifier (BG18-10) | ||
06/07/2015 | RR | Tournament G18s |
W | ||
6-2 6-3 |
Kamryn Matthews | |
Match: ----- | Rating: ----- |
Midwest Level 3 NEMTA District Qualifier (BG18-10) | ||
06/06/2015 | RR | Tournament G18s |
L | ||
6-2 6-2 |
Alyvia Jones | |
Match: ----- | Rating: ----- |
USTA National Selection Tournament | ||
05/24/2015 | C-R2 | Tournament G18s |
L | ||
6-0 6-3 |
Mbalia Bangoura | |
Match: ----- | Rating: ----- |
USTA National Selection Tournament | ||
05/24/2015 | C-R1 | Tournament G18s |
W | ||
6-1 6-2 |
Caitlyn Frankel | |
Match: ----- | Rating: ----- |
USTA National Selection Tournament | ||
05/23/2015 | 16 | Tournament G18d |
L | ||
Dominique Vasile | 8-5 |
Alexis Franco Felicity Maltby |
Match: ----- | Rating: ----- |
USTA National Selection Tournament | ||
05/23/2015 | 32 | Tournament G18s |
L | ||
6-3 6-0 |
Abigail Chiu | |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 March Designated Series | ||
03/01/2015 | C-R2 | Tournament G18s |
L | ||
6-4 6-2 |
cassidy hicks | |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 March Designated Series | ||
02/28/2015 | 64 | Tournament G18s |
L | ||
7-6 6-2 |
Meg Kowalski | |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 March Designated Series | ||
02/28/2015 | C-R1 | Tournament G18s |
W | ||
6-2 6-2 |
Abby Brady | |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 February Designated Series | ||
02/01/2015 | C-R2 | Tournament G18s |
L | ||
1-0 | Vinaya Rao | |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 February Designated Series | ||
01/31/2015 | 32 | Tournament G18s |
L | ||
6-2 6-1 |
Natalie Whalen | |
Match: ----- | Rating: ----- |
USTA Midwest Level 2 February Designated Series | ||
01/31/2015 | 64 | Tournament G18s |
W | ||
6-0 6-1 |
Tess Lubin | |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Indoor Closed | ||
01/18/2015 | C-R3 | Tournament G18s |
L | ||
6-4 1-6 1-0 |
cassidy hicks | |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Indoor Closed | ||
01/18/2015 | C-R3Q | Tournament G18s |
W | ||
6-0 6-3 |
Samantha Schrepferman | |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Indoor Closed | ||
01/18/2015 | C-R2 | Tournament G18s |
W | ||
6-0 6-3 |
Draga Sabotic | |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Indoor Closed | ||
01/17/2015 | 32 | Tournament G18s |
L | ||
6-4 5-7 6-3 |
Andrea Ballinger | |
Match: ----- | Rating: ----- |
USTA Midwest Level 1 Indoor Closed | ||
01/17/2015 | 64 | Tournament G18s |
W | ||
6-1 6-0 |
Molly Fletchall | |
Match: ----- | Rating: ----- |
Glossary |
Match | Player rating for individual match. |
Rating | Dynamic rating after completed match. |
NC | Match not yet calculated into rating. |
S | Self rated or unrated player involved in match so no match rating calculated for current player. |
This site is not affiliated, endorsed, or associated by or with the USTA in any manner nor are the ratings affiliated with the NTRP rating system.
Copyright © 2016-2024 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap
Copyright © 2016-2024 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap