Match History (2022) | View Advanced Player Stats |
Gianni Russo (Marysville, OH)
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/2022 | Tournament B16s |
USTA Boys' 16s Level 4 Open | C-32 |
Thomas Austin (-----) |
L | 2-6 7-6 1-0 |
S | ----- | |
12/28/2022 | Tournament B16s |
USTA Boys' 16s Level 4 Open | C-32Q |
Rapeegon Tangsantikul (-----) |
W | 0-6 6-3 1-0 |
S | ----- | |
12/27/2022 | Tournament B16s |
USTA Boys' 16s Level 4 Open | 64 |
David Wang (-----) |
L | 6-2 6-2 |
S | ----- | |
12/03/2022 | Tournament B16s |
SmartCourt Head-Penn Open BG16, G18s | F |
Jackson Goodman (-----) |
W | 6-2 6-3 |
S | ----- | |
12/02/2022 | Tournament B16s |
SmartCourt Head-Penn Open BG16, G18s | S |
Marcus Bode (-----) |
W | 6-1 6-1 |
S | ----- | |
10/29/2022 | Tournament B16s |
SmartCourt Head-Penn Open B14-18s | F |
ADVAITA SIRCAR (-----) |
W | 6-7 6-4 1-0 |
S | ----- | |
10/28/2022 | Tournament B16s |
SmartCourt Head-Penn Open B14-18s | S |
Shailen Patel (-----) |
W | 6-1 7-5 |
S | ----- | |
10/28/2022 | Tournament B16s |
SmartCourt Head-Penn Open B14-18s | Q |
Kalel Chattin (-----) |
W | 6-2 6-0 |
S | ----- | |
09/18/2022 | Tournament B16s |
UPPER ARLINGTON FALL JUNIOR OPEN | C-F |
Rohan Thung (-----) |
W | 6-7 6-2 1-0 |
S | ----- | |
09/18/2022 | Tournament B16s |
UPPER ARLINGTON FALL JUNIOR OPEN | C-S |
Ahmed Karrar (-----) |
W | 6-0 6-0 |
S | ----- | |
09/18/2022 | Tournament B16s |
UPPER ARLINGTON FALL JUNIOR OPEN | C-Q |
Gavin Cheung (-----) |
W | 6-3 6-3 |
S | ----- | |
09/17/2022 | Tournament B16s |
UPPER ARLINGTON FALL JUNIOR OPEN | C-16 |
Hrishikesh Hemadri (-----) |
W | 6-0 6-2 |
S | ----- | |
09/17/2022 | Tournament B16s |
UPPER ARLINGTON FALL JUNIOR OPEN | 16 |
Tommy O Brien (-----) |
L | 6-4 6-2 |
S | ----- | |
09/03/2022 | Tournament B16s |
Grand Rapids Racquet Labor Day L4 Open BG16-18's | C-32Q |
Kiyan Alsikafi (-----) |
L | 6-0 6-1 |
S | ----- | |
09/03/2022 | Tournament B16s |
Grand Rapids Racquet Labor Day L4 Open BG16-18's | 64 |
GARVIN MURRAY (-----) |
L | 6-2 6-2 |
S | ----- | |
08/21/2022 | Tournament B16s |
Riverside Racquet Club Boys 16/12s | C-S |
Michael Page (-----) |
L | 6-3 6-3 |
S | ----- | |
08/21/2022 | Tournament B16s |
Riverside Racquet Club Boys 16/12s | C-Q |
Alexander Yeager (-----) |
W | 6-3 7-5 |
S | ----- | |
08/20/2022 | Tournament B16s |
Riverside Racquet Club Boys 16/12s | Q |
Tucker Culpepper (-----) |
L | 6-2 6-1 |
S | ----- | |
08/20/2022 | Tournament B16s |
Riverside Racquet Club Boys 16/12s | 16 |
Noah Ehret (-----) |
W | 6-2 7-6 |
S | ----- | |
07/24/2022 | Tournament B16s |
DePauw University Midwest Open B16s | C-32 |
Maxim Golubenko (-----) |
L | 6-3 6-3 |
S | ----- | |
07/23/2022 | Tournament B16s |
DePauw University Midwest Open B16s | 64 |
Will Hutchinson (-----) |
L | 6-2 6-4 |
S | ----- | |
07/10/2022 | Tournament B16s |
Riverside Racquet Club Boys 14s/16s | C-Q |
Jacob Khvalsky (-----) |
L | 7-6 6-2 |
S | ----- | |
07/09/2022 | Tournament B16s |
Riverside Racquet Club Boys 14s/16s | Q |
Chika Nwaozuzu (-----) |
L | 6-0 6-2 |
S | ----- | |
07/09/2022 | Tournament B16s |
Riverside Racquet Club Boys 14s/16s | 16 |
Ethan Paek (-----) |
W | 6-4 5-7 1-0 |
S | ----- | |
07/03/2022 | Tournament B16s |
ELYSIUM BOYS 14, 16, 18 COMPASS DRAW # 304 | W-F |
Tommy O Brien (-----) |
W | 6-2 6-4 |
S | ----- | |
07/03/2022 | Tournament B16s |
ELYSIUM BOYS 14, 16, 18 COMPASS DRAW # 304 | W-S |
Ryan Patterson (-----) |
W | 6-1 6-4 |
S | ----- | |
07/02/2022 | Tournament B16s |
ELYSIUM BOYS 14, 16, 18 COMPASS DRAW # 304 | W-Q |
Luca Sivilotti (-----) |
W | Def | ----- | ----- | |
07/02/2022 | Tournament B16s |
ELYSIUM BOYS 14, 16, 18 COMPASS DRAW # 304 | 16 |
Shailen Patel (-----) |
L | 6-4 6-4 |
S | ----- | |
06/26/2022 | Tournament B16s |
Midwest Closed B16 &18's | C-64Q |
Haresh Anand (-----) |
L | 6-2 6-3 |
S | ----- | |
06/25/2022 | Tournament B16s |
Midwest Closed B16 &18's | 128 |
Aaron Rose (-----) |
L | 7-5 6-1 |
S | ----- | |
06/18/2022 | Tournament B16s |
Indianapolis Healthplex BG16s Level 5 | S |
RJ Poffenberger (-----) |
L | 6-0 6-2 |
S | ----- | |
06/17/2022 | Tournament B16s |
Indianapolis Healthplex BG16s Level 5 | Q |
Edward Sun (-----) |
W | 3-6 6-2 1-0 |
S | ----- | |
06/04/2022 | Tournament B16s |
Northwest Ohio Junior Championships | S |
Maxwell Forquer (-----) |
L | 6-4 2-6 1-0 |
S | ----- | |
06/04/2022 | Tournament B16s |
Northwest Ohio Junior Championships | Q |
Jaden Neuman (-----) |
W | 6-0 6-1 |
S | ----- | |
05/29/2022 | Tournament B16s |
Memorial Weekend Court One Athletic Clubs BG12-18s | NO-16 |
Julian Su (-----) |
W | 6-1 6-3 |
S | ----- | |
05/29/2022 | Tournament B16s |
Memorial Weekend Court One Athletic Clubs BG12-18s | NO-Q |
Jaden Dai (-----) |
L | 6-2 6-4 |
S | ----- | |
05/28/2022 | Tournament B16s |
Memorial Weekend Court One Athletic Clubs BG12-18s | 32 |
Abraham Rosett (-----) |
L | 6-0 6-0 |
S | ----- | |
05/28/2022 | Tournament B16s |
Memorial Weekend Court One Athletic Clubs BG12-18s | 64 |
Rocky Li (-----) |
W | Def | ----- | ----- | |
04/03/2022 | Tournament B16s |
Boys 16 | C-QQ |
Landon Vens (-----) |
L | 6-0 6-1 |
S | ----- | |
04/02/2022 | Tournament B16s |
Boys 16 | C-16 |
Will Seymour (-----) |
W | 6-4 3-6 1-0 |
S | ----- | |
04/02/2022 | Tournament B16s |
Boys 16 | 16 |
Andrew Vincler (-----) |
L | 6-2 6-0 |
S | ----- | |
04/02/2022 | Tournament B16s |
Boys 16 | 32 |
Alexander Rongos (-----) |
W | 1-6 6-1 1-0 |
S | ----- | |
03/12/2022 | Tournament B14s |
SmartCourt Head-Penn Open BG14s, B12s | 3RD |
Devan Patel (-----) |
L | 6-3 1-6 1-0 |
S | ----- | |
03/11/2022 | Tournament B14s |
SmartCourt Head-Penn Open BG14s, B12s | S |
Nikhil Bhimireddy (-----) |
L | 6-3 6-2 |
S | ----- | |
03/11/2022 | Tournament B14s |
SmartCourt Head-Penn Open BG14s, B12s | Q |
parth khanvilkar (-----) |
W | 6-0 6-1 |
S | ----- | |
02/20/2022 | Tournament B14s |
WRRFC B14s | C-16 |
Jack Slay (-----) |
L | 6-4 6-2 |
S | ----- | |
02/20/2022 | Tournament B14s |
WRRFC B14s | C-16Q |
Andrew Aey (-----) |
W | 6-4 6-4 |
S | ----- | |
02/19/2022 | Tournament B14s |
WRRFC B14s | 32 |
Aarav Nair (-----) |
L | 6-0 6-2 |
S | ----- | |
02/19/2022 | Tournament B14s |
WRRFC B14s | 64 |
Justin Reimschisel (-----) |
W | 6-1 6-1 |
S | ----- | |
02/13/2022 | Tournament B14s |
USTA Boys 14 Level 5 Open | C-S |
Daniel Buzdugan (-----) |
L | 7-6 6-0 |
S | ----- | |
02/13/2022 | Tournament B14s |
USTA Boys 14 Level 5 Open | C-Q |
Neel Nagappala (-----) |
W | 6-4 6-4 |
S | ----- | |
02/12/2022 | Tournament B14s |
USTA Boys 14 Level 5 Open | Q |
Nason Lo (-----) |
L | 6-2 6-3 |
S | ----- | |
02/12/2022 | Tournament B14s |
USTA Boys 14 Level 5 Open | 16 |
Luke Zhang (-----) |
W | 6-1 3-0 |
S | ----- | |
02/12/2022 | Tournament B14s |
USTA Boys 14 Level 5 Open | 32 |
Han Chau (-----) |
W | 6-0 6-3 |
S | ----- | |
01/16/2022 | Tournament B14s |
USTA Boys'14s Level 3 Closed | C-16 |
Chadwick Anderson (-----) |
L | 6-0 6-2 |
S | ----- | |
01/16/2022 | Tournament B14s |
USTA Boys'14s Level 3 Closed | 16 |
Marko McRae (-----) |
L | 6-3 6-2 |
S | ----- | |
01/15/2022 | Tournament B14s |
USTA Boys'14s Level 3 Closed | 32 |
Daniel Tonkal (-----) |
W | Def | ----- | ----- | |
01/15/2022 | Tournament B14s |
USTA Boys'14s Level 3 Closed | 64 |
Dylan Hodgman (-----) |
W | 6-1 6-0 |
S | ----- | |
01/08/2022 | Tournament B16s |
Midwest L5 Open B16s at DePauw University | C-16 |
Will Seymour (-----) |
L | 6-0 6-4 |
S | ----- | |
01/08/2022 | Tournament B16s |
Midwest L5 Open B16s at DePauw University | 32 |
Logan Bill (-----) |
L | 6-1 6-1 |
S | ----- |
USTA Boys' 16s Level 4 Open | ||
12/28/2022 | C-32 | Tournament B16s |
L | ||
2-6 7-6 1-0 |
Thomas Austin (-----) | |
Match: S | Rating: ----- |
USTA Boys' 16s Level 4 Open | ||
12/28/2022 | C-32Q | Tournament B16s |
W | ||
0-6 6-3 1-0 |
Rapeegon Tangsantikul (-----) | |
Match: S | Rating: ----- |
USTA Boys' 16s Level 4 Open | ||
12/27/2022 | 64 | Tournament B16s |
L | ||
6-2 6-2 |
David Wang (-----) | |
Match: S | Rating: ----- |
SmartCourt Head-Penn Open BG16, G18s | ||
12/03/2022 | F | Tournament B16s |
W | ||
6-2 6-3 |
Jackson Goodman (-----) | |
Match: S | Rating: ----- |
SmartCourt Head-Penn Open BG16, G18s | ||
12/02/2022 | S | Tournament B16s |
W | ||
6-1 6-1 |
Marcus Bode (-----) | |
Match: S | Rating: ----- |
SmartCourt Head-Penn Open B14-18s | ||
10/29/2022 | F | Tournament B16s |
W | ||
6-7 6-4 1-0 |
ADVAITA SIRCAR (-----) | |
Match: S | Rating: ----- |
SmartCourt Head-Penn Open B14-18s | ||
10/28/2022 | S | Tournament B16s |
W | ||
6-1 7-5 |
Shailen Patel (-----) | |
Match: S | Rating: ----- |
SmartCourt Head-Penn Open B14-18s | ||
10/28/2022 | Q | Tournament B16s |
W | ||
6-2 6-0 |
Kalel Chattin (-----) | |
Match: S | Rating: ----- |
UPPER ARLINGTON FALL JUNIOR OPEN | ||
09/18/2022 | C-F | Tournament B16s |
W | ||
6-7 6-2 1-0 |
Rohan Thung (-----) | |
Match: S | Rating: ----- |
UPPER ARLINGTON FALL JUNIOR OPEN | ||
09/18/2022 | C-S | Tournament B16s |
W | ||
6-0 6-0 |
Ahmed Karrar (-----) | |
Match: S | Rating: ----- |
UPPER ARLINGTON FALL JUNIOR OPEN | ||
09/18/2022 | C-Q | Tournament B16s |
W | ||
6-3 6-3 |
Gavin Cheung (-----) | |
Match: S | Rating: ----- |
UPPER ARLINGTON FALL JUNIOR OPEN | ||
09/17/2022 | C-16 | Tournament B16s |
W | ||
6-0 6-2 |
Hrishikesh Hemadri (-----) | |
Match: S | Rating: ----- |
UPPER ARLINGTON FALL JUNIOR OPEN | ||
09/17/2022 | 16 | Tournament B16s |
L | ||
6-4 6-2 |
Tommy O Brien (-----) | |
Match: S | Rating: ----- |
Grand Rapids Racquet Labor Day L4 Open BG16-18's | ||
09/03/2022 | C-32Q | Tournament B16s |
L | ||
6-0 6-1 |
Kiyan Alsikafi (-----) | |
Match: S | Rating: ----- |
Grand Rapids Racquet Labor Day L4 Open BG16-18's | ||
09/03/2022 | 64 | Tournament B16s |
L | ||
6-2 6-2 |
GARVIN MURRAY (-----) | |
Match: S | Rating: ----- |
Riverside Racquet Club Boys 16/12s | ||
08/21/2022 | C-S | Tournament B16s |
L | ||
6-3 6-3 |
Michael Page (-----) | |
Match: S | Rating: ----- |
Riverside Racquet Club Boys 16/12s | ||
08/21/2022 | C-Q | Tournament B16s |
W | ||
6-3 7-5 |
Alexander Yeager (-----) | |
Match: S | Rating: ----- |
Riverside Racquet Club Boys 16/12s | ||
08/20/2022 | Q | Tournament B16s |
L | ||
6-2 6-1 |
Tucker Culpepper (-----) | |
Match: S | Rating: ----- |
Riverside Racquet Club Boys 16/12s | ||
08/20/2022 | 16 | Tournament B16s |
W | ||
6-2 7-6 |
Noah Ehret (-----) | |
Match: S | Rating: ----- |
DePauw University Midwest Open B16s | ||
07/24/2022 | C-32 | Tournament B16s |
L | ||
6-3 6-3 |
Maxim Golubenko (-----) | |
Match: S | Rating: ----- |
DePauw University Midwest Open B16s | ||
07/23/2022 | 64 | Tournament B16s |
L | ||
6-2 6-4 |
Will Hutchinson (-----) | |
Match: S | Rating: ----- |
Riverside Racquet Club Boys 14s/16s | ||
07/10/2022 | C-Q | Tournament B16s |
L | ||
7-6 6-2 |
Jacob Khvalsky (-----) | |
Match: S | Rating: ----- |
Riverside Racquet Club Boys 14s/16s | ||
07/09/2022 | Q | Tournament B16s |
L | ||
6-0 6-2 |
Chika Nwaozuzu (-----) | |
Match: S | Rating: ----- |
Riverside Racquet Club Boys 14s/16s | ||
07/09/2022 | 16 | Tournament B16s |
W | ||
6-4 5-7 1-0 |
Ethan Paek (-----) | |
Match: S | Rating: ----- |
ELYSIUM BOYS 14, 16, 18 COMPASS DRAW # 304 | ||
07/03/2022 | W-F | Tournament B16s |
W | ||
6-2 6-4 |
Tommy O Brien (-----) | |
Match: S | Rating: ----- |
ELYSIUM BOYS 14, 16, 18 COMPASS DRAW # 304 | ||
07/03/2022 | W-S | Tournament B16s |
W | ||
6-1 6-4 |
Ryan Patterson (-----) | |
Match: S | Rating: ----- |
ELYSIUM BOYS 14, 16, 18 COMPASS DRAW # 304 | ||
07/02/2022 | W-Q | Tournament B16s |
W | ||
Def | Luca Sivilotti (-----) | |
Match: ----- | Rating: ----- |
ELYSIUM BOYS 14, 16, 18 COMPASS DRAW # 304 | ||
07/02/2022 | 16 | Tournament B16s |
L | ||
6-4 6-4 |
Shailen Patel (-----) | |
Match: S | Rating: ----- |
Midwest Closed B16 &18's | ||
06/26/2022 | C-64Q | Tournament B16s |
L | ||
6-2 6-3 |
Haresh Anand (-----) | |
Match: S | Rating: ----- |
Midwest Closed B16 &18's | ||
06/25/2022 | 128 | Tournament B16s |
L | ||
7-5 6-1 |
Aaron Rose (-----) | |
Match: S | Rating: ----- |
Indianapolis Healthplex BG16s Level 5 | ||
06/18/2022 | S | Tournament B16s |
L | ||
6-0 6-2 |
RJ Poffenberger (-----) | |
Match: S | Rating: ----- |
Indianapolis Healthplex BG16s Level 5 | ||
06/17/2022 | Q | Tournament B16s |
W | ||
3-6 6-2 1-0 |
Edward Sun (-----) | |
Match: S | Rating: ----- |
Northwest Ohio Junior Championships | ||
06/04/2022 | S | Tournament B16s |
L | ||
6-4 2-6 1-0 |
Maxwell Forquer (-----) | |
Match: S | Rating: ----- |
Northwest Ohio Junior Championships | ||
06/04/2022 | Q | Tournament B16s |
W | ||
6-0 6-1 |
Jaden Neuman (-----) | |
Match: S | Rating: ----- |
Memorial Weekend Court One Athletic Clubs BG12-18s | ||
05/29/2022 | NO-16 | Tournament B16s |
W | ||
6-1 6-3 |
Julian Su (-----) | |
Match: S | Rating: ----- |
Memorial Weekend Court One Athletic Clubs BG12-18s | ||
05/29/2022 | NO-Q | Tournament B16s |
L | ||
6-2 6-4 |
Jaden Dai (-----) | |
Match: S | Rating: ----- |
Memorial Weekend Court One Athletic Clubs BG12-18s | ||
05/28/2022 | 32 | Tournament B16s |
L | ||
6-0 6-0 |
Abraham Rosett (-----) | |
Match: S | Rating: ----- |
Memorial Weekend Court One Athletic Clubs BG12-18s | ||
05/28/2022 | 64 | Tournament B16s |
W | ||
Def | Rocky Li (-----) | |
Match: ----- | Rating: ----- |
Boys 16 | ||
04/03/2022 | C-QQ | Tournament B16s |
L | ||
6-0 6-1 |
Landon Vens (-----) | |
Match: S | Rating: ----- |
Boys 16 | ||
04/02/2022 | C-16 | Tournament B16s |
W | ||
6-4 3-6 1-0 |
Will Seymour (-----) | |
Match: S | Rating: ----- |
Boys 16 | ||
04/02/2022 | 16 | Tournament B16s |
L | ||
6-2 6-0 |
Andrew Vincler (-----) | |
Match: S | Rating: ----- |
Boys 16 | ||
04/02/2022 | 32 | Tournament B16s |
W | ||
1-6 6-1 1-0 |
Alexander Rongos (-----) | |
Match: S | Rating: ----- |
SmartCourt Head-Penn Open BG14s, B12s | ||
03/12/2022 | 3RD | Tournament B14s |
L | ||
6-3 1-6 1-0 |
Devan Patel (-----) | |
Match: S | Rating: ----- |
SmartCourt Head-Penn Open BG14s, B12s | ||
03/11/2022 | S | Tournament B14s |
L | ||
6-3 6-2 |
Nikhil Bhimireddy (-----) | |
Match: S | Rating: ----- |
SmartCourt Head-Penn Open BG14s, B12s | ||
03/11/2022 | Q | Tournament B14s |
W | ||
6-0 6-1 |
parth khanvilkar (-----) | |
Match: S | Rating: ----- |
WRRFC B14s | ||
02/20/2022 | C-16 | Tournament B14s |
L | ||
6-4 6-2 |
Jack Slay (-----) | |
Match: S | Rating: ----- |
WRRFC B14s | ||
02/20/2022 | C-16Q | Tournament B14s |
W | ||
6-4 6-4 |
Andrew Aey (-----) | |
Match: S | Rating: ----- |
WRRFC B14s | ||
02/19/2022 | 32 | Tournament B14s |
L | ||
6-0 6-2 |
Aarav Nair (-----) | |
Match: S | Rating: ----- |
WRRFC B14s | ||
02/19/2022 | 64 | Tournament B14s |
W | ||
6-1 6-1 |
Justin Reimschisel (-----) | |
Match: S | Rating: ----- |
USTA Boys 14 Level 5 Open | ||
02/13/2022 | C-S | Tournament B14s |
L | ||
7-6 6-0 |
Daniel Buzdugan (-----) | |
Match: S | Rating: ----- |
USTA Boys 14 Level 5 Open | ||
02/13/2022 | C-Q | Tournament B14s |
W | ||
6-4 6-4 |
Neel Nagappala (-----) | |
Match: S | Rating: ----- |
USTA Boys 14 Level 5 Open | ||
02/12/2022 | Q | Tournament B14s |
L | ||
6-2 6-3 |
Nason Lo (-----) | |
Match: S | Rating: ----- |
USTA Boys 14 Level 5 Open | ||
02/12/2022 | 16 | Tournament B14s |
W | ||
6-1 3-0 |
Luke Zhang (-----) | |
Match: S | Rating: ----- |
USTA Boys 14 Level 5 Open | ||
02/12/2022 | 32 | Tournament B14s |
W | ||
6-0 6-3 |
Han Chau (-----) | |
Match: S | Rating: ----- |
USTA Boys'14s Level 3 Closed | ||
01/16/2022 | C-16 | Tournament B14s |
L | ||
6-0 6-2 |
Chadwick Anderson (-----) | |
Match: S | Rating: ----- |
USTA Boys'14s Level 3 Closed | ||
01/16/2022 | 16 | Tournament B14s |
L | ||
6-3 6-2 |
Marko McRae (-----) | |
Match: S | Rating: ----- |
USTA Boys'14s Level 3 Closed | ||
01/15/2022 | 32 | Tournament B14s |
W | ||
Def | Daniel Tonkal (-----) | |
Match: ----- | Rating: ----- |
USTA Boys'14s Level 3 Closed | ||
01/15/2022 | 64 | Tournament B14s |
W | ||
6-1 6-0 |
Dylan Hodgman (-----) | |
Match: S | Rating: ----- |
Midwest L5 Open B16s at DePauw University | ||
01/08/2022 | C-16 | Tournament B16s |
L | ||
6-0 6-4 |
Will Seymour (-----) | |
Match: S | Rating: ----- |
Midwest L5 Open B16s at DePauw University | ||
01/08/2022 | 32 | Tournament B16s |
L | ||
6-1 6-1 |
Logan Bill (-----) | |
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