Match History (2016) | View Advanced Player Stats |
Andre Lai (BEDMINSTER, NJ)
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/30/2016 | Tournament B16d |
L1B 16U MRC Halloween Challenger | F |
Andrew Lai (-----) |
Christian Lizardi (-----) Philip Rehwinkel (-----) |
L | 8-6 | S | ----- |
10/29/2016 | Tournament B16d |
L1B 16U MRC Halloween Challenger | S |
Andrew Lai (-----) |
Patrick Liew (-----) Sachin Palta (-----) |
W | 8-6 | S | ----- |
10/29/2016 | Tournament B16d |
L1B 16U MRC Halloween Challenger | Q |
Andrew Lai (-----) |
Alexander McDonald (-----) Thomas Shung (-----) |
W | 8-3 | S | ----- |
07/30/2016 | Tournament B16s |
SET Point Tennis Open at SCHUYLKILL VALLEY HIGH SCHOOL (SR-L6) | C-S |
Daniel Hu (-----) |
L | Def | ----- | ----- | |
07/29/2016 | Tournament B16s |
SET Point Tennis Open at SCHUYLKILL VALLEY HIGH SCHOOL (SR-L6) | Q |
Maximilian Safanov (-----) |
L | 6-0 6-1 |
S | ----- | |
07/29/2016 | Tournament XJ16d |
SET Point Tennis Open at SCHUYLKILL VALLEY HIGH SCHOOL (SR-L6) | Q |
Angela Lai (-----) |
Ethan Bradley (-----) Grace Telegadis (-----) |
L | 8-3 | S | ----- |
06/25/2016 | Tournament B16s |
PTP Boys/Girls 16s Junior 4th of July Open (SR-L6) | 16 |
Brian Kane (-----) |
L | 6-3 3-0 |
S | ----- | |
06/19/2016 | Tournament B16s |
Level 3 Boys 16s Sectional Championship @ Mercersburg Academy (SR-L3) | C-R2 |
Robby Ward (-----) |
L | 3-6 6-1 1-0 |
S | ----- | |
06/18/2016 | Tournament B16d |
Level 3 Boys 16s Sectional Championship @ Mercersburg Academy (SR-L3) | 32 |
Christopher Guo (-----) |
Parker Kim (-----) Matthew Robinson (-----) |
L | 8-3 | S | ----- |
06/18/2016 | Tournament B16s |
Level 3 Boys 16s Sectional Championship @ Mercersburg Academy (SR-L3) | 64 |
Jeremie Casabon (-----) |
L | 6-0 6-3 |
S | ----- | |
06/18/2016 | Tournament B16s |
Level 3 Boys 16s Sectional Championship @ Mercersburg Academy (SR-L3) | C-R1 |
Verosh Jayanetti (-----) |
W | 6-0 6-2 |
S | ----- | |
06/11/2016 | Tournament B16s |
Birchwood Boys/Girls 12s & 16s Summer Classic (SR-L6) | F |
Connor Nelson (-----) |
W | 6-2 6-3 |
S | ----- | |
06/11/2016 | Tournament B16s |
Birchwood Boys/Girls 12s & 16s Summer Classic (SR-L6) | S |
Clayton Gaieski (-----) |
W | 6-4 6-2 |
S | ----- | |
06/10/2016 | Tournament B16s |
Birchwood Boys/Girls 12s & 16s Summer Classic (SR-L6) | Q |
Christopher Kocon (-----) |
W | 6-0 6-0 |
S | ----- | |
06/04/2016 | Tournament B16s |
Level 4 Boys 16s Sectional Tournament @ The Atlantic Club (SR-L4) | C-R1 |
Andrew Tran (-----) |
L | 6-3 6-2 |
S | ----- | |
06/03/2016 | Tournament B16s |
Level 4 Boys 16s Sectional Tournament @ The Atlantic Club (SR-L4) | 32 |
Bryan Szayna (-----) |
L | 6-2 6-2 |
S | ----- | |
05/21/2016 | Tournament B16s |
Philadelphia Tennis Club Boys 16s Open (SR-L6) | 16 |
Henry Ruger (-----) |
W | 7-5 2-6 6-4 |
S | ----- | |
05/20/2016 | Tournament B16s |
Philadelphia Tennis Club Boys 16s Open (SR-L6) | Q |
Parker Kim (-----) |
L | 6-4 6-2 |
S | ----- | |
03/13/2016 | Tournament B16s |
EVNAPO Boys/Girls 16s Junior Open (SR-L6) | 3RD |
Arjun Krishnan (-----) |
W | 6-1 6-3 |
S | ----- | |
03/12/2016 | Tournament B16s |
EVNAPO Boys/Girls 16s Junior Open (SR-L6) | S |
Philip Szkudlarski (-----) |
L | 6-4 7-5 |
S | ----- | |
03/12/2016 | Tournament B16s |
EVNAPO Boys/Girls 16s Junior Open (SR-L6) | Q |
Mark Fridman (-----) |
W | 6-2 6-3 |
S | ----- | |
03/11/2016 | Tournament B16s |
EVNAPO Boys/Girls 16s Junior Open (SR-L6) | 16 |
Joel Jesudason (-----) |
W | 6-0 6-1 |
S | ----- | |
02/27/2016 | Tournament B16s |
Hopewell Boys 16 Open (SR-L6) | 16 |
Thibault Vernier (-----) |
L | 6-4 6-1 |
S | ----- | |
02/26/2016 | Tournament B16s |
Hopewell Boys 16 Open (SR-L6) | 32 |
Nathan Gong (-----) |
W | 6-4 6-1 |
S | ----- | |
01/31/2016 | Tournament B16s |
Greensburg B16 Classic (SR-L5) | C-QQ |
Richard Hofmann (-----) |
L | 6-1 6-2 |
S | ----- | |
01/30/2016 | Tournament B16s |
Greensburg B16 Classic (SR-L5) | C-R2 |
Christopher Guo (-----) |
W | 7-6 7-6 |
S | ----- | |
01/30/2016 | Tournament B16s |
Greensburg B16 Classic (SR-L5) | C-R1 |
Dante Falcucci (-----) |
W | 7-6 6-1 |
S | ----- | |
01/29/2016 | Tournament B16d |
Greensburg B16 Classic (SR-L5) | 16 |
Verosh Jayanetti (-----) |
Biren Reddy (-----) Nolan Shah (-----) |
L | 8-3 | S | ----- |
01/29/2016 | Tournament B16s |
Greensburg B16 Classic (SR-L5) | 32 |
Marcus Mitchell (-----) |
L | 6-1 7-6 |
S | ----- | |
01/10/2016 | Tournament B16s |
Wisehaven B16 Open (SR-L6) | 3RD |
Sidney Smith (-----) |
L | 6-2 6-0 |
S | ----- | |
01/10/2016 | Tournament B16s |
Wisehaven B16 Open (SR-L6) | S |
Quinn Snyder (-----) |
L | 6-3 6-1 |
S | ----- | |
01/09/2016 | Tournament B16s |
Wisehaven B16 Open (SR-L6) | Q |
Uriah Miller (-----) |
W | 6-3 6-2 |
S | ----- | |
01/09/2016 | Tournament B16s |
Wisehaven B16 Open (SR-L6) | 16 |
Arjun Mannan (-----) |
W | 6-2 6-2 |
S | ----- | |
01/08/2016 | Tournament B16s |
Wisehaven B16 Open (SR-L6) | 32 |
Salvatore DiBenedetto (-----) |
W | 6-0 6-0 |
S | ----- | |
12/27/2015 | Tournament B16s |
Hopewell B16 Classic (SR-L5) | C-R2 |
Douglas Wellemeyer (-----) |
L | 6-2 7-5 |
S | ----- | |
12/26/2015 | Tournament B16s |
Hopewell B16 Classic (SR-L5) | 16 |
Rahul Goculdas (-----) |
L | 6-2 6-0 |
S | ----- | |
12/26/2015 | Tournament B16d |
Hopewell B16 Classic (SR-L5) | 16 |
Biren Reddy (-----) |
Brandon Caban (-----) Richard Hofmann (-----) |
L | 8-3 | S | ----- |
12/26/2015 | Tournament B16s |
Hopewell B16 Classic (SR-L5) | 32 |
Joshua Victor (-----) |
W | 6-1 0-6 7-5 |
S | ----- | |
12/13/2015 | Tournament B16s |
Wisehaven December Classic (DR-L7) | F |
Verosh Jayanetti (-----) |
W | 6-3 6-0 |
S | ----- | |
12/13/2015 | Tournament B16s |
Wisehaven December Classic (DR-L7) | S |
Hayden Snyder (-----) |
W | 6-0 6-0 |
S | ----- | |
12/12/2015 | Tournament B16s |
Wisehaven December Classic (DR-L7) | Q |
Jonah Rebert (-----) |
W | 6-0 6-0 |
S | ----- | |
12/12/2015 | Tournament B16s |
Wisehaven December Classic (DR-L7) | 16 |
Puvin Dhurairaj (-----) |
W | 6-0 6-0 |
S | ----- | |
12/05/2015 | Tournament B16s |
High Performance Tennis Academy at Riverside Boys Classic (DR-L7) | Q |
Frank Yanni (-----) |
L | 7-6 4-6 1-0 |
S | ----- | |
12/05/2015 | Tournament B16s |
High Performance Tennis Academy at Riverside Boys Classic (DR-L7) | 16 |
Jacob Dornsife (-----) |
W | 6-1 6-1 |
S | ----- | |
12/04/2015 | Tournament B16s |
High Performance Tennis Academy at Riverside Boys Classic (DR-L7) | 32 |
Kevin Hu (-----) |
W | 6-1 6-0 |
S | ----- | |
11/28/2015 | Tournament B14d |
USTA Open Regional Tournament- November | 16 |
Maximus Kim (-----) |
Nicholas Nguyen (-----) Russell Willenborg (-----) |
L | 8-4 | S | ----- |
11/27/2015 | Tournament B14s |
USTA Open Regional Tournament- November | 32 |
Trinity Grear (-----) |
L | 6-0 6-1 |
S | ----- | |
11/27/2015 | Tournament B14s |
USTA Open Regional Tournament- November | C-R1 |
Langston Williams (-----) |
L | 6-4 6-0 |
S | ----- | |
11/22/2015 | Tournament B16s |
Northwood Fall Classic (DR-L7) | F |
Lex Decker (-----) |
L | 6-1 7-5 |
S | ----- | |
11/22/2015 | Tournament B16s |
Northwood Fall Classic (DR-L7) | S |
Connor Nelson (-----) |
W | 6-2 6-2 |
S | ----- | |
11/21/2015 | Tournament B16s |
Northwood Fall Classic (DR-L7) | Q |
Sean Jaeger (-----) |
W | 6-3 6-2 |
S | ----- | |
11/21/2015 | Tournament B16s |
Northwood Fall Classic (DR-L7) | 16 |
Rohit Vadodaria (-----) |
W | 6-2 6-0 |
S | ----- | |
11/07/2015 | Tournament B16s |
High Performance Tennis Academy B16 Open (SR-L6) | 16 |
Parker Kim (-----) |
L | 6-3 6-4 |
S | ----- | |
11/06/2015 | Tournament B16d |
High Performance Tennis Academy B16 Open (SR-L6) | 16 |
Biren Reddy (-----) |
Sam Kesti (-----) Parker Kim (-----) |
L | 8-6 | S | ----- |
11/06/2015 | Tournament B16s |
High Performance Tennis Academy B16 Open (SR-L6) | 32 |
Jeffrey Zhao (-----) |
W | 1-6 6-4 1-0 |
S | ----- |
L1B 16U MRC Halloween Challenger | ||
10/30/2016 | F | Tournament B16d |
L | ||
Andrew Lai (-----) | 8-6 |
Christian Lizardi (-----) Philip Rehwinkel (-----) |
Match: S | Rating: ----- |
L1B 16U MRC Halloween Challenger | ||
10/29/2016 | S | Tournament B16d |
W | ||
Andrew Lai (-----) | 8-6 |
Patrick Liew (-----) Sachin Palta (-----) |
Match: S | Rating: ----- |
L1B 16U MRC Halloween Challenger | ||
10/29/2016 | Q | Tournament B16d |
W | ||
Andrew Lai (-----) | 8-3 |
Alexander McDonald (-----) Thomas Shung (-----) |
Match: S | Rating: ----- |
SET Point Tennis Open at SCHUYLKILL VALLEY HIGH SCHOOL (SR-L6) | ||
07/30/2016 | C-S | Tournament B16s |
L | ||
Def | Daniel Hu (-----) | |
Match: ----- | Rating: ----- |
SET Point Tennis Open at SCHUYLKILL VALLEY HIGH SCHOOL (SR-L6) | ||
07/29/2016 | Q | Tournament B16s |
L | ||
6-0 6-1 |
Maximilian Safanov (-----) | |
Match: S | Rating: ----- |
SET Point Tennis Open at SCHUYLKILL VALLEY HIGH SCHOOL (SR-L6) | ||
07/29/2016 | Q | Tournament XJ16d |
L | ||
Angela Lai (-----) | 8-3 |
Ethan Bradley (-----) Grace Telegadis (-----) |
Match: S | Rating: ----- |
PTP Boys/Girls 16s Junior 4th of July Open (SR-L6) | ||
06/25/2016 | 16 | Tournament B16s |
L | ||
6-3 3-0 |
Brian Kane (-----) | |
Match: S | Rating: ----- |
Level 3 Boys 16s Sectional Championship @ Mercersburg Academy (SR-L3) | ||
06/19/2016 | C-R2 | Tournament B16s |
L | ||
3-6 6-1 1-0 |
Robby Ward (-----) | |
Match: S | Rating: ----- |
Level 3 Boys 16s Sectional Championship @ Mercersburg Academy (SR-L3) | ||
06/18/2016 | 32 | Tournament B16d |
L | ||
Christopher Guo (-----) | 8-3 |
Parker Kim (-----) Matthew Robinson (-----) |
Match: S | Rating: ----- |
Level 3 Boys 16s Sectional Championship @ Mercersburg Academy (SR-L3) | ||
06/18/2016 | 64 | Tournament B16s |
L | ||
6-0 6-3 |
Jeremie Casabon (-----) | |
Match: S | Rating: ----- |
Level 3 Boys 16s Sectional Championship @ Mercersburg Academy (SR-L3) | ||
06/18/2016 | C-R1 | Tournament B16s |
W | ||
6-0 6-2 |
Verosh Jayanetti (-----) | |
Match: S | Rating: ----- |
Birchwood Boys/Girls 12s & 16s Summer Classic (SR-L6) | ||
06/11/2016 | F | Tournament B16s |
W | ||
6-2 6-3 |
Connor Nelson (-----) | |
Match: S | Rating: ----- |
Birchwood Boys/Girls 12s & 16s Summer Classic (SR-L6) | ||
06/11/2016 | S | Tournament B16s |
W | ||
6-4 6-2 |
Clayton Gaieski (-----) | |
Match: S | Rating: ----- |
Birchwood Boys/Girls 12s & 16s Summer Classic (SR-L6) | ||
06/10/2016 | Q | Tournament B16s |
W | ||
6-0 6-0 |
Christopher Kocon (-----) | |
Match: S | Rating: ----- |
Level 4 Boys 16s Sectional Tournament @ The Atlantic Club (SR-L4) | ||
06/04/2016 | C-R1 | Tournament B16s |
L | ||
6-3 6-2 |
Andrew Tran (-----) | |
Match: S | Rating: ----- |
Level 4 Boys 16s Sectional Tournament @ The Atlantic Club (SR-L4) | ||
06/03/2016 | 32 | Tournament B16s |
L | ||
6-2 6-2 |
Bryan Szayna (-----) | |
Match: S | Rating: ----- |
Philadelphia Tennis Club Boys 16s Open (SR-L6) | ||
05/21/2016 | 16 | Tournament B16s |
W | ||
7-5 2-6 6-4 |
Henry Ruger (-----) | |
Match: S | Rating: ----- |
Philadelphia Tennis Club Boys 16s Open (SR-L6) | ||
05/20/2016 | Q | Tournament B16s |
L | ||
6-4 6-2 |
Parker Kim (-----) | |
Match: S | Rating: ----- |
EVNAPO Boys/Girls 16s Junior Open (SR-L6) | ||
03/13/2016 | 3RD | Tournament B16s |
W | ||
6-1 6-3 |
Arjun Krishnan (-----) | |
Match: S | Rating: ----- |
EVNAPO Boys/Girls 16s Junior Open (SR-L6) | ||
03/12/2016 | S | Tournament B16s |
L | ||
6-4 7-5 |
Philip Szkudlarski (-----) | |
Match: S | Rating: ----- |
EVNAPO Boys/Girls 16s Junior Open (SR-L6) | ||
03/12/2016 | Q | Tournament B16s |
W | ||
6-2 6-3 |
Mark Fridman (-----) | |
Match: S | Rating: ----- |
EVNAPO Boys/Girls 16s Junior Open (SR-L6) | ||
03/11/2016 | 16 | Tournament B16s |
W | ||
6-0 6-1 |
Joel Jesudason (-----) | |
Match: S | Rating: ----- |
Hopewell Boys 16 Open (SR-L6) | ||
02/27/2016 | 16 | Tournament B16s |
L | ||
6-4 6-1 |
Thibault Vernier (-----) | |
Match: S | Rating: ----- |
Hopewell Boys 16 Open (SR-L6) | ||
02/26/2016 | 32 | Tournament B16s |
W | ||
6-4 6-1 |
Nathan Gong (-----) | |
Match: S | Rating: ----- |
Greensburg B16 Classic (SR-L5) | ||
01/31/2016 | C-QQ | Tournament B16s |
L | ||
6-1 6-2 |
Richard Hofmann (-----) | |
Match: S | Rating: ----- |
Greensburg B16 Classic (SR-L5) | ||
01/30/2016 | C-R2 | Tournament B16s |
W | ||
7-6 7-6 |
Christopher Guo (-----) | |
Match: S | Rating: ----- |
Greensburg B16 Classic (SR-L5) | ||
01/30/2016 | C-R1 | Tournament B16s |
W | ||
7-6 6-1 |
Dante Falcucci (-----) | |
Match: S | Rating: ----- |
Greensburg B16 Classic (SR-L5) | ||
01/29/2016 | 16 | Tournament B16d |
L | ||
Verosh Jayanetti (-----) | 8-3 |
Biren Reddy (-----) Nolan Shah (-----) |
Match: S | Rating: ----- |
Greensburg B16 Classic (SR-L5) | ||
01/29/2016 | 32 | Tournament B16s |
L | ||
6-1 7-6 |
Marcus Mitchell (-----) | |
Match: S | Rating: ----- |
Wisehaven B16 Open (SR-L6) | ||
01/10/2016 | 3RD | Tournament B16s |
L | ||
6-2 6-0 |
Sidney Smith (-----) | |
Match: S | Rating: ----- |
Wisehaven B16 Open (SR-L6) | ||
01/10/2016 | S | Tournament B16s |
L | ||
6-3 6-1 |
Quinn Snyder (-----) | |
Match: S | Rating: ----- |
Wisehaven B16 Open (SR-L6) | ||
01/09/2016 | Q | Tournament B16s |
W | ||
6-3 6-2 |
Uriah Miller (-----) | |
Match: S | Rating: ----- |
Wisehaven B16 Open (SR-L6) | ||
01/09/2016 | 16 | Tournament B16s |
W | ||
6-2 6-2 |
Arjun Mannan (-----) | |
Match: S | Rating: ----- |
Wisehaven B16 Open (SR-L6) | ||
01/08/2016 | 32 | Tournament B16s |
W | ||
6-0 6-0 |
Salvatore DiBenedetto (-----) | |
Match: S | Rating: ----- |
Hopewell B16 Classic (SR-L5) | ||
12/27/2015 | C-R2 | Tournament B16s |
L | ||
6-2 7-5 |
Douglas Wellemeyer (-----) | |
Match: S | Rating: ----- |
Hopewell B16 Classic (SR-L5) | ||
12/26/2015 | 16 | Tournament B16s |
L | ||
6-2 6-0 |
Rahul Goculdas (-----) | |
Match: S | Rating: ----- |
Hopewell B16 Classic (SR-L5) | ||
12/26/2015 | 16 | Tournament B16d |
L | ||
Biren Reddy (-----) | 8-3 |
Brandon Caban (-----) Richard Hofmann (-----) |
Match: S | Rating: ----- |
Hopewell B16 Classic (SR-L5) | ||
12/26/2015 | 32 | Tournament B16s |
W | ||
6-1 0-6 7-5 |
Joshua Victor (-----) | |
Match: S | Rating: ----- |
Wisehaven December Classic (DR-L7) | ||
12/13/2015 | F | Tournament B16s |
W | ||
6-3 6-0 |
Verosh Jayanetti (-----) | |
Match: S | Rating: ----- |
Wisehaven December Classic (DR-L7) | ||
12/13/2015 | S | Tournament B16s |
W | ||
6-0 6-0 |
Hayden Snyder (-----) | |
Match: S | Rating: ----- |
Wisehaven December Classic (DR-L7) | ||
12/12/2015 | Q | Tournament B16s |
W | ||
6-0 6-0 |
Jonah Rebert (-----) | |
Match: S | Rating: ----- |
Wisehaven December Classic (DR-L7) | ||
12/12/2015 | 16 | Tournament B16s |
W | ||
6-0 6-0 |
Puvin Dhurairaj (-----) | |
Match: S | Rating: ----- |
High Performance Tennis Academy at Riverside Boys Classic (DR-L7) | ||
12/05/2015 | Q | Tournament B16s |
L | ||
7-6 4-6 1-0 |
Frank Yanni (-----) | |
Match: S | Rating: ----- |
High Performance Tennis Academy at Riverside Boys Classic (DR-L7) | ||
12/05/2015 | 16 | Tournament B16s |
W | ||
6-1 6-1 |
Jacob Dornsife (-----) | |
Match: S | Rating: ----- |
High Performance Tennis Academy at Riverside Boys Classic (DR-L7) | ||
12/04/2015 | 32 | Tournament B16s |
W | ||
6-1 6-0 |
Kevin Hu (-----) | |
Match: S | Rating: ----- |
USTA Open Regional Tournament- November | ||
11/28/2015 | 16 | Tournament B14d |
L | ||
Maximus Kim (-----) | 8-4 |
Nicholas Nguyen (-----) Russell Willenborg (-----) |
Match: S | Rating: ----- |
USTA Open Regional Tournament- November | ||
11/27/2015 | 32 | Tournament B14s |
L | ||
6-0 6-1 |
Trinity Grear (-----) | |
Match: S | Rating: ----- |
USTA Open Regional Tournament- November | ||
11/27/2015 | C-R1 | Tournament B14s |
L | ||
6-4 6-0 |
Langston Williams (-----) | |
Match: S | Rating: ----- |
Northwood Fall Classic (DR-L7) | ||
11/22/2015 | F | Tournament B16s |
L | ||
6-1 7-5 |
Lex Decker (-----) | |
Match: S | Rating: ----- |
Northwood Fall Classic (DR-L7) | ||
11/22/2015 | S | Tournament B16s |
W | ||
6-2 6-2 |
Connor Nelson (-----) | |
Match: S | Rating: ----- |
Northwood Fall Classic (DR-L7) | ||
11/21/2015 | Q | Tournament B16s |
W | ||
6-3 6-2 |
Sean Jaeger (-----) | |
Match: S | Rating: ----- |
Northwood Fall Classic (DR-L7) | ||
11/21/2015 | 16 | Tournament B16s |
W | ||
6-2 6-0 |
Rohit Vadodaria (-----) | |
Match: S | Rating: ----- |
High Performance Tennis Academy B16 Open (SR-L6) | ||
11/07/2015 | 16 | Tournament B16s |
L | ||
6-3 6-4 |
Parker Kim (-----) | |
Match: S | Rating: ----- |
High Performance Tennis Academy B16 Open (SR-L6) | ||
11/06/2015 | 16 | Tournament B16d |
L | ||
Biren Reddy (-----) | 8-6 |
Sam Kesti (-----) Parker Kim (-----) |
Match: S | Rating: ----- |
High Performance Tennis Academy B16 Open (SR-L6) | ||
11/06/2015 | 32 | Tournament B16s |
W | ||
1-6 6-4 1-0 |
Jeffrey Zhao (-----) | |
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