CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters]
- Regular season
- 6-4
Announcement for the club
CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters] are away to SUNNYVALE TC/SUNNYVALE MTC CM6.5A-DT.
November 13, 2026 at 10:30 AM, in the playoffs.
Roster, every match and the schedule: https://thetennisdesk.com/a/111396/c
Get a free forecastSee playoff chances
Roster
| Desk level | Last 5 | |||
|---|---|---|---|---|
| Elton Lin | 3.5A | 3.75 | 3-0 | |
| Prashant Srivastav | 3.5C | 3.71 | 3-1 | |
| Anton Andreev | 3.5C | 3.65 | 2-0 | |
| Vikas Shah | 3.5C | 3.61 up | 3-1 | |
| Raj Janakarajan | 3.0C | 3.26 | 4-0 | |
| Parveen Patel | 3.0s | 3.26 up | 3-0 | |
| Ryuk Park | 3.5C | 3.23 | 1-2 | |
| Tianyi Wang | 3.0C | 3.12 | 3-0 | |
| John Yong | 3.5C | 3.10 | 2-2 | |
| Haotao Li | 3.0C | 3.08 | 5-2 | |
| Gary Stempler | 3.5C | 3.04 | 3-2 | |
| Tetsuya Murakami | 3.5C | 2.82 | 1-2 | |
| Unmesh Kulkarni | 3.0s | 2.81 | 1-3 | |
| Sarath Chandra Grandhi | 3.0C | 2.70 | 2-4 | |
| Johnson Fong | 3.0C | 2.63 | 0-3 |
Rosters in this league, in table order
What each row says
SUNNYVALE TC/SUNNYVALE MTC CM6.5A-DT, 1st in the published standings. The middle half of this roster runs from NTRP 3.0 to NTRP 3.5. Its 6th highest level sits in NTRP 3.5.
CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters], 2nd in the published standings. The middle half of this roster runs from NTRP 3.0 to NTRP 3.5. Its 6th highest level sits in NTRP 3.5.
CUPERTINO TC/CUPERTINO SC CM6.5B-DT, 3rd in the published standings. The middle half of this roster runs from NTRP 2.5 to NTRP 3.5. Its 6th highest level sits in NTRP 3.5.
Team matches
| Line | Score | CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters] | SUNNYVALE TC/SUNNYVALE MTC CM6.5A-DT |
|---|---|---|---|
| Doubles 1 | W 6-1, 6-1 | Haotao Li / Elton Lin | Bill Freeman / Eugene Bonev |
| Doubles 2 | L 4-6, 6-4, 0-1 | John Yong / Unmesh Kulkarni | Luca Furlan / David Taylor |
| Doubles 3 | L 5-7, 5-7 | Sarath Chandra Grandhi / Ryuk Park | Jeffrey Essner / Paul Voan |
| Line | Score | CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters] | CUPERTINO TC/CUPERTINO SC CM6.5B-DT |
|---|---|---|---|
| Doubles 1 | W 6-3, 6-3 | Anton Andreev / Parveen Patel | Paul Yiu / Harold Barclay |
| Doubles 2 | W 6-1, 6-2 | Prashant Srivastav / Haotao Li | Brant Armstrong / Venkata Uppuluri |
| Doubles 3 | W 6-0, 6-2 | John Yong / Raj Janakarajan | Raymond Chong / Vijay Kumar |
| Line | Score | CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters] | CUPERTINO TC/CUPERTINO SC CM6.5B-DT |
|---|---|---|---|
| Doubles 1 | W 6-1, 6-2 | Vikas Shah / Tianyi Wang | Albert Law / Alfonso Echon |
| Doubles 2 | L 5-7, 6-4, 0-1 | Gary Stempler / Unmesh Kulkarni | Raymond Chong / Benjamin Chui |
| Doubles 3 | L 6-3, 5-7, 0-1 | Sarath Chandra Grandhi / Tetsuya Murakami | Ravi Kumar / Harold Barclay |
| Line | Score | CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters] | SUNNYVALE TC/SUNNYVALE MTC CM6.5A-DT |
|---|---|---|---|
| Doubles 1 | L 7-6, 4-6, 0-1 | Haotao Li / Ryuk Park | Paul Voan / Jeffrey Essner |
| Doubles 2 | W 7-5, 6-4 | Prashant Srivastav / Parveen Patel | Eugene Bonev / Shaunak Kashyap |
| Doubles 3 | W 6-1, 6-2 | Elton Lin / Raj Janakarajan | Kwok Yin Chan / Khalid Beg |
| Line | Score | CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters] | SUNNYVALE TC/SUNNYVALE MTC CM6.5A-DT |
|---|---|---|---|
| Doubles 1 | L 4-6, 4-6 | Johnson Fong / Sarath Chandra Grandhi | Roger Liu / Bill Freeman |
| Doubles 2 | W 7-5, 3-6, 1-0 | Gary Stempler / Tianyi Wang | Joe Tremba / Huck Hibberd |
| Doubles 3 | L 2-6, 5-7 | Prashant Srivastav / Unmesh Kulkarni | Shaunak Kashyap / David Taylor |
| Line | Score | CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters] | SUNNYVALE TC/SUNNYVALE MTC CM6.5A-DT |
|---|---|---|---|
| Doubles 1 | L 0-6, 6-4, 0-1 | Sarath Chandra Grandhi / Vikas Shah | Shaunak Kashyap / Jeffrey Essner |
| Doubles 2 | W 6-1, 6-2 | Anton Andreev / Raj Janakarajan | Joe Tremba / Bill Moniz |
| Doubles 3 | 0-6, 0-6 | — | Kwok Yin Chan / George Chang |
| Line | Score | CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters] | CUPERTINO TC/CUPERTINO SC CM6.5B-DT |
|---|---|---|---|
| Doubles 1 | W 6-2, 6-2 | Parveen Patel / Vikas Shah | Raymond Chong / Benjamin Chui |
| Doubles 2 | W 6-2, 6-0 | Gary Stempler / Unmesh Kulkarni | Brant Armstrong / Rocky Chen |
| Doubles 3 | L 6-4, 3-6, 0-1 | John Yong / Haotao Li | Girish Patangay / Alfonso Echon |
| Line | Score | CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters] | CUPERTINO TC/CUPERTINO SC CM6.5B-DT |
|---|---|---|---|
| Doubles 1 | W 6-2, 6-1 | Sarath Chandra Grandhi / Prashant Srivastav | Ravi Kumar / Tak Young |
| Doubles 2 | W 3-6, 6-1, 1-0 | Haotao Li / John Yong | Raymond Chong / Mark Lambert |
| Doubles 3 | W 6-4, 6-0 | Tetsuya Murakami / Raj Janakarajan | Mark Hoover / Vijay Kumar |
| Line | Score | CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters] | SUNNYVALE TC/SUNNYVALE MTC CM6.5A-DT |
|---|---|---|---|
| Doubles 1 | W 6-3, 6-4 | Elton Lin / Haotao Li | Bill Moniz / Paul Voan |
| Doubles 2 | W 6-2, 6-3 | Vikas Shah / Tianyi Wang | Kwok Yin Chan / Shaunak Kashyap |
| Doubles 3 | L 1-6, 1-6 | Gary Stempler / Johnson Fong | David Taylor / Cory Caouette |
| Line | Score | CUPERTINO TC/CUPERTINO SC CM6.5A-DT [Mad Hatters] | CUPERTINO TC/CUPERTINO SC CM6.5B-DT |
|---|---|---|---|
| Doubles 1 | W 6-3, 7-5 | Ryuk Park / Haotao Li | Raymond Chong / Alfonso Echon |
| Doubles 2 | W 3-6, 6-3, 1-0 | Gary Stempler / Sarath Chandra Grandhi | Mark Hoover / Mark Lambert |
| Doubles 3 | L 4-6, 6-1, 0-1 | Tetsuya Murakami / Johnson Fong | Paul Yiu / Tak Young |
Tennis Desk Research: Does the home team really win more? · 1 more
52 other Cupertino Sports Center teams in 2026
- CUPERTINO SC 40AW3.0A [Slice Sisters] · Adult 40 & Over Womens 3.0
- CUPERTINO TC/CUPERTINO SC 18AM3.0A · Adult 18 & Over Mens 3.0
- CUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters] · Adult 18 & Over Mens 3.5 Daytime
- CUPERTINO TC/CUPERTINO SC 18AM3.5A [Mad Hatters] · Adult 18 & Over Mens 3.5
- CUPERTINO TC/CUPERTINO SC 18AM3.5B · Adult 18 & Over Mens 3.5
- CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT · Adult 18 & Over Mens 3.5 Daytime
- CUPERTINO TC/CUPERTINO SC 18AM4.0A · Adult 18 & Over Mens 4.0 1
- CUPERTINO TC/CUPERTINO SC 18AM4.0B · Adult 18 & Over Mens 4.0 2
- CUPERTINO TC/CUPERTINO SC 18AM4.5A · Adult 18 & Over Mens 4.5
- CUPERTINO TC/CUPERTINO SC 18AW4.0A · Adult 18 & Over Womens 4.0
- CUPERTINO TC/CUPERTINO SC 18AW4.0A-DT · Adult 18 & Over Womens 4.0 Daytime
- CUPERTINO TC/CUPERTINO SC 18MX6.0A · Mixed 18 & Over 6.0
- CUPERTINO TC/CUPERTINO SC 18MX7.0A [Fire Horse] · Mixed 18 & Over 7.0
- CUPERTINO TC/CUPERTINO SC 18MX7.0B [GLADIATORS] · Mixed 18 & Over 7.0
- CUPERTINO TC/CUPERTINO SC 18MX8.0A · Mixed 18 & Over 8.0 2
- CUPERTINO TC/CUPERTINO SC 18MX8.0B · Mixed 18 & Over 8.0 1
- CUPERTINO TC/CUPERTINO SC 40AM3.0A · Adult 40 & Over Mens 3.0
- CUPERTINO TC/CUPERTINO SC 40AM3.5A [Mad Hatters] · Adult 40 & Over Mens 3.5
- CUPERTINO TC/CUPERTINO SC 40AM3.5B · Adult 40 & Over Mens 3.5
- CUPERTINO TC/CUPERTINO SC 40AM4.0A · Adult 40 & Over Mens 4.0
- CUPERTINO TC/CUPERTINO SC 40AM4.0B · Adult 40 & Over Mens 4.0
- CUPERTINO TC/CUPERTINO SC 40AM4.5A · Adult 40 & Over Mens 4.5
- CUPERTINO TC/CUPERTINO SC 40AW3.5A [2026 Falcon 40] · Adult 40 & Over Womens 3.5
- CUPERTINO TC/CUPERTINO SC 40AW3.5A-DT [Golden Aces] · Adult 40 & Over Womens 3.5 Daytime
- CUPERTINO TC/CUPERTINO SC 40AW4.0A · Adult 40 & Over Womens 4.0
- CUPERTINO TC/CUPERTINO SC 40AW4.0A-DT · Adult 40 & Over Womens 4.0 Daytime
- CUPERTINO TC/CUPERTINO SC 40AW4.0B · Adult 40 & Over Womens 4.0
- CUPERTINO TC/CUPERTINO SC 40MX6.0A [40-Love] · Mixed 40 & Over 6.0
- CUPERTINO TC/CUPERTINO SC 40MX7.0A · Mixed 40 & Over 7.0 2
- CUPERTINO TC/CUPERTINO SC 40MX7.0B [Gladiators] · Mixed 40 & Over 7.0 1
- CUPERTINO TC/CUPERTINO SC 40MX8.0A · Mixed 40 & Over 8.0
- CUPERTINO TC/CUPERTINO SC 40MX8.0B · Mixed 40 & Over 8.0
- CUPERTINO TC/CUPERTINO SC 55AM7.0A · Adult 55 & Over Mens 7.0
- CUPERTINO TC/CUPERTINO SC 55AW7.0A · Adult 55 & Over Womens 7.0
- CUPERTINO TC/CUPERTINO SC 55AW8.0A · Adult 55 & Over Womens 8.0
- CUPERTINO TC/CUPERTINO SC 55MX6.0A · Mixed 55 & Over 6.0
- CUPERTINO TC/CUPERTINO SC 55MX7.0A [Double Trouble] · Mixed 55 & Over 7.0
- CUPERTINO TC/CUPERTINO SC 55MX8.0A · Mixed 55 & Over 8.0
- CUPERTINO TC/CUPERTINO SC 65AM7.0A [Senior Moment] · Adult 65 & Over Mens 7.0
- CUPERTINO TC/CUPERTINO SC 65AW7.0A · Adult 65 & Over Womens 7.0
- CUPERTINO TC/CUPERTINO SC 65AW8.0A · Adult 65 & Over Womens 8.0
- CUPERTINO TC/CUPERTINO SC CM6.5A [Mad Hatters] · Combo Mens League 6.5
- CUPERTINO TC/CUPERTINO SC CM6.5B-DT · Combo Mens Daytime League 6.5
- CUPERTINO TC/CUPERTINO SC CM6.5B [Underdogs] · Combo Mens League 6.5
- CUPERTINO TC/CUPERTINO SC CM7.5A · Combo Mens League 7.5 1
- CUPERTINO TC/CUPERTINO SC CM7.5B · Combo Mens League 7.5 2
- CUPERTINO TC/CUPERTINO SC CM7.5C · Combo Mens League 7.5 1
- CUPERTINO TC/CUPERTINO SC CM8.5A · Combo Mens League 8.5 1
- CUPERTINO TC/CUPERTINO SC CW6.5A · Combo Womens League 6.5
- CUPERTINO TC/CUPERTINO SC CW6.5A-DT [Double Fun] · Combo Womens Daytime League 6.5
- CUPERTINO TC/CUPERTINO SC CW7.5A · Combo Womens League 7.5
- CUPERTINO TC/CUPERTINO SC CW7.5A-DT · Combo Womens Daytime League 7.5