Match History (2018) | View Advanced Player Stats |
Ansh Mehta (Edison, NJ)
Male |
------ ---------- |
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 |
---|---|---|---|---|---|---|---|---|---|
10/28/2018 | Tournament B12s |
L1B WOTC Autumn Challenger | F |
Tylan Ozkuzey (-----) |
W | 7-6 6-2 |
S | ----- | |
10/28/2018 | Tournament B12s |
L1B WOTC Autumn Challenger | S |
Ryan SUN (-----) |
W | 6-3 6-0 |
S | ----- | |
10/27/2018 | Tournament B12s |
L1B WOTC Autumn Challenger | Q |
Shravan Venkat (-----) |
W | 6-2 6-0 |
S | ----- | |
10/27/2018 | Tournament B12s |
L1B WOTC Autumn Challenger | 16 |
Brandon Chen (-----) |
W | 6-0 6-0 |
S | ----- | |
10/13/2018 | Tournament B12s |
L1A Sportime Syosset Championships | Q |
Andrew Gordon (-----) |
L | 6-2 6-2 |
S | ----- | |
10/13/2018 | Tournament B12s |
L1A Sportime Syosset Championships | 16 |
Roger Amarante (-----) |
W | 6-1 6-3 |
S | ----- | |
09/16/2018 | Tournament B12s |
L1A Courtsense at Bogota Racquet Club September Championships | S |
Theodore Murphy (-----) |
L | 6-2 6-0 |
S | ----- | |
09/15/2018 | Tournament B12s |
L1A Courtsense at Bogota Racquet Club September Championships | Q |
Jue Rui Law (-----) |
W | 1-6 6-3 1-0 |
S | ----- | |
09/15/2018 | Tournament B12s |
L1A Courtsense at Bogota Racquet Club September Championships | 16 |
Zachary Lu (-----) |
W | 6-4 2-6 1-0 |
S | ----- | |
09/14/2018 | Tournament B12s |
L1A Courtsense at Bogota Racquet Club September Championships | 32 |
CHRISTOPHER CHO (-----) |
W | 6-4 6-2 |
S | ----- | |
09/09/2018 | Tournament B12s |
L1B WOTC September Challenger | F |
Zachary Lu (-----) |
W | 6-4 6-3 |
S | ----- | |
09/09/2018 | Tournament B12s |
L1B WOTC September Challenger | S |
Jordan Papadopoulos (-----) |
W | 6-2 6-4 |
S | ----- | |
09/08/2018 | Tournament B12s |
L1B WOTC September Challenger | Q |
Liam Rieger (-----) |
W | 6-0 6-1 |
S | ----- | |
09/08/2018 | Tournament B12s |
L1B WOTC September Challenger | 16 |
Sourish Gadhi (-----) |
W | 6-3 7-5 |
S | ----- | |
09/02/2018 | Tournament B12s |
L1B Beastmode Challenger | F |
Stanley Hoo (-----) |
W | 6-3 6-1 |
S | ----- | |
09/01/2018 | Tournament B12s |
L1B Beastmode Challenger | S |
Adrian Wang (-----) |
W | 7-5 6-0 |
S | ----- | |
08/18/2018 | Tournament B12s |
L1 Pingry August Championships | 16 |
Nicolas Iantosca (-----) |
L | 6-1 6-2 |
S | ----- | |
08/17/2018 | Tournament B12s |
L1 Pingry August Championships | 32 |
Miles Kelly (-----) |
W | 6-4 6-2 |
S | ----- | |
08/11/2018 | Tournament B12s |
L1B WOTC Late Summer Challenger | S |
Tylan Ozkuzey (-----) |
L | 6-4 6-2 |
S | ----- | |
08/11/2018 | Tournament B12s |
L1B WOTC Late Summer Challenger | Q |
Adrian Treacy (-----) |
W | 6-0 6-1 |
S | ----- | |
08/05/2018 | Tournament B12s |
L1B Pingry Challenger | F |
Jordan Papadopoulos (-----) |
W | 6-2 6-2 |
S | ----- | |
08/05/2018 | Tournament B12s |
L1B Pingry Challenger | S |
Spandan Chandra (-----) |
W | 6-2 6-1 |
S | ----- | |
08/04/2018 | Tournament B12s |
L1B Pingry Challenger | Q |
Brandon Hu (-----) |
W | 6-1 6-0 |
S | ----- | |
06/27/2018 | Tournament B12s |
L1B GST Memorial Challenger | Q |
Saket Sayini (-----) |
L | Def | ----- | ----- | |
06/22/2018 | Tournament B12s |
L1 APTC June Championships | 32 |
David Clarke (-----) |
L | 6-1 6-3 |
S | ----- | |
06/10/2018 | Tournament B12s |
L1B CourtSense at BRC June Challenger | S |
Ian Yakovlev (-----) |
L | 6-3 6-4 |
S | ----- | |
06/09/2018 | Tournament B12s |
L1B CourtSense at BRC June Challenger | Q |
Ishwar Idnani (-----) |
W | 6-3 6-1 |
S | ----- | |
06/09/2018 | Tournament B12s |
L1B CourtSense at BRC June Challenger | 16 |
edward shanoyan (-----) |
W | 6-0 6-0 |
S | ----- | |
06/02/2018 | Tournament B12s |
L1B APC French Open Jr. Red Clay | S |
Shawn Sivriver (-----) |
L | 6-3 6-1 |
S | ----- | |
06/02/2018 | Tournament B12s |
L1B APC French Open Jr. Red Clay | Q |
Alkis Karmpaliotis (-----) |
W | 6-1 6-0 |
S | ----- | |
06/01/2018 | Tournament B12s |
L1B APC French Open Jr. Red Clay | 16 |
Ishwar Idnani (-----) |
W | 7-5 6-4 |
S | ----- | |
05/26/2018 | Tournament B12d |
L1B GST Memorial Challenger | F |
Andrew Cui (-----) |
Spandan Chandra (-----) Chetan Kallam (-----) |
L | 9-7 | S | ----- |
05/26/2018 | Tournament B12s |
L1B GST Memorial Challenger | S |
Andrew Cui (-----) |
W | 6-3 6-0 |
S | ----- | |
05/25/2018 | Tournament B12s |
L1B GST Memorial Challenger | F |
Arjun Agostinho (-----) |
L | 7-5 6-2 |
S | ----- | |
05/25/2018 | Tournament B12d |
L1B GST Memorial Challenger | S |
Andrew Cui (-----) |
Aidan Borosko (-----) Jean-Luc Marchand (-----) |
W | 8-6 | S | ----- |
05/25/2018 | Tournament B12s |
L1B GST Memorial Challenger | Q |
Spandan Chandra (-----) |
W | 6-1 6-4 |
S | ----- | |
05/05/2018 | Tournament B12s |
L1B CNRC May Challenger I | S |
Jue Rui Law (-----) |
L | 6-1 6-4 |
S | ----- | |
05/05/2018 | Tournament B12s |
L1B CNRC May Challenger I | Q |
Daniel Fiskin (-----) |
W | 6-1 6-0 |
S | ----- | |
05/04/2018 | Tournament B12s |
L1B CNRC May Challenger I | 16 |
BENJAMIN KLOTS (-----) |
W | 6-3 6-2 |
S | ----- | |
04/14/2018 | Tournament B12s |
L1B TTTC April Challenger | 16 |
Ian Yakovlev (-----) |
L | 6-2 6-3 |
S | ----- | |
04/08/2018 | Tournament B12s |
L1B MRC April Challenger | F |
Shawn Sivriver (-----) |
L | 4-6 6-3 1-0 |
S | ----- | |
04/07/2018 | Tournament B12s |
L1B MRC April Challenger | S |
Caleb Park (-----) |
W | 6-0 7-6 |
S | ----- | |
04/07/2018 | Tournament B12s |
L1B MRC April Challenger | Q |
CHRISTOPHER CHO (-----) |
W | 6-1 6-0 |
S | ----- | |
03/23/2018 | Tournament B12s |
L1B CourtSense at Bogota RC Spring Challenger | 16 |
Roger He (-----) |
L | Def | ----- | ----- | |
03/03/2018 | Tournament B12s |
L1B Courtsense at Bogota March Challengers | Q |
Ian Yakovlev (-----) |
L | 7-6 6-0 |
S | ----- | |
03/03/2018 | Tournament B12s |
L1B Courtsense at Bogota March Challengers | 16 |
Filip Nikolovski (-----) |
W | 7-6 6-4 |
S | ----- | |
03/02/2018 | Tournament B12s |
L1B Courtsense at Bogota March Challengers | 32 |
Matthew Song (-----) |
W | Def | ----- | ----- | |
02/10/2018 | Tournament B12s |
L1B February Challenger at CourtSense Bogota | Q |
Alexander Brzov (-----) |
L | 6-2 6-4 |
S | ----- | |
02/10/2018 | Tournament B12s |
L1B February Challenger at CourtSense Bogota | 16 |
Nicholas Ciordas (-----) |
W | 6-1 6-0 |
S | ----- | |
02/09/2018 | Tournament B12s |
L1B February Challenger at CourtSense Bogota | 32 |
Camron Ganchi (-----) |
W | Def | ----- | ----- | |
01/27/2018 | Tournament B12s |
L1B CourtSense at Bogota Racquet Club Challenger | 16 |
Zen Uehling (-----) |
L | 6-0 6-0 |
S | ----- | |
01/26/2018 | Tournament B12s |
L1B CourtSense at Bogota Racquet Club Challenger | 32 |
Rainen Solomon (-----) |
W | 3-6 7-6 1-0 |
S | ----- | |
01/14/2018 | Tournament B12s |
L2 Centercourt Florham Park Winter Open | F |
Zane Nipon (-----) |
W | 6-3 6-4 |
S | ----- | |
01/13/2018 | Tournament B12s |
L2 Centercourt Florham Park Winter Open | S |
Ronav Aviur (-----) |
W | 6-3 6-3 |
S | ----- | |
01/13/2018 | Tournament B12s |
L2 Centercourt Florham Park Winter Open | Q |
CHRISTOPHER CHO (-----) |
W | 6-0 6-1 |
S | ----- | |
12/31/2017 | Tournament B12s |
L2 Garden State Winter Classic | F |
Nirbaan Maken (-----) |
W | 4-1 4-0 |
S | ----- | |
12/30/2017 | Tournament B12s |
L2 Garden State Winter Classic | S |
Chetan Kallam (-----) |
W | 4-1 4-1 |
S | ----- | |
12/30/2017 | Tournament B12s |
L2 Garden State Winter Classic | Q |
Aadityaa Singla (-----) |
W | 4-0 4-0 |
S | ----- | |
12/29/2017 | Tournament B12s |
L2 Garden State Winter Classic | 16 |
Ayush Karupakula (-----) |
W | 4-0 4-2 |
S | ----- | |
12/26/2017 | Tournament B12s |
L1B Garden State Winter Challenger | 16 |
Evan Yu (-----) |
L | 7-5 6-3 |
S | ----- | |
12/03/2017 | Tournament B12s |
L2 TTTC Winter Open | F |
Jean-Luc Marchand (-----) |
W | 4-2 4-0 |
S | ----- | |
12/02/2017 | Tournament B12s |
L2 TTTC Winter Open | S |
Camron Ganchi (-----) |
W | 2-4 4-0 4-1 |
S | ----- | |
12/02/2017 | Tournament B12s |
L2 TTTC Winter Open | Q |
Jimmy Wey (-----) |
W | 5-3 4-2 |
S | ----- |
L1B WOTC Autumn Challenger | ||
10/28/2018 | F | Tournament B12s |
W | ||
7-6 6-2 |
Tylan Ozkuzey (-----) | |
Match: S | Rating: ----- |
L1B WOTC Autumn Challenger | ||
10/28/2018 | S | Tournament B12s |
W | ||
6-3 6-0 |
Ryan SUN (-----) | |
Match: S | Rating: ----- |
L1B WOTC Autumn Challenger | ||
10/27/2018 | Q | Tournament B12s |
W | ||
6-2 6-0 |
Shravan Venkat (-----) | |
Match: S | Rating: ----- |
L1B WOTC Autumn Challenger | ||
10/27/2018 | 16 | Tournament B12s |
W | ||
6-0 6-0 |
Brandon Chen (-----) | |
Match: S | Rating: ----- |
L1A Sportime Syosset Championships | ||
10/13/2018 | Q | Tournament B12s |
L | ||
6-2 6-2 |
Andrew Gordon (-----) | |
Match: S | Rating: ----- |
L1A Sportime Syosset Championships | ||
10/13/2018 | 16 | Tournament B12s |
W | ||
6-1 6-3 |
Roger Amarante (-----) | |
Match: S | Rating: ----- |
L1A Courtsense at Bogota Racquet Club September Championships | ||
09/16/2018 | S | Tournament B12s |
L | ||
6-2 6-0 |
Theodore Murphy (-----) | |
Match: S | Rating: ----- |
L1A Courtsense at Bogota Racquet Club September Championships | ||
09/15/2018 | Q | Tournament B12s |
W | ||
1-6 6-3 1-0 |
Jue Rui Law (-----) | |
Match: S | Rating: ----- |
L1A Courtsense at Bogota Racquet Club September Championships | ||
09/15/2018 | 16 | Tournament B12s |
W | ||
6-4 2-6 1-0 |
Zachary Lu (-----) | |
Match: S | Rating: ----- |
L1A Courtsense at Bogota Racquet Club September Championships | ||
09/14/2018 | 32 | Tournament B12s |
W | ||
6-4 6-2 |
CHRISTOPHER CHO (-----) | |
Match: S | Rating: ----- |
L1B WOTC September Challenger | ||
09/09/2018 | F | Tournament B12s |
W | ||
6-4 6-3 |
Zachary Lu (-----) | |
Match: S | Rating: ----- |
L1B WOTC September Challenger | ||
09/09/2018 | S | Tournament B12s |
W | ||
6-2 6-4 |
Jordan Papadopoulos (-----) | |
Match: S | Rating: ----- |
L1B WOTC September Challenger | ||
09/08/2018 | Q | Tournament B12s |
W | ||
6-0 6-1 |
Liam Rieger (-----) | |
Match: S | Rating: ----- |
L1B WOTC September Challenger | ||
09/08/2018 | 16 | Tournament B12s |
W | ||
6-3 7-5 |
Sourish Gadhi (-----) | |
Match: S | Rating: ----- |
L1B Beastmode Challenger | ||
09/02/2018 | F | Tournament B12s |
W | ||
6-3 6-1 |
Stanley Hoo (-----) | |
Match: S | Rating: ----- |
L1B Beastmode Challenger | ||
09/01/2018 | S | Tournament B12s |
W | ||
7-5 6-0 |
Adrian Wang (-----) | |
Match: S | Rating: ----- |
L1 Pingry August Championships | ||
08/18/2018 | 16 | Tournament B12s |
L | ||
6-1 6-2 |
Nicolas Iantosca (-----) | |
Match: S | Rating: ----- |
L1 Pingry August Championships | ||
08/17/2018 | 32 | Tournament B12s |
W | ||
6-4 6-2 |
Miles Kelly (-----) | |
Match: S | Rating: ----- |
L1B WOTC Late Summer Challenger | ||
08/11/2018 | S | Tournament B12s |
L | ||
6-4 6-2 |
Tylan Ozkuzey (-----) | |
Match: S | Rating: ----- |
L1B WOTC Late Summer Challenger | ||
08/11/2018 | Q | Tournament B12s |
W | ||
6-0 6-1 |
Adrian Treacy (-----) | |
Match: S | Rating: ----- |
L1B Pingry Challenger | ||
08/05/2018 | F | Tournament B12s |
W | ||
6-2 6-2 |
Jordan Papadopoulos (-----) | |
Match: S | Rating: ----- |
L1B Pingry Challenger | ||
08/05/2018 | S | Tournament B12s |
W | ||
6-2 6-1 |
Spandan Chandra (-----) | |
Match: S | Rating: ----- |
L1B Pingry Challenger | ||
08/04/2018 | Q | Tournament B12s |
W | ||
6-1 6-0 |
Brandon Hu (-----) | |
Match: S | Rating: ----- |
L1B GST Memorial Challenger | ||
06/27/2018 | Q | Tournament B12s |
L | ||
Def | Saket Sayini (-----) | |
Match: ----- | Rating: ----- |
L1 APTC June Championships | ||
06/22/2018 | 32 | Tournament B12s |
L | ||
6-1 6-3 |
David Clarke (-----) | |
Match: S | Rating: ----- |
L1B CourtSense at BRC June Challenger | ||
06/10/2018 | S | Tournament B12s |
L | ||
6-3 6-4 |
Ian Yakovlev (-----) | |
Match: S | Rating: ----- |
L1B CourtSense at BRC June Challenger | ||
06/09/2018 | Q | Tournament B12s |
W | ||
6-3 6-1 |
Ishwar Idnani (-----) | |
Match: S | Rating: ----- |
L1B CourtSense at BRC June Challenger | ||
06/09/2018 | 16 | Tournament B12s |
W | ||
6-0 6-0 |
edward shanoyan (-----) | |
Match: S | Rating: ----- |
L1B APC French Open Jr. Red Clay | ||
06/02/2018 | S | Tournament B12s |
L | ||
6-3 6-1 |
Shawn Sivriver (-----) | |
Match: S | Rating: ----- |
L1B APC French Open Jr. Red Clay | ||
06/02/2018 | Q | Tournament B12s |
W | ||
6-1 6-0 |
Alkis Karmpaliotis (-----) | |
Match: S | Rating: ----- |
L1B APC French Open Jr. Red Clay | ||
06/01/2018 | 16 | Tournament B12s |
W | ||
7-5 6-4 |
Ishwar Idnani (-----) | |
Match: S | Rating: ----- |
L1B GST Memorial Challenger | ||
05/26/2018 | F | Tournament B12d |
L | ||
Andrew Cui (-----) | 9-7 |
Spandan Chandra (-----) Chetan Kallam (-----) |
Match: S | Rating: ----- |
L1B GST Memorial Challenger | ||
05/26/2018 | S | Tournament B12s |
W | ||
6-3 6-0 |
Andrew Cui (-----) | |
Match: S | Rating: ----- |
L1B GST Memorial Challenger | ||
05/25/2018 | F | Tournament B12s |
L | ||
7-5 6-2 |
Arjun Agostinho (-----) | |
Match: S | Rating: ----- |
L1B GST Memorial Challenger | ||
05/25/2018 | S | Tournament B12d |
W | ||
Andrew Cui (-----) | 8-6 |
Aidan Borosko (-----) Jean-Luc Marchand (-----) |
Match: S | Rating: ----- |
L1B GST Memorial Challenger | ||
05/25/2018 | Q | Tournament B12s |
W | ||
6-1 6-4 |
Spandan Chandra (-----) | |
Match: S | Rating: ----- |
L1B CNRC May Challenger I | ||
05/05/2018 | S | Tournament B12s |
L | ||
6-1 6-4 |
Jue Rui Law (-----) | |
Match: S | Rating: ----- |
L1B CNRC May Challenger I | ||
05/05/2018 | Q | Tournament B12s |
W | ||
6-1 6-0 |
Daniel Fiskin (-----) | |
Match: S | Rating: ----- |
L1B CNRC May Challenger I | ||
05/04/2018 | 16 | Tournament B12s |
W | ||
6-3 6-2 |
BENJAMIN KLOTS (-----) | |
Match: S | Rating: ----- |
L1B TTTC April Challenger | ||
04/14/2018 | 16 | Tournament B12s |
L | ||
6-2 6-3 |
Ian Yakovlev (-----) | |
Match: S | Rating: ----- |
L1B MRC April Challenger | ||
04/08/2018 | F | Tournament B12s |
L | ||
4-6 6-3 1-0 |
Shawn Sivriver (-----) | |
Match: S | Rating: ----- |
L1B MRC April Challenger | ||
04/07/2018 | S | Tournament B12s |
W | ||
6-0 7-6 |
Caleb Park (-----) | |
Match: S | Rating: ----- |
L1B MRC April Challenger | ||
04/07/2018 | Q | Tournament B12s |
W | ||
6-1 6-0 |
CHRISTOPHER CHO (-----) | |
Match: S | Rating: ----- |
L1B CourtSense at Bogota RC Spring Challenger | ||
03/23/2018 | 16 | Tournament B12s |
L | ||
Def | Roger He (-----) | |
Match: ----- | Rating: ----- |
L1B Courtsense at Bogota March Challengers | ||
03/03/2018 | Q | Tournament B12s |
L | ||
7-6 6-0 |
Ian Yakovlev (-----) | |
Match: S | Rating: ----- |
L1B Courtsense at Bogota March Challengers | ||
03/03/2018 | 16 | Tournament B12s |
W | ||
7-6 6-4 |
Filip Nikolovski (-----) | |
Match: S | Rating: ----- |
L1B Courtsense at Bogota March Challengers | ||
03/02/2018 | 32 | Tournament B12s |
W | ||
Def | Matthew Song (-----) | |
Match: ----- | Rating: ----- |
L1B February Challenger at CourtSense Bogota | ||
02/10/2018 | Q | Tournament B12s |
L | ||
6-2 6-4 |
Alexander Brzov (-----) | |
Match: S | Rating: ----- |
L1B February Challenger at CourtSense Bogota | ||
02/10/2018 | 16 | Tournament B12s |
W | ||
6-1 6-0 |
Nicholas Ciordas (-----) | |
Match: S | Rating: ----- |
L1B February Challenger at CourtSense Bogota | ||
02/09/2018 | 32 | Tournament B12s |
W | ||
Def | Camron Ganchi (-----) | |
Match: ----- | Rating: ----- |
L1B CourtSense at Bogota Racquet Club Challenger | ||
01/27/2018 | 16 | Tournament B12s |
L | ||
6-0 6-0 |
Zen Uehling (-----) | |
Match: S | Rating: ----- |
L1B CourtSense at Bogota Racquet Club Challenger | ||
01/26/2018 | 32 | Tournament B12s |
W | ||
3-6 7-6 1-0 |
Rainen Solomon (-----) | |
Match: S | Rating: ----- |
L2 Centercourt Florham Park Winter Open | ||
01/14/2018 | F | Tournament B12s |
W | ||
6-3 6-4 |
Zane Nipon (-----) | |
Match: S | Rating: ----- |
L2 Centercourt Florham Park Winter Open | ||
01/13/2018 | S | Tournament B12s |
W | ||
6-3 6-3 |
Ronav Aviur (-----) | |
Match: S | Rating: ----- |
L2 Centercourt Florham Park Winter Open | ||
01/13/2018 | Q | Tournament B12s |
W | ||
6-0 6-1 |
CHRISTOPHER CHO (-----) | |
Match: S | Rating: ----- |
L2 Garden State Winter Classic | ||
12/31/2017 | F | Tournament B12s |
W | ||
4-1 4-0 |
Nirbaan Maken (-----) | |
Match: S | Rating: ----- |
L2 Garden State Winter Classic | ||
12/30/2017 | S | Tournament B12s |
W | ||
4-1 4-1 |
Chetan Kallam (-----) | |
Match: S | Rating: ----- |
L2 Garden State Winter Classic | ||
12/30/2017 | Q | Tournament B12s |
W | ||
4-0 4-0 |
Aadityaa Singla (-----) | |
Match: S | Rating: ----- |
L2 Garden State Winter Classic | ||
12/29/2017 | 16 | Tournament B12s |
W | ||
4-0 4-2 |
Ayush Karupakula (-----) | |
Match: S | Rating: ----- |
L1B Garden State Winter Challenger | ||
12/26/2017 | 16 | Tournament B12s |
L | ||
7-5 6-3 |
Evan Yu (-----) | |
Match: S | Rating: ----- |
L2 TTTC Winter Open | ||
12/03/2017 | F | Tournament B12s |
W | ||
4-2 4-0 |
Jean-Luc Marchand (-----) | |
Match: S | Rating: ----- |
L2 TTTC Winter Open | ||
12/02/2017 | S | Tournament B12s |
W | ||
2-4 4-0 4-1 |
Camron Ganchi (-----) | |
Match: S | Rating: ----- |
L2 TTTC Winter Open | ||
12/02/2017 | Q | Tournament B12s |
W | ||
5-3 4-2 |
Jimmy Wey (-----) | |
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