Match History (2018) | View Advanced Player Stats |
Russell Kuo (Walnut, CA)
Male |
|||||
|
|
||||
|
|
||||
Match Date | Match | Team | Court | Partner | Opponent(s) | W/L | Result | Match | TTR |
12/08/2018 | Tournament B12s |
Fabian Grassini Tennis Academy Open Classic (Level 5) *SPECIAL PILOT FORMAT | RR | Alex Croitoru | L | 7-5 | NC | NC | |
12/08/2018 | Tournament B12s |
Fabian Grassini Tennis Academy Open Classic (Level 5) *SPECIAL PILOT FORMAT | RR | Noah Davis | L | 7-6 | NC | NC | |
12/08/2018 | Tournament B12s |
Fabian Grassini Tennis Academy Open Classic (Level 5) *SPECIAL PILOT FORMAT | RR | Tane Rice | L | 6-1 | NC | NC | |
12/08/2018 | Tournament B12s |
Fabian Grassini Tennis Academy Open Classic (Level 5) *SPECIAL PILOT FORMAT | RR | DJ Buchfeller | W | 6-0 | NC | NC | |
11/24/2018 | Tournament B12s |
30th Annual Anaheim Hills Junior Satellite Tournament (Level 6) | F | Jaxon Bach | L | 6-4 6-4 |
NC | NC | |
11/24/2018 | Tournament B12s |
30th Annual Anaheim Hills Junior Satellite Tournament (Level 6) | S | Roy Hashimoto | W | 6-4 6-1 |
NC | NC | |
11/23/2018 | Tournament B12s |
30th Annual Anaheim Hills Junior Satellite Tournament (Level 6) | Q | Ethan Peng | W | 6-0 6-0 |
NC | NC | |
11/17/2018 | Tournament B14s |
Fabian Grassini Tennis Academy Satellite Classic (Level 6) | 32 | Vishnu Sriram | L | 6-4 6-2 |
NC | NC | |
11/10/2018 | Tournament B12s |
13th Annual Ramada Junior Open Championships (Level 5) | 16 | Tane Rice | L | 7-6 7-5 |
NC | NC | |
11/04/2018 | Tournament B12s |
4th Annual Cerritos No Excuses Junior Open (Level 5) | Q | Dario Ludusan | L | 2-6 6-3 1-0 |
NC | NC | |
11/03/2018 | Tournament B12s |
4th Annual Cerritos No Excuses Junior Open (Level 5) | 16 | Sohan Koushik | W | 6-1 6-0 |
NC | NC | |
10/21/2018 | Tournament B12s |
28th Annual San Gabriel Valley Junior Satellite (Level 6) | F | Jayden Yu | W | 6-1 6-1 |
NC | NC | |
10/21/2018 | Tournament B12s |
28th Annual San Gabriel Valley Junior Satellite (Level 6) | S | Aaryan Shah | W | 6-1 6-0 |
NC | NC | |
10/13/2018 | Tournament B12s |
MPTA Fall Junior Satellite (Level 6) | 32 | Vince Maramba | L | Def | ----- | ----- | |
10/07/2018 | Tournament B12s |
Top Gun Junior Satellite Tournament (Level 6) | S | Tate Christopher | L | 6-3 3-6 1-0 |
NC | NC | |
10/07/2018 | Tournament B12s |
Top Gun Junior Satellite Tournament (Level 6) | Q | Wilson Collas | W | 6-2 6-1 |
NC | NC | |
10/06/2018 | Tournament B12s |
Top Gun Junior Satellite Tournament (Level 6) | 16 | Nathan Mermelstein | W | 6-1 6-4 |
NC | NC | |
10/06/2018 | Tournament B12s |
Top Gun Junior Satellite Tournament (Level 6) | 32 | Ian Sun | W | 6-1 7-5 |
NC | NC | |
09/29/2018 | Tournament B12s |
iTennis Performance Center Fall Junior Open Tournament (Level 5) | 16 | Dylan Lin | L | 6-3 4-6 1-0 |
NC | NC | |
09/16/2018 | Tournament B12s |
Claremont Club Junior Satellite Tournament (Level 6) | S | Ethan Lee | L | 6-4 7-6 |
NC | NC | |
09/15/2018 | Tournament B12s |
Claremont Club Junior Satellite Tournament (Level 6) | Q | Scott Chen | W | 6-2 6-1 |
NC | NC | |
09/15/2018 | Tournament B12s |
Claremont Club Junior Satellite Tournament (Level 6) | 16 | Logan Schembari | W | 6-0 6-0 |
NC | NC | |
09/09/2018 | Tournament B12s |
19th Annual South End Fall Junior Satellite Tournament (Level 6) - Special Format | S | Colin Bringas | L | 4-6 6-2 1-0 |
NC | NC | |
09/08/2018 | Tournament B12s |
19th Annual South End Fall Junior Satellite Tournament (Level 6) - Special Format | RR | Richard Bertea | W | 8-2 | NC | NC | |
09/08/2018 | Tournament B12s |
19th Annual South End Fall Junior Satellite Tournament (Level 6) - Special Format | RR | Zach Xiaoke Chen | W | 8-5 | NC | NC | |
09/03/2018 | Tournament B12s |
21st Annual Anaheim Tennis Center Junior Satellite Tournament (Level 6) | F | Gavin Kuo | L | 6-4 6-3 |
NC | NC | |
09/02/2018 | Tournament B12s |
21st Annual Anaheim Tennis Center Junior Satellite Tournament (Level 6) | S | Dylan Trinh | W | 6-1 4-6 1-0 |
NC | NC | |
09/02/2018 | Tournament B12s |
21st Annual Anaheim Tennis Center Junior Satellite Tournament (Level 6) | Q | Danny Lee | W | 6-3 6-2 |
NC | NC | |
09/01/2018 | Tournament B12s |
21st Annual Anaheim Tennis Center Junior Satellite Tournament (Level 6) | 16 | jiacheng pan | W | 6-1 6-0 |
NC | NC | |
09/01/2018 | Tournament B12s |
21st Annual Anaheim Tennis Center Junior Satellite Tournament (Level 6) | 32 | Kai Stolaruk | W | 6-0 6-3 |
NC | NC | |
06/30/2018 | Tournament B12s |
17th Annual Chapman University Junior Open Tournament (Level 5) | 32 | atharva gundawar | L | 6-1 6-4 |
NC | NC | |
06/24/2018 | Tournament B12s |
31st Annual Costa Mesa Junior Satellite Tournament (Level 6) | 16 | Wilson Collas | L | 7-5 6-2 |
NC | NC | |
06/23/2018 | Tournament B12s |
31st Annual Costa Mesa Junior Satellite Tournament (Level 6) | 32 | Radley Copps | W | 6-0 6-1 |
NC | NC | |
05/27/2018 | Tournament B12s |
City of Anaheim Junior Satellite Tournament (Level 6) | RR | Joshua Tio | W | 6-4 | NC | NC | |
05/27/2018 | Tournament B12s |
City of Anaheim Junior Satellite Tournament (Level 6) | RR | Maxwell Willems | W | Def | ----- | ----- | |
05/26/2018 | Tournament B12s |
City of Anaheim Junior Satellite Tournament (Level 6) | RR | Max Garcia | L | 6-2 | NC | NC | |
05/26/2018 | Tournament B12s |
City of Anaheim Junior Satellite Tournament (Level 6) | RR | Nathan Rauen | W | 6-1 | NC | NC | |
05/06/2018 | Tournament B12s |
26th Annual San Gabriel Valley Junior Satellite Tournament (Level 6) | S | Andre Hoang | L | 6-0 7-5 |
NC | NC | |
05/05/2018 | Tournament B12s |
26th Annual San Gabriel Valley Junior Satellite Tournament (Level 6) | Q | Eric Ren | W | 5-5 | NC | NC | |
04/22/2018 | Tournament B12s |
4th Annual Ramada Junior Satellite Championships (Level 6) | S | William Cao | L | 6-1 6-2 |
NC | NC | |
04/21/2018 | Tournament B12s |
4th Annual Ramada Junior Satellite Championships (Level 6) | Q | John Burton | W | 6-4 6-0 |
NC | NC | |
04/01/2018 | Tournament B10s |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | S | Liam Alvarez | L | 6-1 6-3 |
NC | NC | |
03/31/2018 | Tournament B10s |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | Q | Olivier Joanin | W | 4-6 6-4 1-0 |
NC | NC | |
03/31/2018 | Tournament B10s |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | 16 | Connor Wong | W | 6-2 6-3 |
NC | NC | |
03/25/2018 | Tournament B10s |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | F | Alejandro Hill | L | 8-1 | NC | NC | |
03/24/2018 | Tournament B10s |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | Q | Alex Croitoru | L | 3-6 6-3 1-0 |
NC | NC | |
03/04/2018 | Tournament B10s |
4th Annual Ramada Junior Satellite (Level 6) and Novice (Level 7) Championships | F | Kourosh Khorrami | W | 6-0 6-2 |
NC | NC | |
03/04/2018 | Tournament B10s |
4th Annual Ramada Junior Satellite (Level 6) and Novice (Level 7) Championships | S | Ilya Matsko | W | 6-1 6-1 |
NC | NC | |
03/04/2018 | Tournament B10s |
4th Annual Ramada Junior Satellite (Level 6) and Novice (Level 7) Championships | Q | Nathan Park | W | 6-4 6-2 |
NC | NC | |
02/19/2018 | Tournament B10s |
Fabian Grassini Tennis Academy/City of Tustin Open Winter Classic (Level 5) | F | Rohan Grewal | L | 6-3 6-4 |
NC | NC | |
02/18/2018 | Tournament B10s |
Fabian Grassini Tennis Academy/City of Tustin Open Winter Classic (Level 5) | S | Alexander Park | W | 6-3 6-2 |
NC | NC | |
02/18/2018 | Tournament B10s |
Fabian Grassini Tennis Academy/City of Tustin Open Winter Classic (Level 5) | Q | Shaurya Suresh | W | 6-0 6-0 |
NC | NC | |
02/03/2018 | Tournament B10s |
Fabian Grassini Tennis Academy/City of Tustin Novice Winter Classic (Level 7) | RR | Arya Sadighi | W | 4-2 | NC | NC | |
02/03/2018 | Tournament B10s |
Fabian Grassini Tennis Academy/City of Tustin Novice Winter Classic (Level 7) | RR | GAVIN HAN | W | Def | ----- | ----- | |
02/03/2018 | Tournament B10s |
Fabian Grassini Tennis Academy/City of Tustin Novice Winter Classic (Level 7) | RR | Blaze Hinton | W | 4-0 | NC | NC | |
01/20/2018 | Tournament B10s |
Orange County/Anaheim Tennis Center Junior Novice Tournament (Level 7) | RR | Alexander Snissarenko | L | 5-3 | NC | NC | |
01/20/2018 | Tournament B10s |
Orange County/Anaheim Tennis Center Junior Novice Tournament (Level 7) | RR | Anuj Parikh | W | 5-2 | NC | NC | |
01/20/2018 | Tournament B10s |
Orange County/Anaheim Tennis Center Junior Novice Tournament (Level 7) | RR | Rustin Rafizad | L | 5-2 | NC | NC |
Fabian Grassini Tennis Academy Open Classic (Level 5) *SPECIAL PILOT FORMAT | ||
12/08/2018 | RR | Tournament B12s |
L | ||
7-5 | Alex Croitoru | |
Match: NC | TTR: NC |
Fabian Grassini Tennis Academy Open Classic (Level 5) *SPECIAL PILOT FORMAT | ||
12/08/2018 | RR | Tournament B12s |
L | ||
7-6 | Noah Davis | |
Match: NC | TTR: NC |
Fabian Grassini Tennis Academy Open Classic (Level 5) *SPECIAL PILOT FORMAT | ||
12/08/2018 | RR | Tournament B12s |
L | ||
6-1 | Tane Rice | |
Match: NC | TTR: NC |
Fabian Grassini Tennis Academy Open Classic (Level 5) *SPECIAL PILOT FORMAT | ||
12/08/2018 | RR | Tournament B12s |
W | ||
6-0 | DJ Buchfeller | |
Match: NC | TTR: NC |
30th Annual Anaheim Hills Junior Satellite Tournament (Level 6) | ||
11/24/2018 | F | Tournament B12s |
L | ||
6-4 6-4 |
Jaxon Bach | |
Match: NC | TTR: NC |
30th Annual Anaheim Hills Junior Satellite Tournament (Level 6) | ||
11/24/2018 | S | Tournament B12s |
W | ||
6-4 6-1 |
Roy Hashimoto | |
Match: NC | TTR: NC |
30th Annual Anaheim Hills Junior Satellite Tournament (Level 6) | ||
11/23/2018 | Q | Tournament B12s |
W | ||
6-0 6-0 |
Ethan Peng | |
Match: NC | TTR: NC |
Fabian Grassini Tennis Academy Satellite Classic (Level 6) | ||
11/17/2018 | 32 | Tournament B14s |
L | ||
6-4 6-2 |
Vishnu Sriram | |
Match: NC | TTR: NC |
13th Annual Ramada Junior Open Championships (Level 5) | ||
11/10/2018 | 16 | Tournament B12s |
L | ||
7-6 7-5 |
Tane Rice | |
Match: NC | TTR: NC |
4th Annual Cerritos No Excuses Junior Open (Level 5) | ||
11/04/2018 | Q | Tournament B12s |
L | ||
2-6 6-3 1-0 |
Dario Ludusan | |
Match: NC | TTR: NC |
4th Annual Cerritos No Excuses Junior Open (Level 5) | ||
11/03/2018 | 16 | Tournament B12s |
W | ||
6-1 6-0 |
Sohan Koushik | |
Match: NC | TTR: NC |
28th Annual San Gabriel Valley Junior Satellite (Level 6) | ||
10/21/2018 | F | Tournament B12s |
W | ||
6-1 6-1 |
Jayden Yu | |
Match: NC | TTR: NC |
28th Annual San Gabriel Valley Junior Satellite (Level 6) | ||
10/21/2018 | S | Tournament B12s |
W | ||
6-1 6-0 |
Aaryan Shah | |
Match: NC | TTR: NC |
MPTA Fall Junior Satellite (Level 6) | ||
10/13/2018 | 32 | Tournament B12s |
L | ||
Def | Vince Maramba | |
Match: ----- | TTR: ----- |
Top Gun Junior Satellite Tournament (Level 6) | ||
10/07/2018 | S | Tournament B12s |
L | ||
6-3 3-6 1-0 |
Tate Christopher | |
Match: NC | TTR: NC |
Top Gun Junior Satellite Tournament (Level 6) | ||
10/07/2018 | Q | Tournament B12s |
W | ||
6-2 6-1 |
Wilson Collas | |
Match: NC | TTR: NC |
Top Gun Junior Satellite Tournament (Level 6) | ||
10/06/2018 | 16 | Tournament B12s |
W | ||
6-1 6-4 |
Nathan Mermelstein | |
Match: NC | TTR: NC |
Top Gun Junior Satellite Tournament (Level 6) | ||
10/06/2018 | 32 | Tournament B12s |
W | ||
6-1 7-5 |
Ian Sun | |
Match: NC | TTR: NC |
iTennis Performance Center Fall Junior Open Tournament (Level 5) | ||
09/29/2018 | 16 | Tournament B12s |
L | ||
6-3 4-6 1-0 |
Dylan Lin | |
Match: NC | TTR: NC |
Claremont Club Junior Satellite Tournament (Level 6) | ||
09/16/2018 | S | Tournament B12s |
L | ||
6-4 7-6 |
Ethan Lee | |
Match: NC | TTR: NC |
Claremont Club Junior Satellite Tournament (Level 6) | ||
09/15/2018 | Q | Tournament B12s |
W | ||
6-2 6-1 |
Scott Chen | |
Match: NC | TTR: NC |
Claremont Club Junior Satellite Tournament (Level 6) | ||
09/15/2018 | 16 | Tournament B12s |
W | ||
6-0 6-0 |
Logan Schembari | |
Match: NC | TTR: NC |
19th Annual South End Fall Junior Satellite Tournament (Level 6) - Special Format | ||
09/09/2018 | S | Tournament B12s |
L | ||
4-6 6-2 1-0 |
Colin Bringas | |
Match: NC | TTR: NC |
19th Annual South End Fall Junior Satellite Tournament (Level 6) - Special Format | ||
09/08/2018 | RR | Tournament B12s |
W | ||
8-2 | Richard Bertea | |
Match: NC | TTR: NC |
19th Annual South End Fall Junior Satellite Tournament (Level 6) - Special Format | ||
09/08/2018 | RR | Tournament B12s |
W | ||
8-5 | Zach Xiaoke Chen | |
Match: NC | TTR: NC |
21st Annual Anaheim Tennis Center Junior Satellite Tournament (Level 6) | ||
09/03/2018 | F | Tournament B12s |
L | ||
6-4 6-3 |
Gavin Kuo | |
Match: NC | TTR: NC |
21st Annual Anaheim Tennis Center Junior Satellite Tournament (Level 6) | ||
09/02/2018 | S | Tournament B12s |
W | ||
6-1 4-6 1-0 |
Dylan Trinh | |
Match: NC | TTR: NC |
21st Annual Anaheim Tennis Center Junior Satellite Tournament (Level 6) | ||
09/02/2018 | Q | Tournament B12s |
W | ||
6-3 6-2 |
Danny Lee | |
Match: NC | TTR: NC |
21st Annual Anaheim Tennis Center Junior Satellite Tournament (Level 6) | ||
09/01/2018 | 16 | Tournament B12s |
W | ||
6-1 6-0 |
jiacheng pan | |
Match: NC | TTR: NC |
21st Annual Anaheim Tennis Center Junior Satellite Tournament (Level 6) | ||
09/01/2018 | 32 | Tournament B12s |
W | ||
6-0 6-3 |
Kai Stolaruk | |
Match: NC | TTR: NC |
17th Annual Chapman University Junior Open Tournament (Level 5) | ||
06/30/2018 | 32 | Tournament B12s |
L | ||
6-1 6-4 |
atharva gundawar | |
Match: NC | TTR: NC |
31st Annual Costa Mesa Junior Satellite Tournament (Level 6) | ||
06/24/2018 | 16 | Tournament B12s |
L | ||
7-5 6-2 |
Wilson Collas | |
Match: NC | TTR: NC |
31st Annual Costa Mesa Junior Satellite Tournament (Level 6) | ||
06/23/2018 | 32 | Tournament B12s |
W | ||
6-0 6-1 |
Radley Copps | |
Match: NC | TTR: NC |
City of Anaheim Junior Satellite Tournament (Level 6) | ||
05/27/2018 | RR | Tournament B12s |
W | ||
6-4 | Joshua Tio | |
Match: NC | TTR: NC |
City of Anaheim Junior Satellite Tournament (Level 6) | ||
05/27/2018 | RR | Tournament B12s |
W | ||
Def | Maxwell Willems | |
Match: ----- | TTR: ----- |
City of Anaheim Junior Satellite Tournament (Level 6) | ||
05/26/2018 | RR | Tournament B12s |
L | ||
6-2 | Max Garcia | |
Match: NC | TTR: NC |
City of Anaheim Junior Satellite Tournament (Level 6) | ||
05/26/2018 | RR | Tournament B12s |
W | ||
6-1 | Nathan Rauen | |
Match: NC | TTR: NC |
26th Annual San Gabriel Valley Junior Satellite Tournament (Level 6) | ||
05/06/2018 | S | Tournament B12s |
L | ||
6-0 7-5 |
Andre Hoang | |
Match: NC | TTR: NC |
26th Annual San Gabriel Valley Junior Satellite Tournament (Level 6) | ||
05/05/2018 | Q | Tournament B12s |
W | ||
5-5 | Eric Ren | |
Match: NC | TTR: NC |
4th Annual Ramada Junior Satellite Championships (Level 6) | ||
04/22/2018 | S | Tournament B12s |
L | ||
6-1 6-2 |
William Cao | |
Match: NC | TTR: NC |
4th Annual Ramada Junior Satellite Championships (Level 6) | ||
04/21/2018 | Q | Tournament B12s |
W | ||
6-4 6-0 |
John Burton | |
Match: NC | TTR: NC |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | ||
04/01/2018 | S | Tournament B10s |
L | ||
6-1 6-3 |
Liam Alvarez | |
Match: NC | TTR: NC |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | ||
03/31/2018 | Q | Tournament B10s |
W | ||
4-6 6-4 1-0 |
Olivier Joanin | |
Match: NC | TTR: NC |
iTennis La Habra 13th Annual North Orange County Junior Satellite Tournament (Level 6) | ||
03/31/2018 | 16 | Tournament B10s |
W | ||
6-2 6-3 |
Connor Wong | |
Match: NC | TTR: NC |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | ||
03/25/2018 | F | Tournament B10s |
L | ||
8-1 | Alejandro Hill | |
Match: NC | TTR: NC |
3rd Annual iTennis Performance Center Junior Open Tournament (Level 5) | ||
03/24/2018 | Q | Tournament B10s |
L | ||
3-6 6-3 1-0 |
Alex Croitoru | |
Match: NC | TTR: NC |
4th Annual Ramada Junior Satellite (Level 6) and Novice (Level 7) Championships | ||
03/04/2018 | F | Tournament B10s |
W | ||
6-0 6-2 |
Kourosh Khorrami | |
Match: NC | TTR: NC |
4th Annual Ramada Junior Satellite (Level 6) and Novice (Level 7) Championships | ||
03/04/2018 | S | Tournament B10s |
W | ||
6-1 6-1 |
Ilya Matsko | |
Match: NC | TTR: NC |
4th Annual Ramada Junior Satellite (Level 6) and Novice (Level 7) Championships | ||
03/04/2018 | Q | Tournament B10s |
W | ||
6-4 6-2 |
Nathan Park | |
Match: NC | TTR: NC |
Fabian Grassini Tennis Academy/City of Tustin Open Winter Classic (Level 5) | ||
02/19/2018 | F | Tournament B10s |
L | ||
6-3 6-4 |
Rohan Grewal | |
Match: NC | TTR: NC |
Fabian Grassini Tennis Academy/City of Tustin Open Winter Classic (Level 5) | ||
02/18/2018 | S | Tournament B10s |
W | ||
6-3 6-2 |
Alexander Park | |
Match: NC | TTR: NC |
Fabian Grassini Tennis Academy/City of Tustin Open Winter Classic (Level 5) | ||
02/18/2018 | Q | Tournament B10s |
W | ||
6-0 6-0 |
Shaurya Suresh | |
Match: NC | TTR: NC |
Fabian Grassini Tennis Academy/City of Tustin Novice Winter Classic (Level 7) | ||
02/03/2018 | RR | Tournament B10s |
W | ||
4-2 | Arya Sadighi | |
Match: NC | TTR: NC |
Fabian Grassini Tennis Academy/City of Tustin Novice Winter Classic (Level 7) | ||
02/03/2018 | RR | Tournament B10s |
W | ||
Def | GAVIN HAN | |
Match: ----- | TTR: ----- |
Fabian Grassini Tennis Academy/City of Tustin Novice Winter Classic (Level 7) | ||
02/03/2018 | RR | Tournament B10s |
W | ||
4-0 | Blaze Hinton | |
Match: NC | TTR: NC |
Orange County/Anaheim Tennis Center Junior Novice Tournament (Level 7) | ||
01/20/2018 | RR | Tournament B10s |
L | ||
5-3 | Alexander Snissarenko | |
Match: NC | TTR: NC |
Orange County/Anaheim Tennis Center Junior Novice Tournament (Level 7) | ||
01/20/2018 | RR | Tournament B10s |
W | ||
5-2 | Anuj Parikh | |
Match: NC | TTR: NC |
Orange County/Anaheim Tennis Center Junior Novice Tournament (Level 7) | ||
01/20/2018 | RR | Tournament B10s |
L | ||
5-2 | Rustin Rafizad | |
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