Match History (2018) | View Advanced Player Stats |
Bradley Gallo (Garden Grove, 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 |
---|---|---|---|---|---|---|---|---|---|
10/27/2018 | Tournament B12s |
4th Annual Ramada Halloween Junior Open Championships (Level 5) | Q |
Dario Ludusan (-----) |
L | 6-1 6-1 |
S | ----- | |
10/27/2018 | Tournament B12s |
4th Annual Ramada Halloween Junior Open Championships (Level 5) | 16 |
Miles Whitehead (-----) |
W | 6-1 6-3 |
S | ----- | |
10/20/2018 | Tournament B12s |
Palos Verdes Peninsula Fall Junior Open (Level 5) | Q |
Tane Rice (-----) |
L | 6-3 6-3 |
S | ----- | |
10/13/2018 | Tournament B12s |
First Break Junior Open (5) and 10s Novice (Level 7) | 16 |
Byron Paek (-----) |
L | 6-2 6-3 |
S | ----- | |
09/22/2018 | Tournament B12s |
MPTA Fall Junior Open Championships (Level 5) | 32 |
Daniel Ellington (-----) |
L | 6-0 6-2 |
S | ----- | |
09/08/2018 | Tournament B12s |
4th Annual Ramada Junior Open Championships (Level 5) | 16 |
Dario Ludusan (-----) |
L | 6-2 3-1 |
S | ----- | |
09/01/2018 | Tournament B12s |
4th Annual Cerritos Labor Day Weekend Junior Open (Level 5) | 32 |
Hunter Vong (-----) |
L | 6-0 6-0 |
S | ----- | |
08/25/2018 | Tournament B12s |
20th Annual Ramada Junior Open Championships (Level 5) | Q |
Tyler Byrne (-----) |
L | 6-3 6-3 |
S | ----- | |
08/05/2018 | Tournament B12s |
Fabian Grassini Tennis Academy/City of Tustin Open Classic (Level 5) | Q |
Ethan Jacob (-----) |
L | 6-2 6-4 |
S | ----- | |
08/04/2018 | Tournament B12s |
Fabian Grassini Tennis Academy/City of Tustin Open Classic (Level 5) | 16 |
Tate Christopher (-----) |
W | Def | ----- | ----- | |
07/20/2018 | Tournament B14d |
Chapman University Junior Open Doubles Tournament (Level 5) | Q |
Caden Lee (-----) |
Darren Lee (-----) Patrick Riggs (-----) |
L | 6-1 7-5 |
S | ----- |
07/08/2018 | Tournament B12s |
City of Anaheim Junior Satellite Tournament (Level 6) | F |
Dylan Duong (-----) |
W | 6-2 5-6 1-0 |
S | ----- | |
07/08/2018 | Tournament B12s |
City of Anaheim Junior Satellite Tournament (Level 6) | S |
Jerry Xu (-----) |
W | 6-5 6-4 |
S | ----- | |
07/07/2018 | Tournament B12s |
City of Anaheim Junior Satellite Tournament (Level 6) | RR |
Ryan Chan (-----) |
W | 5-3 | ----- | ----- | |
07/07/2018 | Tournament B12s |
City of Anaheim Junior Satellite Tournament (Level 6) | RR |
Jerry Xu (-----) |
L | 5-0 | ----- | ----- | |
07/07/2018 | Tournament B12s |
City of Anaheim Junior Satellite Tournament (Level 6) | RR |
Jonas Santos (-----) |
W | 5-3 | ----- | ----- | |
07/02/2018 | Tournament B12s |
iTennis Performance Center Summer Junior Satellite (Level 6) & Novice (Level 7) Tournament | F |
Gregory Hoang (-----) |
L | 6-2 6-2 |
S | ----- | |
07/01/2018 | Tournament B12s |
iTennis Performance Center Summer Junior Satellite (Level 6) & Novice (Level 7) Tournament | S |
Sean Chiu (-----) |
W | 6-1 6-1 |
S | ----- | |
07/01/2018 | Tournament B12s |
iTennis Performance Center Summer Junior Satellite (Level 6) & Novice (Level 7) Tournament | Q |
Jayden Phu (-----) |
W | 6-1 6-2 |
S | ----- | |
06/30/2018 | Tournament B12s |
iTennis Performance Center Summer Junior Satellite (Level 6) & Novice (Level 7) Tournament | 16 |
Benjamin Garrean (-----) |
W | 6-1 6-2 |
S | ----- | |
06/23/2018 | Tournament B12s |
31st Annual Costa Mesa Junior Satellite Tournament (Level 6) | 32 |
Winner Okey (-----) |
L | 6-0 6-0 |
S | ----- | |
06/16/2018 | Tournament B12s |
116th Annual Southern California Junior Sectional Championships (Level 1) | 64 |
Matthew Chung (-----) |
L | 6-1 6-0 |
S | ----- | |
05/19/2018 | Tournament B12s |
Lakewood Junior Satellite Tournament (Level 6) | 16 |
Nick Beaupre (-----) |
L | 6-1 6-2 |
S | ----- | |
04/29/2018 | Tournament B12s |
Fabian Grassini Tennis Academy Satellite Spring Classic (Level 6) | S |
Roy Hashimoto (-----) |
W | 6-0 6-3 |
S | ----- | |
04/29/2018 | Tournament B12s |
Fabian Grassini Tennis Academy Satellite Spring Classic (Level 6) | Q |
Ethan John (-----) |
W | 6-2 6-2 |
S | ----- | |
04/28/2018 | Tournament B12s |
Fabian Grassini Tennis Academy Satellite Spring Classic (Level 6) | F |
Caden Lee (-----) |
L | 6-2 6-1 |
S | ----- | |
04/28/2018 | Tournament B12s |
Fabian Grassini Tennis Academy Satellite Spring Classic (Level 6) | 16 |
Joshua Tio (-----) |
W | 6-0 6-1 |
S | ----- | |
04/22/2018 | Tournament B12s |
4th Annual Ramada Junior Satellite Championships (Level 6) | F |
William Cao (-----) |
L | 7-5 6-4 |
S | ----- | |
04/22/2018 | Tournament B12s |
4th Annual Ramada Junior Satellite Championships (Level 6) | S |
Benjamin Strug (-----) |
W | 7-6 6-0 |
S | ----- | |
04/21/2018 | Tournament B12s |
4th Annual Ramada Junior Satellite Championships (Level 6) | Q |
ANDREW BOGDAN (-----) |
W | 6-1 5-7 1-0 |
S | ----- | |
04/21/2018 | Tournament B12s |
4th Annual Ramada Junior Satellite Championships (Level 6) | 16 |
Jack Pestana (-----) |
W | 6-1 6-3 |
S | ----- | |
04/15/2018 | Tournament B12s |
Matchpoint Tennis Academy Junior Satellite (Level 6) | Q |
Caden Lee (-----) |
L | 6-1 6-3 |
S | ----- | |
04/14/2018 | Tournament B12s |
Matchpoint Tennis Academy Junior Satellite (Level 6) | 16 |
Joshua Tio (-----) |
W | 6-1 6-4 |
S | ----- | |
04/01/2018 | Tournament B12s |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | F |
Alexander Park (-----) |
W | 8-4 | S | ----- | |
04/01/2018 | Tournament B12s |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | S |
Samuel Li (-----) |
W | 8-5 | S | ----- | |
03/31/2018 | Tournament B12s |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | 16 |
Ethan John (-----) |
L | 6-3 4-6 1-0 |
S | ----- | |
03/25/2018 | Tournament B12s |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | S |
Ryan Lee (-----) |
L | 8-5 | S | ----- | |
03/24/2018 | Tournament B12s |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | 16 |
jovan pedroza (-----) |
L | 6-1 6-2 |
S | ----- | |
03/17/2018 | Tournament B12s |
3rd Annual St. Patrick's Day Junior Open (Level 5) | 16 |
Devin Eisman (-----) |
L | 6-1 6-2 |
S | ----- | |
03/11/2018 | Tournament B12s |
iTennis Performance Center March Junior Satellite (Level 6) & Novice (Level 7) Tournament | F |
Arya Ebrahimi (-----) |
L | 6-1 6-0 |
S | ----- | |
03/11/2018 | Tournament B12s |
iTennis Performance Center March Junior Satellite (Level 6) & Novice (Level 7) Tournament | S |
Charles QU (-----) |
W | 6-1 6-0 |
S | ----- | |
02/24/2018 | Tournament B12s |
4th Annual Ramada Spring Junior Open Championships (Level 5) | 16 |
wenbo qiu (-----) |
L | 6-1 6-0 |
S | ----- | |
02/10/2018 | Tournament B12s |
Matchpoint Tennis Academy Junior Satellite (Level 6) | 16 |
Andrew Ke (-----) |
L | 6-2 6-0 |
S | ----- | |
02/10/2018 | Tournament B12s |
Matchpoint Tennis Academy Junior Satellite (Level 6) | 32 |
Yuto Namba (-----) |
W | 6-1 6-2 |
S | ----- | |
02/04/2018 | Tournament B12s |
Saltz Tennis Winter Classic Satellite (Level 6) & Novice (Level 7) | S |
Christopher Marci (-----) |
L | 7-6 7-6 |
S | ----- | |
02/03/2018 | Tournament B12s |
Saltz Tennis Winter Classic Satellite (Level 6) & Novice (Level 7) | Q |
Dan Huang (-----) |
W | 7-6 2-6 1-0 |
S | ----- | |
02/03/2018 | Tournament B12s |
Saltz Tennis Winter Classic Satellite (Level 6) & Novice (Level 7) | 16 |
Joshua Tio (-----) |
W | 6-0 6-1 |
S | ----- | |
01/27/2018 | Tournament B12s |
Super Bowl Dreams Satellite Tournament (Level 6) | 16 |
Christopher Marci (-----) |
L | 6-2 6-1 |
S | ----- | |
01/20/2018 | Tournament B12d |
MPTA Junior Open Championships (Level 5) | S |
Christopher Marci (-----) |
John Cross (-----) Jonathan Hinkel (-----) |
L | 8-3 | S | ----- |
01/20/2018 | Tournament B12s |
MPTA Junior Open Championships (Level 5) | 16 |
Ryan Honary (-----) |
L | 6-0 6-1 |
S | ----- | |
01/07/2018 | Tournament B12s |
Laguna Niguel Junior Satellite Tournament (Level 6) | S |
Bryce Shirata (-----) |
L | Def | ----- | ----- | |
01/06/2018 | Tournament B12s |
Laguna Niguel Junior Satellite Tournament (Level 6) | Q |
John Elardo (-----) |
W | Def | ----- | ----- | |
12/16/2017 | Tournament B12s |
Chapman University Winter Junior Open Tournament (Level 5) | 16 |
Aaron Fang (-----) |
L | 7-6 6-1 |
S | ----- | |
12/09/2017 | Tournament B12s |
2nd Annual Ramada Winter Junior Open Championships (Level 5) | 16 |
Ethan Barrett (-----) |
L | 6-1 6-0 |
S | ----- | |
12/02/2017 | Tournament B12s |
3rd Annual Ramada Christmas Satellite Championships (Level 6) | S |
Yubin Joe (-----) |
L | 6-2 7-5 |
S | ----- |
4th Annual Ramada Halloween Junior Open Championships (Level 5) | ||
10/27/2018 | Q | Tournament B12s |
L | ||
6-1 6-1 |
Dario Ludusan (-----) | |
Match: S | Rating: ----- |
4th Annual Ramada Halloween Junior Open Championships (Level 5) | ||
10/27/2018 | 16 | Tournament B12s |
W | ||
6-1 6-3 |
Miles Whitehead (-----) | |
Match: S | Rating: ----- |
Palos Verdes Peninsula Fall Junior Open (Level 5) | ||
10/20/2018 | Q | Tournament B12s |
L | ||
6-3 6-3 |
Tane Rice (-----) | |
Match: S | Rating: ----- |
First Break Junior Open (5) and 10s Novice (Level 7) | ||
10/13/2018 | 16 | Tournament B12s |
L | ||
6-2 6-3 |
Byron Paek (-----) | |
Match: S | Rating: ----- |
MPTA Fall Junior Open Championships (Level 5) | ||
09/22/2018 | 32 | Tournament B12s |
L | ||
6-0 6-2 |
Daniel Ellington (-----) | |
Match: S | Rating: ----- |
4th Annual Ramada Junior Open Championships (Level 5) | ||
09/08/2018 | 16 | Tournament B12s |
L | ||
6-2 3-1 |
Dario Ludusan (-----) | |
Match: S | Rating: ----- |
4th Annual Cerritos Labor Day Weekend Junior Open (Level 5) | ||
09/01/2018 | 32 | Tournament B12s |
L | ||
6-0 6-0 |
Hunter Vong (-----) | |
Match: S | Rating: ----- |
20th Annual Ramada Junior Open Championships (Level 5) | ||
08/25/2018 | Q | Tournament B12s |
L | ||
6-3 6-3 |
Tyler Byrne (-----) | |
Match: S | Rating: ----- |
Fabian Grassini Tennis Academy/City of Tustin Open Classic (Level 5) | ||
08/05/2018 | Q | Tournament B12s |
L | ||
6-2 6-4 |
Ethan Jacob (-----) | |
Match: S | Rating: ----- |
Fabian Grassini Tennis Academy/City of Tustin Open Classic (Level 5) | ||
08/04/2018 | 16 | Tournament B12s |
W | ||
Def | Tate Christopher (-----) | |
Match: ----- | Rating: ----- |
Chapman University Junior Open Doubles Tournament (Level 5) | ||
07/20/2018 | Q | Tournament B14d |
L | ||
Caden Lee (-----) | 6-1 7-5 |
Darren Lee (-----) Patrick Riggs (-----) |
Match: S | Rating: ----- |
City of Anaheim Junior Satellite Tournament (Level 6) | ||
07/08/2018 | F | Tournament B12s |
W | ||
6-2 5-6 1-0 |
Dylan Duong (-----) | |
Match: S | Rating: ----- |
City of Anaheim Junior Satellite Tournament (Level 6) | ||
07/08/2018 | S | Tournament B12s |
W | ||
6-5 6-4 |
Jerry Xu (-----) | |
Match: S | Rating: ----- |
City of Anaheim Junior Satellite Tournament (Level 6) | ||
07/07/2018 | RR | Tournament B12s |
W | ||
5-3 | Ryan Chan (-----) | |
Match: ----- | Rating: ----- |
City of Anaheim Junior Satellite Tournament (Level 6) | ||
07/07/2018 | RR | Tournament B12s |
L | ||
5-0 | Jerry Xu (-----) | |
Match: ----- | Rating: ----- |
City of Anaheim Junior Satellite Tournament (Level 6) | ||
07/07/2018 | RR | Tournament B12s |
W | ||
5-3 | Jonas Santos (-----) | |
Match: ----- | Rating: ----- |
iTennis Performance Center Summer Junior Satellite (Level 6) & Novice (Level 7) Tournament | ||
07/02/2018 | F | Tournament B12s |
L | ||
6-2 6-2 |
Gregory Hoang (-----) | |
Match: S | Rating: ----- |
iTennis Performance Center Summer Junior Satellite (Level 6) & Novice (Level 7) Tournament | ||
07/01/2018 | S | Tournament B12s |
W | ||
6-1 6-1 |
Sean Chiu (-----) | |
Match: S | Rating: ----- |
iTennis Performance Center Summer Junior Satellite (Level 6) & Novice (Level 7) Tournament | ||
07/01/2018 | Q | Tournament B12s |
W | ||
6-1 6-2 |
Jayden Phu (-----) | |
Match: S | Rating: ----- |
iTennis Performance Center Summer Junior Satellite (Level 6) & Novice (Level 7) Tournament | ||
06/30/2018 | 16 | Tournament B12s |
W | ||
6-1 6-2 |
Benjamin Garrean (-----) | |
Match: S | Rating: ----- |
31st Annual Costa Mesa Junior Satellite Tournament (Level 6) | ||
06/23/2018 | 32 | Tournament B12s |
L | ||
6-0 6-0 |
Winner Okey (-----) | |
Match: S | Rating: ----- |
116th Annual Southern California Junior Sectional Championships (Level 1) | ||
06/16/2018 | 64 | Tournament B12s |
L | ||
6-1 6-0 |
Matthew Chung (-----) | |
Match: S | Rating: ----- |
Lakewood Junior Satellite Tournament (Level 6) | ||
05/19/2018 | 16 | Tournament B12s |
L | ||
6-1 6-2 |
Nick Beaupre (-----) | |
Match: S | Rating: ----- |
Fabian Grassini Tennis Academy Satellite Spring Classic (Level 6) | ||
04/29/2018 | S | Tournament B12s |
W | ||
6-0 6-3 |
Roy Hashimoto (-----) | |
Match: S | Rating: ----- |
Fabian Grassini Tennis Academy Satellite Spring Classic (Level 6) | ||
04/29/2018 | Q | Tournament B12s |
W | ||
6-2 6-2 |
Ethan John (-----) | |
Match: S | Rating: ----- |
Fabian Grassini Tennis Academy Satellite Spring Classic (Level 6) | ||
04/28/2018 | F | Tournament B12s |
L | ||
6-2 6-1 |
Caden Lee (-----) | |
Match: S | Rating: ----- |
Fabian Grassini Tennis Academy Satellite Spring Classic (Level 6) | ||
04/28/2018 | 16 | Tournament B12s |
W | ||
6-0 6-1 |
Joshua Tio (-----) | |
Match: S | Rating: ----- |
4th Annual Ramada Junior Satellite Championships (Level 6) | ||
04/22/2018 | F | Tournament B12s |
L | ||
7-5 6-4 |
William Cao (-----) | |
Match: S | Rating: ----- |
4th Annual Ramada Junior Satellite Championships (Level 6) | ||
04/22/2018 | S | Tournament B12s |
W | ||
7-6 6-0 |
Benjamin Strug (-----) | |
Match: S | Rating: ----- |
4th Annual Ramada Junior Satellite Championships (Level 6) | ||
04/21/2018 | Q | Tournament B12s |
W | ||
6-1 5-7 1-0 |
ANDREW BOGDAN (-----) | |
Match: S | Rating: ----- |
4th Annual Ramada Junior Satellite Championships (Level 6) | ||
04/21/2018 | 16 | Tournament B12s |
W | ||
6-1 6-3 |
Jack Pestana (-----) | |
Match: S | Rating: ----- |
Matchpoint Tennis Academy Junior Satellite (Level 6) | ||
04/15/2018 | Q | Tournament B12s |
L | ||
6-1 6-3 |
Caden Lee (-----) | |
Match: S | Rating: ----- |
Matchpoint Tennis Academy Junior Satellite (Level 6) | ||
04/14/2018 | 16 | Tournament B12s |
W | ||
6-1 6-4 |
Joshua Tio (-----) | |
Match: S | Rating: ----- |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | ||
04/01/2018 | F | Tournament B12s |
W | ||
8-4 | Alexander Park (-----) | |
Match: S | Rating: ----- |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | ||
04/01/2018 | S | Tournament B12s |
W | ||
8-5 | Samuel Li (-----) | |
Match: S | Rating: ----- |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | ||
03/31/2018 | 16 | Tournament B12s |
L | ||
6-3 4-6 1-0 |
Ethan John (-----) | |
Match: S | Rating: ----- |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | ||
03/25/2018 | S | Tournament B12s |
L | ||
8-5 | Ryan Lee (-----) | |
Match: S | Rating: ----- |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | ||
03/24/2018 | 16 | Tournament B12s |
L | ||
6-1 6-2 |
jovan pedroza (-----) | |
Match: S | Rating: ----- |
3rd Annual St. Patrick's Day Junior Open (Level 5) | ||
03/17/2018 | 16 | Tournament B12s |
L | ||
6-1 6-2 |
Devin Eisman (-----) | |
Match: S | Rating: ----- |
iTennis Performance Center March Junior Satellite (Level 6) & Novice (Level 7) Tournament | ||
03/11/2018 | F | Tournament B12s |
L | ||
6-1 6-0 |
Arya Ebrahimi (-----) | |
Match: S | Rating: ----- |
iTennis Performance Center March Junior Satellite (Level 6) & Novice (Level 7) Tournament | ||
03/11/2018 | S | Tournament B12s |
W | ||
6-1 6-0 |
Charles QU (-----) | |
Match: S | Rating: ----- |
4th Annual Ramada Spring Junior Open Championships (Level 5) | ||
02/24/2018 | 16 | Tournament B12s |
L | ||
6-1 6-0 |
wenbo qiu (-----) | |
Match: S | Rating: ----- |
Matchpoint Tennis Academy Junior Satellite (Level 6) | ||
02/10/2018 | 16 | Tournament B12s |
L | ||
6-2 6-0 |
Andrew Ke (-----) | |
Match: S | Rating: ----- |
Matchpoint Tennis Academy Junior Satellite (Level 6) | ||
02/10/2018 | 32 | Tournament B12s |
W | ||
6-1 6-2 |
Yuto Namba (-----) | |
Match: S | Rating: ----- |
Saltz Tennis Winter Classic Satellite (Level 6) & Novice (Level 7) | ||
02/04/2018 | S | Tournament B12s |
L | ||
7-6 7-6 |
Christopher Marci (-----) | |
Match: S | Rating: ----- |
Saltz Tennis Winter Classic Satellite (Level 6) & Novice (Level 7) | ||
02/03/2018 | Q | Tournament B12s |
W | ||
7-6 2-6 1-0 |
Dan Huang (-----) | |
Match: S | Rating: ----- |
Saltz Tennis Winter Classic Satellite (Level 6) & Novice (Level 7) | ||
02/03/2018 | 16 | Tournament B12s |
W | ||
6-0 6-1 |
Joshua Tio (-----) | |
Match: S | Rating: ----- |
Super Bowl Dreams Satellite Tournament (Level 6) | ||
01/27/2018 | 16 | Tournament B12s |
L | ||
6-2 6-1 |
Christopher Marci (-----) | |
Match: S | Rating: ----- |
MPTA Junior Open Championships (Level 5) | ||
01/20/2018 | S | Tournament B12d |
L | ||
Christopher Marci (-----) | 8-3 |
John Cross (-----) Jonathan Hinkel (-----) |
Match: S | Rating: ----- |
MPTA Junior Open Championships (Level 5) | ||
01/20/2018 | 16 | Tournament B12s |
L | ||
6-0 6-1 |
Ryan Honary (-----) | |
Match: S | Rating: ----- |
Laguna Niguel Junior Satellite Tournament (Level 6) | ||
01/07/2018 | S | Tournament B12s |
L | ||
Def | Bryce Shirata (-----) | |
Match: ----- | Rating: ----- |
Laguna Niguel Junior Satellite Tournament (Level 6) | ||
01/06/2018 | Q | Tournament B12s |
W | ||
Def | John Elardo (-----) | |
Match: ----- | Rating: ----- |
Chapman University Winter Junior Open Tournament (Level 5) | ||
12/16/2017 | 16 | Tournament B12s |
L | ||
7-6 6-1 |
Aaron Fang (-----) | |
Match: S | Rating: ----- |
2nd Annual Ramada Winter Junior Open Championships (Level 5) | ||
12/09/2017 | 16 | Tournament B12s |
L | ||
6-1 6-0 |
Ethan Barrett (-----) | |
Match: S | Rating: ----- |
3rd Annual Ramada Christmas Satellite Championships (Level 6) | ||
12/02/2017 | S | Tournament B12s |
L | ||
6-2 7-5 |
Yubin Joe (-----) | |
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