The Tennis Desk

Combo Mens League 8.5, Mid Peninsula, 2025

Players

From the 7 Mid Peninsula teams' rosters

PlayerTeamRatedDesk level
Joshua KayeRINCONADA PK · ARINCONADA PK · A4.5C4.99
Kevin LiangCUESTA TCCUESTA TC4.5C4.80
William TrevillyanCUESTA TCCUESTA TC4.5C4.77
Donny SuLOS ALTOS GCCLOS ALTOS GCC4.5C4.76
Raymond UyeharaMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.5C4.70
Theo NovakCUESTA TCCUESTA TC4.5C4.68
Andy EwingMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.0C4.66
Jaidev Singh ChadhaMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.5C4.64
Zachary PoznerLOS ALTOS GCC, RINCONADA PK · ALOS ALTOS GCC, RINCONADA PK · A4.5A4.64
Randy BeckerUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.5C4.62
Edwin PhamRINCONADA PK · ARINCONADA PK · A4.5C4.62
George ChangLOS ALTOS GCC, CUESTA TCLOS ALTOS GCC, CUESTA TC4.5C4.57
Mark DinhUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.5C4.56
Jason KuoRINCONADA PK · ARINCONADA PK · A4.5C4.56
Matthew NagleCUBBERLEYCUBBERLEY4.5s4.56
Tyler NielsonUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.5C4.55
Daniel LuRINCONADA PK · ARINCONADA PK · A4.5C4.53
Allen ShihRINCONADA PK · ARINCONADA PK · A4.5C4.53
Nobuhiro YanagisawaCUBBERLEYCUBBERLEY4.5C4.52
Alex YangRINCONADA PK · ARINCONADA PK · A4.5C4.51
Hemant ChaudharyRINCONADA PK · ARINCONADA PK · A4.0C4.50
David LeCUESTA TCCUESTA TC4.5C4.48
Anthony JonesCUBBERLEYCUBBERLEY4.5C4.46
Alston KauLOS ALTOS GCC, RINCONADA PK · B [Huyners]LOS ALTOS GCC, RINCONADA PK · B [Huyners]4.0C4.45
Elliot BeakLOS ALTOS GCCLOS ALTOS GCC4.5C4.44
Matthew HollandMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.5C4.43
Piyush LakhawatUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.5C4.42
Alexander LiuRINCONADA PK · ARINCONADA PK · A4.5C4.42
Andrew NguyenCUESTA TCCUESTA TC4.5C4.42
Bhaskar SarmaRINCONADA PK · ARINCONADA PK · A4.5C4.42
Scott LeeRINCONADA PK · ARINCONADA PK · A4.0s4.40
Ranjit DeshpandeRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.5C4.37
Jonathan TrinhCUESTA TCCUESTA TC4.0A4.36
Kent ByunCUBBERLEYCUBBERLEY4.5C4.35
David LaoRINCONADA PK · ARINCONADA PK · A4.0C4.34
Jackie GuoRINCONADA PK · ARINCONADA PK · A4.0C4.33
Oliver ZhaoLOS ALTOS GCCLOS ALTOS GCC4.5C4.33
Kotaro KitagawaCUESTA TCCUESTA TC4.0s4.31
Daniel Lloyd PiasCUESTA TCCUESTA TC4.0C4.31
Jeff KlapperUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.5C4.29
Jaewan MunCUESTA TCCUESTA TC4.0A4.28
Jason MatlofUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.5C4.27
Vatsal ShahLOS ALTOS GCC, RINCONADA PK · B [Huyners]LOS ALTOS GCC, RINCONADA PK · B [Huyners]4.0s4.27
Yi ChenCUESTA TCCUESTA TC4.5C4.26
Vikhyath RaoMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.5s4.26
Balaji LeninMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.0C4.25
Jeff LewisLOS ALTOS GCCLOS ALTOS GCC4.5C4.25
Alain RaynaudMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.0C4.25
Ramu ArunachalamUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.5C4.23
Tom BrehmeUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.0A4.23
Stephen LeeRINCONADA PK · ARINCONADA PK · A4.0C4.23
Chuo-Yun YangRINCONADA PK · ARINCONADA PK · A4.0C4.23
JZ ZhongCUESTA TCCUESTA TC4.0C4.23
Akihiko SumiCUBBERLEYCUBBERLEY4.5C4.22
Vinay SubramanianMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.5C4.22
Mitch HuUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.5C4.20
Peter MadridMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.0C4.19
Bin FengCUBBERLEYCUBBERLEY4.0C4.16
Brandon LamonRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.5C4.16
Amir YazdiMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.0C4.16
Ping YuRINCONADA PK · ARINCONADA PK · A4.0C4.16
Shintaro MasunoCUBBERLEYCUBBERLEY4.5s4.15
Alexander TainRINCONADA PK · ARINCONADA PK · A4.0A4.15
Mahi DeSilvaUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.0A4.14
Shu Fan DuCUESTA TCCUESTA TC4.0C4.13
Eli SheyninUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.5C4.12
Anthony ChabaRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.0C4.11
Kuan ChangCUESTA TCCUESTA TC4.0C4.11
Eric ChaoCUESTA TCCUESTA TC4.5C4.11
Calvin ChangCUESTA TCCUESTA TC4.0C4.10
Athul GaneshMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.5C4.10
Yuta TaguchiCUBBERLEYCUBBERLEY4.0C4.10
Natarajan ChoodamaniMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.0C4.09
Michael PorterLOS ALTOS GCCLOS ALTOS GCC4.0C4.08
Mark ChaoLOS ALTOS GCCLOS ALTOS GCC4.0C4.07
Andy ChengRINCONADA PK · ARINCONADA PK · A4.0C4.07
Henny HuangRINCONADA PK · ARINCONADA PK · A4.0A4.07
Ryan LowMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.0C4.06
Paul ChenRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.0C4.05
Daniel KroesMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK3.5C4.05
Jonathan WongRINCONADA PK · ARINCONADA PK · A3.5C4.03
Roni FeldsherMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.5C4.02
Gaku WatanabeCUBBERLEYCUBBERLEY4.0C4.02
Mark LiuUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.0A3.99
Harry WuRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]3.5C3.99
Gaurav MalhotraMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.0C3.97
Hugh NguyenCUESTA TCCUESTA TC4.0C3.95
Matthew LiemRINCONADA PK · ARINCONADA PK · A4.0C3.93
Jason PearceCUBBERLEYCUBBERLEY4.5C3.93
Edward WangCUBBERLEYCUBBERLEY4.0C3.93
Brian YeUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.0s3.92
Steven HelmerCUBBERLEYCUBBERLEY4.0C3.91
Jialin YuCUESTA TCCUESTA TC4.0C3.89
Kang ChenRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.0C3.87
Huy LeRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.5C3.87
Kunal BhallaRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.5s3.86
David CaoUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.0C3.85
Shane ParkRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.5C3.85
Ohan OdaCUBBERLEYCUBBERLEY4.0C3.84
Sairamkumar VenkataramanLOS ALTOS GCC, RINCONADA PK · B [Huyners]LOS ALTOS GCC, RINCONADA PK · B [Huyners]4.0A3.83
Nathan WalkerUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.0C3.83
Steve TurnbullUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.0C3.82
Sejin KwagCUESTA TCCUESTA TC4.0C3.80
Piyush MangalickLOS ALTOS GCCLOS ALTOS GCC4.0s3.80
Carlos GonzalezLOS ALTOS GCCLOS ALTOS GCC4.0C3.78
Chih-Hao LiCUBBERLEYCUBBERLEY4.0C3.78
Kumar KandaswamyMOUNTAIN VIEW TC/RENGSTORFF PKMOUNTAIN VIEW TC/RENGSTORFF PK4.0C3.77
Gen TriRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.0C3.77
Michael LewisUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.0C3.73
Stephen WuRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.0C3.72
Keith KoeglerUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.0C3.70
David LoiCUESTA TCCUESTA TC3.5C3.70
Stewart TaylorLOS ALTOS GCCLOS ALTOS GCC4.0C3.70
Paul KwonRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]3.5C3.69
Juan Pablo Q WestonRINCONADA PK · ARINCONADA PK · A4.0C3.69
Go TejimaCUBBERLEYCUBBERLEY4.0s3.67
George LeeLOS ALTOS GCCLOS ALTOS GCC4.0s3.65
Ian TeohCUBBERLEYCUBBERLEY4.0C3.64
Albert ChaLOS ALTOS GCCLOS ALTOS GCC4.0C3.63
Devin DonnellyRINCONADA PK · ARINCONADA PK · A4.0C3.63
Kalyan NarayananUNIVERSITY CLUB PAUNIVERSITY CLUB PA4.0s3.61
Manoj ChakkaravarthyRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.0s3.57
Frank LaiLOS ALTOS GCCLOS ALTOS GCC3.5C3.54
Ran ZhangRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.0C3.47
Ben LeRINCONADA PK · B [Huyners]RINCONADA PK · B [Huyners]4.0C3.46
Atsushi ShiraiCUBBERLEYCUBBERLEY4.0C3.27

126 of the 126 people on these rosters are listed.

Back to the league: table, results and next matches