Match History (2018) View Advanced Player Stats
Virginia Johnson (Mountain Brk, AL)
Female
TTR Singles Rating
Last Match Calculated
------
--------
Rating Meter
TTR Doubles Rating
Last Match Calculated
------
--------
Rating Meter
Match Date Match Team Court Partner Opponent(s) W/L Result Match TTR
11/18/2018 Tournament
G18s
Bham Tennis Academy Year-End Championships AL Level 3 STA Level 5 F Madeline Creel W 6-1
6-0
NC NC
11/17/2018 Tournament
G18s
Bham Tennis Academy Year-End Championships AL Level 3 STA Level 5 S Angela Morales W 2-6
6-4
1-0
NC NC
11/03/2018 Tournament
G16s
USTA CHICK-FIL-A JUNIOR OPEN STATE CHAMPIONSHIP-RTC-MS L3, STA L3-Gr1 16 Emma Grant L 6-1
6-2
NC NC
11/03/2018 Tournament
G16s
USTA CHICK-FIL-A JUNIOR OPEN STATE CHAMPIONSHIP-RTC-MS L3, STA L3-Gr1 C-QQ Lydia Lee L 6-4
7-6
NC NC
11/02/2018 Tournament
G16d
USTA CHICK-FIL-A JUNIOR OPEN STATE CHAMPIONSHIP-RTC-MS L3, STA L3-Gr1 16 Grace Qian Kai Paige Wince

kife onyeagocha
L 6-2 NC NC
10/21/2018 Tournament
G16s
McCallie John Strang Championships (TN L2/STA L3), (YP Green L1) 3RD Hunter Pulliam L 6-2
6-0
NC NC
10/21/2018 Tournament
G16s
McCallie John Strang Championships (TN L2/STA L3), (YP Green L1) S Catherine Jackson L 6-1
6-1
NC NC
10/20/2018 Tournament
G16s
McCallie John Strang Championships (TN L2/STA L3), (YP Green L1) Q Anna Campbell W 3-5
4-2
1-0
NC NC
10/20/2018 Tournament
G16s
McCallie John Strang Championships (TN L2/STA L3), (YP Green L1) 16 Allison Lvovich W 4-0
4-0
NC NC
10/19/2018 Tournament
G16d
McCallie John Strang Championships (TN L2/STA L3), (YP Green L1) Q Grace Qian Anna Campbell

Addison Horton
L 6-1 NC NC
09/29/2018 Tournament
G16d
USTA RIVER HILLS JUNIOR OPEN - MTA L3, STA L3-(10U-Gr1)(12UGr) S Grace Qian Lydia Lee

McKenna Wheatley
L 6-4 NC NC
09/29/2018 Tournament
G16s
USTA RIVER HILLS JUNIOR OPEN - MTA L3, STA L3-(10U-Gr1)(12UGr) 16 Emma Koch L 3-6
7-6
1-0
NC NC
09/29/2018 Tournament
G16s
USTA RIVER HILLS JUNIOR OPEN - MTA L3, STA L3-(10U-Gr1)(12UGr) C-QQ Emma Grant L 6-4
6-3
NC NC
09/28/2018 Tournament
G16d
USTA RIVER HILLS JUNIOR OPEN - MTA L3, STA L3-(10U-Gr1)(12UGr) Q Grace Qian Danielle Day

Kaytlin Moudy
W 6-3 NC NC
09/23/2018 Tournament
G16s
Greystone G.C.C. Fall Claycourt Challenge Ala Level 3 STA Level 5 3RD Erianna Irvin W Def ----- -----
09/23/2018 Tournament
G16s
Greystone G.C.C. Fall Claycourt Challenge Ala Level 3 STA Level 5 S Grace Qian L 6-3
6-2
NC NC
09/22/2018 Tournament
G16s
Greystone G.C.C. Fall Claycourt Challenge Ala Level 3 STA Level 5 Q Katherine Morros W 6-1
6-2
NC NC
08/19/2018 Tournament
G16s
Alabama Summer State Open Championships Open STA L-4 Ala L-2 F Charlotte Gillum W 6-4
7-5
NC NC
08/19/2018 Tournament
G16s
Alabama Summer State Open Championships Open STA L-4 Ala L-2 S Charlotte Ficery W 6-4
6-3
NC NC
08/18/2018 Tournament
G16s
Alabama Summer State Open Championships Open STA L-4 Ala L-2 Q Danielle Day W 6-3
6-4
NC NC
07/30/2018 Tournament
G16s
Alabama Junior State Closed Championships STA L-4 Ala Level 1 F Chloe Miramontes L 6-3
3-6
1-0
NC NC
07/29/2018 Tournament
G16s
Alabama Junior State Closed Championships STA L-4 Ala Level 1 S Cindy Jiang W 6-3
6-3
NC NC
07/29/2018 Tournament
G16s
Alabama Junior State Closed Championships STA L-4 Ala Level 1 Q Martha Mitchener W 6-2
6-2
NC NC
07/28/2018 Tournament
G16s
Alabama Junior State Closed Championships STA L-4 Ala Level 1 16 Grace Garrett W 6-2
6-1
NC NC
07/27/2018 Tournament
G16d
Alabama Junior State Closed Championships STA L-4 Ala Level 1 S Abby Stone Erianna Irvin

Abrianna Irvin
L 6-2 NC NC
07/27/2018 Tournament
G16d
Alabama Junior State Closed Championships STA L-4 Ala Level 1 Q Abby Stone Cindy Jiang

Katherine Morros
W 6-1 NC NC
07/22/2018 Tournament
G18d
Hoover Jr Invitational Ala Level 3 STA Level 5 F Caroline Landry Caraline Cox

Sarah Rushing
W 8-5 NC NC
07/22/2018 Tournament
G16s
Hoover Jr Invitational Ala Level 3 STA Level 5 F Caroline Landry L 6-1
6-0
NC NC
07/22/2018 Tournament
G18d
Hoover Jr Invitational Ala Level 3 STA Level 5 S Caroline Landry Emma McElwain

Olivia Tippen
W Def ----- -----
07/21/2018 Tournament
G16s
Hoover Jr Invitational Ala Level 3 STA Level 5 S Caraline Cox W 6-3
6-2
NC NC
07/21/2018 Tournament
G16s
Hoover Jr Invitational Ala Level 3 STA Level 5 Q Emily Earnest W 6-0
6-0
NC NC
07/07/2018 Tournament
G16d
Cotton States Tournament AL Level 3 STA Level 5 F Linlee Dunn Lauren Bridges

Channing Vick
W 6-0 NC NC
07/07/2018 Tournament
G16d
Cotton States Tournament AL Level 3 STA Level 5 S Linlee Dunn Ansley Cox

Madison Standifer
W 7-5 NC NC
07/07/2018 Tournament
G16s
Cotton States Tournament AL Level 3 STA Level 5 C-F Kaelyn Albright W Def ----- -----
07/06/2018 Tournament
G16s
Cotton States Tournament AL Level 3 STA Level 5 S Erin McGrath L 7-5
6-4
NC NC
06/11/2018 Tournament
G16s
Southern Closed BG 16's Championship C-R3Q Nadia Hitzman L 6-3
6-2
NC NC
06/10/2018 Tournament
G16d
Southern Closed BG 16's Doubles Championship 64 Abby Stone Brooke Killingsworth

Jackeline Lopez
L 6-1 NC NC
06/10/2018 Tournament
G16s
Southern Closed BG 16's Championship 128 Lauren Waddles L 7-5
6-1
NC NC
06/03/2018 Tournament
G16s
Alabama Junior State Qualifying - STA L2 Ala Level 1 C-Q Tianna Dixon L 6-0
6-2
NC NC
06/02/2018 Tournament
G16s
Alabama Junior State Qualifying - STA L2 Ala Level 1 C-QQ Abby Stone W 6-4
3-6
1-0
NC NC
06/01/2018 Tournament
G16s
Alabama Junior State Qualifying - STA L2 Ala Level 1 16 Nicole Nowak L 6-1
6-1
NC NC
06/01/2018 Tournament
G16s
Alabama Junior State Qualifying - STA L2 Ala Level 1 32 Sophia Regan W 6-0
6-0
NC NC
05/31/2018 Tournament
G16d
Alabama Junior State Qualifying - STA L2 Ala Level 1 Q Maggie Duncan Tianna Dixon

Jenna Prater
L 6-2 NC NC
05/13/2018 Tournament
G16s
Alabama Junior Spring State Championship Open STA L-3, Ala L-2 C-S Nicole Nowak L 6-1
6-0
NC NC
05/13/2018 Tournament
G16s
Alabama Junior Spring State Championship Open STA L-3, Ala L-2 C-Q Isabel Mallette W 5-1 NC NC
05/12/2018 Tournament
G16s
Alabama Junior Spring State Championship Open STA L-3, Ala L-2 Q Emma Karcher L 6-0
6-1
NC NC
05/12/2018 Tournament
G16s
Alabama Junior Spring State Championship Open STA L-3, Ala L-2 16 elle jones W 6-4
6-3
NC NC
05/11/2018 Tournament
G16d
Alabama Junior Spring State Championship Open STA L-3, Ala L-2 Q Abby Stone Madeline Barnes

Kida Ferrari
L 6-1 NC NC
05/06/2018 Tournament
G16s
Dixieland Jr Ala Level 3 STA Level 5 C-F Paige Gardner W 6-3
6-1
NC NC
05/06/2018 Tournament
G16s
Dixieland Jr Ala Level 3 STA Level 5 C-S Charlotte Gillum W 6-3
6-4
NC NC
05/05/2018 Tournament
G16s
Dixieland Jr Ala Level 3 STA Level 5 C-Q Erianna Irvin W 7-6
4-6
1-0
NC NC
05/05/2018 Tournament
G16s
Dixieland Jr Ala Level 3 STA Level 5 C-QQ Ann Vandevelde W 6-1
6-1
NC NC
04/15/2018 Tournament
G16s
Icy Hot USTA Southern Level 2 Championships BG 16 - 18's C-R2 Payton Kane L 6-2
6-0
NC NC
04/14/2018 Tournament
G16s
Icy Hot USTA Southern Level 2 Championships BG 16 - 18's 64 Carly Kunkler L 6-1
6-0
NC NC
03/17/2018 Tournament
G16s
Alabama Junior Claycourt State Championship Open - STA L3 AL Level 2 Q Nicole Nowak L 6-1
6-2
NC NC
03/17/2018 Tournament
G16s
Alabama Junior Claycourt State Championship Open - STA L3 AL Level 2 16 Anna Mincey W 6-2
6-0
NC NC
03/03/2018 Tournament
G16s
Blue Gray Jr Classic Ala Level 2 STA L3 16 Neena Katauskas L Def ----- -----
03/03/2018 Tournament
G16s
Blue Gray Jr Classic Ala Level 2 STA L3 C-QQ May McInnis L Def ----- -----
03/02/2018 Tournament
G16d
Blue Gray Jr Classic Ala Level 2 STA L3 F May McInnis Charlotte Gillum

Madison Jenkins
L 6-0 NC NC
03/02/2018 Tournament
G16d
Blue Gray Jr Classic Ala Level 2 STA L3 S May McInnis Tianna Dixon

Nicole Nowak
W 6-2 NC NC
01/21/2018 Tournament
G16s
Marsha Knepper Memorial (Pell City) Ala Level 3 STA Level 5 F Ena Koike L 6-0
6-0
NC NC
01/20/2018 Tournament
G16s
Marsha Knepper Memorial (Pell City) Ala Level 3 STA Level 5 S Anna Holway W 6-1
6-1
NC NC
01/06/2018 Tournament
G16s
DASANI MAYOR'S CUP JR SUPER CHPS - GA LEVEL 3 & STA LEVEL 3 16 Megan Uta L 6-1
6-2
NC NC
01/06/2018 Tournament
G16s
DASANI MAYOR'S CUP JR SUPER CHPS - GA LEVEL 3 & STA LEVEL 3 C-QQ Louisa Holding L 6-3
6-0
NC NC
Bham Tennis Academy Year-End Championships AL Level 3 STA Level 5
11/18/2018 F Tournament
G18s
W
6-1
6-0
Madeline Creel
Match: NC TTR: NC
Bham Tennis Academy Year-End Championships AL Level 3 STA Level 5
11/17/2018 S Tournament
G18s
W
2-6
6-4
1-0
Angela Morales
Match: NC TTR: NC
USTA CHICK-FIL-A JUNIOR OPEN STATE CHAMPIONSHIP-RTC-MS L3, STA L3-Gr1
11/03/2018 16 Tournament
G16s
L
6-1
6-2
Emma Grant
Match: NC TTR: NC
USTA CHICK-FIL-A JUNIOR OPEN STATE CHAMPIONSHIP-RTC-MS L3, STA L3-Gr1
11/03/2018 C-QQ Tournament
G16s
L
6-4
7-6
Lydia Lee
Match: NC TTR: NC
USTA CHICK-FIL-A JUNIOR OPEN STATE CHAMPIONSHIP-RTC-MS L3, STA L3-Gr1
11/02/2018 16 Tournament
G16d
L
Grace Qian 6-2 Kai Paige Wince
kife onyeagocha
Match: NC TTR: NC
McCallie John Strang Championships (TN L2/STA L3), (YP Green L1)
10/21/2018 3RD Tournament
G16s
L
6-2
6-0
Hunter Pulliam
Match: NC TTR: NC
McCallie John Strang Championships (TN L2/STA L3), (YP Green L1)
10/21/2018 S Tournament
G16s
L
6-1
6-1
Catherine Jackson
Match: NC TTR: NC
McCallie John Strang Championships (TN L2/STA L3), (YP Green L1)
10/20/2018 Q Tournament
G16s
W
3-5
4-2
1-0
Anna Campbell
Match: NC TTR: NC
McCallie John Strang Championships (TN L2/STA L3), (YP Green L1)
10/20/2018 16 Tournament
G16s
W
4-0
4-0
Allison Lvovich
Match: NC TTR: NC
McCallie John Strang Championships (TN L2/STA L3), (YP Green L1)
10/19/2018 Q Tournament
G16d
L
Grace Qian 6-1 Anna Campbell
Addison Horton
Match: NC TTR: NC
USTA RIVER HILLS JUNIOR OPEN - MTA L3, STA L3-(10U-Gr1)(12UGr)
09/29/2018 S Tournament
G16d
L
Grace Qian 6-4 Lydia Lee
McKenna Wheatley
Match: NC TTR: NC
USTA RIVER HILLS JUNIOR OPEN - MTA L3, STA L3-(10U-Gr1)(12UGr)
09/29/2018 16 Tournament
G16s
L
3-6
7-6
1-0
Emma Koch
Match: NC TTR: NC
USTA RIVER HILLS JUNIOR OPEN - MTA L3, STA L3-(10U-Gr1)(12UGr)
09/29/2018 C-QQ Tournament
G16s
L
6-4
6-3
Emma Grant
Match: NC TTR: NC
USTA RIVER HILLS JUNIOR OPEN - MTA L3, STA L3-(10U-Gr1)(12UGr)
09/28/2018 Q Tournament
G16d
W
Grace Qian 6-3 Danielle Day
Kaytlin Moudy
Match: NC TTR: NC
Greystone G.C.C. Fall Claycourt Challenge Ala Level 3 STA Level 5
09/23/2018 3RD Tournament
G16s
W
Def Erianna Irvin
Match: ----- TTR: -----
Greystone G.C.C. Fall Claycourt Challenge Ala Level 3 STA Level 5
09/23/2018 S Tournament
G16s
L
6-3
6-2
Grace Qian
Match: NC TTR: NC
Greystone G.C.C. Fall Claycourt Challenge Ala Level 3 STA Level 5
09/22/2018 Q Tournament
G16s
W
6-1
6-2
Katherine Morros
Match: NC TTR: NC
Alabama Summer State Open Championships Open STA L-4 Ala L-2
08/19/2018 F Tournament
G16s
W
6-4
7-5
Charlotte Gillum
Match: NC TTR: NC
Alabama Summer State Open Championships Open STA L-4 Ala L-2
08/19/2018 S Tournament
G16s
W
6-4
6-3
Charlotte Ficery
Match: NC TTR: NC
Alabama Summer State Open Championships Open STA L-4 Ala L-2
08/18/2018 Q Tournament
G16s
W
6-3
6-4
Danielle Day
Match: NC TTR: NC
Alabama Junior State Closed Championships STA L-4 Ala Level 1
07/30/2018 F Tournament
G16s
L
6-3
3-6
1-0
Chloe Miramontes
Match: NC TTR: NC
Alabama Junior State Closed Championships STA L-4 Ala Level 1
07/29/2018 S Tournament
G16s
W
6-3
6-3
Cindy Jiang
Match: NC TTR: NC
Alabama Junior State Closed Championships STA L-4 Ala Level 1
07/29/2018 Q Tournament
G16s
W
6-2
6-2
Martha Mitchener
Match: NC TTR: NC
Alabama Junior State Closed Championships STA L-4 Ala Level 1
07/28/2018 16 Tournament
G16s
W
6-2
6-1
Grace Garrett
Match: NC TTR: NC
Alabama Junior State Closed Championships STA L-4 Ala Level 1
07/27/2018 S Tournament
G16d
L
Abby Stone 6-2 Erianna Irvin
Abrianna Irvin
Match: NC TTR: NC
Alabama Junior State Closed Championships STA L-4 Ala Level 1
07/27/2018 Q Tournament
G16d
W
Abby Stone 6-1 Cindy Jiang
Katherine Morros
Match: NC TTR: NC
Hoover Jr Invitational Ala Level 3 STA Level 5
07/22/2018 F Tournament
G18d
W
Caroline Landry 8-5 Caraline Cox
Sarah Rushing
Match: NC TTR: NC
Hoover Jr Invitational Ala Level 3 STA Level 5
07/22/2018 F Tournament
G16s
L
6-1
6-0
Caroline Landry
Match: NC TTR: NC
Hoover Jr Invitational Ala Level 3 STA Level 5
07/22/2018 S Tournament
G18d
W
Caroline Landry Def Emma McElwain
Olivia Tippen
Match: ----- TTR: -----
Hoover Jr Invitational Ala Level 3 STA Level 5
07/21/2018 S Tournament
G16s
W
6-3
6-2
Caraline Cox
Match: NC TTR: NC
Hoover Jr Invitational Ala Level 3 STA Level 5
07/21/2018 Q Tournament
G16s
W
6-0
6-0
Emily Earnest
Match: NC TTR: NC
Cotton States Tournament AL Level 3 STA Level 5
07/07/2018 F Tournament
G16d
W
Linlee Dunn 6-0 Lauren Bridges
Channing Vick
Match: NC TTR: NC
Cotton States Tournament AL Level 3 STA Level 5
07/07/2018 S Tournament
G16d
W
Linlee Dunn 7-5 Ansley Cox
Madison Standifer
Match: NC TTR: NC
Cotton States Tournament AL Level 3 STA Level 5
07/07/2018 C-F Tournament
G16s
W
Def Kaelyn Albright
Match: ----- TTR: -----
Cotton States Tournament AL Level 3 STA Level 5
07/06/2018 S Tournament
G16s
L
7-5
6-4
Erin McGrath
Match: NC TTR: NC
Southern Closed BG 16's Championship
06/11/2018 C-R3Q Tournament
G16s
L
6-3
6-2
Nadia Hitzman
Match: NC TTR: NC
Southern Closed BG 16's Doubles Championship
06/10/2018 64 Tournament
G16d
L
Abby Stone 6-1 Brooke Killingsworth
Jackeline Lopez
Match: NC TTR: NC
Southern Closed BG 16's Championship
06/10/2018 128 Tournament
G16s
L
7-5
6-1
Lauren Waddles
Match: NC TTR: NC
Alabama Junior State Qualifying - STA L2 Ala Level 1
06/03/2018 C-Q Tournament
G16s
L
6-0
6-2
Tianna Dixon
Match: NC TTR: NC
Alabama Junior State Qualifying - STA L2 Ala Level 1
06/02/2018 C-QQ Tournament
G16s
W
6-4
3-6
1-0
Abby Stone
Match: NC TTR: NC
Alabama Junior State Qualifying - STA L2 Ala Level 1
06/01/2018 16 Tournament
G16s
L
6-1
6-1
Nicole Nowak
Match: NC TTR: NC
Alabama Junior State Qualifying - STA L2 Ala Level 1
06/01/2018 32 Tournament
G16s
W
6-0
6-0
Sophia Regan
Match: NC TTR: NC
Alabama Junior State Qualifying - STA L2 Ala Level 1
05/31/2018 Q Tournament
G16d
L
Maggie Duncan 6-2 Tianna Dixon
Jenna Prater
Match: NC TTR: NC
Alabama Junior Spring State Championship Open STA L-3, Ala L-2
05/13/2018 C-S Tournament
G16s
L
6-1
6-0
Nicole Nowak
Match: NC TTR: NC
Alabama Junior Spring State Championship Open STA L-3, Ala L-2
05/13/2018 C-Q Tournament
G16s
W
5-1 Isabel Mallette
Match: NC TTR: NC
Alabama Junior Spring State Championship Open STA L-3, Ala L-2
05/12/2018 Q Tournament
G16s
L
6-0
6-1
Emma Karcher
Match: NC TTR: NC
Alabama Junior Spring State Championship Open STA L-3, Ala L-2
05/12/2018 16 Tournament
G16s
W
6-4
6-3
elle jones
Match: NC TTR: NC
Alabama Junior Spring State Championship Open STA L-3, Ala L-2
05/11/2018 Q Tournament
G16d
L
Abby Stone 6-1 Madeline Barnes
Kida Ferrari
Match: NC TTR: NC
Dixieland Jr Ala Level 3 STA Level 5
05/06/2018 C-F Tournament
G16s
W
6-3
6-1
Paige Gardner
Match: NC TTR: NC
Dixieland Jr Ala Level 3 STA Level 5
05/06/2018 C-S Tournament
G16s
W
6-3
6-4
Charlotte Gillum
Match: NC TTR: NC
Dixieland Jr Ala Level 3 STA Level 5
05/05/2018 C-Q Tournament
G16s
W
7-6
4-6
1-0
Erianna Irvin
Match: NC TTR: NC
Dixieland Jr Ala Level 3 STA Level 5
05/05/2018 C-QQ Tournament
G16s
W
6-1
6-1
Ann Vandevelde
Match: NC TTR: NC
Icy Hot USTA Southern Level 2 Championships BG 16 - 18's
04/15/2018 C-R2 Tournament
G16s
L
6-2
6-0
Payton Kane
Match: NC TTR: NC
Icy Hot USTA Southern Level 2 Championships BG 16 - 18's
04/14/2018 64 Tournament
G16s
L
6-1
6-0
Carly Kunkler
Match: NC TTR: NC
Alabama Junior Claycourt State Championship Open - STA L3 AL Level 2
03/17/2018 Q Tournament
G16s
L
6-1
6-2
Nicole Nowak
Match: NC TTR: NC
Alabama Junior Claycourt State Championship Open - STA L3 AL Level 2
03/17/2018 16 Tournament
G16s
W
6-2
6-0
Anna Mincey
Match: NC TTR: NC
Blue Gray Jr Classic Ala Level 2 STA L3
03/03/2018 16 Tournament
G16s
L
Def Neena Katauskas
Match: ----- TTR: -----
Blue Gray Jr Classic Ala Level 2 STA L3
03/03/2018 C-QQ Tournament
G16s
L
Def May McInnis
Match: ----- TTR: -----
Blue Gray Jr Classic Ala Level 2 STA L3
03/02/2018 F Tournament
G16d
L
May McInnis 6-0 Charlotte Gillum
Madison Jenkins
Match: NC TTR: NC
Blue Gray Jr Classic Ala Level 2 STA L3
03/02/2018 S Tournament
G16d
W
May McInnis 6-2 Tianna Dixon
Nicole Nowak
Match: NC TTR: NC
Marsha Knepper Memorial (Pell City) Ala Level 3 STA Level 5
01/21/2018 F Tournament
G16s
L
6-0
6-0
Ena Koike
Match: NC TTR: NC
Marsha Knepper Memorial (Pell City) Ala Level 3 STA Level 5
01/20/2018 S Tournament
G16s
W
6-1
6-1
Anna Holway
Match: NC TTR: NC
DASANI MAYOR'S CUP JR SUPER CHPS - GA LEVEL 3 & STA LEVEL 3
01/06/2018 16 Tournament
G16s
L
6-1
6-2
Megan Uta
Match: NC TTR: NC
DASANI MAYOR'S CUP JR SUPER CHPS - GA LEVEL 3 & STA LEVEL 3
01/06/2018 C-QQ Tournament
G16s
L
6-3
6-0
Louisa Holding
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-2024 TennisRecord.com All rights reserved.

Privacy Policy  |  Sitemap