Match History (2018) | View Advanced Player Stats |
William Stepanski (Villa Park, CA)
Male |
|||||
|
|
||||
|
|
||||
Match Date | Match | Team | Court | Partner | Opponent(s) | W/L | Result | Match | TTR |
12/15/2018 | Tournament B18s |
47th Annual Claremont Club Junior Tournament (Level 4) | Q | Giuliano Coria | L | 7-5 2-6 1-0 |
NC | NC | |
12/15/2018 | Tournament B18s |
47th Annual Claremont Club Junior Tournament (Level 4) | 16 | Jensen Rideout | W | 6-1 6-0 |
NC | NC | |
11/23/2018 | Tournament MOps |
25th Annual Larry Barnett Memorial Open, NTRP & Senior Tournament | 32 | Jiaxi Ma | L | 2-6 6-3 6-1 |
NC | NC | |
10/14/2018 | Tournament B18s |
The Orange County/J.P. Yamasaki Junior Closed Tournament (Level 2) | 64 | Kai Brady | L | 7-6 6-2 |
NC | NC | |
10/14/2018 | Tournament B18s |
The Orange County/J.P. Yamasaki Junior Closed Tournament (Level 2) | 128 | Sean Yaghoubi | W | 6-0 6-2 |
NC | NC | |
09/01/2018 | Tournament B18s |
20th Annual Ramada Labor Day Junior Open Championships (Level 4) | 16 | Corey Marley | L | 6-4 6-1 |
NC | NC | |
09/01/2018 | Tournament B18s |
20th Annual Ramada Labor Day Junior Open Championships (Level 4) | 32 | Noah Mueller | W | 7-6 6-0 |
NC | NC | |
08/25/2018 | Tournament B18s |
Endless Summer Junior Championships (Level 4) | 16 | Luis Moros | L | 6-4 6-2 |
NC | NC | |
08/02/2018 | Tournament B18s |
Anaheim Tennis Center Open Classic (Level 4) | C-Q | Jacob Smith | L | Def | ----- | ----- | |
08/01/2018 | Tournament B18s |
Anaheim Tennis Center Open Classic (Level 4) | 16 | Adam Large | L | 6-4 6-2 |
NC | NC | |
07/19/2018 | Tournament B18s |
Southern California Summer Junior Open (Level 5) | F | Jinta Sasamori | L | 6-2 7-5 |
NC | NC | |
07/18/2018 | Tournament B18s |
Southern California Summer Junior Open (Level 5) | S | Daniel Luo | W | 6-7 7-6 1-0 |
NC | NC | |
07/17/2018 | Tournament B18s |
Southern California Summer Junior Open (Level 5) | Q | Lucas Le | W | 6-0 6-0 |
NC | NC | |
07/14/2018 | Tournament B18s |
Mary Brymer Memorial Junior Tennis Tournament (Level 2) | 64 | CHASE BRANNEN | L | 6-4 7-5 |
NC | NC | |
07/11/2018 | Tournament B18s |
24th Annual Costa Mesa Summer Junior Classic (Level 4) | S | Patorn Hanchaikul | L | 6-1 6-2 |
NC | NC | |
07/10/2018 | Tournament B18s |
24th Annual Costa Mesa Summer Junior Classic (Level 4) | Q | Ryan Trinh | W | 6-2 4-6 1-0 |
NC | NC | |
07/08/2018 | Tournament B18s |
Canyon Crest Summer Junior Open Tournament (Level 4) | S | Pawin Jirapoomdaje | L | 7-6 6-1 |
NC | NC | |
07/07/2018 | Tournament B18s |
Canyon Crest Summer Junior Open Tournament (Level 4) | Q | Nikita Marchenko | W | 6-4 3-0 |
NC | NC | |
07/07/2018 | Tournament B18s |
Canyon Crest Summer Junior Open Tournament (Level 4) | 16 | Adam Chodur | W | 6-4 7-6 |
NC | NC | |
07/01/2018 | Tournament B18s |
The 2018 Santa Maria Junior Grand Prix (Level 4) | S | Masato Perera | L | 6-2 6-4 |
NC | NC | |
06/30/2018 | Tournament B18s |
The 2018 Santa Maria Junior Grand Prix (Level 4) | Q | Dominik Stefanov | W | 5-7 7-5 1-0 |
NC | NC | |
06/27/2018 | Tournament B18s |
12th Annual Santa Ana Junior Open Championships (Level 5) | S | Pritwik Jeevanandam | L | 6-1 6-3 |
NC | NC | |
06/26/2018 | Tournament B18s |
12th Annual Santa Ana Junior Open Championships (Level 5) | Q | Darrik Houck | W | 6-0 6-0 |
NC | NC | |
06/25/2018 | Tournament B18s |
12th Annual Santa Ana Junior Open Championships (Level 5) | 16 | Alexander Magill | W | 6-0 6-0 |
NC | NC | |
06/22/2018 | Tournament B18s |
116th Annual Southern California Junior Sectional Championships (Level 1) | C-R2 | Donovan Lilov | L | 6-2 6-1 |
NC | NC | |
06/21/2018 | Tournament B18s |
116th Annual Southern California Junior Sectional Championships (Level 1) | C-R1 | Mike Mkrtchian | W | Def | ----- | ----- | |
06/20/2018 | Tournament B18s |
116th Annual Southern California Junior Sectional Championships (Level 1) | 64 | Jack Pulliam | L | 6-1 6-0 |
NC | NC | |
06/16/2018 | Tournament B18s |
116th Annual Southern California Junior Sectional Championships (Level 1) | 64 | James Singer | W | 6-3 6-2 |
NC | NC | |
05/27/2018 | Tournament B18s |
37th Woody Hunt South Bay Junior Tournament (Level 2) | 32 | Stanley Morris | L | 6-3 6-2 |
NC | NC | |
05/27/2018 | Tournament B18s |
37th Woody Hunt South Bay Junior Tournament (Level 2) | 64 | Adam Large | W | 6-1 7-6 |
NC | NC | |
05/20/2018 | Tournament B18s |
Glendora Spring Championships (Level 5) | S | Desmond Chan | L | 6-4 6-3 |
NC | NC | |
05/20/2018 | Tournament B18s |
Glendora Spring Championships (Level 5) | Q | DHIRAJ KAMETI | W | 6-0 6-0 |
NC | NC | |
05/14/2018 | Tournament B18s |
4th Annual Cerritos Springfest Junior Open (Level 5) | S | Nate Bonetto | L | 6-3 6-2 |
NC | NC | |
05/13/2018 | Tournament B18s |
4th Annual Cerritos Springfest Junior Open (Level 5) | Q | Giuliano Coria | W | 6-2 6-3 |
NC | NC | |
05/13/2018 | Tournament B18s |
4th Annual Cerritos Springfest Junior Open (Level 5) | 16 | Arthur Bazil | W | 7-6 6-2 |
NC | NC | |
04/22/2018 | Tournament B18s |
31st Annual San Gabriel Valley Junior Open (Level 4) | 16 | Joshua Masuda | L | 6-2 6-2 |
NC | NC | |
04/21/2018 | Tournament B18s |
31st Annual San Gabriel Valley Junior Open (Level 4) | 32 | Joseph Emerson | W | 3-6 7-5 6-2 |
NC | NC | |
04/14/2018 | Tournament B18s |
4th Annual Ramada Spring Junior Open Championships (Level 4) | 32 | Dylan Taylor | L | 6-1 6-3 |
NC | NC | |
04/14/2018 | Tournament B18s |
4th Annual Ramada Spring Junior Open Championships (Level 4) | 64 | Jacob Quijano | W | 7-5 6-2 |
NC | NC | |
04/08/2018 | Tournament B18s |
34th Annual Anaheim Tennis Center Spring Junior Open Tournament (Level 3) | 32 | Marek Michulka | L | 6-4 4-6 6-0 |
NC | NC | |
04/07/2018 | Tournament B18s |
34th Annual Anaheim Tennis Center Spring Junior Open Tournament (Level 3) | 64 | Kenneth Lee | W | 6-4 6-0 |
NC | NC | |
03/25/2018 | Tournament B18s |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | S | Tim Dzhurinskiy | L | 6-1 7-6 |
NC | NC | |
03/25/2018 | Tournament B18s |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | Q | Zackary Maline | W | 1-6 7-6 1-0 |
NC | NC | |
03/24/2018 | Tournament B18s |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | 16 | James Lee | W | Def | ----- | ----- | |
03/10/2018 | Tournament B18s |
39th Annual Lakewood Junior Open Tournament (Level 4) | 16 | Max de Rivieres | L | 6-4 6-3 |
NC | NC | |
03/10/2018 | Tournament B18s |
39th Annual Lakewood Junior Open Tournament (Level 4) | 32 | Abhishek Nisha Anish | W | 6-1 6-1 |
NC | NC | |
03/03/2018 | Tournament B18s |
RCI Spring Classic (Level 4) | 64 | Mitchell Davis | L | 6-4 6-4 |
NC | NC | |
02/25/2018 | Tournament B18s |
Temecula Valley Junior Open (Level 5) | S | Mehran Arabshahi | L | 6-4 2-6 1-0 |
NC | NC | |
02/24/2018 | Tournament B18s |
Temecula Valley Junior Open (Level 5) | Q | Casey Fuller | W | 6-0 6-0 |
NC | NC | |
02/18/2018 | Tournament B18s |
iTennis Riverside Junior Open (Level 5) | F | Luke Williams | L | 0-6 6-4 1-0 |
NC | NC | |
02/17/2018 | Tournament B18s |
iTennis Riverside Junior Open (Level 5) | S | Carter Rigsby | W | 6-1 6-1 |
NC | NC | |
02/10/2018 | Tournament B18s |
RCI Winter Junior Classic (Level 4) | 32 | Ryan Lee | L | 6-1 6-0 |
NC | NC | |
02/09/2018 | Tournament B18s |
RCI Winter Junior Classic (Level 4) | 64 | Andy Hernandez | W | 6-2 5-7 1-0 |
NC | NC | |
01/27/2018 | Tournament B18s |
73rd Annual Fullerton Junior Closed Tournament (Level 2) | 64 | David Woodland | L | 6-4 6-3 |
NC | NC | |
01/21/2018 | Tournament B18s |
67th Annual Gene Jung Whittier Mid-Winter Junior Tournament (Level 4) | 16 | Kai Brady | L | 6-1 6-2 |
NC | NC | |
01/20/2018 | Tournament B18s |
67th Annual Gene Jung Whittier Mid-Winter Junior Tournament (Level 4) | 32 | Nicholas Lee | W | 6-0 6-2 |
NC | NC | |
01/20/2018 | Tournament B18s |
67th Annual Gene Jung Whittier Mid-Winter Junior Tournament (Level 4) | 64 | David Garcia | W | 6-2 6-1 |
NC | NC | |
01/07/2018 | Tournament B18s |
4th Annual Ramada Winter Junior Open Championships (Level 5) | S | Johnny Zisette | L | 6-3 6-1 |
NC | NC | |
01/07/2018 | Tournament B18s |
4th Annual Ramada Winter Junior Open Championships (Level 5) | Q | Steven Howe | W | 7-6 6-4 |
NC | NC | |
01/06/2018 | Tournament B18s |
4th Annual Ramada Winter Junior Open Championships (Level 5) | 16 | Rohan Gupta | W | 6-0 6-0 |
NC | NC |
47th Annual Claremont Club Junior Tournament (Level 4) | ||
12/15/2018 | Q | Tournament B18s |
L | ||
7-5 2-6 1-0 |
Giuliano Coria | |
Match: NC | TTR: NC |
47th Annual Claremont Club Junior Tournament (Level 4) | ||
12/15/2018 | 16 | Tournament B18s |
W | ||
6-1 6-0 |
Jensen Rideout | |
Match: NC | TTR: NC |
25th Annual Larry Barnett Memorial Open, NTRP & Senior Tournament | ||
11/23/2018 | 32 | Tournament MOps |
L | ||
2-6 6-3 6-1 |
Jiaxi Ma | |
Match: NC | TTR: NC |
The Orange County/J.P. Yamasaki Junior Closed Tournament (Level 2) | ||
10/14/2018 | 64 | Tournament B18s |
L | ||
7-6 6-2 |
Kai Brady | |
Match: NC | TTR: NC |
The Orange County/J.P. Yamasaki Junior Closed Tournament (Level 2) | ||
10/14/2018 | 128 | Tournament B18s |
W | ||
6-0 6-2 |
Sean Yaghoubi | |
Match: NC | TTR: NC |
20th Annual Ramada Labor Day Junior Open Championships (Level 4) | ||
09/01/2018 | 16 | Tournament B18s |
L | ||
6-4 6-1 |
Corey Marley | |
Match: NC | TTR: NC |
20th Annual Ramada Labor Day Junior Open Championships (Level 4) | ||
09/01/2018 | 32 | Tournament B18s |
W | ||
7-6 6-0 |
Noah Mueller | |
Match: NC | TTR: NC |
Endless Summer Junior Championships (Level 4) | ||
08/25/2018 | 16 | Tournament B18s |
L | ||
6-4 6-2 |
Luis Moros | |
Match: NC | TTR: NC |
Anaheim Tennis Center Open Classic (Level 4) | ||
08/02/2018 | C-Q | Tournament B18s |
L | ||
Def | Jacob Smith | |
Match: ----- | TTR: ----- |
Anaheim Tennis Center Open Classic (Level 4) | ||
08/01/2018 | 16 | Tournament B18s |
L | ||
6-4 6-2 |
Adam Large | |
Match: NC | TTR: NC |
Southern California Summer Junior Open (Level 5) | ||
07/19/2018 | F | Tournament B18s |
L | ||
6-2 7-5 |
Jinta Sasamori | |
Match: NC | TTR: NC |
Southern California Summer Junior Open (Level 5) | ||
07/18/2018 | S | Tournament B18s |
W | ||
6-7 7-6 1-0 |
Daniel Luo | |
Match: NC | TTR: NC |
Southern California Summer Junior Open (Level 5) | ||
07/17/2018 | Q | Tournament B18s |
W | ||
6-0 6-0 |
Lucas Le | |
Match: NC | TTR: NC |
Mary Brymer Memorial Junior Tennis Tournament (Level 2) | ||
07/14/2018 | 64 | Tournament B18s |
L | ||
6-4 7-5 |
CHASE BRANNEN | |
Match: NC | TTR: NC |
24th Annual Costa Mesa Summer Junior Classic (Level 4) | ||
07/11/2018 | S | Tournament B18s |
L | ||
6-1 6-2 |
Patorn Hanchaikul | |
Match: NC | TTR: NC |
24th Annual Costa Mesa Summer Junior Classic (Level 4) | ||
07/10/2018 | Q | Tournament B18s |
W | ||
6-2 4-6 1-0 |
Ryan Trinh | |
Match: NC | TTR: NC |
Canyon Crest Summer Junior Open Tournament (Level 4) | ||
07/08/2018 | S | Tournament B18s |
L | ||
7-6 6-1 |
Pawin Jirapoomdaje | |
Match: NC | TTR: NC |
Canyon Crest Summer Junior Open Tournament (Level 4) | ||
07/07/2018 | Q | Tournament B18s |
W | ||
6-4 3-0 |
Nikita Marchenko | |
Match: NC | TTR: NC |
Canyon Crest Summer Junior Open Tournament (Level 4) | ||
07/07/2018 | 16 | Tournament B18s |
W | ||
6-4 7-6 |
Adam Chodur | |
Match: NC | TTR: NC |
The 2018 Santa Maria Junior Grand Prix (Level 4) | ||
07/01/2018 | S | Tournament B18s |
L | ||
6-2 6-4 |
Masato Perera | |
Match: NC | TTR: NC |
The 2018 Santa Maria Junior Grand Prix (Level 4) | ||
06/30/2018 | Q | Tournament B18s |
W | ||
5-7 7-5 1-0 |
Dominik Stefanov | |
Match: NC | TTR: NC |
12th Annual Santa Ana Junior Open Championships (Level 5) | ||
06/27/2018 | S | Tournament B18s |
L | ||
6-1 6-3 |
Pritwik Jeevanandam | |
Match: NC | TTR: NC |
12th Annual Santa Ana Junior Open Championships (Level 5) | ||
06/26/2018 | Q | Tournament B18s |
W | ||
6-0 6-0 |
Darrik Houck | |
Match: NC | TTR: NC |
12th Annual Santa Ana Junior Open Championships (Level 5) | ||
06/25/2018 | 16 | Tournament B18s |
W | ||
6-0 6-0 |
Alexander Magill | |
Match: NC | TTR: NC |
116th Annual Southern California Junior Sectional Championships (Level 1) | ||
06/22/2018 | C-R2 | Tournament B18s |
L | ||
6-2 6-1 |
Donovan Lilov | |
Match: NC | TTR: NC |
116th Annual Southern California Junior Sectional Championships (Level 1) | ||
06/21/2018 | C-R1 | Tournament B18s |
W | ||
Def | Mike Mkrtchian | |
Match: ----- | TTR: ----- |
116th Annual Southern California Junior Sectional Championships (Level 1) | ||
06/20/2018 | 64 | Tournament B18s |
L | ||
6-1 6-0 |
Jack Pulliam | |
Match: NC | TTR: NC |
116th Annual Southern California Junior Sectional Championships (Level 1) | ||
06/16/2018 | 64 | Tournament B18s |
W | ||
6-3 6-2 |
James Singer | |
Match: NC | TTR: NC |
37th Woody Hunt South Bay Junior Tournament (Level 2) | ||
05/27/2018 | 32 | Tournament B18s |
L | ||
6-3 6-2 |
Stanley Morris | |
Match: NC | TTR: NC |
37th Woody Hunt South Bay Junior Tournament (Level 2) | ||
05/27/2018 | 64 | Tournament B18s |
W | ||
6-1 7-6 |
Adam Large | |
Match: NC | TTR: NC |
Glendora Spring Championships (Level 5) | ||
05/20/2018 | S | Tournament B18s |
L | ||
6-4 6-3 |
Desmond Chan | |
Match: NC | TTR: NC |
Glendora Spring Championships (Level 5) | ||
05/20/2018 | Q | Tournament B18s |
W | ||
6-0 6-0 |
DHIRAJ KAMETI | |
Match: NC | TTR: NC |
4th Annual Cerritos Springfest Junior Open (Level 5) | ||
05/14/2018 | S | Tournament B18s |
L | ||
6-3 6-2 |
Nate Bonetto | |
Match: NC | TTR: NC |
4th Annual Cerritos Springfest Junior Open (Level 5) | ||
05/13/2018 | Q | Tournament B18s |
W | ||
6-2 6-3 |
Giuliano Coria | |
Match: NC | TTR: NC |
4th Annual Cerritos Springfest Junior Open (Level 5) | ||
05/13/2018 | 16 | Tournament B18s |
W | ||
7-6 6-2 |
Arthur Bazil | |
Match: NC | TTR: NC |
31st Annual San Gabriel Valley Junior Open (Level 4) | ||
04/22/2018 | 16 | Tournament B18s |
L | ||
6-2 6-2 |
Joshua Masuda | |
Match: NC | TTR: NC |
31st Annual San Gabriel Valley Junior Open (Level 4) | ||
04/21/2018 | 32 | Tournament B18s |
W | ||
3-6 7-5 6-2 |
Joseph Emerson | |
Match: NC | TTR: NC |
4th Annual Ramada Spring Junior Open Championships (Level 4) | ||
04/14/2018 | 32 | Tournament B18s |
L | ||
6-1 6-3 |
Dylan Taylor | |
Match: NC | TTR: NC |
4th Annual Ramada Spring Junior Open Championships (Level 4) | ||
04/14/2018 | 64 | Tournament B18s |
W | ||
7-5 6-2 |
Jacob Quijano | |
Match: NC | TTR: NC |
34th Annual Anaheim Tennis Center Spring Junior Open Tournament (Level 3) | ||
04/08/2018 | 32 | Tournament B18s |
L | ||
6-4 4-6 6-0 |
Marek Michulka | |
Match: NC | TTR: NC |
34th Annual Anaheim Tennis Center Spring Junior Open Tournament (Level 3) | ||
04/07/2018 | 64 | Tournament B18s |
W | ||
6-4 6-0 |
Kenneth Lee | |
Match: NC | TTR: NC |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | ||
03/25/2018 | S | Tournament B18s |
L | ||
6-1 7-6 |
Tim Dzhurinskiy | |
Match: NC | TTR: NC |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | ||
03/25/2018 | Q | Tournament B18s |
W | ||
1-6 7-6 1-0 |
Zackary Maline | |
Match: NC | TTR: NC |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | ||
03/24/2018 | 16 | Tournament B18s |
W | ||
Def | James Lee | |
Match: ----- | TTR: ----- |
39th Annual Lakewood Junior Open Tournament (Level 4) | ||
03/10/2018 | 16 | Tournament B18s |
L | ||
6-4 6-3 |
Max de Rivieres | |
Match: NC | TTR: NC |
39th Annual Lakewood Junior Open Tournament (Level 4) | ||
03/10/2018 | 32 | Tournament B18s |
W | ||
6-1 6-1 |
Abhishek Nisha Anish | |
Match: NC | TTR: NC |
RCI Spring Classic (Level 4) | ||
03/03/2018 | 64 | Tournament B18s |
L | ||
6-4 6-4 |
Mitchell Davis | |
Match: NC | TTR: NC |
Temecula Valley Junior Open (Level 5) | ||
02/25/2018 | S | Tournament B18s |
L | ||
6-4 2-6 1-0 |
Mehran Arabshahi | |
Match: NC | TTR: NC |
Temecula Valley Junior Open (Level 5) | ||
02/24/2018 | Q | Tournament B18s |
W | ||
6-0 6-0 |
Casey Fuller | |
Match: NC | TTR: NC |
iTennis Riverside Junior Open (Level 5) | ||
02/18/2018 | F | Tournament B18s |
L | ||
0-6 6-4 1-0 |
Luke Williams | |
Match: NC | TTR: NC |
iTennis Riverside Junior Open (Level 5) | ||
02/17/2018 | S | Tournament B18s |
W | ||
6-1 6-1 |
Carter Rigsby | |
Match: NC | TTR: NC |
RCI Winter Junior Classic (Level 4) | ||
02/10/2018 | 32 | Tournament B18s |
L | ||
6-1 6-0 |
Ryan Lee | |
Match: NC | TTR: NC |
RCI Winter Junior Classic (Level 4) | ||
02/09/2018 | 64 | Tournament B18s |
W | ||
6-2 5-7 1-0 |
Andy Hernandez | |
Match: NC | TTR: NC |
73rd Annual Fullerton Junior Closed Tournament (Level 2) | ||
01/27/2018 | 64 | Tournament B18s |
L | ||
6-4 6-3 |
David Woodland | |
Match: NC | TTR: NC |
67th Annual Gene Jung Whittier Mid-Winter Junior Tournament (Level 4) | ||
01/21/2018 | 16 | Tournament B18s |
L | ||
6-1 6-2 |
Kai Brady | |
Match: NC | TTR: NC |
67th Annual Gene Jung Whittier Mid-Winter Junior Tournament (Level 4) | ||
01/20/2018 | 32 | Tournament B18s |
W | ||
6-0 6-2 |
Nicholas Lee | |
Match: NC | TTR: NC |
67th Annual Gene Jung Whittier Mid-Winter Junior Tournament (Level 4) | ||
01/20/2018 | 64 | Tournament B18s |
W | ||
6-2 6-1 |
David Garcia | |
Match: NC | TTR: NC |
4th Annual Ramada Winter Junior Open Championships (Level 5) | ||
01/07/2018 | S | Tournament B18s |
L | ||
6-3 6-1 |
Johnny Zisette | |
Match: NC | TTR: NC |
4th Annual Ramada Winter Junior Open Championships (Level 5) | ||
01/07/2018 | Q | Tournament B18s |
W | ||
7-6 6-4 |
Steven Howe | |
Match: NC | TTR: NC |
4th Annual Ramada Winter Junior Open Championships (Level 5) | ||
01/06/2018 | 16 | Tournament B18s |
W | ||
6-0 6-0 |
Rohan Gupta | |
Match: NC | TTR: NC |
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