Match History (2019) | View Advanced Player Stats |
Joshua Lebel (Woodland Hills, 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/21/2019 | Tournament B16s |
4th Annual Match Tough Tennis Academy Holiday Junior Classic (Level 5) | 16 |
Roshan Santhosh (-----) |
L | 7-5 6-3 |
S | ----- | |
12/14/2019 | Tournament B16s |
4th Annual Serve It Up Tennis Winter Junior Open (Level 5) **ROUND ROBIN FORMAT** | RR |
Maximilien Winkler (-----) |
L | 8-2 | S | ----- | |
12/14/2019 | Tournament B16s |
4th Annual Serve It Up Tennis Winter Junior Open (Level 5) **ROUND ROBIN FORMAT** | RR |
Philip Hu (-----) |
L | 8-3 | S | ----- | |
12/14/2019 | Tournament B16s |
4th Annual Serve It Up Tennis Winter Junior Open (Level 5) **ROUND ROBIN FORMAT** | RR |
Vahe Bakhtamyan (-----) |
W | 8-1 | S | ----- | |
11/16/2019 | Tournament B16s |
The So Cal Junior Championships (Ventura County) (Level 4) | 64 |
Harris Zeiders (-----) |
L | 6-4 6-1 |
S | ----- | |
11/10/2019 | Tournament B18s |
30th Annual Calabasas Junior Open Tournament (Level 4) | 16 |
Phillip Otero (-----) |
L | 6-0 6-0 |
S | ----- | |
11/09/2019 | Tournament B18s |
30th Annual Calabasas Junior Open Tournament (Level 4) | 32 |
Christian Prokopeas (-----) |
W | 6-3 7-5 |
S | ----- | |
11/02/2019 | Tournament B16s |
Warner Tennis Center Fall Junior Open (Level 5) | 32 |
Diego Marin (-----) |
L | 6-1 7-5 |
S | ----- | |
10/26/2019 | Tournament B16s |
Jeff Chai Memorial Fall Junior Open (Level 4) | 32 |
Jayce Spurgiasz (-----) |
L | 7-5 6-1 |
S | ----- | |
10/20/2019 | Tournament B16s |
4th Annual Serve It Up Tennis Fall Junior Open (Level 5) | Q |
DUPLICATEYAN DUPLICATEBOLOTSKY (-----) |
L | 2-6 6-2 1-0 |
S | ----- | |
10/19/2019 | Tournament B16s |
4th Annual Serve It Up Tennis Fall Junior Open (Level 5) | 16 |
Oliver Grynberg (-----) |
W | 7-5 6-4 |
S | ----- | |
10/05/2019 | Tournament B16s |
4th Annual Braemar Junior Open Tournament (Level 5) | 16 |
Braden Stolper (-----) |
L | 6-2 6-0 |
S | ----- | |
09/27/2019 | Tournament MOps |
Beverly Hills Medical Plaza Men's Pro Open of Calabasas | 64 |
Sean Pesin (-----) |
L | 6-0 6-4 |
S | ----- | |
09/21/2019 | Tournament B16s |
55th Annual Northridge-Matador Junior Open Tournament (Level 3) | 64 |
Markus Ekstrand (-----) |
L | 6-2 6-2 |
S | ----- | |
09/15/2019 | Tournament B16s |
iTennis Arcadia Park September Junior Open Tournament (Level 5) | Q |
William Lanstra (-----) |
L | 6-4 6-4 |
S | ----- | |
09/14/2019 | Tournament B16s |
iTennis Arcadia Park September Junior Open Tournament (Level 5) | 16 |
james truong (-----) |
W | 6-4 6-3 |
S | ----- | |
09/08/2019 | Tournament B16s |
16th Annual West Coast Tennis South Bay Junior Open Tournament (Level 5) | S |
Brodie Young-Smith (-----) |
L | 5-7 6-2 1-0 |
S | ----- | |
09/08/2019 | Tournament B16s |
16th Annual West Coast Tennis South Bay Junior Open Tournament (Level 5) | Q |
Aidan Adham (-----) |
W | 6-1 6-4 |
S | ----- | |
09/07/2019 | Tournament B16s |
16th Annual West Coast Tennis South Bay Junior Open Tournament (Level 5) | 16 |
Mason Beches (-----) |
W | 6-4 6-2 |
S | ----- | |
09/01/2019 | Tournament B16s |
11th Annual San Fernando Valley Junior Open Classic (Level 5) | 16 |
Quentin Kemna (-----) |
L | 6-3 6-4 |
S | ----- | |
07/13/2019 | Tournament B16s |
21st Annual Tennis For All Junior Open Tournament (Level 4) | 16 |
Jack Manion (-----) |
L | 6-3 6-1 |
S | ----- | |
07/13/2019 | Tournament B16s |
21st Annual Tennis For All Junior Open Tournament (Level 4) | 32 |
Chris Shen (-----) |
W | Def | ----- | ----- | |
07/09/2019 | Tournament B16s |
Sunset Hills Summer Junior Championships (Level 5) | 16 |
Henry Scheck (-----) |
L | 1-6 7-5 1-0 |
S | ----- | |
07/03/2019 | Tournament B16s |
21st Annual Jack Kramer Junior Open Tournament (Northridge) (Level 5) | S |
zachary anderson (-----) |
L | 3-6 7-6 1-0 |
S | ----- | |
07/02/2019 | Tournament B16s |
21st Annual Jack Kramer Junior Open Tournament (Northridge) (Level 5) | Q |
Aaron Ellis (-----) |
W | 6-0 6-1 |
S | ----- | |
07/02/2019 | Tournament B16s |
21st Annual Jack Kramer Junior Open Tournament (Northridge) (Level 5) | 16 |
Dhilan Patel (-----) |
W | 4-6 6-4 1-0 |
S | ----- | |
06/25/2019 | Tournament B16s |
3rd Annual Serve It Up Tennis Summer Junior Open (Level 5) | 16 |
Anish Gupta (-----) |
L | 6-3 6-4 |
S | ----- | |
06/25/2019 | Tournament B16s |
3rd Annual Serve It Up Tennis Summer Junior Open (Level 5) | 32 |
Landon Cronin (-----) |
W | 6-1 6-2 |
S | ----- | |
06/22/2019 | Tournament B16s |
Northridge Spring Junior Open (Level 5) | 16 |
Surya Vinjamuri (-----) |
L | 6-0 6-0 |
S | ----- | |
06/09/2019 | Tournament B16s |
75th Annual Ventura Junior Tournament (Level 5) | Q |
Luke Papayoanou (-----) |
L | 7-6 6-0 |
S | ----- | |
06/08/2019 | Tournament B16s |
75th Annual Ventura Junior Tournament (Level 5) | 16 |
Roberto Ocana (-----) |
W | 6-4 6-1 |
S | ----- | |
05/25/2019 | Tournament B18s |
Match Tough Tennis Academy Memorial Day Weekend Junior Open (Level 4) | RR |
Regnar Madarang (-----) |
L | 8-2 | S | ----- | |
05/25/2019 | Tournament B18s |
Match Tough Tennis Academy Memorial Day Weekend Junior Open (Level 4) | RR |
Sean Tiplitsky (-----) |
W | 8-2 | S | ----- | |
05/25/2019 | Tournament B18s |
Match Tough Tennis Academy Memorial Day Weekend Junior Open (Level 4) | RR |
Lucas Shuman (-----) |
W | Def | ----- | ----- | |
05/25/2019 | Tournament B18s |
Match Tough Tennis Academy Memorial Day Weekend Junior Open (Level 4) | RR |
Kent Ziti (-----) |
L | 8-2 | S | ----- | |
05/19/2019 | Tournament B16s |
Northridge Spring Junior Open (Level 5) | 32 |
Abasi Abukusumo (-----) |
W | 6-1 6-0 |
S | ----- | |
05/11/2019 | Tournament B16s |
Westlake Athletic Club Spring Junior Open (Level 5) | 32 |
zachary anderson (-----) |
L | 6-4 4-6 1-0 |
S | ----- | |
05/06/2019 | Tournament B18s |
CIF Los Angeles City Boys High School Individual Championships (Level 3) | 16 |
Danilo Milic (-----) |
L | 6-0 6-0 |
S | ----- | |
04/27/2019 | Tournament B16s |
Flint Canyon Spring Junior Open Tournament (Level 5) | 32 |
Evan Edwards (-----) |
L | 6-1 6-0 |
S | ----- | |
04/20/2019 | Tournament B16s |
Calabasas Junior Open Tournament (Level 5) | 16 |
Austin Stone (-----) |
L | 6-0 6-1 |
S | ----- | |
04/19/2019 | Tournament B16s |
Calabasas Junior Open Tournament (Level 5) | 32 |
Collin Assil (-----) |
W | 6-3 6-2 |
S | ----- | |
04/06/2019 | Tournament B16s |
Warner Tennis Center Fast Four Junior Tournament *Special Format (Level 5) | RR |
Timothy Saucerman (-----) |
W | 4-3 1-4 4-0 |
S | ----- | |
04/06/2019 | Tournament B16s |
Warner Tennis Center Fast Four Junior Tournament *Special Format (Level 5) | RR |
Lincoln Jarvis (-----) |
L | 4-3 2-4 4-1 |
S | ----- | |
04/06/2019 | Tournament B16s |
Warner Tennis Center Fast Four Junior Tournament *Special Format (Level 5) | RR |
Kane Kelley (-----) |
L | 4-0 4-0 |
S | ----- | |
03/30/2019 | Tournament B16s |
4th Annual Match Tough Tennis Academy Spring Junior Open (Level 5) | 32 |
Jack Manion (-----) |
L | 6-3 6-1 |
S | ----- | |
03/16/2019 | Tournament B16s |
4th Annual St. Patrick's Day Junior Open (Level 5) | 16 |
Luke Williams (-----) |
L | 6-1 6-2 |
S | ----- | |
03/16/2019 | Tournament B16s |
4th Annual St. Patrick's Day Junior Open (Level 5) | 32 |
Hiro Terai (-----) |
W | 7-5 6-2 |
S | ----- | |
02/16/2019 | Tournament B16s |
4th Annual Match Tough Tennis Academy Presidents Weekend Junior Open (Level 5) | 16 |
Cody Basso (-----) |
L | 6-1 6-3 |
S | ----- | |
02/16/2019 | Tournament B16s |
4th Annual Match Tough Tennis Academy Presidents Weekend Junior Open (Level 5) | 32 |
Leo Miller (-----) |
W | 6-1 6-1 |
S | ----- | |
01/26/2019 | Tournament B16s |
4th Annual Match Tough Tennis Academy Winter Junior Open (Level 5) | 32 |
Chris Shen (-----) |
L | 6-1 6-2 |
S | ----- | |
01/26/2019 | Tournament B16s |
4th Annual Match Tough Tennis Academy Winter Junior Open (Level 5) | 64 |
Brandon Hang (-----) |
W | 4-6 6-4 1-0 |
S | ----- | |
01/20/2019 | Tournament B16s |
San Fernando Valley Junior Championships (Level 6 & 7) | F |
Tancrede de Rivieres (-----) |
L | 6-4 6-3 |
S | ----- | |
01/19/2019 | Tournament B16s |
San Fernando Valley Junior Championships (Level 6 & 7) | S |
Paxton Drinkwater (-----) |
W | 6-0 6-1 |
S | ----- | |
01/19/2019 | Tournament B16s |
San Fernando Valley Junior Championships (Level 6 & 7) | 16 |
Connor Basso (-----) |
L | 4-6 7-5 1-0 |
S | ----- |
4th Annual Match Tough Tennis Academy Holiday Junior Classic (Level 5) | ||
12/21/2019 | 16 | Tournament B16s |
L | ||
7-5 6-3 |
Roshan Santhosh (-----) | |
Match: S | Rating: ----- |
4th Annual Serve It Up Tennis Winter Junior Open (Level 5) **ROUND ROBIN FORMAT** | ||
12/14/2019 | RR | Tournament B16s |
L | ||
8-2 | Maximilien Winkler (-----) | |
Match: S | Rating: ----- |
4th Annual Serve It Up Tennis Winter Junior Open (Level 5) **ROUND ROBIN FORMAT** | ||
12/14/2019 | RR | Tournament B16s |
L | ||
8-3 | Philip Hu (-----) | |
Match: S | Rating: ----- |
4th Annual Serve It Up Tennis Winter Junior Open (Level 5) **ROUND ROBIN FORMAT** | ||
12/14/2019 | RR | Tournament B16s |
W | ||
8-1 | Vahe Bakhtamyan (-----) | |
Match: S | Rating: ----- |
The So Cal Junior Championships (Ventura County) (Level 4) | ||
11/16/2019 | 64 | Tournament B16s |
L | ||
6-4 6-1 |
Harris Zeiders (-----) | |
Match: S | Rating: ----- |
30th Annual Calabasas Junior Open Tournament (Level 4) | ||
11/10/2019 | 16 | Tournament B18s |
L | ||
6-0 6-0 |
Phillip Otero (-----) | |
Match: S | Rating: ----- |
30th Annual Calabasas Junior Open Tournament (Level 4) | ||
11/09/2019 | 32 | Tournament B18s |
W | ||
6-3 7-5 |
Christian Prokopeas (-----) | |
Match: S | Rating: ----- |
Warner Tennis Center Fall Junior Open (Level 5) | ||
11/02/2019 | 32 | Tournament B16s |
L | ||
6-1 7-5 |
Diego Marin (-----) | |
Match: S | Rating: ----- |
Jeff Chai Memorial Fall Junior Open (Level 4) | ||
10/26/2019 | 32 | Tournament B16s |
L | ||
7-5 6-1 |
Jayce Spurgiasz (-----) | |
Match: S | Rating: ----- |
4th Annual Serve It Up Tennis Fall Junior Open (Level 5) | ||
10/20/2019 | Q | Tournament B16s |
L | ||
2-6 6-2 1-0 |
DUPLICATEYAN DUPLICATEBOLOTSKY (-----) | |
Match: S | Rating: ----- |
4th Annual Serve It Up Tennis Fall Junior Open (Level 5) | ||
10/19/2019 | 16 | Tournament B16s |
W | ||
7-5 6-4 |
Oliver Grynberg (-----) | |
Match: S | Rating: ----- |
4th Annual Braemar Junior Open Tournament (Level 5) | ||
10/05/2019 | 16 | Tournament B16s |
L | ||
6-2 6-0 |
Braden Stolper (-----) | |
Match: S | Rating: ----- |
Beverly Hills Medical Plaza Men's Pro Open of Calabasas | ||
09/27/2019 | 64 | Tournament MOps |
L | ||
6-0 6-4 |
Sean Pesin (-----) | |
Match: S | Rating: ----- |
55th Annual Northridge-Matador Junior Open Tournament (Level 3) | ||
09/21/2019 | 64 | Tournament B16s |
L | ||
6-2 6-2 |
Markus Ekstrand (-----) | |
Match: S | Rating: ----- |
iTennis Arcadia Park September Junior Open Tournament (Level 5) | ||
09/15/2019 | Q | Tournament B16s |
L | ||
6-4 6-4 |
William Lanstra (-----) | |
Match: S | Rating: ----- |
iTennis Arcadia Park September Junior Open Tournament (Level 5) | ||
09/14/2019 | 16 | Tournament B16s |
W | ||
6-4 6-3 |
james truong (-----) | |
Match: S | Rating: ----- |
16th Annual West Coast Tennis South Bay Junior Open Tournament (Level 5) | ||
09/08/2019 | S | Tournament B16s |
L | ||
5-7 6-2 1-0 |
Brodie Young-Smith (-----) | |
Match: S | Rating: ----- |
16th Annual West Coast Tennis South Bay Junior Open Tournament (Level 5) | ||
09/08/2019 | Q | Tournament B16s |
W | ||
6-1 6-4 |
Aidan Adham (-----) | |
Match: S | Rating: ----- |
16th Annual West Coast Tennis South Bay Junior Open Tournament (Level 5) | ||
09/07/2019 | 16 | Tournament B16s |
W | ||
6-4 6-2 |
Mason Beches (-----) | |
Match: S | Rating: ----- |
11th Annual San Fernando Valley Junior Open Classic (Level 5) | ||
09/01/2019 | 16 | Tournament B16s |
L | ||
6-3 6-4 |
Quentin Kemna (-----) | |
Match: S | Rating: ----- |
21st Annual Tennis For All Junior Open Tournament (Level 4) | ||
07/13/2019 | 16 | Tournament B16s |
L | ||
6-3 6-1 |
Jack Manion (-----) | |
Match: S | Rating: ----- |
21st Annual Tennis For All Junior Open Tournament (Level 4) | ||
07/13/2019 | 32 | Tournament B16s |
W | ||
Def | Chris Shen (-----) | |
Match: ----- | Rating: ----- |
Sunset Hills Summer Junior Championships (Level 5) | ||
07/09/2019 | 16 | Tournament B16s |
L | ||
1-6 7-5 1-0 |
Henry Scheck (-----) | |
Match: S | Rating: ----- |
21st Annual Jack Kramer Junior Open Tournament (Northridge) (Level 5) | ||
07/03/2019 | S | Tournament B16s |
L | ||
3-6 7-6 1-0 |
zachary anderson (-----) | |
Match: S | Rating: ----- |
21st Annual Jack Kramer Junior Open Tournament (Northridge) (Level 5) | ||
07/02/2019 | Q | Tournament B16s |
W | ||
6-0 6-1 |
Aaron Ellis (-----) | |
Match: S | Rating: ----- |
21st Annual Jack Kramer Junior Open Tournament (Northridge) (Level 5) | ||
07/02/2019 | 16 | Tournament B16s |
W | ||
4-6 6-4 1-0 |
Dhilan Patel (-----) | |
Match: S | Rating: ----- |
3rd Annual Serve It Up Tennis Summer Junior Open (Level 5) | ||
06/25/2019 | 16 | Tournament B16s |
L | ||
6-3 6-4 |
Anish Gupta (-----) | |
Match: S | Rating: ----- |
3rd Annual Serve It Up Tennis Summer Junior Open (Level 5) | ||
06/25/2019 | 32 | Tournament B16s |
W | ||
6-1 6-2 |
Landon Cronin (-----) | |
Match: S | Rating: ----- |
Northridge Spring Junior Open (Level 5) | ||
06/22/2019 | 16 | Tournament B16s |
L | ||
6-0 6-0 |
Surya Vinjamuri (-----) | |
Match: S | Rating: ----- |
75th Annual Ventura Junior Tournament (Level 5) | ||
06/09/2019 | Q | Tournament B16s |
L | ||
7-6 6-0 |
Luke Papayoanou (-----) | |
Match: S | Rating: ----- |
75th Annual Ventura Junior Tournament (Level 5) | ||
06/08/2019 | 16 | Tournament B16s |
W | ||
6-4 6-1 |
Roberto Ocana (-----) | |
Match: S | Rating: ----- |
Match Tough Tennis Academy Memorial Day Weekend Junior Open (Level 4) | ||
05/25/2019 | RR | Tournament B18s |
L | ||
8-2 | Regnar Madarang (-----) | |
Match: S | Rating: ----- |
Match Tough Tennis Academy Memorial Day Weekend Junior Open (Level 4) | ||
05/25/2019 | RR | Tournament B18s |
W | ||
8-2 | Sean Tiplitsky (-----) | |
Match: S | Rating: ----- |
Match Tough Tennis Academy Memorial Day Weekend Junior Open (Level 4) | ||
05/25/2019 | RR | Tournament B18s |
W | ||
Def | Lucas Shuman (-----) | |
Match: ----- | Rating: ----- |
Match Tough Tennis Academy Memorial Day Weekend Junior Open (Level 4) | ||
05/25/2019 | RR | Tournament B18s |
L | ||
8-2 | Kent Ziti (-----) | |
Match: S | Rating: ----- |
Northridge Spring Junior Open (Level 5) | ||
05/19/2019 | 32 | Tournament B16s |
W | ||
6-1 6-0 |
Abasi Abukusumo (-----) | |
Match: S | Rating: ----- |
Westlake Athletic Club Spring Junior Open (Level 5) | ||
05/11/2019 | 32 | Tournament B16s |
L | ||
6-4 4-6 1-0 |
zachary anderson (-----) | |
Match: S | Rating: ----- |
CIF Los Angeles City Boys High School Individual Championships (Level 3) | ||
05/06/2019 | 16 | Tournament B18s |
L | ||
6-0 6-0 |
Danilo Milic (-----) | |
Match: S | Rating: ----- |
Flint Canyon Spring Junior Open Tournament (Level 5) | ||
04/27/2019 | 32 | Tournament B16s |
L | ||
6-1 6-0 |
Evan Edwards (-----) | |
Match: S | Rating: ----- |
Calabasas Junior Open Tournament (Level 5) | ||
04/20/2019 | 16 | Tournament B16s |
L | ||
6-0 6-1 |
Austin Stone (-----) | |
Match: S | Rating: ----- |
Calabasas Junior Open Tournament (Level 5) | ||
04/19/2019 | 32 | Tournament B16s |
W | ||
6-3 6-2 |
Collin Assil (-----) | |
Match: S | Rating: ----- |
Warner Tennis Center Fast Four Junior Tournament *Special Format (Level 5) | ||
04/06/2019 | RR | Tournament B16s |
W | ||
4-3 1-4 4-0 |
Timothy Saucerman (-----) | |
Match: S | Rating: ----- |
Warner Tennis Center Fast Four Junior Tournament *Special Format (Level 5) | ||
04/06/2019 | RR | Tournament B16s |
L | ||
4-3 2-4 4-1 |
Lincoln Jarvis (-----) | |
Match: S | Rating: ----- |
Warner Tennis Center Fast Four Junior Tournament *Special Format (Level 5) | ||
04/06/2019 | RR | Tournament B16s |
L | ||
4-0 4-0 |
Kane Kelley (-----) | |
Match: S | Rating: ----- |
4th Annual Match Tough Tennis Academy Spring Junior Open (Level 5) | ||
03/30/2019 | 32 | Tournament B16s |
L | ||
6-3 6-1 |
Jack Manion (-----) | |
Match: S | Rating: ----- |
4th Annual St. Patrick's Day Junior Open (Level 5) | ||
03/16/2019 | 16 | Tournament B16s |
L | ||
6-1 6-2 |
Luke Williams (-----) | |
Match: S | Rating: ----- |
4th Annual St. Patrick's Day Junior Open (Level 5) | ||
03/16/2019 | 32 | Tournament B16s |
W | ||
7-5 6-2 |
Hiro Terai (-----) | |
Match: S | Rating: ----- |
4th Annual Match Tough Tennis Academy Presidents Weekend Junior Open (Level 5) | ||
02/16/2019 | 16 | Tournament B16s |
L | ||
6-1 6-3 |
Cody Basso (-----) | |
Match: S | Rating: ----- |
4th Annual Match Tough Tennis Academy Presidents Weekend Junior Open (Level 5) | ||
02/16/2019 | 32 | Tournament B16s |
W | ||
6-1 6-1 |
Leo Miller (-----) | |
Match: S | Rating: ----- |
4th Annual Match Tough Tennis Academy Winter Junior Open (Level 5) | ||
01/26/2019 | 32 | Tournament B16s |
L | ||
6-1 6-2 |
Chris Shen (-----) | |
Match: S | Rating: ----- |
4th Annual Match Tough Tennis Academy Winter Junior Open (Level 5) | ||
01/26/2019 | 64 | Tournament B16s |
W | ||
4-6 6-4 1-0 |
Brandon Hang (-----) | |
Match: S | Rating: ----- |
San Fernando Valley Junior Championships (Level 6 & 7) | ||
01/20/2019 | F | Tournament B16s |
L | ||
6-4 6-3 |
Tancrede de Rivieres (-----) | |
Match: S | Rating: ----- |
San Fernando Valley Junior Championships (Level 6 & 7) | ||
01/19/2019 | S | Tournament B16s |
W | ||
6-0 6-1 |
Paxton Drinkwater (-----) | |
Match: S | Rating: ----- |
San Fernando Valley Junior Championships (Level 6 & 7) | ||
01/19/2019 | 16 | Tournament B16s |
L | ||
4-6 7-5 1-0 |
Connor Basso (-----) | |
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