The Tennis Desk

CUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]

Adult 18 & Over Mens 3.5 Daytime · South Bay · 2026 · CUPERTINO TC/CUPERTINO SC

League table
2nd of 5
Top: JOHNSON RANCH, 10-1
Regular season
7-4
Sectionals
2-0

Does my match count?

Roster

Desk levelLast 5
Elton Lin3.5A3.75 6-2
Prashant Srivastav3.5C3.71 6-0
Anton Andreev3.5C3.65 3-2
Vikas Shah3.5C3.61 up7-0
Richard Zhao3.5C3.50 2-0
Tommy Lin3.5C3.45 2-0
Raj Janakarajan3.0C3.26 1-2 4 lines
Drew Zoghby3.5C3.26 2-4
Ravi Rajagopalan3.5C3.16 0-2 3 lines
John Yong3.5C3.10 1-3
Tingshu Lu3.5C3.05 4-2
Gary Stempler3.5C3.04 4-1
Prathap Kudupu3.5A3.01 2-2
Tetsuya Murakami3.5C2.82 2-1

See this roster by playing level

Rosters in this league, in table order

What each row says

JOHNSON RANCH 18AM3.5A-DT, 1st in the published standings. The middle half of this roster runs from NTRP 3.5 to NTRP 4.0. Its 5th highest level sits in NTRP 3.5.

CUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters], 2nd in the published standings. The middle half of this roster runs from NTRP 3.5 to NTRP 4.0. Its 5th highest level sits in NTRP 3.5.

GOLD RIVER RC 18AM3.5B-DT [The A Team], 3rd in the published standings. The middle half of this roster sits in NTRP 3.5. Its 5th highest level sits in NTRP 3.5.

CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT, 4th in the published standings. The middle half of this roster runs from NTRP 3.0 to NTRP 3.5. Its 5th highest level sits in NTRP 3.5.

GOLD RIVER RC 18AM3.5A-DT [The Lucky Ones], 5th in the published standings. The middle half of this roster runs from NTRP 3.0 to NTRP 3.5. Its 5th highest level sits in NTRP 3.5.

Team matches

W August 27 away v JOHNSON RANCH Sectionals 3-0
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]JOHNSON RANCH 18AM3.5A-DT
Singles 1W 6-0, 6-4Drew ZoghbyJohn Welch
Doubles 1W 6-2, 6-4Prashant Srivastav / Vikas ShahBrian Katz / Frank Domeier
Doubles 2W 6-4, 6-3Anton Andreev / Elton LinMark Wallace / Randy Willardsen
W August 26 home v JOHNSON RANCH Sectionals 2-1
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]JOHNSON RANCH 18AM3.5A-DT
Singles 1L 6-2, 1-6, 0-1Anton AndreevAnthony Jelinek
Doubles 1W 7-5, 6-2Vikas Shah / Prashant SrivastavFrank Domeier / John Welch
Doubles 2W 4-6, 6-1, 1-0John Yong / Elton LinMark Wallace / Randy Willardsen
L August 26 away v JOHNSON RANCH 0-3
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]JOHNSON RANCH 18AM3.5A-DT
Singles 1L 5-6Tingshu LuConstantine Terokhin
Doubles 1L 4-6, 3-6Elton Lin / Prathap KudupuFrank Domeier / Brian Katz
Doubles 2L 1-6, 2-6Ravi Rajagopalan / John YongAnthony Jelinek / Mark Wallace
W June 9 home v CUPERTINO TC/CUPERTINO SC · B 3-0
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT
Singles 1W 6-2, 6-1Drew ZoghbyAbhijit Deshmukh
Doubles 1W 6-4, 6-3Vikas Shah / Prashant SrivastavAlbert Law / Gilbert Wong
Doubles 2W 6-0, 7-6Tingshu Lu / Gary StemplerSteve Degner / Tak Young
L June 3 away v CUPERTINO TC/CUPERTINO SC · B 1-2
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT
Singles 1L 0-1John YongTeruhiro Tagomori
Doubles 1L 6-1, 2-6, 0-1Drew Zoghby / Ravi RajagopalanAlbert Law / Paul Yiu
Doubles 2W 6-1, 6-3Raj Janakarajan / Gary StemplerAbhijit Deshmukh / Gilbert Wong
W May 26 home v CUPERTINO TC/CUPERTINO SC · B 2-1
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT
Singles 1L 1-6, 1-2John YongTeruhiro Tagomori
Doubles 1W 6-3, 6-1Elton Lin / Tingshu LuPrabhu Kuttiyam / Vibhaakar Sharma
Doubles 2W 3-6, 6-2, 1-0Prathap Kudupu / Prashant SrivastavSteve Degner / Paul Yiu
W May 18 away v CUPERTINO TC/CUPERTINO SC · B 2-1
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT
Singles 1W 7-5, 7-6Anton AndreevTeruhiro Tagomori
Doubles 1W 6-1, 6-1Vikas Shah / Prashant SrivastavGilbert Wong / Akshaya Padhi
Doubles 2L 3-6, 3-6Gary Stempler / Tetsuya MurakamiSteve Degner / Prabhu Kuttiyam
W May 12 home v CUPERTINO TC/CUPERTINO SC · B 3-0
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT
Singles 1W 6-2, 6-2Richard ZhaoSteve Degner
Doubles 1W 7-6, 6-4Elton Lin / Tetsuya MurakamiAkshaya Padhi / Abhijit Deshmukh
Doubles 2W 4-6, 6-2, 1-0Prathap Kudupu / Tommy LinPrabhu Kuttiyam / Paul Yiu
W May 4 away v CUPERTINO TC/CUPERTINO SC · B 2-1
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT
Singles 1L 6-7, 0-4Raj JanakarajanSteve Degner
Doubles 1W 6-1, 6-0Elton Lin / Vikas ShahAlbert Law / Akshaya Padhi
Doubles 2W 6-3, 7-5Anton Andreev / Tingshu LuGilbert Wong / Paul Yiu
L April 28 home v CUPERTINO TC/CUPERTINO SC · B 1-2
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT
Singles 1L 3-6, 4-6Drew ZoghbyPrabhu Kuttiyam
Doubles 1W 6-0, 6-0Elton Lin / Vikas ShahSteve Degner / Abhijit Deshmukh
Doubles 2L 3-6, 2-6Tingshu Lu / Prathap KudupuAlbert Law / Tianyi Wang
W April 20 away v CUPERTINO TC/CUPERTINO SC · B 2-1
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT
Singles 1W 6-3, 6-2Tommy LinTeruhiro Tagomori
Doubles 1L 6-3, 4-6, 0-1Elton Lin / Drew ZoghbyAlbert Law / Akshaya Padhi
Doubles 2W 7-6, 6-0Vikas Shah / Gary StemplerGilbert Wong / Norman Kaneshiro
L April 14 home v CUPERTINO TC/CUPERTINO SC · B 1-2
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT
Singles 1L 6-7, 7-5, 0-1Raj JanakarajanTeruhiro Tagomori
Doubles 1L 4-6, 4-6Anton Andreev / Drew ZoghbyAlbert Law / Prabhu Kuttiyam
Doubles 2W 6-0, 6-1Gary Stempler / Tetsuya MurakamiTak Young / Vibhaakar Sharma
W April 9 away v CUPERTINO TC/CUPERTINO SC · B 3-0
LineScoreCUPERTINO TC/CUPERTINO SC 18AM3.5A-DT [Mad Hatters]CUPERTINO TC/CUPERTINO SC 18AM3.5B-DT
Singles 1W 6-2, 7-6Richard ZhaoAlbert Law
Doubles 1W 7-5, 6-2Tingshu Lu / Prashant SrivastavPrabhu Kuttiyam / Akshaya Padhi
Doubles 2 6-0, 6-0Ravi Rajagopalan / Raj Janakarajan—

Tennis Desk Research: Does the home team really win more? · 1 more

52 other Cupertino Sports Center teams in 2026