Match History (2018) | View Advanced Player Stats |
Karam Wafai (Burr Ridge, IL)
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 |
---|---|---|---|---|---|---|---|---|---|
12/28/2018 | Tournament B16d |
USTA Midwest Level 3 | 16 |
Gabriel Sardo (-----) |
Devin Boyer (-----) Ryan Mudre (-----) |
L | 8-2 | S | ----- |
12/28/2018 | Tournament B16s |
USTA Midwest Level 3 | C-R3 |
Cole Chappell (-----) |
L | 6-4 6-2 |
S | ----- | |
12/28/2018 | Tournament B16s |
USTA Midwest Level 3 | C-R3Q |
Andrew Zimcosky (-----) |
W | 6-3 4-6 1-0 |
S | ----- | |
12/28/2018 | Tournament B16s |
USTA Midwest Level 3 | C-R2 |
Jones McNamar (-----) |
W | 6-1 6-2 |
S | ----- | |
12/27/2018 | Tournament B16d |
USTA Midwest Level 3 | 32 |
Gabriel Sardo (-----) |
Christopher Wilson (-----) John Yahiro (-----) |
W | 8-5 | S | ----- |
12/27/2018 | Tournament B16s |
USTA Midwest Level 3 | 64 |
Preston Stearns (-----) |
L | 6-2 6-1 |
S | ----- | |
12/27/2018 | Tournament B16s |
USTA Midwest Level 3 | C-R1 |
Shreyas Kode (-----) |
W | 6-0 6-0 |
S | ----- | |
12/23/2018 | Tournament B18s |
Five Star Tennis Snowflake Open - MW Level 4 | F |
Tomas Salgado (-----) |
W | 7-6 6-2 |
S | ----- | |
12/23/2018 | Tournament B18s |
Five Star Tennis Snowflake Open - MW Level 4 | S |
Charlielu Hua (-----) |
W | 6-2 6-2 |
S | ----- | |
12/22/2018 | Tournament B18s |
Five Star Tennis Snowflake Open - MW Level 4 | Q |
Jack Considine (-----) |
W | 6-3 6-2 |
S | ----- | |
12/02/2018 | Tournament B18s |
SNOWBALL CLASSIC MW Section Level 4, NIN District Level 3 | F |
Edward Neuman (-----) |
L | 6-2 6-4 |
S | ----- | |
12/01/2018 | Tournament B18s |
SNOWBALL CLASSIC MW Section Level 4, NIN District Level 3 | S |
Daniel Tulchinskiy (-----) |
W | 7-6 6-1 |
S | ----- | |
12/01/2018 | Tournament B18s |
SNOWBALL CLASSIC MW Section Level 4, NIN District Level 3 | Q |
Christopher Morris (-----) |
W | 6-4 6-7 1-0 |
S | ----- | |
11/24/2018 | Tournament B16s |
Five Seasons Burr Ridge November II Open Level 4 | Q |
Aiden Lam (-----) |
L | 7-5 6-4 |
S | ----- | |
11/23/2018 | Tournament B16s |
Five Seasons Burr Ridge November II Open Level 4 | 16 |
Arnav Sangamnerkar (-----) |
W | 6-0 6-0 |
S | ----- | |
11/04/2018 | Tournament B16s |
Lockport November Open BG16s & BG18d - MW Level 4 | F |
Owen O'Connor (-----) |
W | 6-2 6-0 |
S | ----- | |
11/03/2018 | Tournament B16s |
Lockport November Open BG16s & BG18d - MW Level 4 | S |
Aiden Lam (-----) |
W | 7-6 7-6 |
S | ----- | |
11/03/2018 | Tournament B16s |
Lockport November Open BG16s & BG18d - MW Level 4 | Q |
Varun Ramprakash (-----) |
W | 6-2 6-2 |
S | ----- | |
11/03/2018 | Tournament B16s |
Lockport November Open BG16s & BG18d - MW Level 4 | 16 |
Jason Sze (-----) |
W | 6-1 6-4 |
S | ----- | |
10/20/2018 | Tournament B16s |
USTA Midwest Level 3 | 32 |
Bennet Dozeman (-----) |
L | 6-3 6-1 |
S | ----- | |
10/20/2018 | Tournament B16s |
USTA Midwest Level 3 | C-R1 |
Tomas Salgado (-----) |
L | 6-3 6-4 |
S | ----- | |
10/06/2018 | Tournament B16s |
Lockport October Open - B14,16 - MW Level 4 | S |
Tommy Czaplinski (-----) |
L | 6-2 2-6 1-0 |
S | ----- | |
10/06/2018 | Tournament B16s |
Lockport October Open - B14,16 - MW Level 4 | Q |
Luca Lipari (-----) |
W | 6-2 6-2 |
S | ----- | |
10/05/2018 | Tournament B16s |
Lockport October Open - B14,16 - MW Level 4 | 16 |
Matthew Soldan (-----) |
W | 6-1 6-0 |
S | ----- | |
08/05/2018 | Tournament B16s |
USTA Midwest Level 3 | C-R3Q |
John Rogers (-----) |
L | 6-4 7-6 |
S | ----- | |
08/05/2018 | Tournament B16s |
USTA Midwest Level 3 | C-R2 |
Jay Amin (-----) |
W | 4-6 6-3 1-0 |
S | ----- | |
08/04/2018 | Tournament B16d |
USTA Midwest Level 3 | 16 |
Jay Amin (-----) |
TJ Dale (-----) Andrew Meier (-----) |
L | 8-6 | S | ----- |
08/04/2018 | Tournament B16s |
USTA Midwest Level 3 | 32 |
Akshay Saluja (-----) |
L | 7-6 6-4 |
S | ----- | |
08/04/2018 | Tournament B16d |
USTA Midwest Level 3 | 32 |
Jay Amin (-----) |
Milan Gonela (-----) Nicholas Redstone (-----) |
W | Def | ----- | ----- |
08/04/2018 | Tournament B16s |
USTA Midwest Level 3 | 64 |
Buck Baillie (-----) |
W | 6-1 6-1 |
S | ----- | |
07/22/2018 | Tournament B16s |
USTA Midwest Level 2 Open Championships | C-R1 |
Jackson Spurck (-----) |
L | 1-6 7-5 1-0 |
S | ----- | |
07/21/2018 | Tournament B16s |
USTA Midwest Level 2 Open Championships | 64 |
Jonathan Sadowski (-----) |
L | 6-0 6-2 |
S | ----- | |
07/15/2018 | Tournament B16s |
Five Seasons Burr Ridge July Open - Level 4 | F |
Omar Oudeh (-----) |
L | 6-3 2-6 1-0 |
S | ----- | |
07/14/2018 | Tournament B16s |
Five Seasons Burr Ridge July Open - Level 4 | S |
Sahil Conjeevaram (-----) |
W | 6-1 6-3 |
S | ----- | |
07/14/2018 | Tournament B16s |
Five Seasons Burr Ridge July Open - Level 4 | Q |
Vaarin Shroff (-----) |
W | 6-0 6-0 |
S | ----- | |
07/13/2018 | Tournament B16s |
Five Seasons Burr Ridge July Open - Level 4 | 16 |
Andrew Emmons (-----) |
W | 6-3 6-2 |
S | ----- | |
07/01/2018 | Tournament B16s |
USTA Midwest Level 3 | C-QQ |
Sujan Garapati (-----) |
L | 6-0 6-2 |
S | ----- | |
06/30/2018 | Tournament B16s |
USTA Midwest Level 3 | 16 |
Arartik Marwah (-----) |
L | 6-0 6-2 |
S | ----- | |
06/30/2018 | Tournament B16s |
USTA Midwest Level 3 | 32 |
kyle fernandez (-----) |
W | 6-4 6-4 |
S | ----- | |
06/30/2018 | Tournament B16s |
USTA Midwest Level 3 | C-R2 |
Ethan Trieu (-----) |
W | 6-2 6-3 |
S | ----- | |
06/10/2018 | Tournament B16s |
2018 CHICAGO DISTRICT CHAMPIONSHIPS - B16 QUALIFIER - LEVEL 3 - Hosted by Oak Brook Tennis Center | C-R2 |
Charles Tiemeyer (-----) |
L | 3-6 6-4 1-0 |
S | ----- | |
06/09/2018 | Tournament B16s |
2018 CHICAGO DISTRICT CHAMPIONSHIPS - B16 QUALIFIER - LEVEL 3 - Hosted by Oak Brook Tennis Center | 64 |
Eli Gordon (-----) |
L | 6-3 6-1 |
S | ----- | |
06/09/2018 | Tournament B16s |
2018 CHICAGO DISTRICT CHAMPIONSHIPS - B16 QUALIFIER - LEVEL 3 - Hosted by Oak Brook Tennis Center | C-R1 |
Owen O'Connor (-----) |
W | 6-4 6-2 |
S | ----- | |
05/27/2018 | Tournament B16s |
USTA Midwest Level 3 Memorial Weekend | W-Q |
Daniel Gilbert (-----) |
L | 6-3 6-3 |
S | ----- | |
05/27/2018 | Tournament B16s |
USTA Midwest Level 3 Memorial Weekend | W-R2 |
Peter Renucci (-----) |
W | 6-1 6-2 |
S | ----- | |
05/26/2018 | Tournament B16s |
USTA Midwest Level 3 Memorial Weekend | 64 |
Jai Banerji (-----) |
L | 6-0 6-2 |
S | ----- | |
05/26/2018 | Tournament B16s |
USTA Midwest Level 3 Memorial Weekend | W-R1 |
Vishnu Prasad (-----) |
W | 7-6 6-1 |
S | ----- | |
02/25/2018 | Tournament B16s |
South Shore Tournament of Glory #2 - Level 4 and Progression | Q |
Jonah Gilmore (-----) |
L | Def | ----- | ----- | |
02/18/2018 | Tournament B16s |
Rush Copley February Classic - MW Level 4 | F |
Tyler Beck (-----) |
W | 4-6 6-1 1-0 |
S | ----- | |
02/17/2018 | Tournament B16s |
Rush Copley February Classic - MW Level 4 | S |
Ricky Sahgal (-----) |
W | 6-2 6-4 |
S | ----- | |
02/17/2018 | Tournament B16s |
Rush Copley February Classic - MW Level 4 | Q |
Nishesh Saikrishna (-----) |
W | 6-4 6-2 |
S | ----- | |
02/16/2018 | Tournament B16s |
Rush Copley February Classic - MW Level 4 | 16 |
George Gudgeon (-----) |
W | 6-1 6-0 |
S | ----- | |
01/28/2018 | Tournament B16s |
MIDTOWN ATHLETIC CLUB B18'S,B16'S AND G16'S,G18'S CHALLENGER - LEVEL 4 | S |
Jay Wagh (-----) |
L | 4-6 6-4 1-0 |
S | ----- | |
01/28/2018 | Tournament B16s |
MIDTOWN ATHLETIC CLUB B18'S,B16'S AND G16'S,G18'S CHALLENGER - LEVEL 4 | Q |
Sai Sravan Lingareddygari (-----) |
W | 6-4 6-3 |
S | ----- | |
01/27/2018 | Tournament B16s |
MIDTOWN ATHLETIC CLUB B18'S,B16'S AND G16'S,G18'S CHALLENGER - LEVEL 4 | 16 |
Grant Sarnowski (-----) |
W | 6-2 1-6 1-0 |
S | ----- | |
01/26/2018 | Tournament B16s |
MIDTOWN ATHLETIC CLUB B18'S,B16'S AND G16'S,G18'S CHALLENGER - LEVEL 4 | 32 |
Kevin Callahan (-----) |
W | 6-0 6-0 |
S | ----- |
USTA Midwest Level 3 | ||
12/28/2018 | 16 | Tournament B16d |
L | ||
Gabriel Sardo (-----) | 8-2 |
Devin Boyer (-----) Ryan Mudre (-----) |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
12/28/2018 | C-R3 | Tournament B16s |
L | ||
6-4 6-2 |
Cole Chappell (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
12/28/2018 | C-R3Q | Tournament B16s |
W | ||
6-3 4-6 1-0 |
Andrew Zimcosky (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
12/28/2018 | C-R2 | Tournament B16s |
W | ||
6-1 6-2 |
Jones McNamar (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
12/27/2018 | 32 | Tournament B16d |
W | ||
Gabriel Sardo (-----) | 8-5 |
Christopher Wilson (-----) John Yahiro (-----) |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
12/27/2018 | 64 | Tournament B16s |
L | ||
6-2 6-1 |
Preston Stearns (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
12/27/2018 | C-R1 | Tournament B16s |
W | ||
6-0 6-0 |
Shreyas Kode (-----) | |
Match: S | Rating: ----- |
Five Star Tennis Snowflake Open - MW Level 4 | ||
12/23/2018 | F | Tournament B18s |
W | ||
7-6 6-2 |
Tomas Salgado (-----) | |
Match: S | Rating: ----- |
Five Star Tennis Snowflake Open - MW Level 4 | ||
12/23/2018 | S | Tournament B18s |
W | ||
6-2 6-2 |
Charlielu Hua (-----) | |
Match: S | Rating: ----- |
Five Star Tennis Snowflake Open - MW Level 4 | ||
12/22/2018 | Q | Tournament B18s |
W | ||
6-3 6-2 |
Jack Considine (-----) | |
Match: S | Rating: ----- |
SNOWBALL CLASSIC MW Section Level 4, NIN District Level 3 | ||
12/02/2018 | F | Tournament B18s |
L | ||
6-2 6-4 |
Edward Neuman (-----) | |
Match: S | Rating: ----- |
SNOWBALL CLASSIC MW Section Level 4, NIN District Level 3 | ||
12/01/2018 | S | Tournament B18s |
W | ||
7-6 6-1 |
Daniel Tulchinskiy (-----) | |
Match: S | Rating: ----- |
SNOWBALL CLASSIC MW Section Level 4, NIN District Level 3 | ||
12/01/2018 | Q | Tournament B18s |
W | ||
6-4 6-7 1-0 |
Christopher Morris (-----) | |
Match: S | Rating: ----- |
Five Seasons Burr Ridge November II Open Level 4 | ||
11/24/2018 | Q | Tournament B16s |
L | ||
7-5 6-4 |
Aiden Lam (-----) | |
Match: S | Rating: ----- |
Five Seasons Burr Ridge November II Open Level 4 | ||
11/23/2018 | 16 | Tournament B16s |
W | ||
6-0 6-0 |
Arnav Sangamnerkar (-----) | |
Match: S | Rating: ----- |
Lockport November Open BG16s & BG18d - MW Level 4 | ||
11/04/2018 | F | Tournament B16s |
W | ||
6-2 6-0 |
Owen O'Connor (-----) | |
Match: S | Rating: ----- |
Lockport November Open BG16s & BG18d - MW Level 4 | ||
11/03/2018 | S | Tournament B16s |
W | ||
7-6 7-6 |
Aiden Lam (-----) | |
Match: S | Rating: ----- |
Lockport November Open BG16s & BG18d - MW Level 4 | ||
11/03/2018 | Q | Tournament B16s |
W | ||
6-2 6-2 |
Varun Ramprakash (-----) | |
Match: S | Rating: ----- |
Lockport November Open BG16s & BG18d - MW Level 4 | ||
11/03/2018 | 16 | Tournament B16s |
W | ||
6-1 6-4 |
Jason Sze (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
10/20/2018 | 32 | Tournament B16s |
L | ||
6-3 6-1 |
Bennet Dozeman (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
10/20/2018 | C-R1 | Tournament B16s |
L | ||
6-3 6-4 |
Tomas Salgado (-----) | |
Match: S | Rating: ----- |
Lockport October Open - B14,16 - MW Level 4 | ||
10/06/2018 | S | Tournament B16s |
L | ||
6-2 2-6 1-0 |
Tommy Czaplinski (-----) | |
Match: S | Rating: ----- |
Lockport October Open - B14,16 - MW Level 4 | ||
10/06/2018 | Q | Tournament B16s |
W | ||
6-2 6-2 |
Luca Lipari (-----) | |
Match: S | Rating: ----- |
Lockport October Open - B14,16 - MW Level 4 | ||
10/05/2018 | 16 | Tournament B16s |
W | ||
6-1 6-0 |
Matthew Soldan (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
08/05/2018 | C-R3Q | Tournament B16s |
L | ||
6-4 7-6 |
John Rogers (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
08/05/2018 | C-R2 | Tournament B16s |
W | ||
4-6 6-3 1-0 |
Jay Amin (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
08/04/2018 | 16 | Tournament B16d |
L | ||
Jay Amin (-----) | 8-6 |
TJ Dale (-----) Andrew Meier (-----) |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
08/04/2018 | 32 | Tournament B16s |
L | ||
7-6 6-4 |
Akshay Saluja (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
08/04/2018 | 32 | Tournament B16d |
W | ||
Jay Amin (-----) | Def |
Milan Gonela (-----) Nicholas Redstone (-----) |
Match: ----- | Rating: ----- |
USTA Midwest Level 3 | ||
08/04/2018 | 64 | Tournament B16s |
W | ||
6-1 6-1 |
Buck Baillie (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 2 Open Championships | ||
07/22/2018 | C-R1 | Tournament B16s |
L | ||
1-6 7-5 1-0 |
Jackson Spurck (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 2 Open Championships | ||
07/21/2018 | 64 | Tournament B16s |
L | ||
6-0 6-2 |
Jonathan Sadowski (-----) | |
Match: S | Rating: ----- |
Five Seasons Burr Ridge July Open - Level 4 | ||
07/15/2018 | F | Tournament B16s |
L | ||
6-3 2-6 1-0 |
Omar Oudeh (-----) | |
Match: S | Rating: ----- |
Five Seasons Burr Ridge July Open - Level 4 | ||
07/14/2018 | S | Tournament B16s |
W | ||
6-1 6-3 |
Sahil Conjeevaram (-----) | |
Match: S | Rating: ----- |
Five Seasons Burr Ridge July Open - Level 4 | ||
07/14/2018 | Q | Tournament B16s |
W | ||
6-0 6-0 |
Vaarin Shroff (-----) | |
Match: S | Rating: ----- |
Five Seasons Burr Ridge July Open - Level 4 | ||
07/13/2018 | 16 | Tournament B16s |
W | ||
6-3 6-2 |
Andrew Emmons (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
07/01/2018 | C-QQ | Tournament B16s |
L | ||
6-0 6-2 |
Sujan Garapati (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
06/30/2018 | 16 | Tournament B16s |
L | ||
6-0 6-2 |
Arartik Marwah (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
06/30/2018 | 32 | Tournament B16s |
W | ||
6-4 6-4 |
kyle fernandez (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 | ||
06/30/2018 | C-R2 | Tournament B16s |
W | ||
6-2 6-3 |
Ethan Trieu (-----) | |
Match: S | Rating: ----- |
2018 CHICAGO DISTRICT CHAMPIONSHIPS - B16 QUALIFIER - LEVEL 3 - Hosted by Oak Brook Tennis Center | ||
06/10/2018 | C-R2 | Tournament B16s |
L | ||
3-6 6-4 1-0 |
Charles Tiemeyer (-----) | |
Match: S | Rating: ----- |
2018 CHICAGO DISTRICT CHAMPIONSHIPS - B16 QUALIFIER - LEVEL 3 - Hosted by Oak Brook Tennis Center | ||
06/09/2018 | 64 | Tournament B16s |
L | ||
6-3 6-1 |
Eli Gordon (-----) | |
Match: S | Rating: ----- |
2018 CHICAGO DISTRICT CHAMPIONSHIPS - B16 QUALIFIER - LEVEL 3 - Hosted by Oak Brook Tennis Center | ||
06/09/2018 | C-R1 | Tournament B16s |
W | ||
6-4 6-2 |
Owen O'Connor (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 Memorial Weekend | ||
05/27/2018 | W-Q | Tournament B16s |
L | ||
6-3 6-3 |
Daniel Gilbert (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 Memorial Weekend | ||
05/27/2018 | W-R2 | Tournament B16s |
W | ||
6-1 6-2 |
Peter Renucci (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 Memorial Weekend | ||
05/26/2018 | 64 | Tournament B16s |
L | ||
6-0 6-2 |
Jai Banerji (-----) | |
Match: S | Rating: ----- |
USTA Midwest Level 3 Memorial Weekend | ||
05/26/2018 | W-R1 | Tournament B16s |
W | ||
7-6 6-1 |
Vishnu Prasad (-----) | |
Match: S | Rating: ----- |
South Shore Tournament of Glory #2 - Level 4 and Progression | ||
02/25/2018 | Q | Tournament B16s |
L | ||
Def | Jonah Gilmore (-----) | |
Match: ----- | Rating: ----- |
Rush Copley February Classic - MW Level 4 | ||
02/18/2018 | F | Tournament B16s |
W | ||
4-6 6-1 1-0 |
Tyler Beck (-----) | |
Match: S | Rating: ----- |
Rush Copley February Classic - MW Level 4 | ||
02/17/2018 | S | Tournament B16s |
W | ||
6-2 6-4 |
Ricky Sahgal (-----) | |
Match: S | Rating: ----- |
Rush Copley February Classic - MW Level 4 | ||
02/17/2018 | Q | Tournament B16s |
W | ||
6-4 6-2 |
Nishesh Saikrishna (-----) | |
Match: S | Rating: ----- |
Rush Copley February Classic - MW Level 4 | ||
02/16/2018 | 16 | Tournament B16s |
W | ||
6-1 6-0 |
George Gudgeon (-----) | |
Match: S | Rating: ----- |
MIDTOWN ATHLETIC CLUB B18'S,B16'S AND G16'S,G18'S CHALLENGER - LEVEL 4 | ||
01/28/2018 | S | Tournament B16s |
L | ||
4-6 6-4 1-0 |
Jay Wagh (-----) | |
Match: S | Rating: ----- |
MIDTOWN ATHLETIC CLUB B18'S,B16'S AND G16'S,G18'S CHALLENGER - LEVEL 4 | ||
01/28/2018 | Q | Tournament B16s |
W | ||
6-4 6-3 |
Sai Sravan Lingareddygari (-----) | |
Match: S | Rating: ----- |
MIDTOWN ATHLETIC CLUB B18'S,B16'S AND G16'S,G18'S CHALLENGER - LEVEL 4 | ||
01/27/2018 | 16 | Tournament B16s |
W | ||
6-2 1-6 1-0 |
Grant Sarnowski (-----) | |
Match: S | Rating: ----- |
MIDTOWN ATHLETIC CLUB B18'S,B16'S AND G16'S,G18'S CHALLENGER - LEVEL 4 | ||
01/26/2018 | 32 | Tournament B16s |
W | ||
6-0 6-0 |
Kevin Callahan (-----) | |
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-2024 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap
Copyright © 2016-2024 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap