Match History (2018) | View Advanced Player Stats |
Pavan Uppu (Pickerington, OH)
Male |
|||||
|
|
||||
|
|
||||
Match Date | Match | Team | Court | Partner | Opponent(s) | W/L | Result | Match | TTR |
12/09/2018 | Tournament B14s |
USTA Midwest Level 2 (Sweet 16) | NO-S | Andrew Meier | L | 6-4 1-6 6-4 |
NC | NC | |
12/09/2018 | Tournament B14s |
USTA Midwest Level 2 (Sweet 16) | NW-F | Ervin Perkowski | W | 4-1 | NC | NC | |
12/08/2018 | Tournament B14s |
USTA Midwest Level 2 (Sweet 16) | Q | Kenneth Chan | L | 7-5 4-6 7-6 |
NC | NC | |
12/08/2018 | Tournament B14s |
USTA Midwest Level 2 (Sweet 16) | 16 | Chika Nwaozuzu | W | 6-1 6-2 |
NC | NC | |
11/25/2018 | Tournament B14s |
USTA Midwest Level 3 | 3RD | Isaac Flanery | W | 6-2 6-2 |
NC | NC | |
11/25/2018 | Tournament B14s |
USTA Midwest Level 3 | S | Will McHugh | L | 6-2 7-5 |
NC | NC | |
11/24/2018 | Tournament B14s |
USTA Midwest Level 3 | Q | Mattia Akcan | W | 6-3 6-1 |
NC | NC | |
11/24/2018 | Tournament B14s |
USTA Midwest Level 3 | 16 | Nicholas Meyers | W | 6-1 6-1 |
NC | NC | |
11/24/2018 | Tournament B14s |
USTA Midwest Level 3 | 32 | Nicholas Shirley | W | 6-1 6-1 |
NC | NC | |
11/04/2018 | Tournament B14s |
USTA Midwest Level 1 | 16 | Anthony Shalakov | L | 6-1 7-6 |
NC | NC | |
11/04/2018 | Tournament B14s |
USTA Midwest Level 1 | C-R3 | Andrew Meier | L | 7-5 0-6 1-0 |
NC | NC | |
11/03/2018 | Tournament B14s |
USTA Midwest Level 1 | 32 | Kush Anand | W | 6-3 6-2 |
NC | NC | |
11/03/2018 | Tournament B14s |
USTA Midwest Level 1 | 64 | Joshua Nwaozuzu | W | 6-4 6-2 |
NC | NC | |
09/24/2018 | Tournament B14s |
USTA National Level 3 Tournament | C-S | Mark Karev | L | 6-2 6-4 |
NC | NC | |
09/23/2018 | Tournament B14s |
USTA National Level 3 Tournament | C-Q | SOHAM PRADHAN | W | 7-6 6-2 |
NC | NC | |
09/23/2018 | Tournament B14s |
USTA National Level 3 Tournament | C-R2 | Siddharth Srinivasan | W | 6-4 6-2 |
NC | NC | |
09/22/2018 | Tournament B14s |
USTA National Level 3 Tournament | 32 | Piotr Andrzejewski | L | 6-3 6-3 |
NC | NC | |
09/22/2018 | Tournament B14s |
USTA National Level 3 Tournament | C-R1 | Clayton Anderson | W | 6-0 6-0 |
NC | NC | |
09/09/2018 | Tournament B14s |
Cary Tennis Championships National L3 | C-R2 | Jose Garcia | L | 6-3 6-1 |
NC | NC | |
09/08/2018 | Tournament B14s |
Cary Tennis Championships National L3 | 16 | David Saye | L | 6-2 6-1 |
NC | NC | |
09/08/2018 | Tournament B14s |
Cary Tennis Championships National L3 | 32 | Maximus Dussault | W | 6-2 6-3 |
NC | NC | |
08/26/2018 | Tournament B16s |
Elysium Boys 14, 16, 18 August Compass Draw # 220 | W-S | Emerson Dean | L | Def | ----- | ----- | |
08/26/2018 | Tournament B16s |
Elysium Boys 14, 16, 18 August Compass Draw # 220 | SW-F | John DiOrio | L | Def | ----- | ----- | |
08/25/2018 | Tournament B16s |
Elysium Boys 14, 16, 18 August Compass Draw # 220 | 16 | SOHAM PRADHAN | L | 5-7 6-2 1-0 |
NC | NC | |
08/25/2018 | Tournament B16s |
Elysium Boys 14, 16, 18 August Compass Draw # 220 | W-Q | Carlos Levine | W | 6-0 6-1 |
NC | NC | |
08/18/2018 | Tournament B16s |
SmartCourt Head-Penn Open G12s, B14-16s | F | Jack Madison | W | 6-1 6-4 |
NC | NC | |
08/18/2018 | Tournament B16s |
SmartCourt Head-Penn Open G12s, B14-16s | S | Jayanth Ramakkagari | W | 6-2 6-0 |
NC | NC | |
08/17/2018 | Tournament B16s |
SmartCourt Head-Penn Open G12s, B14-16s | Q | Aadit Vishwanath | W | 6-0 6-1 |
NC | NC | |
07/19/2018 | Tournament B14s |
USTA Boys' 14 National Clay Court Championships | 32 | Robert Zhang | L | 6-2 6-1 |
NC | NC | |
07/19/2018 | Tournament B14s |
USTA Boys' 14 National Clay Court Championships | 64 | Russell Lokko | W | 3-6 6-1 1-0 |
NC | NC | |
07/17/2018 | Tournament B14s |
USTA Boys' 14 National Clay Court Championships | C-R2 | Warren McWhorter | L | 6-2 6-2 |
NC | NC | |
07/15/2018 | Tournament B14s |
USTA Boys' 14 National Clay Court Championships | 256 | Vincent Truong | L | 6-2 6-2 |
NC | NC | |
06/26/2018 | Tournament B14s |
USTA Midwest Level 1 Closed Championships | C-R3 | Jai Vallurupalli | L | 6-2 4-3 |
NC | NC | |
06/25/2018 | Tournament B14s |
USTA Midwest Level 1 Closed Championships | 32 | Piotr Andrzejewski | L | 3-6 6-2 7-6 |
NC | NC | |
06/24/2018 | Tournament B14s |
USTA Midwest Level 1 Closed Championships | 64 | Aaron Gu | W | 6-2 7-5 |
NC | NC | |
06/23/2018 | Tournament B14s |
USTA Midwest Level 1 Closed Championships | 128 | William Hays | W | 7-6 6-1 |
NC | NC | |
06/12/2018 | Tournament B14s |
OV JUNIOR DISTRICT CHAMPIONSHIP - B14's | C-Q | AJ Mercer | L | 6-3 6-3 |
NC | NC | |
06/11/2018 | Tournament B14s |
OV JUNIOR DISTRICT CHAMPIONSHIP - B14's | Q | Preston Stearns | L | 6-3 6-3 |
NC | NC | |
06/10/2018 | Tournament B14s |
OV JUNIOR DISTRICT CHAMPIONSHIP - B14's | 16 | Vamshidhar Singidi | W | 6-0 6-0 |
NC | NC | |
06/09/2018 | Tournament B14s |
OV JUNIOR DISTRICT CHAMPIONSHIP - B14's | 32 | Joshua McKnight | W | 6-1 6-0 |
NC | NC | |
05/27/2018 | Tournament B14s |
USTA Midwest Level 3 Memorial Weekend | 16 | Dylan Long | L | 6-0 6-4 |
NC | NC | |
05/27/2018 | Tournament B14s |
USTA Midwest Level 3 Memorial Weekend | NE-Q | Andrew Meier | L | 6-4 6-4 |
NC | NC | |
05/26/2018 | Tournament B14s |
USTA Midwest Level 3 Memorial Weekend | 32 | Sahil Conjeevaram | W | 6-1 6-0 |
NC | NC | |
05/26/2018 | Tournament B14s |
USTA Midwest Level 3 Memorial Weekend | 64 | Luca Lipari | W | 6-4 6-1 |
NC | NC | |
05/05/2018 | Tournament B14s |
Twos "Two Man" USTA National Level 3 Tournament | RR | Akshay Joshi | L | 4-2 4-1 |
NC | NC | |
05/05/2018 | Tournament B14s |
Twos "Two Man" USTA National Level 3 Tournament | RR | kyle fernandez | L | 1-4 4-1 4-2 |
NC | NC | |
05/05/2018 | Tournament B14s |
Twos "Two Man" USTA National Level 3 Tournament | RR | Caden Scarlett | W | 3-4 4-3 4-1 |
NC | NC | |
05/05/2018 | Tournament B14s |
Twos "Two Man" USTA National Level 3 Tournament | RR | Daniel Pries | W | 4-0 4-0 |
NC | NC | |
04/08/2018 | Tournament B14s |
USTA Midwest Level 3 | C-S | Maxwell Fickas | W | 7-5 3-6 1-0 |
NC | NC | |
04/08/2018 | Tournament B14s |
USTA Midwest Level 3 | C-Q | Thomas Nelson | W | 6-1 6-3 |
NC | NC | |
04/07/2018 | Tournament B14s |
USTA Midwest Level 3 | Q | Mace Shoults | L | 6-1 6-3 |
NC | NC | |
04/07/2018 | Tournament B14s |
USTA Midwest Level 3 | 16 | Cole Chappell | W | 6-3 6-2 |
NC | NC | |
04/07/2018 | Tournament B14s |
USTA Midwest Level 3 | 32 | Michael Mascarin | W | 6-2 6-0 |
NC | NC | |
03/04/2018 | Tournament B18s |
Elysium B/G 18 March Pizza Compass Draw #210 | NO-S | Rohen Jones | L | 6-4 4-6 1-0 |
NC | NC | |
03/04/2018 | Tournament B18s |
Elysium B/G 18 March Pizza Compass Draw #210 | NW-F | Emerson Dean | L | Def | ----- | ----- | |
03/03/2018 | Tournament B18s |
Elysium B/G 18 March Pizza Compass Draw #210 | Q | Charles Norman | L | 6-1 6-1 |
NC | NC | |
03/03/2018 | Tournament B18s |
Elysium B/G 18 March Pizza Compass Draw #210 | 16 | Brian Zhu | W | 7-6 6-4 |
NC | NC | |
01/27/2018 | Tournament B16s |
SmartCourt Head-Penn Open B14-16s | S | Alek Jacoby | L | 6-4 6-4 |
NC | NC | |
01/26/2018 | Tournament B16s |
SmartCourt Head-Penn Open B14-16s | Q | Colton Mace | W | 6-0 6-0 |
NC | NC | |
01/26/2018 | Tournament B16s |
SmartCourt Head-Penn Open B14-16s | 16 | Rhian Seneviratne | W | 6-2 6-2 |
NC | NC | |
01/15/2018 | Tournament B14s |
USTA Midwest Level 1 Championships | C-R3 | Broc Fletcher | L | 6-1 6-1 |
NC | NC | |
01/14/2018 | Tournament B14s |
USTA Midwest Level 1 Championships | C-R3Q | Ryan Mudre | W | 6-4 2-6 1-0 |
NC | NC | |
01/14/2018 | Tournament B14s |
USTA Midwest Level 1 Championships | C-R2 | Niyanth Puliyala | W | 6-2 6-2 |
NC | NC | |
01/13/2018 | Tournament B14s |
USTA Midwest Level 1 Championships | 32 | Noah Roslin | L | 6-2 6-4 |
NC | NC | |
01/13/2018 | Tournament B14s |
USTA Midwest Level 1 Championships | 64 | Mason Deal | W | 6-3 6-1 |
NC | NC |
USTA Midwest Level 2 (Sweet 16) | ||
12/09/2018 | NO-S | Tournament B14s |
L | ||
6-4 1-6 6-4 |
Andrew Meier | |
Match: NC | TTR: NC |
USTA Midwest Level 2 (Sweet 16) | ||
12/09/2018 | NW-F | Tournament B14s |
W | ||
4-1 | Ervin Perkowski | |
Match: NC | TTR: NC |
USTA Midwest Level 2 (Sweet 16) | ||
12/08/2018 | Q | Tournament B14s |
L | ||
7-5 4-6 7-6 |
Kenneth Chan | |
Match: NC | TTR: NC |
USTA Midwest Level 2 (Sweet 16) | ||
12/08/2018 | 16 | Tournament B14s |
W | ||
6-1 6-2 |
Chika Nwaozuzu | |
Match: NC | TTR: NC |
USTA Midwest Level 3 | ||
11/25/2018 | 3RD | Tournament B14s |
W | ||
6-2 6-2 |
Isaac Flanery | |
Match: NC | TTR: NC |
USTA Midwest Level 3 | ||
11/25/2018 | S | Tournament B14s |
L | ||
6-2 7-5 |
Will McHugh | |
Match: NC | TTR: NC |
USTA Midwest Level 3 | ||
11/24/2018 | Q | Tournament B14s |
W | ||
6-3 6-1 |
Mattia Akcan | |
Match: NC | TTR: NC |
USTA Midwest Level 3 | ||
11/24/2018 | 16 | Tournament B14s |
W | ||
6-1 6-1 |
Nicholas Meyers | |
Match: NC | TTR: NC |
USTA Midwest Level 3 | ||
11/24/2018 | 32 | Tournament B14s |
W | ||
6-1 6-1 |
Nicholas Shirley | |
Match: NC | TTR: NC |
USTA Midwest Level 1 | ||
11/04/2018 | 16 | Tournament B14s |
L | ||
6-1 7-6 |
Anthony Shalakov | |
Match: NC | TTR: NC |
USTA Midwest Level 1 | ||
11/04/2018 | C-R3 | Tournament B14s |
L | ||
7-5 0-6 1-0 |
Andrew Meier | |
Match: NC | TTR: NC |
USTA Midwest Level 1 | ||
11/03/2018 | 32 | Tournament B14s |
W | ||
6-3 6-2 |
Kush Anand | |
Match: NC | TTR: NC |
USTA Midwest Level 1 | ||
11/03/2018 | 64 | Tournament B14s |
W | ||
6-4 6-2 |
Joshua Nwaozuzu | |
Match: NC | TTR: NC |
USTA National Level 3 Tournament | ||
09/24/2018 | C-S | Tournament B14s |
L | ||
6-2 6-4 |
Mark Karev | |
Match: NC | TTR: NC |
USTA National Level 3 Tournament | ||
09/23/2018 | C-Q | Tournament B14s |
W | ||
7-6 6-2 |
SOHAM PRADHAN | |
Match: NC | TTR: NC |
USTA National Level 3 Tournament | ||
09/23/2018 | C-R2 | Tournament B14s |
W | ||
6-4 6-2 |
Siddharth Srinivasan | |
Match: NC | TTR: NC |
USTA National Level 3 Tournament | ||
09/22/2018 | 32 | Tournament B14s |
L | ||
6-3 6-3 |
Piotr Andrzejewski | |
Match: NC | TTR: NC |
USTA National Level 3 Tournament | ||
09/22/2018 | C-R1 | Tournament B14s |
W | ||
6-0 6-0 |
Clayton Anderson | |
Match: NC | TTR: NC |
Cary Tennis Championships National L3 | ||
09/09/2018 | C-R2 | Tournament B14s |
L | ||
6-3 6-1 |
Jose Garcia | |
Match: NC | TTR: NC |
Cary Tennis Championships National L3 | ||
09/08/2018 | 16 | Tournament B14s |
L | ||
6-2 6-1 |
David Saye | |
Match: NC | TTR: NC |
Cary Tennis Championships National L3 | ||
09/08/2018 | 32 | Tournament B14s |
W | ||
6-2 6-3 |
Maximus Dussault | |
Match: NC | TTR: NC |
Elysium Boys 14, 16, 18 August Compass Draw # 220 | ||
08/26/2018 | W-S | Tournament B16s |
L | ||
Def | Emerson Dean | |
Match: ----- | TTR: ----- |
Elysium Boys 14, 16, 18 August Compass Draw # 220 | ||
08/26/2018 | SW-F | Tournament B16s |
L | ||
Def | John DiOrio | |
Match: ----- | TTR: ----- |
Elysium Boys 14, 16, 18 August Compass Draw # 220 | ||
08/25/2018 | 16 | Tournament B16s |
L | ||
5-7 6-2 1-0 |
SOHAM PRADHAN | |
Match: NC | TTR: NC |
Elysium Boys 14, 16, 18 August Compass Draw # 220 | ||
08/25/2018 | W-Q | Tournament B16s |
W | ||
6-0 6-1 |
Carlos Levine | |
Match: NC | TTR: NC |
SmartCourt Head-Penn Open G12s, B14-16s | ||
08/18/2018 | F | Tournament B16s |
W | ||
6-1 6-4 |
Jack Madison | |
Match: NC | TTR: NC |
SmartCourt Head-Penn Open G12s, B14-16s | ||
08/18/2018 | S | Tournament B16s |
W | ||
6-2 6-0 |
Jayanth Ramakkagari | |
Match: NC | TTR: NC |
SmartCourt Head-Penn Open G12s, B14-16s | ||
08/17/2018 | Q | Tournament B16s |
W | ||
6-0 6-1 |
Aadit Vishwanath | |
Match: NC | TTR: NC |
USTA Boys' 14 National Clay Court Championships | ||
07/19/2018 | 32 | Tournament B14s |
L | ||
6-2 6-1 |
Robert Zhang | |
Match: NC | TTR: NC |
USTA Boys' 14 National Clay Court Championships | ||
07/19/2018 | 64 | Tournament B14s |
W | ||
3-6 6-1 1-0 |
Russell Lokko | |
Match: NC | TTR: NC |
USTA Boys' 14 National Clay Court Championships | ||
07/17/2018 | C-R2 | Tournament B14s |
L | ||
6-2 6-2 |
Warren McWhorter | |
Match: NC | TTR: NC |
USTA Boys' 14 National Clay Court Championships | ||
07/15/2018 | 256 | Tournament B14s |
L | ||
6-2 6-2 |
Vincent Truong | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships | ||
06/26/2018 | C-R3 | Tournament B14s |
L | ||
6-2 4-3 |
Jai Vallurupalli | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships | ||
06/25/2018 | 32 | Tournament B14s |
L | ||
3-6 6-2 7-6 |
Piotr Andrzejewski | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships | ||
06/24/2018 | 64 | Tournament B14s |
W | ||
6-2 7-5 |
Aaron Gu | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Closed Championships | ||
06/23/2018 | 128 | Tournament B14s |
W | ||
7-6 6-1 |
William Hays | |
Match: NC | TTR: NC |
OV JUNIOR DISTRICT CHAMPIONSHIP - B14's | ||
06/12/2018 | C-Q | Tournament B14s |
L | ||
6-3 6-3 |
AJ Mercer | |
Match: NC | TTR: NC |
OV JUNIOR DISTRICT CHAMPIONSHIP - B14's | ||
06/11/2018 | Q | Tournament B14s |
L | ||
6-3 6-3 |
Preston Stearns | |
Match: NC | TTR: NC |
OV JUNIOR DISTRICT CHAMPIONSHIP - B14's | ||
06/10/2018 | 16 | Tournament B14s |
W | ||
6-0 6-0 |
Vamshidhar Singidi | |
Match: NC | TTR: NC |
OV JUNIOR DISTRICT CHAMPIONSHIP - B14's | ||
06/09/2018 | 32 | Tournament B14s |
W | ||
6-1 6-0 |
Joshua McKnight | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Memorial Weekend | ||
05/27/2018 | 16 | Tournament B14s |
L | ||
6-0 6-4 |
Dylan Long | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Memorial Weekend | ||
05/27/2018 | NE-Q | Tournament B14s |
L | ||
6-4 6-4 |
Andrew Meier | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Memorial Weekend | ||
05/26/2018 | 32 | Tournament B14s |
W | ||
6-1 6-0 |
Sahil Conjeevaram | |
Match: NC | TTR: NC |
USTA Midwest Level 3 Memorial Weekend | ||
05/26/2018 | 64 | Tournament B14s |
W | ||
6-4 6-1 |
Luca Lipari | |
Match: NC | TTR: NC |
Twos "Two Man" USTA National Level 3 Tournament | ||
05/05/2018 | RR | Tournament B14s |
L | ||
4-2 4-1 |
Akshay Joshi | |
Match: NC | TTR: NC |
Twos "Two Man" USTA National Level 3 Tournament | ||
05/05/2018 | RR | Tournament B14s |
L | ||
1-4 4-1 4-2 |
kyle fernandez | |
Match: NC | TTR: NC |
Twos "Two Man" USTA National Level 3 Tournament | ||
05/05/2018 | RR | Tournament B14s |
W | ||
3-4 4-3 4-1 |
Caden Scarlett | |
Match: NC | TTR: NC |
Twos "Two Man" USTA National Level 3 Tournament | ||
05/05/2018 | RR | Tournament B14s |
W | ||
4-0 4-0 |
Daniel Pries | |
Match: NC | TTR: NC |
USTA Midwest Level 3 | ||
04/08/2018 | C-S | Tournament B14s |
W | ||
7-5 3-6 1-0 |
Maxwell Fickas | |
Match: NC | TTR: NC |
USTA Midwest Level 3 | ||
04/08/2018 | C-Q | Tournament B14s |
W | ||
6-1 6-3 |
Thomas Nelson | |
Match: NC | TTR: NC |
USTA Midwest Level 3 | ||
04/07/2018 | Q | Tournament B14s |
L | ||
6-1 6-3 |
Mace Shoults | |
Match: NC | TTR: NC |
USTA Midwest Level 3 | ||
04/07/2018 | 16 | Tournament B14s |
W | ||
6-3 6-2 |
Cole Chappell | |
Match: NC | TTR: NC |
USTA Midwest Level 3 | ||
04/07/2018 | 32 | Tournament B14s |
W | ||
6-2 6-0 |
Michael Mascarin | |
Match: NC | TTR: NC |
Elysium B/G 18 March Pizza Compass Draw #210 | ||
03/04/2018 | NO-S | Tournament B18s |
L | ||
6-4 4-6 1-0 |
Rohen Jones | |
Match: NC | TTR: NC |
Elysium B/G 18 March Pizza Compass Draw #210 | ||
03/04/2018 | NW-F | Tournament B18s |
L | ||
Def | Emerson Dean | |
Match: ----- | TTR: ----- |
Elysium B/G 18 March Pizza Compass Draw #210 | ||
03/03/2018 | Q | Tournament B18s |
L | ||
6-1 6-1 |
Charles Norman | |
Match: NC | TTR: NC |
Elysium B/G 18 March Pizza Compass Draw #210 | ||
03/03/2018 | 16 | Tournament B18s |
W | ||
7-6 6-4 |
Brian Zhu | |
Match: NC | TTR: NC |
SmartCourt Head-Penn Open B14-16s | ||
01/27/2018 | S | Tournament B16s |
L | ||
6-4 6-4 |
Alek Jacoby | |
Match: NC | TTR: NC |
SmartCourt Head-Penn Open B14-16s | ||
01/26/2018 | Q | Tournament B16s |
W | ||
6-0 6-0 |
Colton Mace | |
Match: NC | TTR: NC |
SmartCourt Head-Penn Open B14-16s | ||
01/26/2018 | 16 | Tournament B16s |
W | ||
6-2 6-2 |
Rhian Seneviratne | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
01/15/2018 | C-R3 | Tournament B14s |
L | ||
6-1 6-1 |
Broc Fletcher | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
01/14/2018 | C-R3Q | Tournament B14s |
W | ||
6-4 2-6 1-0 |
Ryan Mudre | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
01/14/2018 | C-R2 | Tournament B14s |
W | ||
6-2 6-2 |
Niyanth Puliyala | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
01/13/2018 | 32 | Tournament B14s |
L | ||
6-2 6-4 |
Noah Roslin | |
Match: NC | TTR: NC |
USTA Midwest Level 1 Championships | ||
01/13/2018 | 64 | Tournament B14s |
W | ||
6-3 6-1 |
Mason Deal | |
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-2025 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap
Copyright © 2016-2025 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap