The Tennis Desk

Adult 18 & Over Mens 4.0 1, South Bay, 2026

Players

From the 8 South Bay teams' rosters

PlayerTeamRatedDesk level
Kakhaber KatselashviliSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC4.47
Aarav ModiSUNNYVALE MTC · CSUNNYVALE MTC · Cs4.46
Andrew HuangBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C4.31
Kotaro KitagawaBACKESTO PK · ABACKESTO PK · AC4.31
Freddy di ChiaroBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]C4.28
Sikai HuangSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C4.27
Kai IshiwataBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]s4.23
Shiro OnoBACKESTO PK · ABACKESTO PK · As4.21
Joseph HuangBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C4.20
Jiawen SongSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C4.20
Hao GaoSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C4.19
Ming TaBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C4.18
Peter MadridBROOKSIDE · ABROOKSIDE · AC4.17
Hao WangSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C4.17
James ChoiSUNNYVALE MTC · CSUNNYVALE MTC · CC4.16
Jerome PonsBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C4.15
Awais ZubairSUNNYVALE MTC · CSUNNYVALE MTC · CC4.15
Junchao LinSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C4.13
Calvin ChangSUNNYVALE MTC · CSUNNYVALE MTC · CC4.11
Nan SunSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C4.11
Yilun ChenSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C4.10
Yuta TaguchiBACKESTO PK · ABACKESTO PK · AC4.10
Wilson ChenSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C4.08
Seth HazenBROOKSIDE · ABROOKSIDE · AC4.08
Aaron LeeBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]s4.08
Mehryar RahmatianBROOKSIDE · ABROOKSIDE · As4.08
Garret SeeversBROOKSIDE · ABROOKSIDE · AC4.08
Mahesh NarayananSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC4.07
Chris KernSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC4.05
Georgios PapanikolaouCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · AC4.05
Ryan LowSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC4.04
Yang GaoSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C4.03
Travis KohCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · As4.03
Yuki NakanishiBACKESTO PK · ABACKESTO PK · As4.03
Andre TarafdarBROOKSIDE · ABROOKSIDE · As4.03
Vinod SrinivasanSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC4.02
Taeil UmSUNNYVALE MTC · CSUNNYVALE MTC · CC4.02
Gaku WatanabeBACKESTO PK · ABACKESTO PK · AC4.02
Shu DengSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C4.01
Tejas NaikBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]C4.01
Joseph ReyesBACKESTO PK · ABACKESTO PK · AC4.01
David BotkinSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC4.00
Lowell SuBROOKSIDE · ABROOKSIDE · As4.00
Aaron BloomBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.99
Paul SextonBROOKSIDE · ABROOKSIDE · AC3.99
Brian TetrudBACKESTO PK · ABACKESTO PK · AC3.99
Harry WuSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.99
Viet NguyenBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.98
Alex SemenovSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC3.96
Zheyu WangSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.96
Shaobo XuSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.96
Da HeSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.95
Hiroaki YasutakeBACKESTO PK · ABACKESTO PK · AC3.92
Steven HelmerBACKESTO PK · ABACKESTO PK · AC3.91
Tony HuynhBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]s3.91
Mark VosslerSUNNYVALE MTC · CSUNNYVALE MTC · Cs3.91
Edmond WangSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.91
Sam LiBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.90
Cheng ZhengSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.89
Ken MorteCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · AC3.87
Michael PostBROOKSIDE · ABROOKSIDE · AC3.87
Mario HuangSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC3.86
Jonathan ChewBACKESTO PK · ABACKESTO PK · As3.85
Ohan OdaBACKESTO PK · ABACKESTO PK · AC3.84
Rajasundaram RajasekaranBROOKSIDE · ABROOKSIDE · AC3.84
Clark KoSUNNYVALE MTC · CSUNNYVALE MTC · CC3.83
Yousuf KhanCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · As3.82
Ramprasaath R. SelvarajuBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]C3.82
Duke YinSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.82
Anand MaddurSUNNYVALE MTC · CSUNNYVALE MTC · CC3.81
Alexander LamBACKESTO PK · ABACKESTO PK · AC3.80
Avi AgarwalBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]4.5 (was 4.0)3.79
Robert GosalvezBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.79
Kevin TungBROOKSIDE · ABROOKSIDE · AC3.78
Xinrong XieSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.78
Chunkun BoSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.77
Avinash ViswanathanCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.77
Vincent YangBACKESTO PK · ABACKESTO PK · A3.5s3.77
Raghu BhatSUNNYVALE MTC · CSUNNYVALE MTC · CC3.76
John PattinsonCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · AC3.76
Peng QuBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.76
Jair SaavedraBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]C3.76
Zesheng CaiSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.75
Qing FengBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]3.5C3.75
Elton LinCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5A3.75
Tommy NgoCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · AC3.74
Aditya BhuwaniaSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC3.73
Cheng ChenCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.72
Brian McCombsBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]3.5s3.72
Abhinav ChawlaSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC3.71
Daniel LeeSUNNYVALE MTC · CSUNNYVALE MTC · Cs3.71
Jinhao LiSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.71
Ramesh RozraBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]C3.71
Sergey BaranovSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · A3.5C3.70
Chris JosephBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.70
Wade ConklinBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.69
Jahyong KuhSUNNYVALE MTC · CSUNNYVALE MTC · CC3.69
Paul KwonBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.69
Chad TenturierSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · A3.5C3.69
Jongyeol YangSUNNYVALE MTC · CSUNNYVALE MTC · CC3.69
Deepak ChotraniBROOKSIDE · ABROOKSIDE · AC3.68
Sergey GitmanSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC3.68
Roland ChewBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.67
Siddharth GuptaBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.67
Yubo OuyangSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]3.5C3.67
Prashant SrivastavCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.67
Elanchezhiyan PanneerselvamCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · AC3.66
Jeffrey CannonSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC3.65
Kamal SinghBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.65
Mark AlvesSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC3.64
Ashish BodkeCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.64
Yufeng JiangSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]C3.64
Ian TeohBACKESTO PK · ABACKESTO PK · As3.64
Anton AndreevCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.63
James FokBROOKSIDE · ABROOKSIDE · As3.62
Nanxuan HuangSUNNYVALE MTC · E [Slicebro]SUNNYVALE MTC · E [Slicebro]3.5C3.61
Omkar RegeBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]3.5C3.59
Dave BlahaBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.58
Gen YamamotoSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · A3.5C3.58
Benny BarberoBROOKSIDE · ABROOKSIDE · AC3.57
Jean-Marc CabrolBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]3.5C3.57
Ahmer KhanBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]3.5C3.57
Jaeyoung LeeSUNNYVALE MTC · CSUNNYVALE MTC · CC3.57
Vikas ShahCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.55
Venkat MunukutlaSUNNYVALE MTC · CSUNNYVALE MTC · C3.5C3.53
Swaroop ThimmegowdaSUNNYVALE MTC · CSUNNYVALE MTC · C3.5s3.52
Jaeyoon JungSUNNYVALE MTC · CSUNNYVALE MTC · CC3.51
Subhadeep BhattacharyyaBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]s3.50
Abhijeet KarnikBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.50
Richard ZhaoSUNNYVALE MTC · CSUNNYVALE MTC · C3.5C3.50
Yu SunBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]3.5C3.47
Aditya BhandariSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AC3.46
Yi ZhuangCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.46
Arjun GhatakSUNNYVALE MTC · CSUNNYVALE MTC · CC3.45
Raja GopalBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]C3.43
Michael FosterSUNNYVALE MTC · CSUNNYVALE MTC · CC3.42
Prabhu KuttiyamCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.42
Milad Mohammadi MorganBROOKSIDE · ABROOKSIDE · A3.5s3.42
Dibyendu SenguptaSUNNYVALE MTC · CSUNNYVALE MTC · C3.5C3.41
Hyungwoo YangSUNNYVALE MTC · CSUNNYVALE MTC · C3.5s3.41
Ryan ReedBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]s3.40
Irel QuinanolaCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.38
Sergiu FadorCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.37
Vladimir LibershteynSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · AA3.37
Margabandu ThandavarayanSUNNYVALE TC/SUNNYVALE MTC · ASUNNYVALE TC/SUNNYVALE MTC · A3.5C3.37
Abhishek KottamasuBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]3.5C3.35
Pankaj MalviyaCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · AC3.35
Naoki MatsuuraBACKESTO PK · ABACKESTO PK · AC3.32
Akshaya PadhiCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.29
Swapnil PawarBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]3.5C3.28
Deepak ShettySUNNYVALE MTC · CSUNNYVALE MTC · C3.5C3.28
Atsushi ShiraiBACKESTO PK · ABACKESTO PK · AC3.27
Drew ZoghbyCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.26
Louis ShengBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]3.5C3.23
Christian FuBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]s3.21
Louis KimBACKESTO PK · ABACKESTO PK · A3.5C3.19
Pritpal SinghBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]C3.19
Ravi RajagopalanCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5C3.16
Liwei ZhouBAY CLUB SANTA CLARA · A [BlazeWave]BAY CLUB SANTA CLARA · A [BlazeWave]3.5C3.16
Hideharu SugizakiBACKESTO PK · ABACKESTO PK · A3.5C3.12
Vinay NatarajBUCHSER MS · B [Fair Oaks TC ]BUCHSER MS · B [Fair Oaks TC ]3.5C3.06
Prathap KudupuCUPERTINO TC/CUPERTINO SC · ACUPERTINO TC/CUPERTINO SC · A3.5A3.01
Steven ChenBROOKSIDE · ABROOKSIDE · A3.5C2.89

163 of the 163 people on these rosters are listed.

Back to the league: table, results and next matches