Match History (2019) | View Advanced Player Stats |
lan mi (Berkeley Heights, NJ)
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/30/2019 | Tournament G18s |
USTA National Winter Championships | 32 |
Sarah Hamner (-----) |
L | 6-2 6-3 |
S | ----- | |
12/29/2019 | Tournament G18s |
USTA National Winter Championships | 64 |
Mary Grace Armistead (-----) |
W | 6-4 6-0 |
S | ----- | |
12/28/2019 | Tournament G18s |
USTA National Winter Championships | 128 |
Claudia Miller (-----) |
W | 6-2 6-0 |
S | ----- | |
12/06/2019 | Tournament G16s |
Eddie Herr International 2019 | S |
Qavia Lopez (-----) |
L | 6-3 6-4 |
S | ----- | |
12/06/2019 | Tournament G16s |
Orange Bowl Int'l Tennis Championships | 16 |
Vivian Ovrootsky (-----) |
L | 6-4 6-0 |
S | ----- | |
12/06/2019 | Tournament G16d |
Orange Bowl Int'l Tennis Championships | 16 |
Leyden Games (-----) |
Rylie Hanford (-----) McKenna Schaefbauer (-----) |
L | 6-1 6-4 |
S | ----- |
12/06/2019 | Tournament G16d |
Orange Bowl Int'l Tennis Championships | 32 |
Leyden Games (-----) |
Vivian Miller (-----) Makenna Thiel (-----) |
W | 6-2 6-4 |
S | ----- |
12/06/2019 | Tournament G16s |
Orange Bowl Int'l Tennis Championships | 32 |
Elisabeth Jones (-----) |
W | 6-2 6-1 |
S | ----- | |
12/06/2019 | Tournament G16s |
Orange Bowl Int'l Tennis Championships | 64 |
Lara Smejkal (-----) |
W | 6-3 1-6 6-3 |
S | ----- | |
12/05/2019 | Tournament G16s |
Eddie Herr International 2019 | Q |
Vivian Ovrootsky (-----) |
W | 6-4 4-6 7-5 |
S | ----- | |
12/04/2019 | Tournament G16s |
Eddie Herr International 2019 | 16 |
Kate Sharabura (-----) |
W | 6-4 6-1 |
S | ----- | |
12/03/2019 | Tournament G16s |
Eddie Herr International 2019 | 32 |
Mya Byrd (-----) |
W | 6-3 6-1 |
S | ----- | |
12/03/2019 | Tournament G16d |
Eddie Herr International 2019 | 32 |
Alexis Blokhina (-----) |
Anna Babayan (-----) Katarina Neff (-----) |
L | 3-6 6-4 1-0 |
S | ----- |
12/02/2019 | Tournament G16s |
Eddie Herr International 2019 | 64 |
Lizanne Boyer (-----) |
W | 6-3 2-6 6-0 |
S | ----- | |
11/02/2019 | Tournament G18s |
Evert American ITF | F |
Elaine Chervinsky (-----) |
L | 6-4 6-7 6-0 |
S | ----- | |
11/02/2019 | Tournament G18s |
Evert American ITF | S |
Alexis Blokhina (-----) |
W | 7-6 6-3 |
S | ----- | |
11/02/2019 | Tournament G18s |
Evert American ITF | Q |
Qavia Lopez (-----) |
W | 7-6 6-2 |
S | ----- | |
11/02/2019 | Tournament G18s |
Evert American ITF | 16 |
Allison Zipoli (-----) |
W | 6-3 6-0 |
S | ----- | |
11/02/2019 | Tournament G18d |
Evert American ITF | 16 |
sydney sharma (-----) |
Cadence Brace (-----) Qavia Lopez (-----) |
L | 6-2 6-3 |
S | ----- |
11/02/2019 | Tournament G18d |
Evert American ITF | 32 |
sydney sharma (-----) |
MIA SAVELJIC (-----) Mia Sarcev (-----) |
W | 6-1 6-2 |
S | ----- |
11/02/2019 | Tournament G18s |
Evert American ITF | 32 |
Nina Gulbransen (-----) |
W | 6-0 6-2 |
S | ----- | |
11/02/2019 | Tournament G18s |
Evert American ITF | 64 |
Sophia Fornaris (-----) |
W | 7-5 6-4 |
S | ----- | |
10/26/2019 | Tournament G18s |
South Carolina ITF | 16 |
Eleana Yu (-----) |
L | 4-6 7-6 1-0 |
S | ----- | |
10/26/2019 | Tournament G18d |
South Carolina ITF | 16 |
Sophia Zaslow (-----) |
Nevena Carton (-----) Elisabeth Jones (-----) |
L | 2-4 4-2 1-0 |
S | ----- |
10/26/2019 | Tournament G18d |
South Carolina ITF | 32 |
Sophia Zaslow (-----) |
Alice Hall (-----) Isabelle Zumpft (-----) |
W | 7-6 6-3 |
S | ----- |
10/26/2019 | Tournament G18s |
South Carolina ITF | 32 |
Ella Faessler (-----) |
W | 6-2 6-0 |
S | ----- | |
10/26/2019 | Tournament G18s |
South Carolina ITF | 64 |
Sophia Strugnell (-----) |
W | 6-3 6-1 |
S | ----- | |
10/19/2019 | Tournament G18s |
Atlanta ITF | 32 |
Eleana Yu (-----) |
L | 6-1 6-3 |
S | ----- | |
10/19/2019 | Tournament G18d |
Atlanta ITF | 32 |
Amulika Gottiparthy (-----) |
Carrie Beckman (-----) Emma Charney (-----) |
L | 6-1 6-1 |
S | ----- |
10/19/2019 | Tournament G18s |
Atlanta ITF | 64 |
Lara Smejkal (-----) |
W | 6-2 | S | ----- | |
07/02/2019 | Tournament G18s |
USTA National Level 2 Tournament | F |
Jennifer Riester (-----) |
L | 6-4 6-1 |
S | ----- | |
07/01/2019 | Tournament G18s |
USTA National Level 2 Tournament | S |
Sydni Ratliff (-----) |
W | 6-1 6-1 |
S | ----- | |
07/01/2019 | Tournament G18s |
USTA National Level 2 Tournament | Q |
Kayla Wilkins (-----) |
W | 6-2 6-3 |
S | ----- | |
06/30/2019 | Tournament G18s |
USTA National Level 2 Tournament | 16 |
Isabella Steffen (-----) |
W | 6-1 6-1 |
S | ----- | |
06/29/2019 | Tournament G18s |
USTA National Level 2 Tournament | 32 |
Elizabeth Pendergast (-----) |
W | 6-1 6-1 |
S | ----- | |
06/29/2019 | Tournament G18s |
USTA National Level 2 Tournament | 64 |
Kayleigh Yun-Thayer (-----) |
W | 6-0 5-7 1-0 |
S | ----- | |
05/16/2019 | Tournament G18s |
Plantation ITF | Q |
Gianna Pielet (-----) |
L | 6-1 4-6 6-3 |
S | ----- | |
05/11/2019 | Tournament G18s |
Plantation ITF | 16 |
Marina Stakusic (-----) |
W | 6-2 1-6 6-3 |
S | ----- | |
05/11/2019 | Tournament G18s |
Plantation ITF | 32 |
Mia Repac (-----) |
W | 6-1 4-6 7-5 |
S | ----- | |
05/11/2019 | Tournament G18d |
Plantation ITF | 32 |
Xintong Zhou (-----) |
India Houghton (-----) Ava Hrastar (-----) |
L | 6-1 6-1 |
S | ----- |
05/11/2019 | Tournament G18s |
Plantation ITF | 64 |
Minorka Miranda (-----) |
W | 0-6 7-5 6-3 |
S | ----- | |
05/04/2019 | Tournament G18d |
Coral Gables ITF (Copa Badia) | 32 |
Kriti Williams (-----) |
India Houghton (-----) Gianna Pielet (-----) |
L | 6-3 6-2 |
S | ----- |
05/04/2019 | Tournament G18s |
Coral Gables ITF (Copa Badia) | 32 |
Gracie Epps (-----) |
L | 6-1 6-4 |
S | ----- | |
05/04/2019 | Tournament G18s |
Coral Gables ITF (Copa Badia) | 64 |
Gianna Pielet (-----) |
W | 4-6 6-3 6-2 |
S | ----- | |
04/27/2019 | Tournament G18s |
Delray Beach ITF | 32 |
Kayla Wilkins (-----) |
L | 6-1 3-1 |
S | ----- | |
04/27/2019 | Tournament G18d |
Delray Beach ITF | 32 |
Kriti Williams (-----) |
Gracie Epps (-----) Macey Miller (-----) |
L | 6-1 6-4 |
S | ----- |
04/27/2019 | Tournament G18s |
Delray Beach ITF | 64 |
Kiana Rizzolo (-----) |
W | 6-1 6-2 |
S | ----- | |
04/22/2019 | Tournament WOps |
2019 USTA/UTR Open Championships at North Miami Beach Academy (Prize Money Tournament) | F |
Stephanie Sanchez (-----) |
W | 3-6 6-2 1-0 |
S | ----- | |
04/22/2019 | Tournament WOps |
2019 USTA/UTR Open Championships at North Miami Beach Academy (Prize Money Tournament) | S |
SANDRA ALONSO (-----) |
W | 6-3 6-4 |
S | ----- | |
04/21/2019 | Tournament WOps |
2019 USTA/UTR Open Championships at North Miami Beach Academy (Prize Money Tournament) | Q |
Zoe Hitt (-----) |
W | 6-4 6-3 |
S | ----- | |
04/21/2019 | Tournament WOps |
2019 USTA/UTR Open Championships at North Miami Beach Academy (Prize Money Tournament) | 16 |
Versace Gatti (-----) |
W | 6-3 6-0 |
S | ----- | |
04/20/2019 | Tournament WOps |
2019 USTA/UTR Open Championships at North Miami Beach Academy (Prize Money Tournament) | 32 |
Adele Fernandez Lecaroz (-----) |
W | 6-3 6-1 |
S | ----- | |
02/18/2019 | Tournament G18s |
USTA National Level 2 Tournament at Crandon Park | QCF |
Allie Gretkowski (-----) |
L | 6-4 7-6 |
S | ----- | |
02/17/2019 | Tournament G18s |
USTA National Level 2 Tournament at Crandon Park | QCS |
Ayshe Can (-----) |
W | 7-6 7-6 |
S | ----- | |
02/17/2019 | Tournament G18s |
USTA National Level 2 Tournament at Crandon Park | Q |
Carly Briggs (-----) |
L | 6-1 3-6 1-0 |
S | ----- | |
02/16/2019 | Tournament G18s |
USTA National Level 2 Tournament at Crandon Park | 16 |
Darinka Stepan (-----) |
W | 6-1 6-1 |
S | ----- | |
02/16/2019 | Tournament G18s |
USTA National Level 2 Tournament at Crandon Park | 32 |
Mary Grace Armistead (-----) |
W | 6-3 6-2 |
S | ----- | |
01/03/2019 | Tournament G16s |
USTA National Winter Championships | C-Q |
Winta Woldeab (-----) |
L | 6-7 6-2 1-0 |
S | ----- | |
01/02/2019 | Tournament G16s |
USTA National Winter Championships | Q |
Bridget Stammel (-----) |
L | 1-6 6-1 6-2 |
S | ----- | |
01/01/2019 | Tournament G16s |
USTA National Winter Championships | 16 |
Jamie Kim (-----) |
W | 2-6 6-3 6-3 |
S | ----- |
USTA National Winter Championships | ||
12/30/2019 | 32 | Tournament G18s |
L | ||
6-2 6-3 |
Sarah Hamner (-----) | |
Match: S | Rating: ----- |
USTA National Winter Championships | ||
12/29/2019 | 64 | Tournament G18s |
W | ||
6-4 6-0 |
Mary Grace Armistead (-----) | |
Match: S | Rating: ----- |
USTA National Winter Championships | ||
12/28/2019 | 128 | Tournament G18s |
W | ||
6-2 6-0 |
Claudia Miller (-----) | |
Match: S | Rating: ----- |
Eddie Herr International 2019 | ||
12/06/2019 | S | Tournament G16s |
L | ||
6-3 6-4 |
Qavia Lopez (-----) | |
Match: S | Rating: ----- |
Orange Bowl Int'l Tennis Championships | ||
12/06/2019 | 16 | Tournament G16s |
L | ||
6-4 6-0 |
Vivian Ovrootsky (-----) | |
Match: S | Rating: ----- |
Orange Bowl Int'l Tennis Championships | ||
12/06/2019 | 16 | Tournament G16d |
L | ||
Leyden Games (-----) | 6-1 6-4 |
Rylie Hanford (-----) McKenna Schaefbauer (-----) |
Match: S | Rating: ----- |
Orange Bowl Int'l Tennis Championships | ||
12/06/2019 | 32 | Tournament G16d |
W | ||
Leyden Games (-----) | 6-2 6-4 |
Vivian Miller (-----) Makenna Thiel (-----) |
Match: S | Rating: ----- |
Orange Bowl Int'l Tennis Championships | ||
12/06/2019 | 32 | Tournament G16s |
W | ||
6-2 6-1 |
Elisabeth Jones (-----) | |
Match: S | Rating: ----- |
Orange Bowl Int'l Tennis Championships | ||
12/06/2019 | 64 | Tournament G16s |
W | ||
6-3 1-6 6-3 |
Lara Smejkal (-----) | |
Match: S | Rating: ----- |
Eddie Herr International 2019 | ||
12/05/2019 | Q | Tournament G16s |
W | ||
6-4 4-6 7-5 |
Vivian Ovrootsky (-----) | |
Match: S | Rating: ----- |
Eddie Herr International 2019 | ||
12/04/2019 | 16 | Tournament G16s |
W | ||
6-4 6-1 |
Kate Sharabura (-----) | |
Match: S | Rating: ----- |
Eddie Herr International 2019 | ||
12/03/2019 | 32 | Tournament G16s |
W | ||
6-3 6-1 |
Mya Byrd (-----) | |
Match: S | Rating: ----- |
Eddie Herr International 2019 | ||
12/03/2019 | 32 | Tournament G16d |
L | ||
Alexis Blokhina (-----) | 3-6 6-4 1-0 |
Anna Babayan (-----) Katarina Neff (-----) |
Match: S | Rating: ----- |
Eddie Herr International 2019 | ||
12/02/2019 | 64 | Tournament G16s |
W | ||
6-3 2-6 6-0 |
Lizanne Boyer (-----) | |
Match: S | Rating: ----- |
Evert American ITF | ||
11/02/2019 | F | Tournament G18s |
L | ||
6-4 6-7 6-0 |
Elaine Chervinsky (-----) | |
Match: S | Rating: ----- |
Evert American ITF | ||
11/02/2019 | S | Tournament G18s |
W | ||
7-6 6-3 |
Alexis Blokhina (-----) | |
Match: S | Rating: ----- |
Evert American ITF | ||
11/02/2019 | Q | Tournament G18s |
W | ||
7-6 6-2 |
Qavia Lopez (-----) | |
Match: S | Rating: ----- |
Evert American ITF | ||
11/02/2019 | 16 | Tournament G18s |
W | ||
6-3 6-0 |
Allison Zipoli (-----) | |
Match: S | Rating: ----- |
Evert American ITF | ||
11/02/2019 | 16 | Tournament G18d |
L | ||
sydney sharma (-----) | 6-2 6-3 |
Cadence Brace (-----) Qavia Lopez (-----) |
Match: S | Rating: ----- |
Evert American ITF | ||
11/02/2019 | 32 | Tournament G18d |
W | ||
sydney sharma (-----) | 6-1 6-2 |
MIA SAVELJIC (-----) Mia Sarcev (-----) |
Match: S | Rating: ----- |
Evert American ITF | ||
11/02/2019 | 32 | Tournament G18s |
W | ||
6-0 6-2 |
Nina Gulbransen (-----) | |
Match: S | Rating: ----- |
Evert American ITF | ||
11/02/2019 | 64 | Tournament G18s |
W | ||
7-5 6-4 |
Sophia Fornaris (-----) | |
Match: S | Rating: ----- |
South Carolina ITF | ||
10/26/2019 | 16 | Tournament G18s |
L | ||
4-6 7-6 1-0 |
Eleana Yu (-----) | |
Match: S | Rating: ----- |
South Carolina ITF | ||
10/26/2019 | 16 | Tournament G18d |
L | ||
Sophia Zaslow (-----) | 2-4 4-2 1-0 |
Nevena Carton (-----) Elisabeth Jones (-----) |
Match: S | Rating: ----- |
South Carolina ITF | ||
10/26/2019 | 32 | Tournament G18d |
W | ||
Sophia Zaslow (-----) | 7-6 6-3 |
Alice Hall (-----) Isabelle Zumpft (-----) |
Match: S | Rating: ----- |
South Carolina ITF | ||
10/26/2019 | 32 | Tournament G18s |
W | ||
6-2 6-0 |
Ella Faessler (-----) | |
Match: S | Rating: ----- |
South Carolina ITF | ||
10/26/2019 | 64 | Tournament G18s |
W | ||
6-3 6-1 |
Sophia Strugnell (-----) | |
Match: S | Rating: ----- |
Atlanta ITF | ||
10/19/2019 | 32 | Tournament G18s |
L | ||
6-1 6-3 |
Eleana Yu (-----) | |
Match: S | Rating: ----- |
Atlanta ITF | ||
10/19/2019 | 32 | Tournament G18d |
L | ||
Amulika Gottiparthy (-----) | 6-1 6-1 |
Carrie Beckman (-----) Emma Charney (-----) |
Match: S | Rating: ----- |
Atlanta ITF | ||
10/19/2019 | 64 | Tournament G18s |
W | ||
6-2 | Lara Smejkal (-----) | |
Match: S | Rating: ----- |
USTA National Level 2 Tournament | ||
07/02/2019 | F | Tournament G18s |
L | ||
6-4 6-1 |
Jennifer Riester (-----) | |
Match: S | Rating: ----- |
USTA National Level 2 Tournament | ||
07/01/2019 | S | Tournament G18s |
W | ||
6-1 6-1 |
Sydni Ratliff (-----) | |
Match: S | Rating: ----- |
USTA National Level 2 Tournament | ||
07/01/2019 | Q | Tournament G18s |
W | ||
6-2 6-3 |
Kayla Wilkins (-----) | |
Match: S | Rating: ----- |
USTA National Level 2 Tournament | ||
06/30/2019 | 16 | Tournament G18s |
W | ||
6-1 6-1 |
Isabella Steffen (-----) | |
Match: S | Rating: ----- |
USTA National Level 2 Tournament | ||
06/29/2019 | 32 | Tournament G18s |
W | ||
6-1 6-1 |
Elizabeth Pendergast (-----) | |
Match: S | Rating: ----- |
USTA National Level 2 Tournament | ||
06/29/2019 | 64 | Tournament G18s |
W | ||
6-0 5-7 1-0 |
Kayleigh Yun-Thayer (-----) | |
Match: S | Rating: ----- |
Plantation ITF | ||
05/16/2019 | Q | Tournament G18s |
L | ||
6-1 4-6 6-3 |
Gianna Pielet (-----) | |
Match: S | Rating: ----- |
Plantation ITF | ||
05/11/2019 | 16 | Tournament G18s |
W | ||
6-2 1-6 6-3 |
Marina Stakusic (-----) | |
Match: S | Rating: ----- |
Plantation ITF | ||
05/11/2019 | 32 | Tournament G18s |
W | ||
6-1 4-6 7-5 |
Mia Repac (-----) | |
Match: S | Rating: ----- |
Plantation ITF | ||
05/11/2019 | 32 | Tournament G18d |
L | ||
Xintong Zhou (-----) | 6-1 6-1 |
India Houghton (-----) Ava Hrastar (-----) |
Match: S | Rating: ----- |
Plantation ITF | ||
05/11/2019 | 64 | Tournament G18s |
W | ||
0-6 7-5 6-3 |
Minorka Miranda (-----) | |
Match: S | Rating: ----- |
Coral Gables ITF (Copa Badia) | ||
05/04/2019 | 32 | Tournament G18d |
L | ||
Kriti Williams (-----) | 6-3 6-2 |
India Houghton (-----) Gianna Pielet (-----) |
Match: S | Rating: ----- |
Coral Gables ITF (Copa Badia) | ||
05/04/2019 | 32 | Tournament G18s |
L | ||
6-1 6-4 |
Gracie Epps (-----) | |
Match: S | Rating: ----- |
Coral Gables ITF (Copa Badia) | ||
05/04/2019 | 64 | Tournament G18s |
W | ||
4-6 6-3 6-2 |
Gianna Pielet (-----) | |
Match: S | Rating: ----- |
Delray Beach ITF | ||
04/27/2019 | 32 | Tournament G18s |
L | ||
6-1 3-1 |
Kayla Wilkins (-----) | |
Match: S | Rating: ----- |
Delray Beach ITF | ||
04/27/2019 | 32 | Tournament G18d |
L | ||
Kriti Williams (-----) | 6-1 6-4 |
Gracie Epps (-----) Macey Miller (-----) |
Match: S | Rating: ----- |
Delray Beach ITF | ||
04/27/2019 | 64 | Tournament G18s |
W | ||
6-1 6-2 |
Kiana Rizzolo (-----) | |
Match: S | Rating: ----- |
2019 USTA/UTR Open Championships at North Miami Beach Academy (Prize Money Tournament) | ||
04/22/2019 | F | Tournament WOps |
W | ||
3-6 6-2 1-0 |
Stephanie Sanchez (-----) | |
Match: S | Rating: ----- |
2019 USTA/UTR Open Championships at North Miami Beach Academy (Prize Money Tournament) | ||
04/22/2019 | S | Tournament WOps |
W | ||
6-3 6-4 |
SANDRA ALONSO (-----) | |
Match: S | Rating: ----- |
2019 USTA/UTR Open Championships at North Miami Beach Academy (Prize Money Tournament) | ||
04/21/2019 | Q | Tournament WOps |
W | ||
6-4 6-3 |
Zoe Hitt (-----) | |
Match: S | Rating: ----- |
2019 USTA/UTR Open Championships at North Miami Beach Academy (Prize Money Tournament) | ||
04/21/2019 | 16 | Tournament WOps |
W | ||
6-3 6-0 |
Versace Gatti (-----) | |
Match: S | Rating: ----- |
2019 USTA/UTR Open Championships at North Miami Beach Academy (Prize Money Tournament) | ||
04/20/2019 | 32 | Tournament WOps |
W | ||
6-3 6-1 |
Adele Fernandez Lecaroz (-----) | |
Match: S | Rating: ----- |
USTA National Level 2 Tournament at Crandon Park | ||
02/18/2019 | QCF | Tournament G18s |
L | ||
6-4 7-6 |
Allie Gretkowski (-----) | |
Match: S | Rating: ----- |
USTA National Level 2 Tournament at Crandon Park | ||
02/17/2019 | QCS | Tournament G18s |
W | ||
7-6 7-6 |
Ayshe Can (-----) | |
Match: S | Rating: ----- |
USTA National Level 2 Tournament at Crandon Park | ||
02/17/2019 | Q | Tournament G18s |
L | ||
6-1 3-6 1-0 |
Carly Briggs (-----) | |
Match: S | Rating: ----- |
USTA National Level 2 Tournament at Crandon Park | ||
02/16/2019 | 16 | Tournament G18s |
W | ||
6-1 6-1 |
Darinka Stepan (-----) | |
Match: S | Rating: ----- |
USTA National Level 2 Tournament at Crandon Park | ||
02/16/2019 | 32 | Tournament G18s |
W | ||
6-3 6-2 |
Mary Grace Armistead (-----) | |
Match: S | Rating: ----- |
USTA National Winter Championships | ||
01/03/2019 | C-Q | Tournament G16s |
L | ||
6-7 6-2 1-0 |
Winta Woldeab (-----) | |
Match: S | Rating: ----- |
USTA National Winter Championships | ||
01/02/2019 | Q | Tournament G16s |
L | ||
1-6 6-1 6-2 |
Bridget Stammel (-----) | |
Match: S | Rating: ----- |
USTA National Winter Championships | ||
01/01/2019 | 16 | Tournament G16s |
W | ||
2-6 6-3 6-3 |
Jamie Kim (-----) | |
Match: S | 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-2025 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap
Copyright © 2016-2025 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap