Match History (2021) View Advanced Player Stats
David Teng (Rochester, MN)
Male
------
----------
Estimated Dynamic Rating ------
----------
Projected Year End Rating ------
----------
Match Date League Team Court Partner Opponent(s) W/L Result Match Rating
10/16/2021 Tournament
B16s
On The Rise Level 6 S Garrett Webb
(-----)
L 4-0
2-4
1-0
S -----
10/16/2021 Tournament
B16s
On The Rise Level 6 Q Max Locketz
(-----)
W 4-0
4-2
S -----
10/16/2021 Tournament
B16s
On The Rise Level 6 16 Raiden Chen
(-----)
W 5-4
4-2
S -----
09/26/2021 Tournament
B16s
Eden Prairie Life Time Athletic Fall Open C-F Daniel Meunier
(-----)
L 6-2
7-5
S -----
09/25/2021 Tournament
B16s
Eden Prairie Life Time Athletic Fall Open C-S Nikhill Andrew
(-----)
W 6-2
6-3
S -----
09/25/2021 Tournament
B16s
Eden Prairie Life Time Athletic Fall Open C-Q Andrew Fesenmaier
(-----)
W 6-1
6-1
S -----
09/24/2021 Tournament
B16s
Eden Prairie Life Time Athletic Fall Open Q Brandon Chu
(-----)
L 6-4
6-0
S -----
07/11/2021 Tournament
B18d
Lakeville Life Time July Boys, Girls, Mixed Doubles R5 Daniel Meunier
(-----)
Samuel Schutz
(-----)
Josh Lange
(-----)
W 6-3
6-3
S -----
07/11/2021 Tournament
B18d
Lakeville Life Time July Boys, Girls, Mixed Doubles R4 Daniel Meunier
(-----)
Isaac Lower
(-----)
Thomas Loucks
(-----)
W 7-5
7-6
S -----
07/10/2021 Tournament
B18d
Lakeville Life Time July Boys, Girls, Mixed Doubles R3 Daniel Meunier
(-----)
Ezra Strom
(-----)
Jasper Strom
(-----)
W 6-2
7-5
S -----
07/10/2021 Tournament
B18d
Lakeville Life Time July Boys, Girls, Mixed Doubles R2 Daniel Meunier
(-----)
Ariya Natarajan
(-----)
Cole Witucki
(-----)
W 6-3
6-1
S -----
07/02/2021 Tournament
B16s
On The Rise 1 Day Q Watson Sheard
(-----)
L 8-2 S -----
07/02/2021 Tournament
B16s
On The Rise 1 Day 16 Tejas Komaragiri
(-----)
W 8-6 S -----
11/07/2020 Tournament
B16s
RAC Boys & Girls 16's Championships - Rochester - (Level 4) C-R2 Konner Gunwall
(-----)
L 6-0
6-1
S -----
11/06/2020 Tournament
B16d
RAC Boys & Girls 16's Championships - Rochester - (Level 4) 16 Jared Pitcher
(-----)
Henry Kruse
(-----)
Kaleb Ngwendson
(-----)
L 8-3 S -----
11/06/2020 Tournament
B16s
RAC Boys & Girls 16's Championships - Rochester - (Level 4) 32 Kaushik Bukkuri
(-----)
L 6-1
6-3
S -----
10/24/2020 Tournament
B16s
RAC One Day Tournament - Rochester - (Level 6) S Ashu Machida
(-----)
L 8-2 S -----
10/24/2020 Tournament
B16s
RAC One Day Tournament - Rochester - (Level 6) RR Noah Madsen
(-----)
W 8-3 S -----
10/24/2020 Tournament
B16s
RAC One Day Tournament - Rochester - (Level 6) RR Daniel Meunier
(-----)
W 8-3 S -----
10/24/2020 Tournament
B16s
RAC One Day Tournament - Rochester - (Level 6) RR Caleb Baker
(-----)
W 8-0 S -----
09/26/2020 Tournament
B14s
Eden Prairie Life Time Athletic Boys 12's-18's (Level 5) 16 Luke Jacobson
(-----)
L 6-2
6-3
S -----
09/26/2020 Tournament
B14s
Eden Prairie Life Time Athletic Boys 12's-18's (Level 5) C-Q Tarun Gopalakrishnan
(-----)
L 6-2
6-0
S -----
09/26/2020 Tournament
B14s
Eden Prairie Life Time Athletic Boys 12's-18's (Level 5) C-R2 Anil Harshith Bharadwaj
(-----)
W 6-2
6-1
S -----
08/08/2020 Tournament
B16s
University of Northwestern - (Level 6) 16 Will Mairs
(-----)
W 6-4
6-3
S -----
08/07/2020 Tournament
B16s
University of Northwestern - (Level 6) Q Jaden Litt
(-----)
L 6-4
6-3
S -----
08/01/2020 Tournament
B16s
2020 Eau Claire Tournament - (Level 5) S Ashish Thotakura
(-----)
L 6-3
6-4
S -----
08/01/2020 Tournament
B16s
2020 Eau Claire Tournament - (Level 5) Q Joe OFlaherty
(-----)
W Def ----- -----
08/01/2020 Tournament
B16s
2020 Eau Claire Tournament - (Level 5) C-F Anthony Perrill
(-----)
W 6-4
6-4
S -----
08/01/2020 Tournament
B16s
2020 Eau Claire Tournament - (Level 5) C-S Joe OFlaherty
(-----)
W 6-0
6-1
S -----
07/25/2020 Tournament
B14s
RAC Summer Clay Classic - Rochester - (Level 5) S Tej Bhagra
(-----)
L 6-2
6-0
S -----
07/25/2020 Tournament
B14s
RAC Summer Clay Classic - Rochester - (Level 5) Q Anthony Perrill
(-----)
W 6-3
6-3
S -----
07/19/2020 Tournament
B16s
The Fort Summer Series #2 - (Level 6) RR Zackary Chaffey
(-----)
W 9-8 S -----
07/19/2020 Tournament
B16s
The Fort Summer Series #2 - (Level 6) RR Sam Cairns
(-----)
W 10-4 S -----
07/19/2020 Tournament
B16s
The Fort Summer Series #2 - (Level 6) RR Atman Jahagirdar
(-----)
W 8-7 S -----
03/07/2020 Tournament
B14s
RAC Spring Boys Championships - Rochester - (Level 4) C-R2 Kai Chen
(-----)
L 5-7
6-0
1-0
S -----
03/06/2020 Tournament
B14d
RAC Spring Boys Championships - Rochester - (Level 4) 16 Ashu Machida
(-----)
Humza Chaudhri
(-----)
Andy Norman
(-----)
L 8-5 S -----
03/06/2020 Tournament
B14s
RAC Spring Boys Championships - Rochester - (Level 4) 32 Jack Allaben
(-----)
L 6-3
6-1
S -----
02/29/2020 Tournament
B14d
Life Time Lakeville - Boys Spring Championships - (Level 5) Q Ashu Machida
(-----)
Noah Hong
(-----)
Brandon Pham
(-----)
L Def ----- -----
02/29/2020 Tournament
B14s
Life Time Lakeville - Boys Spring Championships - (Level 5) C-R2 Aaron Beduhn
(-----)
L Def ----- -----
02/28/2020 Tournament
B14s
Life Time Lakeville - Boys Spring Championships - (Level 5) 32 Quinn Martini
(-----)
L Def ----- -----
02/17/2020 Tournament
B14s
RAC President's Day Tournament - (Level 6) F Caleb Neisen
(-----)
W 8-6 S -----
02/17/2020 Tournament
B14s
RAC President's Day Tournament - (Level 6) RR Daniel Meunier
(-----)
W 8-0 S -----
02/17/2020 Tournament
B14s
RAC President's Day Tournament - (Level 6) RR Noah Ryder
(-----)
W 8-2 S -----
01/10/2020 Tournament
B14d
Eden Prairie Life Time Athletic Boys & Girls 14's Winter Championships - (Level 3) 16 Kaleb Ngwendson
(-----)
Aaron Beduhn
(-----)
Tarun Gopalakrishnan
(-----)
L 6-1 S -----
01/10/2020 Tournament
B14s
Eden Prairie Life Time Athletic Boys & Girls 14's Winter Championships - (Level 3) 32 Drew Gohl
(-----)
L 6-1
6-1
S -----
01/10/2020 Tournament
B14s
Eden Prairie Life Time Athletic Boys & Girls 14's Winter Championships - (Level 3) C-R1 Brandon Pham
(-----)
L 6-3
6-0
S -----
12/28/2019 Tournament
B14d
RAC Indoor Championship - (Level 5) F Ashu Machida
(-----)
Jack Allaben
(-----)
Sam Rathmanner
(-----)
W 8-6 S -----
12/28/2019 Tournament
B14s
RAC Indoor Championship - (Level 5) C-S Ashu Machida
(-----)
L 4-6
6-3
1-0
S -----
12/27/2019 Tournament
B14d
RAC Indoor Championship - (Level 5) S Ashu Machida
(-----)
Aaron Beduhn
(-----)
Noah Wisniewski
(-----)
W 8-4 S -----
12/27/2019 Tournament
B14s
RAC Indoor Championship - (Level 5) Q Sam Rathmanner
(-----)
L 6-1
6-0
S -----
12/15/2019 Tournament
B14d
USTA Northern Boys 14's & 18's Indoor Championships - Baseline Tennis Center - (Level 4) 3RD Ashu Machida
(-----)
Tej Bhagra
(-----)
Hugh Perrill
(-----)
L 6-1 S -----
12/15/2019 Tournament
B14d
USTA Northern Boys 14's & 18's Indoor Championships - Baseline Tennis Center - (Level 4) S Ashu Machida
(-----)
Kai Chen
(-----)
Will Lieberman
(-----)
L 6-1 S -----
12/14/2019 Tournament
B14s
USTA Northern Boys 14's & 18's Indoor Championships - Baseline Tennis Center - (Level 4) C-R2 William Fleming
(-----)
L 6-1
7-6
S -----
12/13/2019 Tournament
B14d
USTA Northern Boys 14's & 18's Indoor Championships - Baseline Tennis Center - (Level 4) Q Ashu Machida
(-----)
William Fleming
(-----)
Quinn Martini
(-----)
W 6-2 S -----
12/13/2019 Tournament
B14s
USTA Northern Boys 14's & 18's Indoor Championships - Baseline Tennis Center - (Level 4) 32 Quinn Martini
(-----)
L 6-2
6-1
S -----
12/01/2019 Tournament
B14s
Rochester Athletic Club Thanksgiving Jr Tournament - (Level 6) F Ashu Machida
(-----)
L 6-1
6-4
S -----
11/30/2019 Tournament
B14s
Rochester Athletic Club Thanksgiving Jr Tournament - (Level 6) S Caleb Neisen
(-----)
W 7-5
2-6
1-0
S -----
11/30/2019 Tournament
B14s
Rochester Athletic Club Thanksgiving Jr Tournament - (Level 6) Q Quinn Kallmes
(-----)
W 6-1
6-1
S -----
11/30/2019 Tournament
B14d
Rochester Athletic Club Thanksgiving Jr Tournament - (Level 6) RR Ashu Machida
(-----)
Quinn Kallmes
(-----)
Ian Kisiel
(-----)
W 8-2 S -----
11/30/2019 Tournament
B14d
Rochester Athletic Club Thanksgiving Jr Tournament - (Level 6) RR Ashu Machida
(-----)
Kian Rehfeldt
(-----)
Noah Wisniewski
(-----)
W 4-6 S -----
11/24/2019 Tournament
B14s
Life Time Lakeville Boys Championships - (Level 5) C-S Jack Allaben
(-----)
L 6-2
6-0
S -----
11/23/2019 Tournament
B14s
Life Time Lakeville Boys Championships - (Level 5) 16 Tarun Gopalakrishnan
(-----)
L 6-3
6-0
S -----
11/22/2019 Tournament
B14d
Life Time Lakeville Boys Championships - (Level 5) S Ashu Machida
(-----)
Jack Allaben
(-----)
Anthony Scheglowski
(-----)
L 9-7 S -----
On The Rise Level 6
10/16/2021 S Tournament
B16s
L
4-0
2-4
1-0
Garrett Webb (-----)
Match: S Rating: -----
On The Rise Level 6
10/16/2021 Q Tournament
B16s
W
4-0
4-2
Max Locketz (-----)
Match: S Rating: -----
On The Rise Level 6
10/16/2021 16 Tournament
B16s
W
5-4
4-2
Raiden Chen (-----)
Match: S Rating: -----
Eden Prairie Life Time Athletic Fall Open
09/26/2021 C-F Tournament
B16s
L
6-2
7-5
Daniel Meunier (-----)
Match: S Rating: -----
Eden Prairie Life Time Athletic Fall Open
09/25/2021 C-S Tournament
B16s
W
6-2
6-3
Nikhill Andrew (-----)
Match: S Rating: -----
Eden Prairie Life Time Athletic Fall Open
09/25/2021 C-Q Tournament
B16s
W
6-1
6-1
Andrew Fesenmaier (-----)
Match: S Rating: -----
Eden Prairie Life Time Athletic Fall Open
09/24/2021 Q Tournament
B16s
L
6-4
6-0
Brandon Chu (-----)
Match: S Rating: -----
Lakeville Life Time July Boys, Girls, Mixed Doubles
07/11/2021 R5 Tournament
B18d
W
Daniel Meunier (-----) 6-3
6-3
Samuel Schutz (-----)
Josh Lange (-----)
Match: S Rating: -----
Lakeville Life Time July Boys, Girls, Mixed Doubles
07/11/2021 R4 Tournament
B18d
W
Daniel Meunier (-----) 7-5
7-6
Isaac Lower (-----)
Thomas Loucks (-----)
Match: S Rating: -----
Lakeville Life Time July Boys, Girls, Mixed Doubles
07/10/2021 R3 Tournament
B18d
W
Daniel Meunier (-----) 6-2
7-5
Ezra Strom (-----)
Jasper Strom (-----)
Match: S Rating: -----
Lakeville Life Time July Boys, Girls, Mixed Doubles
07/10/2021 R2 Tournament
B18d
W
Daniel Meunier (-----) 6-3
6-1
Ariya Natarajan (-----)
Cole Witucki (-----)
Match: S Rating: -----
On The Rise 1 Day
07/02/2021 Q Tournament
B16s
L
8-2 Watson Sheard (-----)
Match: S Rating: -----
On The Rise 1 Day
07/02/2021 16 Tournament
B16s
W
8-6 Tejas Komaragiri (-----)
Match: S Rating: -----
RAC Boys & Girls 16's Championships - Rochester - (Level 4)
11/07/2020 C-R2 Tournament
B16s
L
6-0
6-1
Konner Gunwall (-----)
Match: S Rating: -----
RAC Boys & Girls 16's Championships - Rochester - (Level 4)
11/06/2020 16 Tournament
B16d
L
Jared Pitcher (-----) 8-3 Henry Kruse (-----)
Kaleb Ngwendson (-----)
Match: S Rating: -----
RAC Boys & Girls 16's Championships - Rochester - (Level 4)
11/06/2020 32 Tournament
B16s
L
6-1
6-3
Kaushik Bukkuri (-----)
Match: S Rating: -----
RAC One Day Tournament - Rochester - (Level 6)
10/24/2020 S Tournament
B16s
L
8-2 Ashu Machida (-----)
Match: S Rating: -----
RAC One Day Tournament - Rochester - (Level 6)
10/24/2020 RR Tournament
B16s
W
8-3 Noah Madsen (-----)
Match: S Rating: -----
RAC One Day Tournament - Rochester - (Level 6)
10/24/2020 RR Tournament
B16s
W
8-3 Daniel Meunier (-----)
Match: S Rating: -----
RAC One Day Tournament - Rochester - (Level 6)
10/24/2020 RR Tournament
B16s
W
8-0 Caleb Baker (-----)
Match: S Rating: -----
Eden Prairie Life Time Athletic Boys 12's-18's (Level 5)
09/26/2020 16 Tournament
B14s
L
6-2
6-3
Luke Jacobson (-----)
Match: S Rating: -----
Eden Prairie Life Time Athletic Boys 12's-18's (Level 5)
09/26/2020 C-Q Tournament
B14s
L
6-2
6-0
Tarun Gopalakrishnan (-----)
Match: S Rating: -----
Eden Prairie Life Time Athletic Boys 12's-18's (Level 5)
09/26/2020 C-R2 Tournament
B14s
W
6-2
6-1
Anil Harshith Bharadwaj (-----)
Match: S Rating: -----
University of Northwestern - (Level 6)
08/08/2020 16 Tournament
B16s
W
6-4
6-3
Will Mairs (-----)
Match: S Rating: -----
University of Northwestern - (Level 6)
08/07/2020 Q Tournament
B16s
L
6-4
6-3
Jaden Litt (-----)
Match: S Rating: -----
2020 Eau Claire Tournament - (Level 5)
08/01/2020 S Tournament
B16s
L
6-3
6-4
Ashish Thotakura (-----)
Match: S Rating: -----
2020 Eau Claire Tournament - (Level 5)
08/01/2020 Q Tournament
B16s
W
Def Joe OFlaherty (-----)
Match: ----- Rating: -----
2020 Eau Claire Tournament - (Level 5)
08/01/2020 C-F Tournament
B16s
W
6-4
6-4
Anthony Perrill (-----)
Match: S Rating: -----
2020 Eau Claire Tournament - (Level 5)
08/01/2020 C-S Tournament
B16s
W
6-0
6-1
Joe OFlaherty (-----)
Match: S Rating: -----
RAC Summer Clay Classic - Rochester - (Level 5)
07/25/2020 S Tournament
B14s
L
6-2
6-0
Tej Bhagra (-----)
Match: S Rating: -----
RAC Summer Clay Classic - Rochester - (Level 5)
07/25/2020 Q Tournament
B14s
W
6-3
6-3
Anthony Perrill (-----)
Match: S Rating: -----
The Fort Summer Series #2 - (Level 6)
07/19/2020 RR Tournament
B16s
W
9-8 Zackary Chaffey (-----)
Match: S Rating: -----
The Fort Summer Series #2 - (Level 6)
07/19/2020 RR Tournament
B16s
W
10-4 Sam Cairns (-----)
Match: S Rating: -----
The Fort Summer Series #2 - (Level 6)
07/19/2020 RR Tournament
B16s
W
8-7 Atman Jahagirdar (-----)
Match: S Rating: -----
RAC Spring Boys Championships - Rochester - (Level 4)
03/07/2020 C-R2 Tournament
B14s
L
5-7
6-0
1-0
Kai Chen (-----)
Match: S Rating: -----
RAC Spring Boys Championships - Rochester - (Level 4)
03/06/2020 16 Tournament
B14d
L
Ashu Machida (-----) 8-5 Humza Chaudhri (-----)
Andy Norman (-----)
Match: S Rating: -----
RAC Spring Boys Championships - Rochester - (Level 4)
03/06/2020 32 Tournament
B14s
L
6-3
6-1
Jack Allaben (-----)
Match: S Rating: -----
Life Time Lakeville - Boys Spring Championships - (Level 5)
02/29/2020 Q Tournament
B14d
L
Ashu Machida (-----) Def Noah Hong (-----)
Brandon Pham (-----)
Match: ----- Rating: -----
Life Time Lakeville - Boys Spring Championships - (Level 5)
02/29/2020 C-R2 Tournament
B14s
L
Def Aaron Beduhn (-----)
Match: ----- Rating: -----
Life Time Lakeville - Boys Spring Championships - (Level 5)
02/28/2020 32 Tournament
B14s
L
Def Quinn Martini (-----)
Match: ----- Rating: -----
RAC President's Day Tournament - (Level 6)
02/17/2020 F Tournament
B14s
W
8-6 Caleb Neisen (-----)
Match: S Rating: -----
RAC President's Day Tournament - (Level 6)
02/17/2020 RR Tournament
B14s
W
8-0 Daniel Meunier (-----)
Match: S Rating: -----
RAC President's Day Tournament - (Level 6)
02/17/2020 RR Tournament
B14s
W
8-2 Noah Ryder (-----)
Match: S Rating: -----
Eden Prairie Life Time Athletic Boys & Girls 14's Winter Championships - (Level 3)
01/10/2020 16 Tournament
B14d
L
Kaleb Ngwendson (-----) 6-1 Aaron Beduhn (-----)
Tarun Gopalakrishnan (-----)
Match: S Rating: -----
Eden Prairie Life Time Athletic Boys & Girls 14's Winter Championships - (Level 3)
01/10/2020 32 Tournament
B14s
L
6-1
6-1
Drew Gohl (-----)
Match: S Rating: -----
Eden Prairie Life Time Athletic Boys & Girls 14's Winter Championships - (Level 3)
01/10/2020 C-R1 Tournament
B14s
L
6-3
6-0
Brandon Pham (-----)
Match: S Rating: -----
RAC Indoor Championship - (Level 5)
12/28/2019 F Tournament
B14d
W
Ashu Machida (-----) 8-6 Jack Allaben (-----)
Sam Rathmanner (-----)
Match: S Rating: -----
RAC Indoor Championship - (Level 5)
12/28/2019 C-S Tournament
B14s
L
4-6
6-3
1-0
Ashu Machida (-----)
Match: S Rating: -----
RAC Indoor Championship - (Level 5)
12/27/2019 S Tournament
B14d
W
Ashu Machida (-----) 8-4 Aaron Beduhn (-----)
Noah Wisniewski (-----)
Match: S Rating: -----
RAC Indoor Championship - (Level 5)
12/27/2019 Q Tournament
B14s
L
6-1
6-0
Sam Rathmanner (-----)
Match: S Rating: -----
USTA Northern Boys 14's & 18's Indoor Championships - Baseline Tennis Center - (Level 4)
12/15/2019 3RD Tournament
B14d
L
Ashu Machida (-----) 6-1 Tej Bhagra (-----)
Hugh Perrill (-----)
Match: S Rating: -----
USTA Northern Boys 14's & 18's Indoor Championships - Baseline Tennis Center - (Level 4)
12/15/2019 S Tournament
B14d
L
Ashu Machida (-----) 6-1 Kai Chen (-----)
Will Lieberman (-----)
Match: S Rating: -----
USTA Northern Boys 14's & 18's Indoor Championships - Baseline Tennis Center - (Level 4)
12/14/2019 C-R2 Tournament
B14s
L
6-1
7-6
William Fleming (-----)
Match: S Rating: -----
USTA Northern Boys 14's & 18's Indoor Championships - Baseline Tennis Center - (Level 4)
12/13/2019 Q Tournament
B14d
W
Ashu Machida (-----) 6-2 William Fleming (-----)
Quinn Martini (-----)
Match: S Rating: -----
USTA Northern Boys 14's & 18's Indoor Championships - Baseline Tennis Center - (Level 4)
12/13/2019 32 Tournament
B14s
L
6-2
6-1
Quinn Martini (-----)
Match: S Rating: -----
Rochester Athletic Club Thanksgiving Jr Tournament - (Level 6)
12/01/2019 F Tournament
B14s
L
6-1
6-4
Ashu Machida (-----)
Match: S Rating: -----
Rochester Athletic Club Thanksgiving Jr Tournament - (Level 6)
11/30/2019 S Tournament
B14s
W
7-5
2-6
1-0
Caleb Neisen (-----)
Match: S Rating: -----
Rochester Athletic Club Thanksgiving Jr Tournament - (Level 6)
11/30/2019 Q Tournament
B14s
W
6-1
6-1
Quinn Kallmes (-----)
Match: S Rating: -----
Rochester Athletic Club Thanksgiving Jr Tournament - (Level 6)
11/30/2019 RR Tournament
B14d
W
Ashu Machida (-----) 8-2 Quinn Kallmes (-----)
Ian Kisiel (-----)
Match: S Rating: -----
Rochester Athletic Club Thanksgiving Jr Tournament - (Level 6)
11/30/2019 RR Tournament
B14d
W
Ashu Machida (-----) 4-6 Kian Rehfeldt (-----)
Noah Wisniewski (-----)
Match: S Rating: -----
Life Time Lakeville Boys Championships - (Level 5)
11/24/2019 C-S Tournament
B14s
L
6-2
6-0
Jack Allaben (-----)
Match: S Rating: -----
Life Time Lakeville Boys Championships - (Level 5)
11/23/2019 16 Tournament
B14s
L
6-3
6-0
Tarun Gopalakrishnan (-----)
Match: S Rating: -----
Life Time Lakeville Boys Championships - (Level 5)
11/22/2019 S Tournament
B14d
L
Ashu Machida (-----) 9-7 Jack Allaben (-----)
Anthony Scheglowski (-----)
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