Teams

SANTA CLARA TENNIS C 18AM3.0A

2025 ADULT 18&Over · Men's 3.0

21 players · average NTRP 3.25 / NO. CALIFORNIA

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule10 played
L#1 DoublesYu Luo / Haoting Chen vs Jonathan Wu / Md Abu Jafar Rasel7-5, 3-6, 0-1
W#1 SinglesZhouyang Li vs Mohit Sharma6-1, 6-0
W#2 DoublesJo Zhang / Yuqi Huang vs Vamseedhar Reddy Muppidi / PRASENJIT PAIK6-4, 6-4
W#2 SinglesLEI DUAN vs Fanzhe Lyu7-6, 6-2
W#3 DoublesHao Tan / Eric Tifa vs Manoj Kandlikar / Wilson Huynh6-4, 7-6
L#1 DoublesAlex Lin / Xiangyu Dong vs Jay Cai / Jinhao Tang4-6, 3-6
W#1 SinglesEric Tifa vs Erik Baker6-3, 6-3
W#2 DoublesYuqi Huang / Haoting Chen vs Manish Doshi / Pradeep Rajagopal6-4, 6-3
W#3 DoublesHao Tan / Chaoqun Chen vs Nathan Kerr / Rahul Nimaiyar6-3, 6-1
2025-05-30vs SUNNYVALE MTC 18AM3.0CWon 40
W#1 DoublesChen Wang / Alex Lin vs Sebastian Su / Louis Sheng7-5, 6-4
W#1 SinglesZiyun Zhao vs Jiacheng Wang2-6, 6-2, 1-0
W#2 DoublesLEI DUAN / Zhouyang Li vs Raymond Yang / Chen Ling3-6, 6-4, 1-0
W#3 DoublesYuqi Huang / Wenqi Bao vs Sha Hua / Yi Luo6-2, 7-5
2025-05-14vs CUPERTINO TC/CUPERTINO SC 18AM3.0ALost 14
W#1 DoublesJIANWEI GONG / Zhouyang Li vs Sandeep Rasoori / Ved Kushwaha6-3, 6-2
L#1 SinglesXiangyu Dong vs Mihir Pant3-6, 0-6
L#2 DoublesYu Luo / Harry Zheng vs Pavan Rangudu / Tingshu Lu4-6, 5-7
L#2 SinglesKuan Hu vs Jinwoo Lee4-6, 6-1, 0-1
L#3 DoublesJo Zhang / Haoting Chen vs Prathap Kudupu / Vikas Shah1-6, 3-6
W#1 DoublesAdrian Zhong / Chen Wang vs Ved Kushwaha / Vibhaakar Sharma6-1, 6-0
L#1 SinglesJIANWEI GONG vs Cheng Chen0-6, 6-2, 0-1
L#2 DoublesKuan Hu / Harry Zheng vs Jinwoo Lee / Vikas Shah2-6, 2-6
W#2 SinglesHao Zheng vs TERUHIRO TAGOMORI6-3, 3-6, 1-0
W#3 DoublesGuang Yang / Wenqi Bao vs Arumugam Kolappan / Karunakar Dasineni6-2, 6-2
W#1 DoublesChaoqun Chen / Adrian Zhong vs Vamseedhar Reddy Muppidi / Jonathan Wu6-4, 6-4
W#1 SinglesKuan Hu vs Fanzhe Lyu6-3, 6-1
L#2 DoublesGuang Yang / Shuanglong Zhang vs Manoj Kandlikar / Mesbah Uddin1-6, 6-1, 0-1
W#2 SinglesWeida Zhang vs Kaushal Shetty6-2, 7-6
W#3 DoublesLEI DUAN / Yu Luo vs Billy Phan / Xander Tartter6-1, 7-5
W#1 DoublesChaoqun Chen / Kuan Hu vs Nathan Kerr / Debashish Pal6-1, 6-3
W#1 SinglesZiyun Zhao vs Charles Shipley6-0, 6-1
W#2 DoublesGuang Yang / Shuanglong Zhang vs Manish Doshi / Khalid Beg6-3, 6-0
W#2 SinglesHao Zheng vs Brighton Vino Jegarajan6-2, 6-1
W#3 DoublesZhouyang Li / Wenqi Bao vs Rizwan Niazi / Rahul Nimaiyar6-2, 6-1
2025-04-26vs SUNNYVALE MTC 18AM3.0CWon 41
W#1 DoublesAlex Lin / Chen Wang vs Kevin Chow / Wenjie Chen7-6, 6-3
W#1 SinglesChaoqun Chen vs Lingyun RUAN6-3, 7-5
W#2 DoublesEric Tifa / LEI DUAN vs Lelin Zhang / Richard Rao6-4, 7-6
W#2 SinglesShuanglong Zhang vs Raymond Yang4-6, 6-3, 1-0
L#3 DoublesJIANWEI GONG / Haoting Chen vs Sebastian Su / Louis Sheng2-6, 7-5, 0-1
2025-04-17vs SUNNYVALE MTC 18AM3.0CWon 50
W#1 DoublesJIANWEI GONG / Alex Lin vs Wenjie Chen / Kyle Zhang6-3, 6-3
W#1 SinglesShuanglong Zhang vs Kevin Chow6-1, 6-4
W#2 DoublesYuqi Huang / Yu Luo vs Qianyi Xie / Yurong Chen6-0, 7-5
W#2 SinglesEric Tifa vs Chen Ling6-0, 6-2
W#3 DoublesAdrian Zhong / Weida Zhang vs Lelin Zhang / Sha Hua6-0, 6-2
W#1 DoublesWeida Zhang / Adrian Zhong vs Cheng Chen / Tingshu Lu6-2, 6-3
W#1 SinglesZiyun Zhao vs TERUHIRO TAGOMORI6-1, 6-3
W#2 DoublesJo Zhang / Chen Wang vs Sarath Chandra Grandhi / Vibhaakar Sharma6-3, 6-3
W#2 SinglesHao Zheng vs Benjamin Ho6-0, 6-3
W#3 DoublesWenqi Bao / Zhouyang Li vs Ved Kushwaha / Pavan Rangudu7-6, 2-6, 1-0
A tie can be incomplete. Tell us if someone is missing.
i
Grouped by tie — one fixture, several lines. A line shows only when a player on it is someone we have indexed, so an early-season tie for a newly-added team can look short. This also means the line count here will not match the header, which counts individual player appearances.

Flight standings for Men's 3.0 have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

ScoutingWhere each opponent usually plays

Signed-in extra: whether this captain plays strict strength order or mixes it up, from every doubles line they have put out. Create a free account to see it.

Roster averages 3.06 estimated across 15 rated players. No lineup is published in advance, so the column below is where each player has actually been used — a captain's habits are the best available forecast. Sign in and claim your record to see who you have played.

3.32
Yuqi Huang
usually #2 Doubles 75%, also #3 Doubles 25% · published
3.27
Eric Tifa
usually #2 Doubles 25%, also #1 Singles 25% · published 3.5
Alex Lin
usually #1 Doubles 100% · published 3.5
3.25
Shuanglong Zhang
usually #2 Doubles 50%, also #2 Singles 25% · published
3.25
JIANWEI GONG
usually #1 Doubles 50%, also #1 Singles 25% · published 3.5
3.12
Harry Zheng
usually #2 Doubles 100% · published 3.5
3.09
Chaoqun Chen
usually #1 Doubles 50%, also #1 Singles 25% · published 3.5
3.08
Yu Luo
usually #2 Doubles 50%, also #3 Doubles 25% · published
3.06
Adrian Zhong
usually #1 Doubles 75%, also #3 Doubles 25% · published 3
3.06
Ziyun Zhao
usually #1 Singles 100% · published
3.03
Chen Wang
usually #1 Doubles 75%, also #2 Doubles 25% · published 3
2.95
Zhouyang Li
usually #3 Doubles 40%, also #2 Doubles 20% · published
2.87
Haoting Chen
usually #3 Doubles 50%, also #2 Doubles 25% · published 3
2.86
Hao Zheng
usually #2 Singles 100% · published 3
2.86
Jo Zhang
usually #2 Doubles 67%, also #3 Doubles 33% · published
2.85
LEI DUAN
usually #2 Doubles 50%, also #3 Doubles 25% · published
Hao Tan
usually #3 Doubles 100% · published 3
Kuan Hu
usually #1 Singles 25%, also #2 Doubles 25% · published
Weida Zhang
usually #2 Singles 33%, also #1 Doubles 33% · published
Wenqi Bao
usually #3 Doubles 100% · published
Xiangyu Dong
usually #1 Singles 50%, also #1 Doubles 50% · published
Established pairs

Doubles pairs from this roster with three or more matches together anywhere — ordered by performance against what the rating gap predicted, not by record.

Adrian Zhong + Chen Wang303 matchesnot enough data
Roster

Ordered by our estimated dynamic rating, which is why two players at the same published level are not tied — a published 4.0 says nothing about where inside the band someone sits. Lines played in this team’s season are shown beside each name.

Yuqi Huang
18W–12L career · 4 lines in 2025
1%91%8%
3.32
3.5
Eric Tifa
16W–7L career · 4 lines in 2025
2%94%4%
3.27
3.5
Alex Lin
4W–2L career · 4 lines in 2025
not enough data
Shuanglong Zhang
9W–3L career · 4 lines in 2025
3%95%3%
3.25
3.5
JIANWEI GONG
20W–11L career · 4 lines in 2025
3%95%2%
3.25
3.5
Harry Zheng
3W–9L career · 2 lines in 2025
17%82%<1%
3.12
3.5
Chaoqun Chen
6W–3L career · 4 lines in 2025
24%76%<1%
3.09
Yu Luo
7W–5L career · 4 lines in 2025
27%73%<1%
3.08
3
Adrian Zhong
15W–5L career · 4 lines in 2025
<1%32%68%
3.06
Ziyun Zhao
4W–2L career · 3 lines in 2025
33%67%<1%
3.06
3
Chen Wang
30W–6L career · 4 lines in 2025
<1%42%58%
3.03
Zhouyang Li
16W–7L career · 5 lines in 2025
<1%66%34%
2.95
3
Haoting Chen
10W–8L career · type A · 4 lines in 2025
<1%83%17%
2.87
3
Hao Zheng
7W–0L career · 3 lines in 2025
<1%86%14%
2.86
Jo Zhang
14W–7L career · 3 lines in 2025
<1%86%13%
2.86
LEI DUAN
10W–2L career · 4 lines in 2025
<1%88%12%
2.85
3
Hao Tan
2W–0L career · 2 lines in 2025
not enough data
Kuan Hu
3W–3L career · 4 lines in 2025
not enough data
Weida Zhang
3W–0L career · 3 lines in 2025
not enough data
Wenqi Bao
4W–2L career · 4 lines in 2025
not enough data
Xiangyu Dong
0W–2L career · 2 lines in 2025
not enough data

Three percentages are where each player stands right now: the chance they are below their band, inside it, or above it, on the way they are playing this season. The number on the right is our estimated dynamic rating, which USTA never publishes. This is today rather than a forecast of December, because a forecast has to assume future matches and cannot know whether someone will even be offered them. Percentages are blank where a player has too few matches this season, or at a level where the model does not yet beat a base-rate guess; the estimate is a weaker claim than a probability and survives where those do not.

Not affiliated with or endorsed by the USTA. Ratings labelled as published are USTA year-end figures; anything we describe as an estimate is ours, not USTA’s. Match data is from USTA TennisLink.