Match History (2014) | View Advanced Player Stats |
Kaien Yang (Annandale, VA)
Male |
|||||
|
|
||||
|
|
||||
Match Date | Match | Team | Court | Partner | Opponent(s) | W/L | Result | Match | TTR |
12/31/2014 | Tournament B12s |
Ken Guendel Memorial Holiday Classic L5 (220 pt) | F | Aristotelis Bezianis | L | 6-3 6-3 |
NC | NC | |
12/30/2014 | Tournament B12s |
Ken Guendel Memorial Holiday Classic L5 (220 pt) | S | Akira Morgenstern | W | 6-1 6-1 |
NC | NC | |
12/28/2014 | Tournament B12s |
Ken Guendel Memorial Holiday Classic L5 (220 pt) | Q | matthew tran | W | 6-2 6-1 |
NC | NC | |
12/27/2014 | Tournament B12s |
Ken Guendel Memorial Holiday Classic L5 (220 pt) | 16 | Jeffrey Yu | W | 6-4 7-6 |
NC | NC | |
11/30/2014 | Tournament B12s |
VB Thanksgiving Classic L5 (220pts) | C-F | Talman Ramsey | L | 1-6 6-4 1-0 |
NC | NC | |
11/30/2014 | Tournament B12s |
VB Thanksgiving Classic L5 (220pts) | C-S | Patrick Stiles | W | 6-0 6-1 |
NC | NC | |
11/29/2014 | Tournament B12s |
VB Thanksgiving Classic L5 (220pts) | C-Q | Cedrick Holliday | W | 6-1 6-1 |
NC | NC | |
11/28/2014 | Tournament B12s |
VB Thanksgiving Classic L5 (220pts) | 32 | Aaron Legum | L | 6-3 6-0 |
NC | NC | |
11/28/2014 | Tournament B12s |
VB Thanksgiving Classic L5 (220pts) | C-R2 | Rishi Charan Shankar | W | Def | ----- | ----- | |
08/31/2014 | Tournament B14s |
Tennis Life Labor Day Junior Open L6 (165 pt) | 16 | Cristian Cotto | L | 6-1 6-1 |
NC | NC | |
08/30/2014 | Tournament B14s |
Tennis Life Labor Day Junior Open L6 (165 pt) | 32 | Nikhil Sastry | W | 6-3 6-0 |
NC | NC | |
08/24/2014 | Tournament B12s |
David LeMair Tennis Junior Open L6 (165pts) and Men's/Women's 55's, 65's, and 75's | Q | Aaron Legum | W | 6-4 6-3 |
NC | NC | |
08/24/2014 | Tournament B12s |
David LeMair Tennis Junior Open L6 (165pts) and Men's/Women's 55's, 65's, and 75's | 16 | John Paul Doucet | W | 6-2 6-2 |
NC | NC | |
08/17/2014 | Tournament B14s |
Tennis Life Rockville Junior Open #6 L7 | Q | Tristan Steffe | L | 6-4 6-3 |
NC | NC | |
08/16/2014 | Tournament B14s |
Tennis Life Rockville Junior Open #6 L7 | 16 | Simon Shockey | W | 6-0 6-0 |
NC | NC | |
07/27/2014 | Tournament B12s |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | F | Langston Williams | L | 6-1 7-6 |
NC | NC | |
07/27/2014 | Tournament B14s |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | C-F | Luke Garner | L | 6-0 6-1 |
NC | NC | |
07/27/2014 | Tournament B14s |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | C-S | Piyush Pokala | W | 6-3 6-4 |
NC | NC | |
07/27/2014 | Tournament B14s |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | C-Q | Aakash Krishna | W | Def | ----- | ----- | |
07/26/2014 | Tournament B12s |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | S | Ryan Lombardi | W | Def | ----- | ----- | |
07/26/2014 | Tournament B14s |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | 16 | Shaunak Ganju | L | 6-1 6-0 |
NC | NC | |
07/26/2014 | Tournament B14s |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | 32 | Robert Singer | W | 6-1 6-0 |
NC | NC | |
07/26/2014 | Tournament B14s |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | C-R2 | Robert Singer | W | 6-3 6-1 |
NC | NC | |
07/20/2014 | Tournament B14s |
CCF Junior Clay Court "Smash" One-Day Championships L7 (110pts) | Q | Cyrus Rahbaran | L | 8-3 | NC | NC | |
07/20/2014 | Tournament B14s |
CCF Junior Clay Court "Smash" One-Day Championships L7 (110pts) | C-F | Eric Gan | W | 8-1 | NC | NC | |
07/20/2014 | Tournament B14s |
CCF Junior Clay Court "Smash" One-Day Championships L7 (110pts) | C-S | Daniel Gan | W | 8-3 | NC | NC | |
07/20/2014 | Tournament B14s |
CCF Junior Clay Court "Smash" One-Day Championships L7 (110pts) | C-SQ | Shardul Rakshit | W | 8-0 | NC | NC | |
07/13/2014 | Tournament B12s |
David LeMair Tennis Junior Open L6 (165 pts) and Men's/Women's NTRP 3.5/4.0/4.5 | F | sathya Gnanakumar | W | 6-4 6-1 |
NC | NC | |
07/13/2014 | Tournament B12s |
David LeMair Tennis Junior Open L6 (165 pts) and Men's/Women's NTRP 3.5/4.0/4.5 | S | Miles Heffernan | W | 7-5 6-2 |
NC | NC | |
07/12/2014 | Tournament B12s |
David LeMair Tennis Junior Open L6 (165 pts) and Men's/Women's NTRP 3.5/4.0/4.5 | Q | Lucas Robins | W | 3-6 6-1 1-0 |
NC | NC | |
07/12/2014 | Tournament B12s |
David LeMair Tennis Junior Open L6 (165 pts) and Men's/Women's NTRP 3.5/4.0/4.5 | 16 | alexander kammann | W | 2-6 6-3 1-0 |
NC | NC | |
07/06/2014 | Tournament B12s |
Blue Chip Junior Open #5 L6 (165pts) at Dominion Valley Country Club | F | Sean Joseph | W | 6-4 6-7 1-0 |
NC | NC | |
07/06/2014 | Tournament B12s |
Blue Chip Junior Open #5 L6 (165pts) at Dominion Valley Country Club | S | Ty Brown | W | 6-2 6-2 |
NC | NC | |
07/05/2014 | Tournament B12s |
Blue Chip Junior Open #5 L6 (165pts) at Dominion Valley Country Club | Q | Aryaman Bhute | W | 6-0 6-2 |
NC | NC | |
06/29/2014 | Tournament B12s |
Tennis Life Rockville Junior Open #3 L6 (165 pt) | F | Wayne Nelms | L | 6-4 6-1 |
NC | NC | |
06/29/2014 | Tournament B12s |
Tennis Life Rockville Junior Open #3 L6 (165 pt) | S | Ananth Gunupati | W | 6-3 6-2 |
NC | NC | |
06/28/2014 | Tournament B12s |
Tennis Life Rockville Junior Open #3 L6 (165 pt) | 16 | Siddharth Kesiraju | W | 2-6 6-0 1-0 |
NC | NC | |
06/22/2014 | Tournament B12s |
Tennis Life Rockville Junior Open #2 L7 (110 pt) | F | Daniel Lustbader | W | 6-1 6-1 |
NC | NC | |
06/22/2014 | Tournament B12s |
Tennis Life Rockville Junior Open #2 L7 (110 pt) | S | RYAN ELAOUD | W | 6-0 6-0 |
NC | NC | |
06/21/2014 | Tournament B12s |
Tennis Life Rockville Junior Open #2 L7 (110 pt) | Q | Nathan La | W | 4-6 6-4 1-0 |
NC | NC | |
06/15/2014 | Tournament B12s |
CCF Junior Clay Court Championships L7 (110pts) | S | Samuel Frizelle | L | 6-1 6-1 |
NC | NC | |
06/14/2014 | Tournament B12s |
CCF Junior Clay Court Championships L7 (110pts) | Q | Christian Hellwig | W | 6-0 6-0 |
NC | NC | |
06/14/2014 | Tournament B12s |
CCF Junior Clay Court Championships L7 (110pts) | 16 | Siddharth Kesiraju | W | 6-1 6-1 |
NC | NC | |
05/24/2014 | Tournament B12s |
Potomac Junior Open #10 L6 (165 pts) | 16 | Ekansh KUMAR | L | 6-1 6-2 |
NC | NC | |
05/24/2014 | Tournament B14s |
Potomac Junior Open #10 L6 (165 pts) | 32 | James Long | L | 6-1 6-3 |
NC | NC | |
05/24/2014 | Tournament B12s |
Potomac Junior Open #10 L6 (165 pts) | 32 | Jack Gordon | W | 6-2 6-3 |
NC | NC | |
04/20/2014 | Tournament B12s |
NOVA Tennis (Outdoor) Jr. Open Singles & Doubles #3 L7 (110pts) | S | Jelani Sarr | L | 6-4 6-1 |
NC | NC | |
04/19/2014 | Tournament B12s |
NOVA Tennis (Outdoor) Jr. Open Singles & Doubles #3 L7 (110pts) | Q | Ananth Gunupati | W | 6-3 6-7 1-0 |
NC | NC | |
04/19/2014 | Tournament B12s |
NOVA Tennis (Outdoor) Jr. Open Singles & Doubles #3 L7 (110pts) | 16 | Asher Willenborg | W | 6-0 6-0 |
NC | NC | |
04/12/2014 | Tournament B12s |
David LeMair Tennis Junior Open L6 (165pts) & Men's/Women's 55's, 65's, 75's | 16 | Noah Jun | L | 6-4 6-2 |
NC | NC | |
04/05/2014 | Tournament B12s |
Robinson Spring Tennis Open L7 (110pts) | Q | alexander kammann | L | 6-7 7-6 1-0 |
NC | NC | |
04/05/2014 | Tournament B12s |
Robinson Spring Tennis Open L7 (110pts) | 16 | Dylan Torrey | W | 6-1 6-1 |
NC | NC | |
03/08/2014 | Tournament B12s |
Tennis Life Winter Junior Open L7 | Q | Wayne Nelms | L | 6-4 6-4 |
NC | NC | |
03/02/2014 | Tournament B12s |
Tennis Life Winter Junior Open L7 | 16 | Ethan Joss | W | 6-2 6-0 |
NC | NC | |
03/01/2014 | Tournament B12s |
Tennis Life Winter Junior Open L7 | 32 | Luca Bonfigli | W | Def | ----- | ----- | |
01/26/2014 | Tournament B12s |
Tennis Life January Junior Open L7 (110 pts) | Q | Jakob Esterowitz | L | 7-6 6-2 |
NC | NC | |
01/25/2014 | Tournament B12s |
Tennis Life January Junior Open L7 (110 pts) | 16 | Luke McMullen | W | 6-3 6-2 |
NC | NC |
Ken Guendel Memorial Holiday Classic L5 (220 pt) | ||
12/31/2014 | F | Tournament B12s |
L | ||
6-3 6-3 |
Aristotelis Bezianis | |
Match: NC | TTR: NC |
Ken Guendel Memorial Holiday Classic L5 (220 pt) | ||
12/30/2014 | S | Tournament B12s |
W | ||
6-1 6-1 |
Akira Morgenstern | |
Match: NC | TTR: NC |
Ken Guendel Memorial Holiday Classic L5 (220 pt) | ||
12/28/2014 | Q | Tournament B12s |
W | ||
6-2 6-1 |
matthew tran | |
Match: NC | TTR: NC |
Ken Guendel Memorial Holiday Classic L5 (220 pt) | ||
12/27/2014 | 16 | Tournament B12s |
W | ||
6-4 7-6 |
Jeffrey Yu | |
Match: NC | TTR: NC |
VB Thanksgiving Classic L5 (220pts) | ||
11/30/2014 | C-F | Tournament B12s |
L | ||
1-6 6-4 1-0 |
Talman Ramsey | |
Match: NC | TTR: NC |
VB Thanksgiving Classic L5 (220pts) | ||
11/30/2014 | C-S | Tournament B12s |
W | ||
6-0 6-1 |
Patrick Stiles | |
Match: NC | TTR: NC |
VB Thanksgiving Classic L5 (220pts) | ||
11/29/2014 | C-Q | Tournament B12s |
W | ||
6-1 6-1 |
Cedrick Holliday | |
Match: NC | TTR: NC |
VB Thanksgiving Classic L5 (220pts) | ||
11/28/2014 | 32 | Tournament B12s |
L | ||
6-3 6-0 |
Aaron Legum | |
Match: NC | TTR: NC |
VB Thanksgiving Classic L5 (220pts) | ||
11/28/2014 | C-R2 | Tournament B12s |
W | ||
Def | Rishi Charan Shankar | |
Match: ----- | TTR: ----- |
Tennis Life Labor Day Junior Open L6 (165 pt) | ||
08/31/2014 | 16 | Tournament B14s |
L | ||
6-1 6-1 |
Cristian Cotto | |
Match: NC | TTR: NC |
Tennis Life Labor Day Junior Open L6 (165 pt) | ||
08/30/2014 | 32 | Tournament B14s |
W | ||
6-3 6-0 |
Nikhil Sastry | |
Match: NC | TTR: NC |
David LeMair Tennis Junior Open L6 (165pts) and Men's/Women's 55's, 65's, and 75's | ||
08/24/2014 | Q | Tournament B12s |
W | ||
6-4 6-3 |
Aaron Legum | |
Match: NC | TTR: NC |
David LeMair Tennis Junior Open L6 (165pts) and Men's/Women's 55's, 65's, and 75's | ||
08/24/2014 | 16 | Tournament B12s |
W | ||
6-2 6-2 |
John Paul Doucet | |
Match: NC | TTR: NC |
Tennis Life Rockville Junior Open #6 L7 | ||
08/17/2014 | Q | Tournament B14s |
L | ||
6-4 6-3 |
Tristan Steffe | |
Match: NC | TTR: NC |
Tennis Life Rockville Junior Open #6 L7 | ||
08/16/2014 | 16 | Tournament B14s |
W | ||
6-0 6-0 |
Simon Shockey | |
Match: NC | TTR: NC |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | ||
07/27/2014 | F | Tournament B12s |
L | ||
6-1 7-6 |
Langston Williams | |
Match: NC | TTR: NC |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | ||
07/27/2014 | C-F | Tournament B14s |
L | ||
6-0 6-1 |
Luke Garner | |
Match: NC | TTR: NC |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | ||
07/27/2014 | C-S | Tournament B14s |
W | ||
6-3 6-4 |
Piyush Pokala | |
Match: NC | TTR: NC |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | ||
07/27/2014 | C-Q | Tournament B14s |
W | ||
Def | Aakash Krishna | |
Match: ----- | TTR: ----- |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | ||
07/26/2014 | S | Tournament B12s |
W | ||
Def | Ryan Lombardi | |
Match: ----- | TTR: ----- |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | ||
07/26/2014 | 16 | Tournament B14s |
L | ||
6-1 6-0 |
Shaunak Ganju | |
Match: NC | TTR: NC |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | ||
07/26/2014 | 32 | Tournament B14s |
W | ||
6-1 6-0 |
Robert Singer | |
Match: NC | TTR: NC |
Anaquash Jr. Open # 4 L6 BG(12-18)S;FMLC,D;se (165 points) | ||
07/26/2014 | C-R2 | Tournament B14s |
W | ||
6-3 6-1 |
Robert Singer | |
Match: NC | TTR: NC |
CCF Junior Clay Court "Smash" One-Day Championships L7 (110pts) | ||
07/20/2014 | Q | Tournament B14s |
L | ||
8-3 | Cyrus Rahbaran | |
Match: NC | TTR: NC |
CCF Junior Clay Court "Smash" One-Day Championships L7 (110pts) | ||
07/20/2014 | C-F | Tournament B14s |
W | ||
8-1 | Eric Gan | |
Match: NC | TTR: NC |
CCF Junior Clay Court "Smash" One-Day Championships L7 (110pts) | ||
07/20/2014 | C-S | Tournament B14s |
W | ||
8-3 | Daniel Gan | |
Match: NC | TTR: NC |
CCF Junior Clay Court "Smash" One-Day Championships L7 (110pts) | ||
07/20/2014 | C-SQ | Tournament B14s |
W | ||
8-0 | Shardul Rakshit | |
Match: NC | TTR: NC |
David LeMair Tennis Junior Open L6 (165 pts) and Men's/Women's NTRP 3.5/4.0/4.5 | ||
07/13/2014 | F | Tournament B12s |
W | ||
6-4 6-1 |
sathya Gnanakumar | |
Match: NC | TTR: NC |
David LeMair Tennis Junior Open L6 (165 pts) and Men's/Women's NTRP 3.5/4.0/4.5 | ||
07/13/2014 | S | Tournament B12s |
W | ||
7-5 6-2 |
Miles Heffernan | |
Match: NC | TTR: NC |
David LeMair Tennis Junior Open L6 (165 pts) and Men's/Women's NTRP 3.5/4.0/4.5 | ||
07/12/2014 | Q | Tournament B12s |
W | ||
3-6 6-1 1-0 |
Lucas Robins | |
Match: NC | TTR: NC |
David LeMair Tennis Junior Open L6 (165 pts) and Men's/Women's NTRP 3.5/4.0/4.5 | ||
07/12/2014 | 16 | Tournament B12s |
W | ||
2-6 6-3 1-0 |
alexander kammann | |
Match: NC | TTR: NC |
Blue Chip Junior Open #5 L6 (165pts) at Dominion Valley Country Club | ||
07/06/2014 | F | Tournament B12s |
W | ||
6-4 6-7 1-0 |
Sean Joseph | |
Match: NC | TTR: NC |
Blue Chip Junior Open #5 L6 (165pts) at Dominion Valley Country Club | ||
07/06/2014 | S | Tournament B12s |
W | ||
6-2 6-2 |
Ty Brown | |
Match: NC | TTR: NC |
Blue Chip Junior Open #5 L6 (165pts) at Dominion Valley Country Club | ||
07/05/2014 | Q | Tournament B12s |
W | ||
6-0 6-2 |
Aryaman Bhute | |
Match: NC | TTR: NC |
Tennis Life Rockville Junior Open #3 L6 (165 pt) | ||
06/29/2014 | F | Tournament B12s |
L | ||
6-4 6-1 |
Wayne Nelms | |
Match: NC | TTR: NC |
Tennis Life Rockville Junior Open #3 L6 (165 pt) | ||
06/29/2014 | S | Tournament B12s |
W | ||
6-3 6-2 |
Ananth Gunupati | |
Match: NC | TTR: NC |
Tennis Life Rockville Junior Open #3 L6 (165 pt) | ||
06/28/2014 | 16 | Tournament B12s |
W | ||
2-6 6-0 1-0 |
Siddharth Kesiraju | |
Match: NC | TTR: NC |
Tennis Life Rockville Junior Open #2 L7 (110 pt) | ||
06/22/2014 | F | Tournament B12s |
W | ||
6-1 6-1 |
Daniel Lustbader | |
Match: NC | TTR: NC |
Tennis Life Rockville Junior Open #2 L7 (110 pt) | ||
06/22/2014 | S | Tournament B12s |
W | ||
6-0 6-0 |
RYAN ELAOUD | |
Match: NC | TTR: NC |
Tennis Life Rockville Junior Open #2 L7 (110 pt) | ||
06/21/2014 | Q | Tournament B12s |
W | ||
4-6 6-4 1-0 |
Nathan La | |
Match: NC | TTR: NC |
CCF Junior Clay Court Championships L7 (110pts) | ||
06/15/2014 | S | Tournament B12s |
L | ||
6-1 6-1 |
Samuel Frizelle | |
Match: NC | TTR: NC |
CCF Junior Clay Court Championships L7 (110pts) | ||
06/14/2014 | Q | Tournament B12s |
W | ||
6-0 6-0 |
Christian Hellwig | |
Match: NC | TTR: NC |
CCF Junior Clay Court Championships L7 (110pts) | ||
06/14/2014 | 16 | Tournament B12s |
W | ||
6-1 6-1 |
Siddharth Kesiraju | |
Match: NC | TTR: NC |
Potomac Junior Open #10 L6 (165 pts) | ||
05/24/2014 | 16 | Tournament B12s |
L | ||
6-1 6-2 |
Ekansh KUMAR | |
Match: NC | TTR: NC |
Potomac Junior Open #10 L6 (165 pts) | ||
05/24/2014 | 32 | Tournament B14s |
L | ||
6-1 6-3 |
James Long | |
Match: NC | TTR: NC |
Potomac Junior Open #10 L6 (165 pts) | ||
05/24/2014 | 32 | Tournament B12s |
W | ||
6-2 6-3 |
Jack Gordon | |
Match: NC | TTR: NC |
NOVA Tennis (Outdoor) Jr. Open Singles & Doubles #3 L7 (110pts) | ||
04/20/2014 | S | Tournament B12s |
L | ||
6-4 6-1 |
Jelani Sarr | |
Match: NC | TTR: NC |
NOVA Tennis (Outdoor) Jr. Open Singles & Doubles #3 L7 (110pts) | ||
04/19/2014 | Q | Tournament B12s |
W | ||
6-3 6-7 1-0 |
Ananth Gunupati | |
Match: NC | TTR: NC |
NOVA Tennis (Outdoor) Jr. Open Singles & Doubles #3 L7 (110pts) | ||
04/19/2014 | 16 | Tournament B12s |
W | ||
6-0 6-0 |
Asher Willenborg | |
Match: NC | TTR: NC |
David LeMair Tennis Junior Open L6 (165pts) & Men's/Women's 55's, 65's, 75's | ||
04/12/2014 | 16 | Tournament B12s |
L | ||
6-4 6-2 |
Noah Jun | |
Match: NC | TTR: NC |
Robinson Spring Tennis Open L7 (110pts) | ||
04/05/2014 | Q | Tournament B12s |
L | ||
6-7 7-6 1-0 |
alexander kammann | |
Match: NC | TTR: NC |
Robinson Spring Tennis Open L7 (110pts) | ||
04/05/2014 | 16 | Tournament B12s |
W | ||
6-1 6-1 |
Dylan Torrey | |
Match: NC | TTR: NC |
Tennis Life Winter Junior Open L7 | ||
03/08/2014 | Q | Tournament B12s |
L | ||
6-4 6-4 |
Wayne Nelms | |
Match: NC | TTR: NC |
Tennis Life Winter Junior Open L7 | ||
03/02/2014 | 16 | Tournament B12s |
W | ||
6-2 6-0 |
Ethan Joss | |
Match: NC | TTR: NC |
Tennis Life Winter Junior Open L7 | ||
03/01/2014 | 32 | Tournament B12s |
W | ||
Def | Luca Bonfigli | |
Match: ----- | TTR: ----- |
Tennis Life January Junior Open L7 (110 pts) | ||
01/26/2014 | Q | Tournament B12s |
L | ||
7-6 6-2 |
Jakob Esterowitz | |
Match: NC | TTR: NC |
Tennis Life January Junior Open L7 (110 pts) | ||
01/25/2014 | 16 | Tournament B12s |
W | ||
6-3 6-2 |
Luke McMullen | |
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-2025 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap
Copyright © 2016-2025 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap