Match History (2015) | View Advanced Player Stats |
RJ Sands (Pacific Palisades, CA)
Male |
|||||
|
|
||||
|
|
||||
Match Date | Match | Team | Court | Partner | Opponent(s) | W/L | Result | Match | TTR |
11/29/2015 | Tournament B18s |
USTA Open Regional Tournament- November | C-F | Benjamin Van Hout | W | 6-0 7-5 |
NC | NC | |
11/29/2015 | Tournament B18s |
USTA Open Regional Tournament- November | C-S | Daniel Mateescu | W | 6-3 7-5 |
NC | NC | |
11/28/2015 | Tournament B18s |
USTA Open Regional Tournament- November | C-Q | Jeremy Auh | W | 6-2 6-2 |
NC | NC | |
11/28/2015 | Tournament B18s |
USTA Open Regional Tournament- November | C-R2 | Brandon Ancona | W | 0-6 6-2 1-0 |
NC | NC | |
11/27/2015 | Tournament B18s |
USTA Open Regional Tournament- November | 32 | Ethan Prost | L | 7-6 6-3 |
NC | NC | |
11/27/2015 | Tournament B18s |
USTA Open Regional Tournament- November | C-R1 | Patrick Cachapero | W | Def | ----- | ----- | |
11/23/2015 | Tournament B18s |
The So Cal Junior Championships (Ventura County) (Level 4) | F | Alec Rabinowitz | W | 6-2 6-4 |
NC | NC | |
11/23/2015 | Tournament B18s |
The So Cal Junior Championships (Ventura County) (Level 4) | S | Ryan Nuno | W | 7-5 7-5 |
NC | NC | |
11/22/2015 | Tournament B18s |
The So Cal Junior Championships (Ventura County) (Level 4) | Q | Pasha Geiwald | W | 6-4 6-4 |
NC | NC | |
11/22/2015 | Tournament B18s |
The So Cal Junior Championships (Ventura County) (Level 4) | 16 | Jayden Silpachai | W | 6-1 6-4 |
NC | NC | |
11/21/2015 | Tournament B18s |
The So Cal Junior Championships (Ventura County) (Level 4) | 32 | Jed Kronenberg | W | 6-2 6-2 |
NC | NC | |
10/18/2015 | Tournament B18s |
The Orange County/J.P. Yamasaki Junior Closed Tournament (Level 2) | 64 | Max Pham | L | 6-3 6-4 |
NC | NC | |
10/17/2015 | Tournament B18s |
The Orange County/J.P. Yamasaki Junior Closed Tournament (Level 2) | 128 | Joseph Emerson | W | 6-2 6-1 |
NC | NC | |
10/11/2015 | Tournament B18s |
1st Annual Creamistry Cerritos Junior Open (Level 4) (Free ice cream for each player) | F | Andrew Whitehouse | L | 6-4 6-2 |
NC | NC | |
10/11/2015 | Tournament B18s |
1st Annual Creamistry Cerritos Junior Open (Level 4) (Free ice cream for each player) | S | Valentin Poiset | W | 6-1 6-0 |
NC | NC | |
10/10/2015 | Tournament B18s |
1st Annual Creamistry Cerritos Junior Open (Level 4) (Free ice cream for each player) | Q | Tyler Bloom | W | 6-0 6-1 |
NC | NC | |
10/10/2015 | Tournament B18s |
1st Annual Creamistry Cerritos Junior Open (Level 4) (Free ice cream for each player) | 16 | Stuart Webb | W | 6-2 6-0 |
NC | NC | |
09/26/2015 | Tournament B18s |
52nd Annual Northridge-Matador Junior Open Tournament (Level 3) | 16 | Ryan Cheng | L | 6-4 6-1 |
NC | NC | |
09/20/2015 | Tournament B18s |
52nd Annual Northridge-Matador Junior Open Tournament (Level 3) | 32 | Reid Ponder | W | 5-7 6-4 7-5 |
NC | NC | |
09/19/2015 | Tournament B18s |
52nd Annual Northridge-Matador Junior Open Tournament (Level 3) | 64 | Jackson Powell | W | 6-3 6-3 |
NC | NC | |
09/06/2015 | Tournament B18s |
31st Annual Los Caballeros Junior Tournament (3) | 32 | Ben Goldberg | L | 6-2 6-2 |
NC | NC | |
09/05/2015 | Tournament B18s |
31st Annual Los Caballeros Junior Tournament (3) | 64 | Parker Chusid | W | 6-1 6-0 |
NC | NC | |
08/15/2015 | Tournament B18s |
RCI Summer Classic Level 4 | 16 | Victor Cheng | L | 6-2 7-5 |
NC | NC | |
08/14/2015 | Tournament B18s |
RCI Summer Classic Level 4 | 32 | John Joens | W | 6-2 6-3 |
NC | NC | |
07/27/2015 | Tournament B18s |
33rd Annual Northridge Junior Open Tournament (Level 4) | 16 | Parth Sharma | L | 7-5 1-6 1-0 |
NC | NC | |
07/27/2015 | Tournament B18s |
33rd Annual Northridge Junior Open Tournament (Level 4) | 32 | Hyun Su Kim | W | Def | ----- | ----- | |
06/26/2015 | Tournament B16s |
113th Annual Southern California Junior Sectional Championships (Level 1) | 32 | Matthew Tsolakyan | L | Def | ----- | ----- | |
06/26/2015 | Tournament B16s |
113th Annual Southern California Junior Sectional Championships (Level 1) | C-R2 | Noah Morrow | L | Def | ----- | ----- | |
06/25/2015 | Tournament B16s |
113th Annual Southern California Junior Sectional Championships (Level 1) | 64 | Roman Shenkiryk | W | 7-6 4-6 6-4 |
NC | NC | |
05/24/2015 | Tournament B16s |
Esme Pearson Memorial Junior Tournament (level 3) | 3RD | Alex Kuperstein | W | Def | ----- | ----- | |
05/24/2015 | Tournament B16s |
Esme Pearson Memorial Junior Tournament (level 3) | S | Samuel Feit | L | 6-2 6-4 |
NC | NC | |
05/23/2015 | Tournament B16s |
Esme Pearson Memorial Junior Tournament (level 3) | Q | Robert Liu | W | 7-5 1-0 |
NC | NC | |
05/23/2015 | Tournament B16s |
Esme Pearson Memorial Junior Tournament (level 3) | 16 | Koki Takabatake | W | 6-3 6-1 |
NC | NC | |
05/17/2015 | Tournament B16s |
Esme Pearson Memorial Junior Tournament (level 3) | 32 | Ryan Dehmoubed | W | 1-6 7-5 6-4 |
NC | NC | |
05/16/2015 | Tournament B16s |
Esme Pearson Memorial Junior Tournament (level 3) | 64 | Eduardo Espir | W | 6-2 7-5 |
NC | NC | |
05/03/2015 | Tournament B16s |
34th Woody Hunt South Bay Junior Tournament (Level 2) | 32 | Cody Lin | L | 6-1 6-2 |
NC | NC | |
05/02/2015 | Tournament B16s |
34th Woody Hunt South Bay Junior Tournament (Level 2) | 64 | Omni Kumar | W | 7-5 6-0 |
NC | NC | |
04/29/2015 | Tournament B18s |
CIF Los Angeles City Boys High School Individual Championships (Level 3) | Q | Zac Brodney | L | 6-2 7-5 |
NC | NC | |
04/29/2015 | Tournament B18s |
CIF Los Angeles City Boys High School Individual Championships (Level 3) | 16 | Christian Ponce | W | 6-3 6-3 |
NC | NC | |
04/23/2015 | Tournament B16s |
115th Ojai Valley Junior Tournament (Level 3) | 32 | Lucas Bellamy | L | 6-4 6-4 |
NC | NC | |
04/23/2015 | Tournament B16s |
115th Ojai Valley Junior Tournament (Level 3) | 64 | Nima Movassaghi | W | 6-4 6-2 |
NC | NC | |
04/05/2015 | Tournament B16s |
99th Annual Dudley Cup Junior Open (5) & Junior Satellite (6) Tournament | F | Michael Chen | W | 7-5 7-6 |
NC | NC | |
04/04/2015 | Tournament B16s |
99th Annual Dudley Cup Junior Open (5) & Junior Satellite (6) Tournament | S | Cruz Thayne | W | 6-1 6-3 |
NC | NC | |
04/04/2015 | Tournament B16s |
99th Annual Dudley Cup Junior Open (5) & Junior Satellite (6) Tournament | Q | Daniel Cheng | W | 6-1 6-2 |
NC | NC | |
03/29/2015 | Tournament B16s |
99th Annual Dudley Cup Junior Open (5) & Junior Satellite (6) Tournament | 16 | Timothy MOTTE | W | 6-2 6-2 |
NC | NC | |
03/29/2015 | Tournament B16s |
99th Annual Dudley Cup Junior Open (5) & Junior Satellite (6) Tournament | 32 | Hunter deRubertis | W | 6-0 6-0 |
NC | NC | |
03/21/2015 | Tournament B16s |
81st Annual Harper Ink Junior Open Tournament (Level 3) | 32 | Christian Kontaxis | L | 6-0 2-6 6-4 |
NC | NC | |
03/21/2015 | Tournament B16s |
81st Annual Harper Ink Junior Open Tournament (Level 3) | 64 | Sebastian Lopez | W | 6-2 6-1 |
NC | NC | |
03/07/2015 | Tournament B16s |
58th Annual Long Beach Junior Tournament (Level 3) | 64 | Adam Langevin | L | Def | ----- | ----- | |
02/16/2015 | Tournament B16s |
Moore Tennis Academy Presidents Weekend Jr. Open (Level 4) | F | Govind Nanda | L | 6-0 6-1 |
NC | NC | |
02/15/2015 | Tournament B16s |
Moore Tennis Academy Presidents Weekend Jr. Open (Level 4) | S | Benjamin Gollin | W | 7-5 2-6 1-0 |
NC | NC | |
02/14/2015 | Tournament B16s |
Moore Tennis Academy Presidents Weekend Jr. Open (Level 4) | Q | Zachary Ermert | W | 6-4 | NC | NC | |
02/07/2015 | Tournament B16s |
70th Annual Fullerton Junior Tournament (Level 2) | 16 | Kento Perera | L | 6-2 6-0 |
NC | NC | |
02/01/2015 | Tournament B16s |
70th Annual Fullerton Junior Tournament (Level 2) | 32 | Naara Shin | W | 6-4 6-2 |
NC | NC | |
02/01/2015 | Tournament B16s |
70th Annual Fullerton Junior Tournament (Level 2) | 64 | Alex Scemanenco | W | 6-1 6-1 |
NC | NC | |
01/31/2015 | Tournament B16s |
70th Annual Fullerton Junior Tournament (Level 2) | 128 | Evan Shamlian | W | 6-3 6-4 |
NC | NC | |
01/18/2015 | Tournament B16s |
1st Annual Henry Talbert Junior Championships (SCTA Level 1) | C-Q | Alec Rabinowitz | L | 9-8 | NC | NC | |
01/18/2015 | Tournament B16s |
1st Annual Henry Talbert Junior Championships (SCTA Level 1) | C-R3 | Jed Kronenberg | W | 9-8 | NC | NC | |
01/17/2015 | Tournament B16s |
1st Annual Henry Talbert Junior Championships (SCTA Level 1) | 64 | Victor Cheng | L | 6-0 6-4 |
NC | NC | |
01/17/2015 | Tournament B16s |
1st Annual Henry Talbert Junior Championships (SCTA Level 1) | C-R1 | Cartier Juan | W | Def | ----- | ----- |
USTA Open Regional Tournament- November | ||
11/29/2015 | C-F | Tournament B18s |
W | ||
6-0 7-5 |
Benjamin Van Hout | |
Match: NC | TTR: NC |
USTA Open Regional Tournament- November | ||
11/29/2015 | C-S | Tournament B18s |
W | ||
6-3 7-5 |
Daniel Mateescu | |
Match: NC | TTR: NC |
USTA Open Regional Tournament- November | ||
11/28/2015 | C-Q | Tournament B18s |
W | ||
6-2 6-2 |
Jeremy Auh | |
Match: NC | TTR: NC |
USTA Open Regional Tournament- November | ||
11/28/2015 | C-R2 | Tournament B18s |
W | ||
0-6 6-2 1-0 |
Brandon Ancona | |
Match: NC | TTR: NC |
USTA Open Regional Tournament- November | ||
11/27/2015 | 32 | Tournament B18s |
L | ||
7-6 6-3 |
Ethan Prost | |
Match: NC | TTR: NC |
USTA Open Regional Tournament- November | ||
11/27/2015 | C-R1 | Tournament B18s |
W | ||
Def | Patrick Cachapero | |
Match: ----- | TTR: ----- |
The So Cal Junior Championships (Ventura County) (Level 4) | ||
11/23/2015 | F | Tournament B18s |
W | ||
6-2 6-4 |
Alec Rabinowitz | |
Match: NC | TTR: NC |
The So Cal Junior Championships (Ventura County) (Level 4) | ||
11/23/2015 | S | Tournament B18s |
W | ||
7-5 7-5 |
Ryan Nuno | |
Match: NC | TTR: NC |
The So Cal Junior Championships (Ventura County) (Level 4) | ||
11/22/2015 | Q | Tournament B18s |
W | ||
6-4 6-4 |
Pasha Geiwald | |
Match: NC | TTR: NC |
The So Cal Junior Championships (Ventura County) (Level 4) | ||
11/22/2015 | 16 | Tournament B18s |
W | ||
6-1 6-4 |
Jayden Silpachai | |
Match: NC | TTR: NC |
The So Cal Junior Championships (Ventura County) (Level 4) | ||
11/21/2015 | 32 | Tournament B18s |
W | ||
6-2 6-2 |
Jed Kronenberg | |
Match: NC | TTR: NC |
The Orange County/J.P. Yamasaki Junior Closed Tournament (Level 2) | ||
10/18/2015 | 64 | Tournament B18s |
L | ||
6-3 6-4 |
Max Pham | |
Match: NC | TTR: NC |
The Orange County/J.P. Yamasaki Junior Closed Tournament (Level 2) | ||
10/17/2015 | 128 | Tournament B18s |
W | ||
6-2 6-1 |
Joseph Emerson | |
Match: NC | TTR: NC |
1st Annual Creamistry Cerritos Junior Open (Level 4) (Free ice cream for each player) | ||
10/11/2015 | F | Tournament B18s |
L | ||
6-4 6-2 |
Andrew Whitehouse | |
Match: NC | TTR: NC |
1st Annual Creamistry Cerritos Junior Open (Level 4) (Free ice cream for each player) | ||
10/11/2015 | S | Tournament B18s |
W | ||
6-1 6-0 |
Valentin Poiset | |
Match: NC | TTR: NC |
1st Annual Creamistry Cerritos Junior Open (Level 4) (Free ice cream for each player) | ||
10/10/2015 | Q | Tournament B18s |
W | ||
6-0 6-1 |
Tyler Bloom | |
Match: NC | TTR: NC |
1st Annual Creamistry Cerritos Junior Open (Level 4) (Free ice cream for each player) | ||
10/10/2015 | 16 | Tournament B18s |
W | ||
6-2 6-0 |
Stuart Webb | |
Match: NC | TTR: NC |
52nd Annual Northridge-Matador Junior Open Tournament (Level 3) | ||
09/26/2015 | 16 | Tournament B18s |
L | ||
6-4 6-1 |
Ryan Cheng | |
Match: NC | TTR: NC |
52nd Annual Northridge-Matador Junior Open Tournament (Level 3) | ||
09/20/2015 | 32 | Tournament B18s |
W | ||
5-7 6-4 7-5 |
Reid Ponder | |
Match: NC | TTR: NC |
52nd Annual Northridge-Matador Junior Open Tournament (Level 3) | ||
09/19/2015 | 64 | Tournament B18s |
W | ||
6-3 6-3 |
Jackson Powell | |
Match: NC | TTR: NC |
31st Annual Los Caballeros Junior Tournament (3) | ||
09/06/2015 | 32 | Tournament B18s |
L | ||
6-2 6-2 |
Ben Goldberg | |
Match: NC | TTR: NC |
31st Annual Los Caballeros Junior Tournament (3) | ||
09/05/2015 | 64 | Tournament B18s |
W | ||
6-1 6-0 |
Parker Chusid | |
Match: NC | TTR: NC |
RCI Summer Classic Level 4 | ||
08/15/2015 | 16 | Tournament B18s |
L | ||
6-2 7-5 |
Victor Cheng | |
Match: NC | TTR: NC |
RCI Summer Classic Level 4 | ||
08/14/2015 | 32 | Tournament B18s |
W | ||
6-2 6-3 |
John Joens | |
Match: NC | TTR: NC |
33rd Annual Northridge Junior Open Tournament (Level 4) | ||
07/27/2015 | 16 | Tournament B18s |
L | ||
7-5 1-6 1-0 |
Parth Sharma | |
Match: NC | TTR: NC |
33rd Annual Northridge Junior Open Tournament (Level 4) | ||
07/27/2015 | 32 | Tournament B18s |
W | ||
Def | Hyun Su Kim | |
Match: ----- | TTR: ----- |
113th Annual Southern California Junior Sectional Championships (Level 1) | ||
06/26/2015 | 32 | Tournament B16s |
L | ||
Def | Matthew Tsolakyan | |
Match: ----- | TTR: ----- |
113th Annual Southern California Junior Sectional Championships (Level 1) | ||
06/26/2015 | C-R2 | Tournament B16s |
L | ||
Def | Noah Morrow | |
Match: ----- | TTR: ----- |
113th Annual Southern California Junior Sectional Championships (Level 1) | ||
06/25/2015 | 64 | Tournament B16s |
W | ||
7-6 4-6 6-4 |
Roman Shenkiryk | |
Match: NC | TTR: NC |
Esme Pearson Memorial Junior Tournament (level 3) | ||
05/24/2015 | 3RD | Tournament B16s |
W | ||
Def | Alex Kuperstein | |
Match: ----- | TTR: ----- |
Esme Pearson Memorial Junior Tournament (level 3) | ||
05/24/2015 | S | Tournament B16s |
L | ||
6-2 6-4 |
Samuel Feit | |
Match: NC | TTR: NC |
Esme Pearson Memorial Junior Tournament (level 3) | ||
05/23/2015 | Q | Tournament B16s |
W | ||
7-5 1-0 |
Robert Liu | |
Match: NC | TTR: NC |
Esme Pearson Memorial Junior Tournament (level 3) | ||
05/23/2015 | 16 | Tournament B16s |
W | ||
6-3 6-1 |
Koki Takabatake | |
Match: NC | TTR: NC |
Esme Pearson Memorial Junior Tournament (level 3) | ||
05/17/2015 | 32 | Tournament B16s |
W | ||
1-6 7-5 6-4 |
Ryan Dehmoubed | |
Match: NC | TTR: NC |
Esme Pearson Memorial Junior Tournament (level 3) | ||
05/16/2015 | 64 | Tournament B16s |
W | ||
6-2 7-5 |
Eduardo Espir | |
Match: NC | TTR: NC |
34th Woody Hunt South Bay Junior Tournament (Level 2) | ||
05/03/2015 | 32 | Tournament B16s |
L | ||
6-1 6-2 |
Cody Lin | |
Match: NC | TTR: NC |
34th Woody Hunt South Bay Junior Tournament (Level 2) | ||
05/02/2015 | 64 | Tournament B16s |
W | ||
7-5 6-0 |
Omni Kumar | |
Match: NC | TTR: NC |
CIF Los Angeles City Boys High School Individual Championships (Level 3) | ||
04/29/2015 | Q | Tournament B18s |
L | ||
6-2 7-5 |
Zac Brodney | |
Match: NC | TTR: NC |
CIF Los Angeles City Boys High School Individual Championships (Level 3) | ||
04/29/2015 | 16 | Tournament B18s |
W | ||
6-3 6-3 |
Christian Ponce | |
Match: NC | TTR: NC |
115th Ojai Valley Junior Tournament (Level 3) | ||
04/23/2015 | 32 | Tournament B16s |
L | ||
6-4 6-4 |
Lucas Bellamy | |
Match: NC | TTR: NC |
115th Ojai Valley Junior Tournament (Level 3) | ||
04/23/2015 | 64 | Tournament B16s |
W | ||
6-4 6-2 |
Nima Movassaghi | |
Match: NC | TTR: NC |
99th Annual Dudley Cup Junior Open (5) & Junior Satellite (6) Tournament | ||
04/05/2015 | F | Tournament B16s |
W | ||
7-5 7-6 |
Michael Chen | |
Match: NC | TTR: NC |
99th Annual Dudley Cup Junior Open (5) & Junior Satellite (6) Tournament | ||
04/04/2015 | S | Tournament B16s |
W | ||
6-1 6-3 |
Cruz Thayne | |
Match: NC | TTR: NC |
99th Annual Dudley Cup Junior Open (5) & Junior Satellite (6) Tournament | ||
04/04/2015 | Q | Tournament B16s |
W | ||
6-1 6-2 |
Daniel Cheng | |
Match: NC | TTR: NC |
99th Annual Dudley Cup Junior Open (5) & Junior Satellite (6) Tournament | ||
03/29/2015 | 16 | Tournament B16s |
W | ||
6-2 6-2 |
Timothy MOTTE | |
Match: NC | TTR: NC |
99th Annual Dudley Cup Junior Open (5) & Junior Satellite (6) Tournament | ||
03/29/2015 | 32 | Tournament B16s |
W | ||
6-0 6-0 |
Hunter deRubertis | |
Match: NC | TTR: NC |
81st Annual Harper Ink Junior Open Tournament (Level 3) | ||
03/21/2015 | 32 | Tournament B16s |
L | ||
6-0 2-6 6-4 |
Christian Kontaxis | |
Match: NC | TTR: NC |
81st Annual Harper Ink Junior Open Tournament (Level 3) | ||
03/21/2015 | 64 | Tournament B16s |
W | ||
6-2 6-1 |
Sebastian Lopez | |
Match: NC | TTR: NC |
58th Annual Long Beach Junior Tournament (Level 3) | ||
03/07/2015 | 64 | Tournament B16s |
L | ||
Def | Adam Langevin | |
Match: ----- | TTR: ----- |
Moore Tennis Academy Presidents Weekend Jr. Open (Level 4) | ||
02/16/2015 | F | Tournament B16s |
L | ||
6-0 6-1 |
Govind Nanda | |
Match: NC | TTR: NC |
Moore Tennis Academy Presidents Weekend Jr. Open (Level 4) | ||
02/15/2015 | S | Tournament B16s |
W | ||
7-5 2-6 1-0 |
Benjamin Gollin | |
Match: NC | TTR: NC |
Moore Tennis Academy Presidents Weekend Jr. Open (Level 4) | ||
02/14/2015 | Q | Tournament B16s |
W | ||
6-4 | Zachary Ermert | |
Match: NC | TTR: NC |
70th Annual Fullerton Junior Tournament (Level 2) | ||
02/07/2015 | 16 | Tournament B16s |
L | ||
6-2 6-0 |
Kento Perera | |
Match: NC | TTR: NC |
70th Annual Fullerton Junior Tournament (Level 2) | ||
02/01/2015 | 32 | Tournament B16s |
W | ||
6-4 6-2 |
Naara Shin | |
Match: NC | TTR: NC |
70th Annual Fullerton Junior Tournament (Level 2) | ||
02/01/2015 | 64 | Tournament B16s |
W | ||
6-1 6-1 |
Alex Scemanenco | |
Match: NC | TTR: NC |
70th Annual Fullerton Junior Tournament (Level 2) | ||
01/31/2015 | 128 | Tournament B16s |
W | ||
6-3 6-4 |
Evan Shamlian | |
Match: NC | TTR: NC |
1st Annual Henry Talbert Junior Championships (SCTA Level 1) | ||
01/18/2015 | C-Q | Tournament B16s |
L | ||
9-8 | Alec Rabinowitz | |
Match: NC | TTR: NC |
1st Annual Henry Talbert Junior Championships (SCTA Level 1) | ||
01/18/2015 | C-R3 | Tournament B16s |
W | ||
9-8 | Jed Kronenberg | |
Match: NC | TTR: NC |
1st Annual Henry Talbert Junior Championships (SCTA Level 1) | ||
01/17/2015 | 64 | Tournament B16s |
L | ||
6-0 6-4 |
Victor Cheng | |
Match: NC | TTR: NC |
1st Annual Henry Talbert Junior Championships (SCTA Level 1) | ||
01/17/2015 | C-R1 | Tournament B16s |
W | ||
Def | Cartier Juan | |
Match: ----- | TTR: ----- |
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