Match History (2016) | View Advanced Player Stats |
Ryan Bernstine (Manakin Sabot, VA)
Male |
5.0 C 12/31/2019 |
Estimated Dynamic Rating |
------ ---------- |
Projected Year End Rating |
------ ---------- |
5.0 Rating Meter
N/A
4.5001 - 5.0000
N/A
4.5001 - 5.0000
Match Date | League | Team | Court | Partner | Opponent(s) | W/L | Result | Match | Rating |
---|---|---|---|---|---|---|---|---|---|
12/29/2016 | Tournament B16s |
USTA Virginia State BG 10s, 12s and 16s Indoor Championships L4 (400pt) | F |
William Clark (-----) |
W | 6-4 6-4 |
S | ----- | |
12/29/2016 | Tournament B16s |
USTA Virginia State BG 10s, 12s and 16s Indoor Championships L4 (400pt) | S |
Shaunak Ganju (-----) |
W | 6-0 6-4 |
S | ----- | |
12/28/2016 | Tournament B16s |
USTA Virginia State BG 10s, 12s and 16s Indoor Championships L4 (400pt) | Q |
Dustin Ha (-----) |
W | 6-0 | S | ----- | |
12/05/2016 | Tournament B16s |
USTA/MAS CHALLENGER #6 L4 (400 pts) | S |
Spencer Whitaker (-----) |
L | 6-1 7-6 |
S | ----- | |
12/04/2016 | Tournament B16s |
USTA/MAS CHALLENGER #6 L4 (400 pts) | Q |
Will Coad (-----) |
W | 6-2 6-1 |
S | ----- | |
12/04/2016 | Tournament B16s |
USTA/MAS CHALLENGER #6 L4 (400 pts) | 16 |
Bently Goodwin (-----) |
W | 6-1 6-2 |
S | ----- | |
12/03/2016 | Tournament B16s |
USTA/MAS CHALLENGER #6 L4 (400 pts) | 3RD |
Erick Rivas (-----) |
W | Def | ----- | ----- | |
12/03/2016 | Tournament B16s |
USTA/MAS CHALLENGER #6 L4 (400 pts) | 32 |
Dawson Driscoll (-----) |
W | 6-0 6-2 |
S | ----- | |
11/26/2016 | Tournament B16s |
USTA Open Regional Tournament- November | C-Q |
Boris Palmade (-----) |
L | 7-5 6-7 1-0 |
S | ----- | |
11/26/2016 | Tournament B16s |
USTA Open Regional Tournament- November | C-R2 |
ISHAAN KANNAN (-----) |
W | 6-4 6-0 |
S | ----- | |
11/25/2016 | Tournament B16s |
USTA Open Regional Tournament- November | 16 |
William Karpinski (-----) |
L | 6-2 3-6 6-3 |
S | ----- | |
11/25/2016 | Tournament B16s |
USTA Open Regional Tournament- November | 32 |
Jack Mascone (-----) |
W | 7-5 6-2 |
S | ----- | |
11/13/2016 | Tournament B16s |
USTA/MAS CHALLENGER #5 L4 NL0 (400 pts) | S | Benjamin Keyser | L | 2-6 6-4 6-1 |
----- | ----- | |
11/13/2016 | Tournament B16s |
USTA/MAS CHALLENGER #5 L4 NL0 (400 pts) | Q | Frank Thompson | W | 5-7 6-3 6-4 |
----- | ----- | |
11/12/2016 | Tournament B16s |
USTA/MAS CHALLENGER #5 L4 NL0 (400 pts) | 16 | Momin Khan | W | 6-1 7-6 |
----- | ----- | |
10/02/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ - a SUPER SIX EVENT | Q |
Chase Cohen (-----) |
L | 7-5 6-3 |
S | ----- | |
10/02/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ - a SUPER SIX EVENT | 16 |
David Sun (-----) |
W | Def | ----- | ----- | |
10/02/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ - a SUPER SIX EVENT | 32 |
Erick Rivas (-----) |
W | 6-2 6-3 |
S | ----- | |
09/11/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | Q |
Finn Garner (-----) |
L | 6-2 6-1 |
S | ----- | |
09/11/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | 16 |
Benjamin Keyser (-----) |
W | 6-4 2-6 6-4 |
S | ----- | |
09/10/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | 32 |
Will Coad (-----) |
W | 6-1 6-4 |
S | ----- | |
09/10/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | 64 |
William Rath (-----) |
W | 6-2 6-2 |
S | ----- | |
09/05/2016 | Tournament B18s |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | C-R3 |
Karlis Katlaps (-----) |
L | Def | ----- | ----- | |
09/04/2016 | Tournament B18s |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | 16 |
Romesh Kahatapitiya (-----) |
L | 6-2 6-0 |
S | ----- | |
09/04/2016 | Tournament B18s |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | 32 |
Salvador Simpson (-----) |
W | 6-4 6-4 |
S | ----- | |
08/14/2016 | Tournament B16s |
USTA Virginia State Hard Court Championships BG16 L4 (400pts) BG10 StateChamp Green L1 | F |
William Clark (-----) |
L | 5-2 | ----- | ----- | |
08/14/2016 | Tournament B16s |
USTA Virginia State Hard Court Championships BG16 L4 (400pts) BG10 StateChamp Green L1 | S |
Kishu Chaudry (-----) |
W | 6-1 4-6 1-0 |
S | ----- | |
08/13/2016 | Tournament B16s |
USTA Virginia State Hard Court Championships BG16 L4 (400pts) BG10 StateChamp Green L1 | Q |
Daniel Thomas (-----) |
W | 6-4 6-2 |
S | ----- | |
08/13/2016 | Tournament MOps |
Mercedes-Benz Greater Richmond Open and 40 & Over Division Championship | Q |
Hunter Koontz (-----) |
L | 6-0 6-1 |
S | ----- | |
08/13/2016 | Tournament B16s |
USTA Virginia State Hard Court Championships BG16 L4 (400pts) BG10 StateChamp Green L1 | 16 |
Harry Kittredge (-----) |
W | 6-1 6-0 |
S | ----- | |
08/11/2016 | Tournament MOps |
Mercedes-Benz Greater Richmond Open and 40 & Over Division Championship | 16 |
Matthew Berens (4.22) |
W | 6-1 6-0 |
S | ----- | |
07/23/2016 | Tournament B16s |
USTA/MAS Virginia State BG16/14/12 Clay Court Championships L4 (400pts) | S |
David Cohen (-----) |
L | 7-5 1-6 1-0 |
S | ----- | |
07/23/2016 | Tournament B16s |
USTA/MAS Virginia State BG16/14/12 Clay Court Championships L4 (400pts) | Q |
Kishu Chaudry (-----) |
W | 6-0 6-1 |
S | ----- | |
07/22/2016 | Tournament B16s |
USTA/MAS Virginia State BG16/14/12 Clay Court Championships L4 (400pts) | 3RD |
William Clark (-----) |
L | Def | ----- | ----- | |
07/22/2016 | Tournament B16s |
USTA/MAS Virginia State BG16/14/12 Clay Court Championships L4 (400pts) | 16 |
Joseph Ibarra (-----) |
W | 6-0 6-0 |
S | ----- | |
06/25/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 700 L3 Battle in the Burg a SUPER SIX SERIES EVENT | C-R3 |
Chase Cohen (-----) |
L | 7-5 6-2 |
S | ----- | |
06/25/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 700 L3 Battle in the Burg a SUPER SIX SERIES EVENT | C-R3Q |
Samuel Coan (-----) |
W | 6-4 6-1 |
S | ----- | |
06/24/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 700 L3 Battle in the Burg a SUPER SIX SERIES EVENT | 32 |
Evin McDonald (-----) |
L | 6-1 6-3 |
S | ----- | |
06/24/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 700 L3 Battle in the Burg a SUPER SIX SERIES EVENT | C-R2 |
Ethan Kowalski (-----) |
W | 6-4 6-4 |
S | ----- | |
06/23/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 700 L3 Battle in the Burg a SUPER SIX SERIES EVENT | 64 |
Rodrigo Pedraza (-----) |
W | 6-3 6-1 |
S | ----- | |
05/22/2016 | Tournament B16s |
Boars Head 10s-18s L5 (220pt) | F |
Daniel Thomas (-----) |
W | 6-2 6-2 |
S | ----- | |
05/21/2016 | Tournament B16s |
Boars Head 10s-18s L5 (220pt) | S |
Dawson Driscoll (-----) |
W | 6-4 7-5 |
S | ----- | |
05/21/2016 | Tournament B16s |
Boars Head 10s-18s L5 (220pt) | Q |
Jack Tribble (-----) |
W | 6-1 6-1 |
S | ----- | |
05/08/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP 660 L4+ a SUPER SIX SERIES EVENT | C-R2 |
Ike Simon (-----) |
L | 6-3 6-7 6-1 |
S | ----- | |
05/07/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP 660 L4+ a SUPER SIX SERIES EVENT | 32 |
Benjamin Keyser (-----) |
L | 6-4 6-1 |
S | ----- | |
05/07/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP 660 L4+ a SUPER SIX SERIES EVENT | 64 |
Wei Zhao (-----) |
W | 6-2 6-4 |
S | ----- | |
03/12/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP #2 SUPER 660 (L4+) a SUPER SIX SERIES EVENT | 32 |
Bently Goodwin (-----) |
L | 0-6 7-5 6-3 |
S | ----- | |
03/12/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP #2 SUPER 660 (L4+) a SUPER SIX SERIES EVENT | C-R1 |
Michael Pollatos (-----) |
L | Def | ----- | ----- | |
01/16/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 700 (L3) A SUPER SIX SERIES | 32 |
Chase Cohen (-----) |
L | 7-6 6-4 |
S | ----- | |
01/16/2016 | Tournament B16s |
USTA/MAS CHAMPIONSHIP SUPER 700 (L3) A SUPER SIX SERIES | C-R1 |
Trey Stinchcomb (-----) |
L | 6-1 2-6 6-1 |
S | ----- |
USTA Virginia State BG 10s, 12s and 16s Indoor Championships L4 (400pt) | ||
12/29/2016 | F | Tournament B16s |
W | ||
6-4 6-4 |
William Clark (-----) | |
Match: S | Rating: ----- |
USTA Virginia State BG 10s, 12s and 16s Indoor Championships L4 (400pt) | ||
12/29/2016 | S | Tournament B16s |
W | ||
6-0 6-4 |
Shaunak Ganju (-----) | |
Match: S | Rating: ----- |
USTA Virginia State BG 10s, 12s and 16s Indoor Championships L4 (400pt) | ||
12/28/2016 | Q | Tournament B16s |
W | ||
6-0 | Dustin Ha (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHALLENGER #6 L4 (400 pts) | ||
12/05/2016 | S | Tournament B16s |
L | ||
6-1 7-6 |
Spencer Whitaker (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHALLENGER #6 L4 (400 pts) | ||
12/04/2016 | Q | Tournament B16s |
W | ||
6-2 6-1 |
Will Coad (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHALLENGER #6 L4 (400 pts) | ||
12/04/2016 | 16 | Tournament B16s |
W | ||
6-1 6-2 |
Bently Goodwin (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHALLENGER #6 L4 (400 pts) | ||
12/03/2016 | 3RD | Tournament B16s |
W | ||
Def | Erick Rivas (-----) | |
Match: ----- | Rating: ----- |
USTA/MAS CHALLENGER #6 L4 (400 pts) | ||
12/03/2016 | 32 | Tournament B16s |
W | ||
6-0 6-2 |
Dawson Driscoll (-----) | |
Match: S | Rating: ----- |
USTA Open Regional Tournament- November | ||
11/26/2016 | C-Q | Tournament B16s |
L | ||
7-5 6-7 1-0 |
Boris Palmade (-----) | |
Match: S | Rating: ----- |
USTA Open Regional Tournament- November | ||
11/26/2016 | C-R2 | Tournament B16s |
W | ||
6-4 6-0 |
ISHAAN KANNAN (-----) | |
Match: S | Rating: ----- |
USTA Open Regional Tournament- November | ||
11/25/2016 | 16 | Tournament B16s |
L | ||
6-2 3-6 6-3 |
William Karpinski (-----) | |
Match: S | Rating: ----- |
USTA Open Regional Tournament- November | ||
11/25/2016 | 32 | Tournament B16s |
W | ||
7-5 6-2 |
Jack Mascone (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHALLENGER #5 L4 NL0 (400 pts) | ||
11/13/2016 | S | Tournament B16s |
L | ||
2-6 6-4 6-1 |
Benjamin Keyser | |
Match: ----- | Rating: ----- |
USTA/MAS CHALLENGER #5 L4 NL0 (400 pts) | ||
11/13/2016 | Q | Tournament B16s |
W | ||
5-7 6-3 6-4 |
Frank Thompson | |
Match: ----- | Rating: ----- |
USTA/MAS CHALLENGER #5 L4 NL0 (400 pts) | ||
11/12/2016 | 16 | Tournament B16s |
W | ||
6-1 7-6 |
Momin Khan | |
Match: ----- | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ - a SUPER SIX EVENT | ||
10/02/2016 | Q | Tournament B16s |
L | ||
7-5 6-3 |
Chase Cohen (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ - a SUPER SIX EVENT | ||
10/02/2016 | 16 | Tournament B16s |
W | ||
Def | David Sun (-----) | |
Match: ----- | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ - a SUPER SIX EVENT | ||
10/02/2016 | 32 | Tournament B16s |
W | ||
6-2 6-3 |
Erick Rivas (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | ||
09/11/2016 | Q | Tournament B16s |
L | ||
6-2 6-1 |
Finn Garner (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | ||
09/11/2016 | 16 | Tournament B16s |
W | ||
6-4 2-6 6-4 |
Benjamin Keyser (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | ||
09/10/2016 | 32 | Tournament B16s |
W | ||
6-1 6-4 |
Will Coad (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | ||
09/10/2016 | 64 | Tournament B16s |
W | ||
6-2 6-2 |
William Rath (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | ||
09/05/2016 | C-R3 | Tournament B18s |
L | ||
Def | Karlis Katlaps (-----) | |
Match: ----- | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | ||
09/04/2016 | 16 | Tournament B18s |
L | ||
6-2 6-0 |
Romesh Kahatapitiya (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 660 L4+ a SUPER SIX SERIES EVENT | ||
09/04/2016 | 32 | Tournament B18s |
W | ||
6-4 6-4 |
Salvador Simpson (-----) | |
Match: S | Rating: ----- |
USTA Virginia State Hard Court Championships BG16 L4 (400pts) BG10 StateChamp Green L1 | ||
08/14/2016 | F | Tournament B16s |
L | ||
5-2 | William Clark (-----) | |
Match: ----- | Rating: ----- |
USTA Virginia State Hard Court Championships BG16 L4 (400pts) BG10 StateChamp Green L1 | ||
08/14/2016 | S | Tournament B16s |
W | ||
6-1 4-6 1-0 |
Kishu Chaudry (-----) | |
Match: S | Rating: ----- |
USTA Virginia State Hard Court Championships BG16 L4 (400pts) BG10 StateChamp Green L1 | ||
08/13/2016 | Q | Tournament B16s |
W | ||
6-4 6-2 |
Daniel Thomas (-----) | |
Match: S | Rating: ----- |
Mercedes-Benz Greater Richmond Open and 40 & Over Division Championship | ||
08/13/2016 | Q | Tournament MOps |
L | ||
6-0 6-1 |
Hunter Koontz (-----) | |
Match: S | Rating: ----- |
USTA Virginia State Hard Court Championships BG16 L4 (400pts) BG10 StateChamp Green L1 | ||
08/13/2016 | 16 | Tournament B16s |
W | ||
6-1 6-0 |
Harry Kittredge (-----) | |
Match: S | Rating: ----- |
Mercedes-Benz Greater Richmond Open and 40 & Over Division Championship | ||
08/11/2016 | 16 | Tournament MOps |
W | ||
6-1 6-0 |
Matthew Berens (4.22) | |
Match: S | Rating: ----- |
USTA/MAS Virginia State BG16/14/12 Clay Court Championships L4 (400pts) | ||
07/23/2016 | S | Tournament B16s |
L | ||
7-5 1-6 1-0 |
David Cohen (-----) | |
Match: S | Rating: ----- |
USTA/MAS Virginia State BG16/14/12 Clay Court Championships L4 (400pts) | ||
07/23/2016 | Q | Tournament B16s |
W | ||
6-0 6-1 |
Kishu Chaudry (-----) | |
Match: S | Rating: ----- |
USTA/MAS Virginia State BG16/14/12 Clay Court Championships L4 (400pts) | ||
07/22/2016 | 3RD | Tournament B16s |
L | ||
Def | William Clark (-----) | |
Match: ----- | Rating: ----- |
USTA/MAS Virginia State BG16/14/12 Clay Court Championships L4 (400pts) | ||
07/22/2016 | 16 | Tournament B16s |
W | ||
6-0 6-0 |
Joseph Ibarra (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 700 L3 Battle in the Burg a SUPER SIX SERIES EVENT | ||
06/25/2016 | C-R3 | Tournament B16s |
L | ||
7-5 6-2 |
Chase Cohen (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 700 L3 Battle in the Burg a SUPER SIX SERIES EVENT | ||
06/25/2016 | C-R3Q | Tournament B16s |
W | ||
6-4 6-1 |
Samuel Coan (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 700 L3 Battle in the Burg a SUPER SIX SERIES EVENT | ||
06/24/2016 | 32 | Tournament B16s |
L | ||
6-1 6-3 |
Evin McDonald (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 700 L3 Battle in the Burg a SUPER SIX SERIES EVENT | ||
06/24/2016 | C-R2 | Tournament B16s |
W | ||
6-4 6-4 |
Ethan Kowalski (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 700 L3 Battle in the Burg a SUPER SIX SERIES EVENT | ||
06/23/2016 | 64 | Tournament B16s |
W | ||
6-3 6-1 |
Rodrigo Pedraza (-----) | |
Match: S | Rating: ----- |
Boars Head 10s-18s L5 (220pt) | ||
05/22/2016 | F | Tournament B16s |
W | ||
6-2 6-2 |
Daniel Thomas (-----) | |
Match: S | Rating: ----- |
Boars Head 10s-18s L5 (220pt) | ||
05/21/2016 | S | Tournament B16s |
W | ||
6-4 7-5 |
Dawson Driscoll (-----) | |
Match: S | Rating: ----- |
Boars Head 10s-18s L5 (220pt) | ||
05/21/2016 | Q | Tournament B16s |
W | ||
6-1 6-1 |
Jack Tribble (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP 660 L4+ a SUPER SIX SERIES EVENT | ||
05/08/2016 | C-R2 | Tournament B16s |
L | ||
6-3 6-7 6-1 |
Ike Simon (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP 660 L4+ a SUPER SIX SERIES EVENT | ||
05/07/2016 | 32 | Tournament B16s |
L | ||
6-4 6-1 |
Benjamin Keyser (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP 660 L4+ a SUPER SIX SERIES EVENT | ||
05/07/2016 | 64 | Tournament B16s |
W | ||
6-2 6-4 |
Wei Zhao (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP #2 SUPER 660 (L4+) a SUPER SIX SERIES EVENT | ||
03/12/2016 | 32 | Tournament B16s |
L | ||
0-6 7-5 6-3 |
Bently Goodwin (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP #2 SUPER 660 (L4+) a SUPER SIX SERIES EVENT | ||
03/12/2016 | C-R1 | Tournament B16s |
L | ||
Def | Michael Pollatos (-----) | |
Match: ----- | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 700 (L3) A SUPER SIX SERIES | ||
01/16/2016 | 32 | Tournament B16s |
L | ||
7-6 6-4 |
Chase Cohen (-----) | |
Match: S | Rating: ----- |
USTA/MAS CHAMPIONSHIP SUPER 700 (L3) A SUPER SIX SERIES | ||
01/16/2016 | C-R1 | Tournament B16s |
L | ||
6-1 2-6 6-1 |
Trey Stinchcomb (-----) | |
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