Match History (2016) | View Advanced Player Stats |
Andy Zhu (San Diego, CA)
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/04/2016 | Tournament B14s |
53rd Annual Anaheim Junior Tournament (Level 4) | 32 |
Adam Hung (-----) |
L | 6-1 6-1 |
S | ----- | |
11/26/2016 | Tournament B14s |
USTA National Selection Tournament- November | C-R2 |
Maxim Pogorelov (-----) |
L | 6-4 6-4 |
S | ----- | |
11/25/2016 | Tournament B14s |
USTA National Selection Tournament- November | 64 |
Nedim Suko (-----) |
L | 6-1 6-4 |
S | ----- | |
11/25/2016 | Tournament B14s |
USTA National Selection Tournament- November | C-R1 |
Sebastian Gorzny (-----) |
W | Def | ----- | ----- | |
11/13/2016 | Tournament B16s |
25th Annual Westcoast Winter Junior Open (Level 5) & Satellite (Level 6) Tournament | 16 | Simon Stans | L | 7-5 6-1 |
----- | ----- | |
11/12/2016 | Tournament B16s |
25th Annual Westcoast Winter Junior Open (Level 5) & Satellite (Level 6) Tournament | 32 | Heegyum Park | W | 6-1 6-1 |
----- | ----- | |
11/06/2016 | Tournament B16s |
2nd Annual Cerritos No Excuses Junior Open (Level 5) | 16 | Kai Soto-Dessen | L | 7-6 1-6 1-0 |
----- | ----- | |
11/05/2016 | Tournament B16s |
2nd Annual Cerritos No Excuses Junior Open (Level 5) | 32 |
Elijah Poritzky (-----) |
W | 6-2 6-3 |
S | ----- | |
10/28/2016 | Tournament MOps |
iTennis Performance Center Fall USTA Adult Open, NTRP, & Senior Tournament ($$$) | 32 |
julio vargas (-----) |
L | 6-0 6-1 |
S | ----- | |
10/22/2016 | Tournament B16s |
RCI Fall Classic Junior Tournament (Level 4) | 64 |
Andrew Salu (-----) |
L | 4-6 6-2 6-2 |
S | ----- | |
10/15/2016 | Tournament B14s |
The Orange County/J.P. Yamasaki Junior Closed Tournament (Level 2) | 128 |
Ethan Nguyen (-----) |
L | 1-6 6-4 1-0 |
S | ----- | |
10/08/2016 | Tournament MOps |
Northridge Fall Classic ($$$) | 32 |
manhon ko (-----) |
L | 6-1 6-1 |
S | ----- | |
10/01/2016 | Tournament B14s |
53rd Annual Northridge-Matador Junior Open Tournament (Level 3) | 16 |
Tristan Messerli (-----) |
L | 4-6 7-5 6-3 |
S | ----- | |
09/25/2016 | Tournament B14s |
53rd Annual Northridge-Matador Junior Open Tournament (Level 3) | 32 |
Chris Fok (-----) |
W | 6-4 6-4 |
S | ----- | |
09/24/2016 | Tournament B14s |
53rd Annual Northridge-Matador Junior Open Tournament (Level 3) | 64 |
Alex Galstyan (-----) |
W | 6-1 6-0 |
S | ----- | |
09/11/2016 | Tournament B14s |
32nd Annual Los Caballeros Junior Tournament (Level 3) | 64 |
Tristan Messerli (-----) |
L | 7-6 6-4 |
S | ----- | |
09/03/2016 | Tournament B14s |
18th Annual Ramada Labor Day Junior Open Tournament (Level 4) | 32 |
Diego Castillo (-----) |
L | 1-6 6-4 1-0 |
S | ----- | |
08/27/2016 | Tournament B14s |
Endless Summer Junior Championships (Level 4) | 16 |
Joshua Masuda (-----) |
L | 6-4 6-1 |
S | ----- | |
08/26/2016 | Tournament B14s |
Endless Summer Junior Championships (Level 4) | 32 |
Will Pellegrini (-----) |
W | 6-4 7-6 |
S | ----- | |
08/21/2016 | Tournament B16s |
17th Annual Safe Passage Tennis Jr. Open Tournament (Level 5) | F |
SUNDEEP CHAKLADAR (-----) |
W | 6-2 6-3 |
S | ----- | |
08/20/2016 | Tournament B16s |
17th Annual Safe Passage Tennis Jr. Open Tournament (Level 5) | S |
Cameron Mofid (-----) |
W | Def | ----- | ----- | |
08/19/2016 | Tournament B16s |
17th Annual Safe Passage Tennis Jr. Open Tournament (Level 5) | Q |
Adil Khan (-----) |
W | 6-2 6-1 |
S | ----- | |
08/19/2016 | Tournament B16s |
17th Annual Safe Passage Tennis Jr. Open Tournament (Level 5) | 16 |
Rohan Gupta (-----) |
W | 7-6 7-5 |
S | ----- | |
08/11/2016 | Tournament B14s |
Racquet Club of Irvine Summer Classic (Level 4) | 16 |
Ethan Nguyen (-----) |
L | 6-2 6-3 |
S | ----- | |
08/11/2016 | Tournament B14s |
Racquet Club of Irvine Summer Classic (Level 4) | 32 |
John Austin Dick (-----) |
W | 6-0 6-0 |
S | ----- | |
07/21/2016 | Tournament B14s |
Mary Brymer Memorial Junior Tennis Tournament (Level 2) | C-R4 |
Sebastian Gorzny (-----) |
L | 6-3 7-5 |
S | ----- | |
07/18/2016 | Tournament B14s |
Mary Brymer Memorial Junior Tennis Tournament (Level 2) | 16 |
Daniel Zhou (-----) |
L | 6-1 6-0 |
S | ----- | |
07/17/2016 | Tournament B14s |
Mary Brymer Memorial Junior Tennis Tournament (Level 2) | 32 |
Troy Zhang (-----) |
W | 6-4 6-0 |
S | ----- | |
07/16/2016 | Tournament B14s |
Mary Brymer Memorial Junior Tennis Tournament (Level 2) | 64 |
Aidan Rezner (-----) |
W | 0-6 6-2 |
S | ----- | |
07/14/2016 | Tournament B14s |
22nd Annual Costa Mesa Summer Junior Classic (Level 4) | S |
Jinta Sasamori (-----) |
L | 6-2 6-1 |
S | ----- | |
07/13/2016 | Tournament B14s |
22nd Annual Costa Mesa Summer Junior Classic (Level 4) | Q |
James Lipscomb (-----) |
W | 2-6 6-3 1-0 |
S | ----- | |
07/12/2016 | Tournament B14s |
22nd Annual Costa Mesa Summer Junior Classic (Level 4) | 16 |
Alyan Ashraf (-----) |
W | 6-2 6-0 |
S | ----- | |
07/11/2016 | Tournament B14s |
22nd Annual Costa Mesa Summer Junior Classic (Level 4) | 32 |
Phillip Albright (-----) |
W | 6-3 6-0 |
S | ----- | |
07/05/2016 | Tournament B14s |
27th Annual "War by the Shore" The Tennis Club Junior Open Tournament (Level 4) | 16 |
Tejas Reddy (-----) |
L | 6-0 6-1 |
S | ----- | |
07/05/2016 | Tournament B14s |
27th Annual "War by the Shore" The Tennis Club Junior Open Tournament (Level 4) | 32 |
Ari Abrams (-----) |
W | 6-0 6-1 |
S | ----- | |
05/15/2016 | Tournament B18s |
USTA-CAZ Jr Advanced Super Set #4 L6 | Q |
Pablo Andres Acuna (-----) |
L | 6-2 | S | ----- | |
05/15/2016 | Tournament B18s |
USTA-CAZ Jr Advanced Super Set #4 L6 | C-F |
Trent Calleja (-----) |
W | 6-4 | S | ----- | |
05/15/2016 | Tournament B18s |
USTA-CAZ Jr Advanced Super Set #4 L6 | C-S |
Rush Williams (-----) |
W | 6-0 | S | ----- | |
05/01/2016 | Tournament B16s |
Scottsdale Shootout L6 | QCF |
Jack Swenson (-----) |
W | 7-6 6-1 |
S | ----- | |
05/01/2016 | Tournament B16s |
Scottsdale Shootout L6 | QCS |
ADRIAN FRANCO (-----) |
W | Def | ----- | ----- | |
04/30/2016 | Tournament B16s |
Scottsdale Shootout L6 | Q |
Beto Carlon (-----) |
L | 7-5 6-4 |
S | ----- | |
04/30/2016 | Tournament B16s |
Scottsdale Shootout L6 | 16 |
Charles Fleury (-----) |
W | 6-0 6-3 |
S | ----- | |
04/17/2016 | Tournament B14s |
2nd Annual Ramada Spring Junior Open Tournament (Level 4) | Q |
Adrian Pedroza (-----) |
L | 6-0 6-1 |
S | ----- | |
04/17/2016 | Tournament B14s |
2nd Annual Ramada Spring Junior Open Tournament (Level 4) | 16 |
Ethan Sherwood (-----) |
W | 6-3 3-6 1-0 |
S | ----- | |
04/16/2016 | Tournament B14s |
2nd Annual Ramada Spring Junior Open Tournament (Level 4) | 32 |
Takeyasu Sekiguchi (-----) |
W | 6-3 | S | ----- | |
03/20/2016 | Tournament B16s |
CAZ Pot O' Gold Junior L5 | C-R2 |
GALLITO ARAMBULA (-----) |
L | 6-4 6-4 |
S | ----- | |
03/19/2016 | Tournament B16s |
CAZ Pot O' Gold Junior L5 | 32 |
Hunter Hootman (-----) |
L | 6-3 6-1 |
S | ----- | |
03/19/2016 | Tournament B16s |
CAZ Pot O' Gold Junior L5 | C-R1 |
Kaushal Bhat (-----) |
W | 7-6 6-0 |
S | ----- | |
03/05/2016 | Tournament B14s |
59th Annual Long Beach Junior Tournament (Level 3) | 64 |
Aaron Basye (-----) |
L | 6-0 6-1 |
S | ----- | |
02/21/2016 | Tournament B16s |
Paseo Semi-Sweet 16 - L6 | 3RD |
alexander rich (-----) |
L | 6-1 6-0 |
S | ----- | |
02/21/2016 | Tournament B16s |
Paseo Semi-Sweet 16 - L6 | S |
Hardy Niu (-----) |
L | 6-4 6-0 |
S | ----- | |
02/20/2016 | Tournament B16s |
Paseo Semi-Sweet 16 - L6 | Q |
Beto Carlon (-----) |
W | 6-1 2-6 1-0 |
S | ----- | |
02/20/2016 | Tournament B16s |
Paseo Semi-Sweet 16 - L6 | 16 |
Kai Mills (-----) |
W | 6-1 6-4 |
S | ----- | |
02/03/2016 | Tournament MOps |
The Gilbert PB Tennis Open | 64 |
Christopher Steele (-----) |
L | Def | ----- | ----- | |
01/30/2016 | Tournament B16s |
Valley of the Sun Junior L6 | 16 |
Kesin Dolwani (-----) |
L | 6-1 6-1 |
S | ----- | |
01/30/2016 | Tournament B16s |
Valley of the Sun Junior L6 | C-R2 |
aditya sivakumar (-----) |
L | Def | ----- | ----- | |
01/29/2016 | Tournament B16s |
Valley of the Sun Junior L6 | 32 |
Owen Blake (-----) |
W | 6-3 6-1 |
S | ----- |
53rd Annual Anaheim Junior Tournament (Level 4) | ||
12/04/2016 | 32 | Tournament B14s |
L | ||
6-1 6-1 |
Adam Hung (-----) | |
Match: S | Rating: ----- |
USTA National Selection Tournament- November | ||
11/26/2016 | C-R2 | Tournament B14s |
L | ||
6-4 6-4 |
Maxim Pogorelov (-----) | |
Match: S | Rating: ----- |
USTA National Selection Tournament- November | ||
11/25/2016 | 64 | Tournament B14s |
L | ||
6-1 6-4 |
Nedim Suko (-----) | |
Match: S | Rating: ----- |
USTA National Selection Tournament- November | ||
11/25/2016 | C-R1 | Tournament B14s |
W | ||
Def | Sebastian Gorzny (-----) | |
Match: ----- | Rating: ----- |
25th Annual Westcoast Winter Junior Open (Level 5) & Satellite (Level 6) Tournament | ||
11/13/2016 | 16 | Tournament B16s |
L | ||
7-5 6-1 |
Simon Stans | |
Match: ----- | Rating: ----- |
25th Annual Westcoast Winter Junior Open (Level 5) & Satellite (Level 6) Tournament | ||
11/12/2016 | 32 | Tournament B16s |
W | ||
6-1 6-1 |
Heegyum Park | |
Match: ----- | Rating: ----- |
2nd Annual Cerritos No Excuses Junior Open (Level 5) | ||
11/06/2016 | 16 | Tournament B16s |
L | ||
7-6 1-6 1-0 |
Kai Soto-Dessen | |
Match: ----- | Rating: ----- |
2nd Annual Cerritos No Excuses Junior Open (Level 5) | ||
11/05/2016 | 32 | Tournament B16s |
W | ||
6-2 6-3 |
Elijah Poritzky (-----) | |
Match: S | Rating: ----- |
iTennis Performance Center Fall USTA Adult Open, NTRP, & Senior Tournament ($$$) | ||
10/28/2016 | 32 | Tournament MOps |
L | ||
6-0 6-1 |
julio vargas (-----) | |
Match: S | Rating: ----- |
RCI Fall Classic Junior Tournament (Level 4) | ||
10/22/2016 | 64 | Tournament B16s |
L | ||
4-6 6-2 6-2 |
Andrew Salu (-----) | |
Match: S | Rating: ----- |
The Orange County/J.P. Yamasaki Junior Closed Tournament (Level 2) | ||
10/15/2016 | 128 | Tournament B14s |
L | ||
1-6 6-4 1-0 |
Ethan Nguyen (-----) | |
Match: S | Rating: ----- |
Northridge Fall Classic ($$$) | ||
10/08/2016 | 32 | Tournament MOps |
L | ||
6-1 6-1 |
manhon ko (-----) | |
Match: S | Rating: ----- |
53rd Annual Northridge-Matador Junior Open Tournament (Level 3) | ||
10/01/2016 | 16 | Tournament B14s |
L | ||
4-6 7-5 6-3 |
Tristan Messerli (-----) | |
Match: S | Rating: ----- |
53rd Annual Northridge-Matador Junior Open Tournament (Level 3) | ||
09/25/2016 | 32 | Tournament B14s |
W | ||
6-4 6-4 |
Chris Fok (-----) | |
Match: S | Rating: ----- |
53rd Annual Northridge-Matador Junior Open Tournament (Level 3) | ||
09/24/2016 | 64 | Tournament B14s |
W | ||
6-1 6-0 |
Alex Galstyan (-----) | |
Match: S | Rating: ----- |
32nd Annual Los Caballeros Junior Tournament (Level 3) | ||
09/11/2016 | 64 | Tournament B14s |
L | ||
7-6 6-4 |
Tristan Messerli (-----) | |
Match: S | Rating: ----- |
18th Annual Ramada Labor Day Junior Open Tournament (Level 4) | ||
09/03/2016 | 32 | Tournament B14s |
L | ||
1-6 6-4 1-0 |
Diego Castillo (-----) | |
Match: S | Rating: ----- |
Endless Summer Junior Championships (Level 4) | ||
08/27/2016 | 16 | Tournament B14s |
L | ||
6-4 6-1 |
Joshua Masuda (-----) | |
Match: S | Rating: ----- |
Endless Summer Junior Championships (Level 4) | ||
08/26/2016 | 32 | Tournament B14s |
W | ||
6-4 7-6 |
Will Pellegrini (-----) | |
Match: S | Rating: ----- |
17th Annual Safe Passage Tennis Jr. Open Tournament (Level 5) | ||
08/21/2016 | F | Tournament B16s |
W | ||
6-2 6-3 |
SUNDEEP CHAKLADAR (-----) | |
Match: S | Rating: ----- |
17th Annual Safe Passage Tennis Jr. Open Tournament (Level 5) | ||
08/20/2016 | S | Tournament B16s |
W | ||
Def | Cameron Mofid (-----) | |
Match: ----- | Rating: ----- |
17th Annual Safe Passage Tennis Jr. Open Tournament (Level 5) | ||
08/19/2016 | Q | Tournament B16s |
W | ||
6-2 6-1 |
Adil Khan (-----) | |
Match: S | Rating: ----- |
17th Annual Safe Passage Tennis Jr. Open Tournament (Level 5) | ||
08/19/2016 | 16 | Tournament B16s |
W | ||
7-6 7-5 |
Rohan Gupta (-----) | |
Match: S | Rating: ----- |
Racquet Club of Irvine Summer Classic (Level 4) | ||
08/11/2016 | 16 | Tournament B14s |
L | ||
6-2 6-3 |
Ethan Nguyen (-----) | |
Match: S | Rating: ----- |
Racquet Club of Irvine Summer Classic (Level 4) | ||
08/11/2016 | 32 | Tournament B14s |
W | ||
6-0 6-0 |
John Austin Dick (-----) | |
Match: S | Rating: ----- |
Mary Brymer Memorial Junior Tennis Tournament (Level 2) | ||
07/21/2016 | C-R4 | Tournament B14s |
L | ||
6-3 7-5 |
Sebastian Gorzny (-----) | |
Match: S | Rating: ----- |
Mary Brymer Memorial Junior Tennis Tournament (Level 2) | ||
07/18/2016 | 16 | Tournament B14s |
L | ||
6-1 6-0 |
Daniel Zhou (-----) | |
Match: S | Rating: ----- |
Mary Brymer Memorial Junior Tennis Tournament (Level 2) | ||
07/17/2016 | 32 | Tournament B14s |
W | ||
6-4 6-0 |
Troy Zhang (-----) | |
Match: S | Rating: ----- |
Mary Brymer Memorial Junior Tennis Tournament (Level 2) | ||
07/16/2016 | 64 | Tournament B14s |
W | ||
0-6 6-2 |
Aidan Rezner (-----) | |
Match: S | Rating: ----- |
22nd Annual Costa Mesa Summer Junior Classic (Level 4) | ||
07/14/2016 | S | Tournament B14s |
L | ||
6-2 6-1 |
Jinta Sasamori (-----) | |
Match: S | Rating: ----- |
22nd Annual Costa Mesa Summer Junior Classic (Level 4) | ||
07/13/2016 | Q | Tournament B14s |
W | ||
2-6 6-3 1-0 |
James Lipscomb (-----) | |
Match: S | Rating: ----- |
22nd Annual Costa Mesa Summer Junior Classic (Level 4) | ||
07/12/2016 | 16 | Tournament B14s |
W | ||
6-2 6-0 |
Alyan Ashraf (-----) | |
Match: S | Rating: ----- |
22nd Annual Costa Mesa Summer Junior Classic (Level 4) | ||
07/11/2016 | 32 | Tournament B14s |
W | ||
6-3 6-0 |
Phillip Albright (-----) | |
Match: S | Rating: ----- |
27th Annual "War by the Shore" The Tennis Club Junior Open Tournament (Level 4) | ||
07/05/2016 | 16 | Tournament B14s |
L | ||
6-0 6-1 |
Tejas Reddy (-----) | |
Match: S | Rating: ----- |
27th Annual "War by the Shore" The Tennis Club Junior Open Tournament (Level 4) | ||
07/05/2016 | 32 | Tournament B14s |
W | ||
6-0 6-1 |
Ari Abrams (-----) | |
Match: S | Rating: ----- |
USTA-CAZ Jr Advanced Super Set #4 L6 | ||
05/15/2016 | Q | Tournament B18s |
L | ||
6-2 | Pablo Andres Acuna (-----) | |
Match: S | Rating: ----- |
USTA-CAZ Jr Advanced Super Set #4 L6 | ||
05/15/2016 | C-F | Tournament B18s |
W | ||
6-4 | Trent Calleja (-----) | |
Match: S | Rating: ----- |
USTA-CAZ Jr Advanced Super Set #4 L6 | ||
05/15/2016 | C-S | Tournament B18s |
W | ||
6-0 | Rush Williams (-----) | |
Match: S | Rating: ----- |
Scottsdale Shootout L6 | ||
05/01/2016 | QCF | Tournament B16s |
W | ||
7-6 6-1 |
Jack Swenson (-----) | |
Match: S | Rating: ----- |
Scottsdale Shootout L6 | ||
05/01/2016 | QCS | Tournament B16s |
W | ||
Def | ADRIAN FRANCO (-----) | |
Match: ----- | Rating: ----- |
Scottsdale Shootout L6 | ||
04/30/2016 | Q | Tournament B16s |
L | ||
7-5 6-4 |
Beto Carlon (-----) | |
Match: S | Rating: ----- |
Scottsdale Shootout L6 | ||
04/30/2016 | 16 | Tournament B16s |
W | ||
6-0 6-3 |
Charles Fleury (-----) | |
Match: S | Rating: ----- |
2nd Annual Ramada Spring Junior Open Tournament (Level 4) | ||
04/17/2016 | Q | Tournament B14s |
L | ||
6-0 6-1 |
Adrian Pedroza (-----) | |
Match: S | Rating: ----- |
2nd Annual Ramada Spring Junior Open Tournament (Level 4) | ||
04/17/2016 | 16 | Tournament B14s |
W | ||
6-3 3-6 1-0 |
Ethan Sherwood (-----) | |
Match: S | Rating: ----- |
2nd Annual Ramada Spring Junior Open Tournament (Level 4) | ||
04/16/2016 | 32 | Tournament B14s |
W | ||
6-3 | Takeyasu Sekiguchi (-----) | |
Match: S | Rating: ----- |
CAZ Pot O' Gold Junior L5 | ||
03/20/2016 | C-R2 | Tournament B16s |
L | ||
6-4 6-4 |
GALLITO ARAMBULA (-----) | |
Match: S | Rating: ----- |
CAZ Pot O' Gold Junior L5 | ||
03/19/2016 | 32 | Tournament B16s |
L | ||
6-3 6-1 |
Hunter Hootman (-----) | |
Match: S | Rating: ----- |
CAZ Pot O' Gold Junior L5 | ||
03/19/2016 | C-R1 | Tournament B16s |
W | ||
7-6 6-0 |
Kaushal Bhat (-----) | |
Match: S | Rating: ----- |
59th Annual Long Beach Junior Tournament (Level 3) | ||
03/05/2016 | 64 | Tournament B14s |
L | ||
6-0 6-1 |
Aaron Basye (-----) | |
Match: S | Rating: ----- |
Paseo Semi-Sweet 16 - L6 | ||
02/21/2016 | 3RD | Tournament B16s |
L | ||
6-1 6-0 |
alexander rich (-----) | |
Match: S | Rating: ----- |
Paseo Semi-Sweet 16 - L6 | ||
02/21/2016 | S | Tournament B16s |
L | ||
6-4 6-0 |
Hardy Niu (-----) | |
Match: S | Rating: ----- |
Paseo Semi-Sweet 16 - L6 | ||
02/20/2016 | Q | Tournament B16s |
W | ||
6-1 2-6 1-0 |
Beto Carlon (-----) | |
Match: S | Rating: ----- |
Paseo Semi-Sweet 16 - L6 | ||
02/20/2016 | 16 | Tournament B16s |
W | ||
6-1 6-4 |
Kai Mills (-----) | |
Match: S | Rating: ----- |
The Gilbert PB Tennis Open | ||
02/03/2016 | 64 | Tournament MOps |
L | ||
Def | Christopher Steele (-----) | |
Match: ----- | Rating: ----- |
Valley of the Sun Junior L6 | ||
01/30/2016 | 16 | Tournament B16s |
L | ||
6-1 6-1 |
Kesin Dolwani (-----) | |
Match: S | Rating: ----- |
Valley of the Sun Junior L6 | ||
01/30/2016 | C-R2 | Tournament B16s |
L | ||
Def | aditya sivakumar (-----) | |
Match: ----- | Rating: ----- |
Valley of the Sun Junior L6 | ||
01/29/2016 | 32 | Tournament B16s |
W | ||
6-3 6-1 |
Owen Blake (-----) | |
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