Match History (2016) View Advanced Player Stats
MANUEL YEH (WEST BLOOMFIELD, MI)
Male
------
----------
Estimated Dynamic Rating ------
----------
Projected Year End Rating ------
----------
Match Date League Team Court Partner Opponent(s) W/L Result Match Rating
12/28/2016 Tournament
B16s
USTA Midwest Level 3 Winter Championships 16 Aaron Thompson
(-----)
L 6-3
6-3
S -----
12/28/2016 Tournament
B16d
USTA Midwest Level 3 Winter Championships 32 Ryan Gallagher
(-----)
Trevor Ball
(-----)
Tyler Bowers
(-----)
L 8-6 S -----
12/28/2016 Tournament
B16s
USTA Midwest Level 3 Winter Championships C-R3 Uday Lomada
(-----)
L 5-7
6-3
1-0
S -----
12/27/2016 Tournament
B16s
USTA Midwest Level 3 Winter Championships 32 Jacob Burkett
(-----)
W 1-6
6-0
1-0
S -----
12/27/2016 Tournament
B16s
USTA Midwest Level 3 Winter Championships 64 Charles Temming
(-----)
W 6-3
6-4
S -----
12/10/2016 Tournament
B16s
USTA Midwest Level 2 Tournament 64 Vincent Orlando
(-----)
L 7-6
4-6
6-4
S -----
12/10/2016 Tournament
B16s
USTA Midwest Level 2 Tournament C-R1 Kevin Li
(-----)
L 2-6
6-3
1-0
S -----
12/03/2016 Tournament
B18s
MW Level 5 Junior Holiday Classic S Benjamin Letzer
(-----)
L 2-6
6-4
1-0
S -----
12/03/2016 Tournament
B18s
MW Level 5 Junior Holiday Classic Q Daniel Zhang
(-----)
W 6-3
6-4
S -----
11/20/2016 Tournament
B18s
Wimbledon Thanksgiving Classic WITH YOUTH PROGRESSION F William Cooksey L 6-0
6-7
1-0
----- -----
11/19/2016 Tournament
B18s
Wimbledon Thanksgiving Classic WITH YOUTH PROGRESSION S Noah Nichols W 6-3
6-1
----- -----
11/18/2016 Tournament
B18s
Wimbledon Thanksgiving Classic WITH YOUTH PROGRESSION Q vlad meluta W 6-2
6-3
----- -----
11/06/2016 Tournament
B16s
USTA Midwest Level 4 Tournament F Joseph Cunningham W 6-4
6-7
1-0
----- -----
11/06/2016 Tournament
B16s
USTA Midwest Level 4 Tournament S Jaden Aranda W 6-4
6-3
----- -----
11/05/2016 Tournament
B16s
USTA Midwest Level 4 Tournament Q Brendan Pietila
(-----)
W 6-2
6-1
S -----
11/05/2016 Tournament
B16s
USTA Midwest Level 4 Tournament 16 Cole Lindwall
(-----)
W 7-5
7-6
S -----
11/05/2016 Tournament
B16s
USTA Midwest Level 4 Tournament 32 Bradley Yu
(-----)
W 2-6
7-6
1-0
S -----
10/30/2016 Tournament
B18s
Wimbledon Halloween Open F Travis Tucker
(-----)
W 6-2
6-0
S -----
10/29/2016 Tournament
B18s
Wimbledon Halloween Open S Brennan Bull
(-----)
W 6-2
6-4
S -----
10/28/2016 Tournament
B18s
Wimbledon Halloween Open Q Nicholas Adams
(-----)
W 6-3
6-2
S -----
09/05/2016 Tournament
B16s
USTA Midwest Level 3 Compass Draw Tournament W-F Vincent Orlando
(-----)
L 6-3
2-6
1-0
S -----
09/05/2016 Tournament
B16s
USTA Midwest Level 3 Compass Draw Tournament W-S Joel Pan
(-----)
W 6-3
6-3
S -----
09/04/2016 Tournament
B16s
USTA Midwest Level 3 Compass Draw Tournament W-Q Luke Qin
(-----)
W 7-6
6-3
S -----
09/04/2016 Tournament
B16s
USTA Midwest Level 3 Compass Draw Tournament W-R2 Jagger Saylor
(-----)
W 7-5
6-2
S -----
09/03/2016 Tournament
B16s
USTA Midwest Level 3 Compass Draw Tournament 64 Jack Dausman
(-----)
L 6-2
6-0
S -----
09/03/2016 Tournament
B16s
USTA Midwest Level 3 Compass Draw Tournament W-R1 Benjamin Letzer
(-----)
W 3-6
6-2
1-0
S -----
08/13/2016 Tournament
B18s
Schoolcraft End of the Summer Open S Brennan Bull
(-----)
W 4-6
6-2
1-0
S -----
08/12/2016 Tournament
B18s
Schoolcraft End of the Summer Open F Janak Mukherji
(-----)
L 6-1
6-2
S -----
08/07/2016 Tournament
B16s
USTA Midwest Level 3 Tournament C-R2 Alex Bergendorf
(-----)
L 6-3
3-6
1-0
S -----
08/06/2016 Tournament
B16d
USTA Midwest Level 3 Tournament 16 Timothy Kao
(-----)
Vincent Orlando
(-----)
Andrei Paduraru
(-----)
L 8-6 S -----
08/06/2016 Tournament
B16s
USTA Midwest Level 3 Tournament 64 Kazuki Matsuno
(-----)
L 0-6
7-5
1-0
S -----
08/06/2016 Tournament
B16s
USTA Midwest Level 3 Tournament C-R1 Joris Bizys
(-----)
W 6-0
6-3
S -----
07/25/2016 Tournament
B16d
USTA Midwest Level 2 Open Championships 16 Timothy Kao
(-----)
Ryan Okonski
(-----)
Thomas Pries
(-----)
L 8-5 S -----
07/25/2016 Tournament
B16s
USTA Midwest Level 2 Open Championships C-R4Q Timothy Kao
(-----)
L 6-3
7-5
S -----
07/24/2016 Tournament
B16d
USTA Midwest Level 2 Open Championships 32 Timothy Kao
(-----)
Marcus Luke
(-----)
Michael Wade
(-----)
W Def ----- -----
07/24/2016 Tournament
B16s
USTA Midwest Level 2 Open Championships 32 Nicholas Hebda
(-----)
L 6-3
7-5
S -----
07/24/2016 Tournament
B16s
USTA Midwest Level 2 Open Championships C-R3 Alex Karev
(-----)
W 6-3
6-4
S -----
07/23/2016 Tournament
B16s
USTA Midwest Level 2 Open Championships 64 Andrew Langford
(-----)
W 7-5
4-6
1-0
S -----
07/23/2016 Tournament
B16s
USTA Midwest Level 2 Open Championships 128 Charles Joranko
(-----)
W 6-4
6-1
S -----
07/16/2016 Tournament
B16s
Bloomfield Open Hunt Smash Cup Q Julian Olejnik
(-----)
L 1-6
6-4
1-0
S -----
07/16/2016 Tournament
B16s
Bloomfield Open Hunt Smash Cup 16 Kyle Peres
(-----)
W 6-2
6-1
S -----
07/08/2016 Tournament
B16s
Schoolcraft College Summer Open with GREEN BALL YOUTH PROGRESSION 16 Jagan Nallani
(-----)
L 3-6
6-3
1-0
S -----
07/08/2016 Tournament
B16s
Schoolcraft College Summer Open with GREEN BALL YOUTH PROGRESSION C-F johnny hurley
(-----)
W 6-2
6-3
S -----
07/08/2016 Tournament
B16s
Schoolcraft College Summer Open with GREEN BALL YOUTH PROGRESSION C-S Tate Reno
(-----)
W 6-0
6-0
S -----
07/08/2016 Tournament
B16s
Schoolcraft College Summer Open with GREEN BALL YOUTH PROGRESSION C-Q Kyle Peres
(-----)
W 6-0
6-4
S -----
06/25/2016 Tournament
B16s
Ann Arbor Summer Celebration Q Landon Shell
(-----)
W 6-3
6-0
S -----
06/24/2016 Tournament
B16s
Ann Arbor Summer Celebration S Akhil Katragadda
(-----)
L 7-6
6-0
S -----
06/24/2016 Tournament
B16s
Ann Arbor Summer Celebration 16 Ryan Gallagher
(-----)
W 7-6
2-6
1-0
S -----
06/19/2016 Tournament
B16s
Life Time Fitness Boys Summer Open F Nicholas Klak V
(-----)
L 6-2
6-1
S -----
06/18/2016 Tournament
B16s
Life Time Fitness Boys Summer Open S Adam Kuplicki
(-----)
W 6-0
6-0
S -----
06/18/2016 Tournament
B16s
Life Time Fitness Boys Summer Open Q Nathan Reichenbach
(-----)
W 6-1
6-3
S -----
02/13/2016 Tournament
B16s
Andy Lake Amethyst Championships at Hawks Landing Level 7 Q Francesco Pomari
(-----)
L 6-3
6-1
S -----
02/13/2016 Tournament
B16s
Andy Lake Amethyst Championships at Hawks Landing Level 7 16 Myles Gonzalez
(-----)
W 6-2
6-1
S -----
02/06/2016 Tournament
B16s
Hustle, Hit & Never Quit Level 7 16 Andy Cai
(-----)
L 6-4
6-4
S -----
02/06/2016 Tournament
B16s
Hustle, Hit & Never Quit Level 7 C-R1 Axel Sprinckmoller
(-----)
L Def ----- -----
01/31/2016 Tournament
B16s
Patch Reef Winter Jr. Championships Level 7 16 Yuankai Wang
(-----)
L 6-3
3-6
1-0
S -----
01/30/2016 Tournament
B16s
Patch Reef Winter Jr. Championships Level 7 32 Henrique Damerau Sada
(-----)
W 6-4
6-1
S -----
01/30/2016 Tournament
B16s
Patch Reef Winter Jr. Championships Level 7 64 Daniel Blackman
(-----)
W 7-6 S -----
01/24/2016 Tournament
B16s
Palm Beach Gardens "Take It to Court" Level 6 Q Dylan Breslaw
(-----)
L 6-0
6-2
S -----
01/23/2016 Tournament
B16s
Palm Beach Gardens "Take It to Court" Level 6 16 Pandu Ranga Rudraraju
(-----)
W 6-4
7-6
S -----
01/23/2016 Tournament
B16s
Palm Beach Gardens "Take It to Court" Level 6 32 Nathan Blumberg
(-----)
W 6-2
6-1
S -----
01/17/2016 Tournament
B16s
Scots Tennis "Staying On Top" Level 7 C-F Anwar Adam
(-----)
L 6-4
3-6
1-0
S -----
01/17/2016 Tournament
B16s
Scots Tennis "Staying On Top" Level 7 C-S Victor Madsen
(-----)
W Def ----- -----
01/17/2016 Tournament
B16s
Scots Tennis "Staying On Top" Level 7 C-Q giacomo pezzoli
(-----)
W 6-4
3-6
1-0
S -----
01/16/2016 Tournament
B16s
Scots Tennis "Staying On Top" Level 7 16 Raoul Hasselerharm
(-----)
L 6-4
4-6
1-0
S -----
01/09/2016 Tournament
B16s
Indian Spring C.C Welcome 2016 Level 7 F Evan Dean
(-----)
L 6-2
5-7
1-0
S -----
01/09/2016 Tournament
B16s
Indian Spring C.C Welcome 2016 Level 7 S Joey Coakley
(-----)
W 6-1
6-3
S -----
01/09/2016 Tournament
B16s
Indian Spring C.C Welcome 2016 Level 7 Q Pandu Ranga Rudraraju
(-----)
W 7-5
6-3
S -----
01/02/2016 Tournament
B16s
Macci International Winter Wonderland Level 6 Q Ron Brody
(-----)
L 6-4
6-0
S -----
01/02/2016 Tournament
B16s
Macci International Winter Wonderland Level 6 C-Q Anwar Adam
(-----)
L 6-2
6-4
S -----
USTA Midwest Level 3 Winter Championships
12/28/2016 16 Tournament
B16s
L
6-3
6-3
Aaron Thompson (-----)
Match: S Rating: -----
USTA Midwest Level 3 Winter Championships
12/28/2016 32 Tournament
B16d
L
Ryan Gallagher (-----) 8-6 Trevor Ball (-----)
Tyler Bowers (-----)
Match: S Rating: -----
USTA Midwest Level 3 Winter Championships
12/28/2016 C-R3 Tournament
B16s
L
5-7
6-3
1-0
Uday Lomada (-----)
Match: S Rating: -----
USTA Midwest Level 3 Winter Championships
12/27/2016 32 Tournament
B16s
W
1-6
6-0
1-0
Jacob Burkett (-----)
Match: S Rating: -----
USTA Midwest Level 3 Winter Championships
12/27/2016 64 Tournament
B16s
W
6-3
6-4
Charles Temming (-----)
Match: S Rating: -----
USTA Midwest Level 2 Tournament
12/10/2016 64 Tournament
B16s
L
7-6
4-6
6-4
Vincent Orlando (-----)
Match: S Rating: -----
USTA Midwest Level 2 Tournament
12/10/2016 C-R1 Tournament
B16s
L
2-6
6-3
1-0
Kevin Li (-----)
Match: S Rating: -----
MW Level 5 Junior Holiday Classic
12/03/2016 S Tournament
B18s
L
2-6
6-4
1-0
Benjamin Letzer (-----)
Match: S Rating: -----
MW Level 5 Junior Holiday Classic
12/03/2016 Q Tournament
B18s
W
6-3
6-4
Daniel Zhang (-----)
Match: S Rating: -----
Wimbledon Thanksgiving Classic WITH YOUTH PROGRESSION
11/20/2016 F Tournament
B18s
L
6-0
6-7
1-0
William Cooksey
Match: ----- Rating: -----
Wimbledon Thanksgiving Classic WITH YOUTH PROGRESSION
11/19/2016 S Tournament
B18s
W
6-3
6-1
Noah Nichols
Match: ----- Rating: -----
Wimbledon Thanksgiving Classic WITH YOUTH PROGRESSION
11/18/2016 Q Tournament
B18s
W
6-2
6-3
vlad meluta
Match: ----- Rating: -----
USTA Midwest Level 4 Tournament
11/06/2016 F Tournament
B16s
W
6-4
6-7
1-0
Joseph Cunningham
Match: ----- Rating: -----
USTA Midwest Level 4 Tournament
11/06/2016 S Tournament
B16s
W
6-4
6-3
Jaden Aranda
Match: ----- Rating: -----
USTA Midwest Level 4 Tournament
11/05/2016 Q Tournament
B16s
W
6-2
6-1
Brendan Pietila (-----)
Match: S Rating: -----
USTA Midwest Level 4 Tournament
11/05/2016 16 Tournament
B16s
W
7-5
7-6
Cole Lindwall (-----)
Match: S Rating: -----
USTA Midwest Level 4 Tournament
11/05/2016 32 Tournament
B16s
W
2-6
7-6
1-0
Bradley Yu (-----)
Match: S Rating: -----
Wimbledon Halloween Open
10/30/2016 F Tournament
B18s
W
6-2
6-0
Travis Tucker (-----)
Match: S Rating: -----
Wimbledon Halloween Open
10/29/2016 S Tournament
B18s
W
6-2
6-4
Brennan Bull (-----)
Match: S Rating: -----
Wimbledon Halloween Open
10/28/2016 Q Tournament
B18s
W
6-3
6-2
Nicholas Adams (-----)
Match: S Rating: -----
USTA Midwest Level 3 Compass Draw Tournament
09/05/2016 W-F Tournament
B16s
L
6-3
2-6
1-0
Vincent Orlando (-----)
Match: S Rating: -----
USTA Midwest Level 3 Compass Draw Tournament
09/05/2016 W-S Tournament
B16s
W
6-3
6-3
Joel Pan (-----)
Match: S Rating: -----
USTA Midwest Level 3 Compass Draw Tournament
09/04/2016 W-Q Tournament
B16s
W
7-6
6-3
Luke Qin (-----)
Match: S Rating: -----
USTA Midwest Level 3 Compass Draw Tournament
09/04/2016 W-R2 Tournament
B16s
W
7-5
6-2
Jagger Saylor (-----)
Match: S Rating: -----
USTA Midwest Level 3 Compass Draw Tournament
09/03/2016 64 Tournament
B16s
L
6-2
6-0
Jack Dausman (-----)
Match: S Rating: -----
USTA Midwest Level 3 Compass Draw Tournament
09/03/2016 W-R1 Tournament
B16s
W
3-6
6-2
1-0
Benjamin Letzer (-----)
Match: S Rating: -----
Schoolcraft End of the Summer Open
08/13/2016 S Tournament
B18s
W
4-6
6-2
1-0
Brennan Bull (-----)
Match: S Rating: -----
Schoolcraft End of the Summer Open
08/12/2016 F Tournament
B18s
L
6-1
6-2
Janak Mukherji (-----)
Match: S Rating: -----
USTA Midwest Level 3 Tournament
08/07/2016 C-R2 Tournament
B16s
L
6-3
3-6
1-0
Alex Bergendorf (-----)
Match: S Rating: -----
USTA Midwest Level 3 Tournament
08/06/2016 16 Tournament
B16d
L
Timothy Kao (-----) 8-6 Vincent Orlando (-----)
Andrei Paduraru (-----)
Match: S Rating: -----
USTA Midwest Level 3 Tournament
08/06/2016 64 Tournament
B16s
L
0-6
7-5
1-0
Kazuki Matsuno (-----)
Match: S Rating: -----
USTA Midwest Level 3 Tournament
08/06/2016 C-R1 Tournament
B16s
W
6-0
6-3
Joris Bizys (-----)
Match: S Rating: -----
USTA Midwest Level 2 Open Championships
07/25/2016 16 Tournament
B16d
L
Timothy Kao (-----) 8-5 Ryan Okonski (-----)
Thomas Pries (-----)
Match: S Rating: -----
USTA Midwest Level 2 Open Championships
07/25/2016 C-R4Q Tournament
B16s
L
6-3
7-5
Timothy Kao (-----)
Match: S Rating: -----
USTA Midwest Level 2 Open Championships
07/24/2016 32 Tournament
B16d
W
Timothy Kao (-----) Def Marcus Luke (-----)
Michael Wade (-----)
Match: ----- Rating: -----
USTA Midwest Level 2 Open Championships
07/24/2016 32 Tournament
B16s
L
6-3
7-5
Nicholas Hebda (-----)
Match: S Rating: -----
USTA Midwest Level 2 Open Championships
07/24/2016 C-R3 Tournament
B16s
W
6-3
6-4
Alex Karev (-----)
Match: S Rating: -----
USTA Midwest Level 2 Open Championships
07/23/2016 64 Tournament
B16s
W
7-5
4-6
1-0
Andrew Langford (-----)
Match: S Rating: -----
USTA Midwest Level 2 Open Championships
07/23/2016 128 Tournament
B16s
W
6-4
6-1
Charles Joranko (-----)
Match: S Rating: -----
Bloomfield Open Hunt Smash Cup
07/16/2016 Q Tournament
B16s
L
1-6
6-4
1-0
Julian Olejnik (-----)
Match: S Rating: -----
Bloomfield Open Hunt Smash Cup
07/16/2016 16 Tournament
B16s
W
6-2
6-1
Kyle Peres (-----)
Match: S Rating: -----
Schoolcraft College Summer Open with GREEN BALL YOUTH PROGRESSION
07/08/2016 16 Tournament
B16s
L
3-6
6-3
1-0
Jagan Nallani (-----)
Match: S Rating: -----
Schoolcraft College Summer Open with GREEN BALL YOUTH PROGRESSION
07/08/2016 C-F Tournament
B16s
W
6-2
6-3
johnny hurley (-----)
Match: S Rating: -----
Schoolcraft College Summer Open with GREEN BALL YOUTH PROGRESSION
07/08/2016 C-S Tournament
B16s
W
6-0
6-0
Tate Reno (-----)
Match: S Rating: -----
Schoolcraft College Summer Open with GREEN BALL YOUTH PROGRESSION
07/08/2016 C-Q Tournament
B16s
W
6-0
6-4
Kyle Peres (-----)
Match: S Rating: -----
Ann Arbor Summer Celebration
06/25/2016 Q Tournament
B16s
W
6-3
6-0
Landon Shell (-----)
Match: S Rating: -----
Ann Arbor Summer Celebration
06/24/2016 S Tournament
B16s
L
7-6
6-0
Akhil Katragadda (-----)
Match: S Rating: -----
Ann Arbor Summer Celebration
06/24/2016 16 Tournament
B16s
W
7-6
2-6
1-0
Ryan Gallagher (-----)
Match: S Rating: -----
Life Time Fitness Boys Summer Open
06/19/2016 F Tournament
B16s
L
6-2
6-1
Nicholas Klak V (-----)
Match: S Rating: -----
Life Time Fitness Boys Summer Open
06/18/2016 S Tournament
B16s
W
6-0
6-0
Adam Kuplicki (-----)
Match: S Rating: -----
Life Time Fitness Boys Summer Open
06/18/2016 Q Tournament
B16s
W
6-1
6-3
Nathan Reichenbach (-----)
Match: S Rating: -----
Andy Lake Amethyst Championships at Hawks Landing Level 7
02/13/2016 Q Tournament
B16s
L
6-3
6-1
Francesco Pomari (-----)
Match: S Rating: -----
Andy Lake Amethyst Championships at Hawks Landing Level 7
02/13/2016 16 Tournament
B16s
W
6-2
6-1
Myles Gonzalez (-----)
Match: S Rating: -----
Hustle, Hit & Never Quit Level 7
02/06/2016 16 Tournament
B16s
L
6-4
6-4
Andy Cai (-----)
Match: S Rating: -----
Hustle, Hit & Never Quit Level 7
02/06/2016 C-R1 Tournament
B16s
L
Def Axel Sprinckmoller (-----)
Match: ----- Rating: -----
Patch Reef Winter Jr. Championships Level 7
01/31/2016 16 Tournament
B16s
L
6-3
3-6
1-0
Yuankai Wang (-----)
Match: S Rating: -----
Patch Reef Winter Jr. Championships Level 7
01/30/2016 32 Tournament
B16s
W
6-4
6-1
Henrique Damerau Sada (-----)
Match: S Rating: -----
Patch Reef Winter Jr. Championships Level 7
01/30/2016 64 Tournament
B16s
W
7-6 Daniel Blackman (-----)
Match: S Rating: -----
Palm Beach Gardens "Take It to Court" Level 6
01/24/2016 Q Tournament
B16s
L
6-0
6-2
Dylan Breslaw (-----)
Match: S Rating: -----
Palm Beach Gardens "Take It to Court" Level 6
01/23/2016 16 Tournament
B16s
W
6-4
7-6
Pandu Ranga Rudraraju (-----)
Match: S Rating: -----
Palm Beach Gardens "Take It to Court" Level 6
01/23/2016 32 Tournament
B16s
W
6-2
6-1
Nathan Blumberg (-----)
Match: S Rating: -----
Scots Tennis "Staying On Top" Level 7
01/17/2016 C-F Tournament
B16s
L
6-4
3-6
1-0
Anwar Adam (-----)
Match: S Rating: -----
Scots Tennis "Staying On Top" Level 7
01/17/2016 C-S Tournament
B16s
W
Def Victor Madsen (-----)
Match: ----- Rating: -----
Scots Tennis "Staying On Top" Level 7
01/17/2016 C-Q Tournament
B16s
W
6-4
3-6
1-0
giacomo pezzoli (-----)
Match: S Rating: -----
Scots Tennis "Staying On Top" Level 7
01/16/2016 16 Tournament
B16s
L
6-4
4-6
1-0
Raoul Hasselerharm (-----)
Match: S Rating: -----
Indian Spring C.C Welcome 2016 Level 7
01/09/2016 F Tournament
B16s
L
6-2
5-7
1-0
Evan Dean (-----)
Match: S Rating: -----
Indian Spring C.C Welcome 2016 Level 7
01/09/2016 S Tournament
B16s
W
6-1
6-3
Joey Coakley (-----)
Match: S Rating: -----
Indian Spring C.C Welcome 2016 Level 7
01/09/2016 Q Tournament
B16s
W
7-5
6-3
Pandu Ranga Rudraraju (-----)
Match: S Rating: -----
Macci International Winter Wonderland Level 6
01/02/2016 Q Tournament
B16s
L
6-4
6-0
Ron Brody (-----)
Match: S Rating: -----
Macci International Winter Wonderland Level 6
01/02/2016 C-Q Tournament
B16s
L
6-2
6-4
Anwar Adam (-----)
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