Match History (2015) | View Advanced Player Stats |
Anthony Bosch (COVINGTON, KY)
Male |
|||||
|
|
||||
|
|
||||
Match Date | Match | Team | Court | Partner | Opponent(s) | W/L | Result | Match | TTR |
12/28/2015 | Tournament B16s |
USTA Midwest Level 3 Winter Championships | 16 | Niraj Komatineni | L | 6-4 6-4 |
NC | NC | |
12/28/2015 | Tournament B16s |
USTA Midwest Level 3 Winter Championships | C-R3 | Colten Clark | L | 4-6 7-6 1-0 |
NC | NC | |
12/27/2015 | Tournament B16s |
USTA Midwest Level 3 Winter Championships | 32 | Jagger Saylor | W | 6-7 6-3 1-0 |
NC | NC | |
12/27/2015 | Tournament B16s |
USTA Midwest Level 3 Winter Championships | 64 | Justin Luo | W | 6-1 6-1 |
NC | NC | |
12/05/2015 | Tournament B18s |
Camargo Junior Open | S | Calvin Spanbauer | L | 6-3 6-2 |
NC | NC | |
12/05/2015 | Tournament B18s |
Camargo Junior Open | Q | Maxwell Cook | W | 6-1 6-1 |
NC | NC | |
12/04/2015 | Tournament B18s |
Camargo Junior Open | 16 | Christiano Lima | W | 6-3 6-1 |
NC | NC | |
11/27/2015 | Tournament B16s |
USTA Open Regional Tournament- November | 32 | Jake Kuhlman | L | 6-1 6-4 |
NC | NC | |
11/27/2015 | Tournament B16s |
USTA Open Regional Tournament- November | C-R1 | Kenji Yanaba | L | 7-6 6-4 |
NC | NC | |
11/08/2015 | Tournament B16s |
USTA Midwest Level 1 Fall Closed Championships | C-R3Q | Alex Bancila | L | 4-6 6-3 1-0 |
NC | NC | |
11/08/2015 | Tournament B16s |
USTA Midwest Level 1 Fall Closed Championships | C-R2 | Xavier Sanga | W | 6-1 6-3 |
NC | NC | |
11/07/2015 | Tournament B16s |
USTA Midwest Level 1 Fall Closed Championships | 64 | Mason Schilling | L | 6-3 4-6 6-4 |
NC | NC | |
11/07/2015 | Tournament B16s |
USTA Midwest Level 1 Fall Closed Championships | C-R1 | Grant Smith | W | 7-5 6-2 |
NC | NC | |
10/17/2015 | Tournament B18s |
Queen City 1 Day Compass B14,16,18 | F | Cameron Geoppinger | W | 6-1 7-5 |
NC | NC | |
10/17/2015 | Tournament B18s |
Queen City 1 Day Compass B14,16,18 | S | Nicholas Elleman | W | 6-0 6-3 |
NC | NC | |
10/17/2015 | Tournament B18s |
Queen City 1 Day Compass B14,16,18 | Q | Jonathan Helmers | W | 6-3 6-1 |
NC | NC | |
09/28/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament (UTR Pilot) | C-QQ | Graeme Green | L | 6-1 6-2 |
NC | NC | |
09/27/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament (UTR Pilot) | 16 | Alex Lee | L | 6-1 6-4 |
NC | NC | |
09/27/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament (UTR Pilot) | C-R3 | Muhammad Dossani | W | 6-4 6-1 |
NC | NC | |
09/26/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament (UTR Pilot) | 32 | Aidan Harris | W | 6-0 6-1 |
NC | NC | |
09/26/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament (UTR Pilot) | 64 | Nicholas Hebda | W | 6-1 6-3 |
NC | NC | |
09/20/2015 | Tournament B18s |
Five Seasons of Cincinnati Fall Championships | C-F | Alexander MacNeil | W | 6-2 6-1 |
NC | NC | |
09/19/2015 | Tournament B18s |
Five Seasons of Cincinnati Fall Championships | C-S | Daniel Detrick | W | 6-1 6-1 |
NC | NC | |
09/19/2015 | Tournament B18s |
Five Seasons of Cincinnati Fall Championships | C-R1 | Joshua Huster | W | 6-0 6-0 |
NC | NC | |
09/18/2015 | Tournament B18s |
Five Seasons of Cincinnati Fall Championships | 16 | Vish Nalagatla | L | 6-2 1-6 1-0 |
NC | NC | |
09/05/2015 | Tournament B18s |
Western Junior Boys Challenger | F | Samuel Musser | W | 6-1 6-0 |
NC | NC | |
09/05/2015 | Tournament B18s |
Western Junior Boys Challenger | S | Joseph Kelly | W | 6-0 6-0 |
NC | NC | |
08/30/2015 | Tournament B18s |
Kentucky End of Summer Level 5 | F | Hunter Nosek | L | 7-6 7-5 |
NC | NC | |
08/29/2015 | Tournament B18s |
Kentucky End of Summer Level 5 | S | Srikar Kuchibhotla | W | 4-6 6-3 1-0 |
NC | NC | |
08/28/2015 | Tournament B18s |
Kentucky End of Summer Level 5 | Q | Joseph Kelly | W | 6-0 6-0 |
NC | NC | |
08/02/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament | C-R3 | CALEB SCHIFANO | L | 6-3 4-6 1-0 |
NC | NC | |
08/02/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament | C-R3Q | Alexander Kotlyar | W | 6-2 6-1 |
NC | NC | |
08/02/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament | C-R2 | Ajay Gustafson | W | 6-1 6-0 |
NC | NC | |
08/01/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament | 64 | Kevin Li | L | 6-2 1-6 1-0 |
NC | NC | |
08/01/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament | 128 | Will Richard | W | 6-2 6-2 |
NC | NC | |
07/19/2015 | Tournament B16s |
USTA Midwest Level 2 Open Championships | C-R2 | Namit Sambare | L | 6-0 6-1 |
NC | NC | |
07/18/2015 | Tournament B16s |
USTA Midwest Level 2 Open Championships | 64 | Hunter Li | L | 6-4 6-1 |
NC | NC | |
07/18/2015 | Tournament B16s |
USTA Midwest Level 2 Open Championships | 128 | Verayuth iyer | W | 6-2 6-3 |
NC | NC | |
07/15/2015 | Tournament MOps |
Thomas E. Price Cincinnati Met Singles | 16 | WYATT LIPPERT | L | 6-0 6-0 |
NC | NC | |
07/14/2015 | Tournament MOps |
Thomas E. Price Cincinnati Met Singles | 32 | Kassidy Kase | W | 6-0 7-6 |
NC | NC | |
07/12/2015 | Tournament MOps |
Thomas E. Price Cincinnati Met Singles | 64 | Mike Kohls | W | 6-3 6-3 |
NC | NC | |
07/11/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament | 64 | Gabriel Liss | L | 3-6 6-1 1-0 |
NC | NC | |
07/11/2015 | Tournament B16s |
USTA Midwest Level 3 Tournament | C-R1 | Phillip Krayterman | L | 7-6 6-4 |
NC | NC | |
07/08/2015 | Tournament B18s |
Mid-Summer Tennis Classic | F | Nicholas Elleman | W | 6-3 6-3 |
NC | NC | |
07/07/2015 | Tournament B18s |
Mid-Summer Tennis Classic | S | Cameron Geoppinger | W | 6-2 6-2 |
NC | NC | |
07/06/2015 | Tournament B18s |
Mid-Summer Tennis Classic | Q | John Speagle | W | 6-0 6-0 |
NC | NC | |
06/22/2015 | Tournament B16s |
USTA Midwest Level 1 Outdoor Closed Championships | C-R2 | Aris Jhaveri | L | 6-1 6-3 |
NC | NC | |
06/21/2015 | Tournament B16s |
USTA Midwest Level 1 Outdoor Closed Championships | 64 | William Zhang | L | 6-0 6-2 |
NC | NC | |
06/20/2015 | Tournament B16s |
USTA Midwest Level 1 Outdoor Closed Championships | 128 | Noah Colletti | W | 6-3 7-5 |
NC | NC | |
06/08/2015 | Tournament B16s |
OV JUNIOR DISTRICT CHAMPIONSHIP | C-R3 | Austin Lawrence | L | 7-5 6-1 |
NC | NC | |
06/07/2015 | Tournament B16s |
OV JUNIOR DISTRICT CHAMPIONSHIP | 16 | Regis Liou | L | 6-3 6-0 |
NC | NC | |
06/06/2015 | Tournament B16s |
OV JUNIOR DISTRICT CHAMPIONSHIP | 32 | Varun Vinayak Kalaiarasan | W | 6-1 6-3 |
NC | NC | |
06/06/2015 | Tournament B16s |
OV JUNIOR DISTRICT CHAMPIONSHIP | 64 | Benjamin White | W | 6-4 6-2 |
NC | NC | |
05/24/2015 | Tournament B16s |
Tri-State Swing Into Spring Junior Championship | F | Benjamin White | W | 6-0 6-0 |
NC | NC | |
05/24/2015 | Tournament B16s |
Tri-State Swing Into Spring Junior Championship | S | Nicholas Elleman | W | 6-0 6-1 |
NC | NC | |
05/23/2015 | Tournament B16s |
Tri-State Swing Into Spring Junior Championship | Q | Benito Trojani | W | 6-1 6-1 |
NC | NC | |
03/14/2015 | Tournament B16s |
USTA Midwest Level 4 West Championships | 32 | Parker Kalis | L | 6-1 3-6 1-0 |
NC | NC | |
03/14/2015 | Tournament B16s |
USTA Midwest Level 4 West Championships | C-R2 | Andrew Pregel | L | 6-2 6-2 |
NC | NC | |
03/14/2015 | Tournament B16s |
USTA Midwest Level 4 West Championships | C-R1 | Joseph Kelly | W | 6-2 6-2 |
NC | NC | |
01/25/2015 | Tournament B16s |
Mercy HealthPlex Junior Open | F | Vishnu Srinath | L | 6-2 6-4 |
NC | NC | |
01/25/2015 | Tournament B16s |
Mercy HealthPlex Junior Open | S | Maxwell Cook | W | 6-1 6-3 |
NC | NC | |
01/24/2015 | Tournament B16s |
Mercy HealthPlex Junior Open | Q | Max O'Leary | W | 6-1 6-0 |
NC | NC | |
01/24/2015 | Tournament B16s |
Mercy HealthPlex Junior Open | 16 | Devon Denune | W | 6-1 6-2 |
NC | NC | |
01/17/2015 | Tournament B16s |
USTA Midwest Level 1 Indoor Closed Championships | 64 | Brandon Wu | L | 6-1 6-2 |
NC | NC | |
01/17/2015 | Tournament B16s |
USTA Midwest Level 1 Indoor Closed Championships | C-R1 | Ryan Worthen | L | 6-2 6-4 |
NC | NC |
USTA Midwest Level 3 Winter Championships | ||
12/28/2015 | 16 | Tournament B16s |
L | ||
6-4 6-4 |
Niraj Komatineni | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Winter Championships | ||
12/28/2015 | C-R3 | Tournament B16s |
L | ||
4-6 7-6 1-0 |
Colten Clark | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Winter Championships | ||
12/27/2015 | 32 | Tournament B16s |
W | ||
6-7 6-3 1-0 |
Jagger Saylor | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Winter Championships | ||
12/27/2015 | 64 | Tournament B16s |
W | ||
6-1 6-1 |
Justin Luo | |
Match: NC | TTR: NC |
Camargo Junior Open | ||
12/05/2015 | S | Tournament B18s |
L | ||
6-3 6-2 |
Calvin Spanbauer | |
Match: NC | TTR: NC |
Camargo Junior Open | ||
12/05/2015 | Q | Tournament B18s |
W | ||
6-1 6-1 |
Maxwell Cook | |
Match: NC | TTR: NC |
Camargo Junior Open | ||
12/04/2015 | 16 | Tournament B18s |
W | ||
6-3 6-1 |
Christiano Lima | |
Match: NC | TTR: NC |
USTA Open Regional Tournament- November | ||
11/27/2015 | 32 | Tournament B16s |
L | ||
6-1 6-4 |
Jake Kuhlman | |
Match: NC | TTR: NC |
USTA Open Regional Tournament- November | ||
11/27/2015 | C-R1 | Tournament B16s |
L | ||
7-6 6-4 |
Kenji Yanaba | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Fall Closed Championships | ||
11/08/2015 | C-R3Q | Tournament B16s |
L | ||
4-6 6-3 1-0 |
Alex Bancila | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Fall Closed Championships | ||
11/08/2015 | C-R2 | Tournament B16s |
W | ||
6-1 6-3 |
Xavier Sanga | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Fall Closed Championships | ||
11/07/2015 | 64 | Tournament B16s |
L | ||
6-3 4-6 6-4 |
Mason Schilling | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Fall Closed Championships | ||
11/07/2015 | C-R1 | Tournament B16s |
W | ||
7-5 6-2 |
Grant Smith | |
Match: NC | TTR: NC |
Queen City 1 Day Compass B14,16,18 | ||
10/17/2015 | F | Tournament B18s |
W | ||
6-1 7-5 |
Cameron Geoppinger | |
Match: NC | TTR: NC |
Queen City 1 Day Compass B14,16,18 | ||
10/17/2015 | S | Tournament B18s |
W | ||
6-0 6-3 |
Nicholas Elleman | |
Match: NC | TTR: NC |
Queen City 1 Day Compass B14,16,18 | ||
10/17/2015 | Q | Tournament B18s |
W | ||
6-3 6-1 |
Jonathan Helmers | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament (UTR Pilot) | ||
09/28/2015 | C-QQ | Tournament B16s |
L | ||
6-1 6-2 |
Graeme Green | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament (UTR Pilot) | ||
09/27/2015 | 16 | Tournament B16s |
L | ||
6-1 6-4 |
Alex Lee | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament (UTR Pilot) | ||
09/27/2015 | C-R3 | Tournament B16s |
W | ||
6-4 6-1 |
Muhammad Dossani | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament (UTR Pilot) | ||
09/26/2015 | 32 | Tournament B16s |
W | ||
6-0 6-1 |
Aidan Harris | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament (UTR Pilot) | ||
09/26/2015 | 64 | Tournament B16s |
W | ||
6-1 6-3 |
Nicholas Hebda | |
Match: NC | TTR: NC |
Five Seasons of Cincinnati Fall Championships | ||
09/20/2015 | C-F | Tournament B18s |
W | ||
6-2 6-1 |
Alexander MacNeil | |
Match: NC | TTR: NC |
Five Seasons of Cincinnati Fall Championships | ||
09/19/2015 | C-S | Tournament B18s |
W | ||
6-1 6-1 |
Daniel Detrick | |
Match: NC | TTR: NC |
Five Seasons of Cincinnati Fall Championships | ||
09/19/2015 | C-R1 | Tournament B18s |
W | ||
6-0 6-0 |
Joshua Huster | |
Match: NC | TTR: NC |
Five Seasons of Cincinnati Fall Championships | ||
09/18/2015 | 16 | Tournament B18s |
L | ||
6-2 1-6 1-0 |
Vish Nalagatla | |
Match: NC | TTR: NC |
Western Junior Boys Challenger | ||
09/05/2015 | F | Tournament B18s |
W | ||
6-1 6-0 |
Samuel Musser | |
Match: NC | TTR: NC |
Western Junior Boys Challenger | ||
09/05/2015 | S | Tournament B18s |
W | ||
6-0 6-0 |
Joseph Kelly | |
Match: NC | TTR: NC |
Kentucky End of Summer Level 5 | ||
08/30/2015 | F | Tournament B18s |
L | ||
7-6 7-5 |
Hunter Nosek | |
Match: NC | TTR: NC |
Kentucky End of Summer Level 5 | ||
08/29/2015 | S | Tournament B18s |
W | ||
4-6 6-3 1-0 |
Srikar Kuchibhotla | |
Match: NC | TTR: NC |
Kentucky End of Summer Level 5 | ||
08/28/2015 | Q | Tournament B18s |
W | ||
6-0 6-0 |
Joseph Kelly | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament | ||
08/02/2015 | C-R3 | Tournament B16s |
L | ||
6-3 4-6 1-0 |
CALEB SCHIFANO | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament | ||
08/02/2015 | C-R3Q | Tournament B16s |
W | ||
6-2 6-1 |
Alexander Kotlyar | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament | ||
08/02/2015 | C-R2 | Tournament B16s |
W | ||
6-1 6-0 |
Ajay Gustafson | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament | ||
08/01/2015 | 64 | Tournament B16s |
L | ||
6-2 1-6 1-0 |
Kevin Li | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament | ||
08/01/2015 | 128 | Tournament B16s |
W | ||
6-2 6-2 |
Will Richard | |
Match: NC | TTR: NC |
USTA Midwest Level 2 Open Championships | ||
07/19/2015 | C-R2 | Tournament B16s |
L | ||
6-0 6-1 |
Namit Sambare | |
Match: NC | TTR: NC |
USTA Midwest Level 2 Open Championships | ||
07/18/2015 | 64 | Tournament B16s |
L | ||
6-4 6-1 |
Hunter Li | |
Match: NC | TTR: NC |
USTA Midwest Level 2 Open Championships | ||
07/18/2015 | 128 | Tournament B16s |
W | ||
6-2 6-3 |
Verayuth iyer | |
Match: NC | TTR: NC |
Thomas E. Price Cincinnati Met Singles | ||
07/15/2015 | 16 | Tournament MOps |
L | ||
6-0 6-0 |
WYATT LIPPERT | |
Match: NC | TTR: NC |
Thomas E. Price Cincinnati Met Singles | ||
07/14/2015 | 32 | Tournament MOps |
W | ||
6-0 7-6 |
Kassidy Kase | |
Match: NC | TTR: NC |
Thomas E. Price Cincinnati Met Singles | ||
07/12/2015 | 64 | Tournament MOps |
W | ||
6-3 6-3 |
Mike Kohls | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament | ||
07/11/2015 | 64 | Tournament B16s |
L | ||
3-6 6-1 1-0 |
Gabriel Liss | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Tournament | ||
07/11/2015 | C-R1 | Tournament B16s |
L | ||
7-6 6-4 |
Phillip Krayterman | |
Match: NC | TTR: NC |
Mid-Summer Tennis Classic | ||
07/08/2015 | F | Tournament B18s |
W | ||
6-3 6-3 |
Nicholas Elleman | |
Match: NC | TTR: NC |
Mid-Summer Tennis Classic | ||
07/07/2015 | S | Tournament B18s |
W | ||
6-2 6-2 |
Cameron Geoppinger | |
Match: NC | TTR: NC |
Mid-Summer Tennis Classic | ||
07/06/2015 | Q | Tournament B18s |
W | ||
6-0 6-0 |
John Speagle | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/22/2015 | C-R2 | Tournament B16s |
L | ||
6-1 6-3 |
Aris Jhaveri | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/21/2015 | 64 | Tournament B16s |
L | ||
6-0 6-2 |
William Zhang | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Outdoor Closed Championships | ||
06/20/2015 | 128 | Tournament B16s |
W | ||
6-3 7-5 |
Noah Colletti | |
Match: NC | TTR: NC |
OV JUNIOR DISTRICT CHAMPIONSHIP | ||
06/08/2015 | C-R3 | Tournament B16s |
L | ||
7-5 6-1 |
Austin Lawrence | |
Match: NC | TTR: NC |
OV JUNIOR DISTRICT CHAMPIONSHIP | ||
06/07/2015 | 16 | Tournament B16s |
L | ||
6-3 6-0 |
Regis Liou | |
Match: NC | TTR: NC |
OV JUNIOR DISTRICT CHAMPIONSHIP | ||
06/06/2015 | 32 | Tournament B16s |
W | ||
6-1 6-3 |
Varun Vinayak Kalaiarasan | |
Match: NC | TTR: NC |
OV JUNIOR DISTRICT CHAMPIONSHIP | ||
06/06/2015 | 64 | Tournament B16s |
W | ||
6-4 6-2 |
Benjamin White | |
Match: NC | TTR: NC |
Tri-State Swing Into Spring Junior Championship | ||
05/24/2015 | F | Tournament B16s |
W | ||
6-0 6-0 |
Benjamin White | |
Match: NC | TTR: NC |
Tri-State Swing Into Spring Junior Championship | ||
05/24/2015 | S | Tournament B16s |
W | ||
6-0 6-1 |
Nicholas Elleman | |
Match: NC | TTR: NC |
Tri-State Swing Into Spring Junior Championship | ||
05/23/2015 | Q | Tournament B16s |
W | ||
6-1 6-1 |
Benito Trojani | |
Match: NC | TTR: NC |
USTA Midwest Level 4 West Championships | ||
03/14/2015 | 32 | Tournament B16s |
L | ||
6-1 3-6 1-0 |
Parker Kalis | |
Match: NC | TTR: NC |
USTA Midwest Level 4 West Championships | ||
03/14/2015 | C-R2 | Tournament B16s |
L | ||
6-2 6-2 |
Andrew Pregel | |
Match: NC | TTR: NC |
USTA Midwest Level 4 West Championships | ||
03/14/2015 | C-R1 | Tournament B16s |
W | ||
6-2 6-2 |
Joseph Kelly | |
Match: NC | TTR: NC |
Mercy HealthPlex Junior Open | ||
01/25/2015 | F | Tournament B16s |
L | ||
6-2 6-4 |
Vishnu Srinath | |
Match: NC | TTR: NC |
Mercy HealthPlex Junior Open | ||
01/25/2015 | S | Tournament B16s |
W | ||
6-1 6-3 |
Maxwell Cook | |
Match: NC | TTR: NC |
Mercy HealthPlex Junior Open | ||
01/24/2015 | Q | Tournament B16s |
W | ||
6-1 6-0 |
Max O'Leary | |
Match: NC | TTR: NC |
Mercy HealthPlex Junior Open | ||
01/24/2015 | 16 | Tournament B16s |
W | ||
6-1 6-2 |
Devon Denune | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Indoor Closed Championships | ||
01/17/2015 | 64 | Tournament B16s |
L | ||
6-1 6-2 |
Brandon Wu | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Indoor Closed Championships | ||
01/17/2015 | C-R1 | Tournament B16s |
L | ||
6-2 6-4 |
Ryan Worthen | |
Match: NC | TTR: NC |
Glossary |
Match | Player TTR for individual match. |
TTR | TTR after completed match. |
NC | Match not calculated into TTR yet. |
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