Teams

NWW-FC-Wang

2026 Adult 18 & Over · 3.5 Men

20 players · average NTRP 3.50 / NORTHWEST WASHINGTON

View scouting list →
Schedule9 played
2026-06-07vs ETC-SpicyChicken-ZhengWon 32
W#1 DoublesStephen Liang / Renxuan Wang vs YIHENG TAO / Harold Wu7-5, 6-6
L#1 SinglesRakesh Mallela vs Simon Zhang2-6, 2-6
L#2 DoublesRichard Mar / Ian Bucklin vs Xudong Li / Kai Deng3-6, 3-6
W#2 SinglesWayne Zhang vs Eric Jiang7-6, 1-1
W#3 DoublesKevin Kim / Eric Leicht vs Allen Wu / You-Yi Jau6-4, 6-4
2026-05-22vs TCSP-Sandbaggers-KelleyWon 50
W#1 DoublesSid Nagendran / Brian Ko vs Rob Vander Stoep / James Tjoa6-4, 6-2
W#1 SinglesKhyatee Boroowa vs Dan Robinet6-1, 6-2
W#2 DoublesBen Smith / Miguel Beltran vs Neil Shah / Ra'Id Khalil6-1, 3-6, 1-0
W#2 SinglesRakesh Mallela vs Alan Draper6-2, 6-2
W#3 DoublesDavid Kong / Ian Bucklin vs Eric Lindburg / Mike Merwin7-6, 6-4
2026-05-15vs AYTC-BusbyWon 32
L#1 DoublesSid Nagendran / Renxuan Wang vs Robert Sciranko / Bao Trinh6-2, 1-6, 0-1
L#1 SinglesKevin Kim vs Ashwin Ravichandran4-6, 6-6
W#2 DoublesKhyatee Boroowa / Stephen Liang vs Brendon Wu / Bill Do6-3, 6-3
W#2 SinglesRakesh Mallela vs Sai Gantla6-1, 5-7, 1-0
W#3 DoublesRichard Mar / Brian Johnson vs Erik Fraker / Jonathan Brown6-1, 6-3
2026-05-09vs MC-Blue Tigers-SatoWon 50
W#1 DoublesIan Bucklin / David Kong vs Jonathan Ochoa-Abarro / Craig McKernan6-2, 6-3
W#1 SinglesBradley Wang vs Victor Hsieh6-0, 6-0
W#2 DoublesKevin Kim / Renxuan Wang vs Alvin Sato / Sathiya Maripitchai6-2, 6-3
W#2 SinglesEric Dong vs Bhupinder Cherra6-1, 6-2
W#3 DoublesBrian Johnson / Eric Leicht vs N/A6-0, 6-0
2026-05-03vs NTC-Poachy McPoachface-SteckWon 50
W#1 DoublesKhyatee Boroowa / Stephen Liang vs David Kim / Eric Zimbelman6-2, 6-1
W#1 SinglesWayne Zhang vs Luc Do6-2, 6-1
W#2 DoublesAndy Liang / Kevin Kim vs Uday Sangar / Ajay Radhakrishnan6-4, 6-1
W#2 SinglesRakesh Mallela vs Zachary Austin6-2, 6-2
W#3 DoublesAustin Chen / Renxuan Wang vs Ivan Barron / Steve Suzuki4-6, 6-4, 1-0
2026-04-25vs PL-TiedemanWon 41
W#1 DoublesRichard Mar / Andy Liang vs Raju Gupta / Ramesh Ganesh6-0, 4-6, 1-0
W#1 SinglesKhyatee Boroowa vs Balbir Singh7-5, 6-3
W#2 DoublesMiguel Beltran / Eric Leicht vs Patrick Lamoria / Sherman Tang6-7, 6-2, 1-0
W#2 SinglesEric Dong vs Tom Miller6-4, 4-6, 1-0
L#3 DoublesHyeoncheol Jung / Stephen Liang vs Badrinath Vengalathur / Gregory Snow1-6, 7-6, 0-1
2026-04-19vs PSC-KancherlaWon 50
W#1 DoublesKhyatee Boroowa / Andy Liang vs Yue Zhao / Jiaofeng Xu7-5, 6-2
W#1 SinglesBen Smith vs Anil Potta7-5, 3-6, 1-0
W#2 DoublesDavid Kong / Ian Bucklin vs Ravi Gottumukkala / Warren Yasutake6-3, 6-3
W#2 SinglesRakesh Mallela vs Rishi Marwah7-6, 6-2
W#3 DoublesEric Leicht / Richard Mar vs Ji Zhang / David Zhao2-6, 7-6, 1-0
2026-04-11vs RTC-Hitmen-AzizWon 32
W#1 DoublesMiguel Beltran / Ben Smith vs Derrick Robb / Harben Mahil6-3, 6-1
W#1 SinglesBradley Wang vs Ibrahim Mushtaq6-4, 6-1
L#2 DoublesAustin Chen / Brian Ko vs Zohair Mokarim / Zain Aziz3-6, 6-7
L#2 SinglesWayne Zhang vs Evan Greenberg5-7, 7-5, 0-1
W#3 DoublesSid Nagendran / Brian Johnson vs Dat Nguyen / Ethan Stakoff3-6, 6-3, 1-0
2026-04-04vs CAC/SL-Sultans of Swing-WaldronWon 50
W#1 DoublesAustin Chen / Brian Ko vs Mark Waldron / Gurmit Singh6-0, 6-0
W#1 SinglesWayne Zhang vs Matt Prasek6-0, 6-1
W#2 DoublesRakesh Mallela / Sid Nagendran vs Bill Mulliken / Jordan Stiebritz6-0, 6-1
W#2 SinglesEric Dong vs Minas Ter-Galstyan6-4, 6-3
W#3 DoublesHyeoncheol Jung / Ben Smith vs Diego Basantes / Douglas Gordon6-1, 6-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 3.5 Men 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.43 estimated across 20 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.66
Bradley Wang
usually #1 Singles 56%, also #2 Singles 44% · published 3.5
3.64
Rakesh Mallela
usually #2 Singles 67%, also #2 Doubles 17% · published 3.5
3.60
Andy Liang
usually #1 Doubles 38%, also #2 Doubles 38% · published 3.5
3.59
Khyatee Boroowa
usually #2 Doubles 33%, also #1 Doubles 33% · published 3.5
3.50
David Kong
usually #1 Doubles 40%, also #2 Doubles 40% · published 3.5
3.49
Sid Nagendran
usually #2 Doubles 44%, also #1 Doubles 44% · published 3.5
3.45
Wayne Zhang
usually #2 Singles 75%, also #1 Singles 25% · published
3.43
Eric Dong
usually #2 Singles 100% · published 3.5
3.43
Austin Chen
usually #1 Doubles 33%, also #2 Doubles 33% · published 3.5
3.41
Ian Bucklin
usually #2 Doubles 33%, also #1 Doubles 33% · published 3.5
3.41
Hyeoncheol Jung
usually #3 Doubles 71%, also #2 Doubles 14% · published 3.5
3.39
Brian Johnson
usually #3 Doubles 50%, also #1 Doubles 33% · published 3.5
3.38
Ben Smith
usually #3 Doubles 25%, also #1 Doubles 25% · published 3.5
3.37
Kevin Kim
usually #3 Doubles 56%, also #2 Doubles 22% · published 3.5
3.35
Stephen Liang
usually #2 Doubles 44%, also #1 Doubles 33% · published 3.5
3.34
Renxuan Wang
usually #1 Doubles 50%, also #3 Doubles 33% · published 3.5
3.31
Miguel Beltran
usually #2 Doubles 71%, also #1 Doubles 14% · published 3.5
3.31
Brian Ko
usually #1 Doubles 67%, also #2 Doubles 33% · published 3.5
3.31
Eric Leicht
usually #3 Doubles 75%, also #2 Doubles 25% · published 3.5
3.24
Richard Mar
usually #3 Doubles 50%, also #1 Doubles 25% · published 3.5
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.

Miguel Beltran + Ben Smith7062% games+10.9% vs expected
David Kong + Sid Nagendran7164% games+5.8% vs expected
Miguel Beltran + Ian Bucklin3254% games+5.1% vs expected
Austin Chen + Brian Ko4161% games+5.1% vs expected
Richard Mar + Ian Bucklin5354% games−4.3% vs expected
Khyatee Boroowa + Stephen Liang4159% games−5.1% vs expected
David Kong + Ian Bucklin404 matchesnot enough data
Renxuan Wang + Sid Nagendran224 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.

3.5
Bradley Wang
13W–3L career · 9 lines in 2026
<1%11%89%
3.66
3.5
Rakesh Mallela
28W–13L career · 6 lines in 2026
<1%15%85%
3.64
3.5
Andy Liang
8W–6L career · 8 lines in 2026
<1%23%77%
3.60
3.5
Khyatee Boroowa
28W–18L career · 9 lines in 2026
<1%25%75%
3.59
3.5
David Kong
39W–25L career · 5 lines in 2026
<1%48%52%
3.50
3.5
Sid Nagendran
39W–32L career · 9 lines in 2026
<1%54%46%
3.49
Wayne Zhang
22W–12L career · 8 lines in 2026
<1%66%34%
3.45
3.5
Eric Dong
18W–15L career · 3 lines in 2026
<1%70%30%
3.43
3.5
Austin Chen
6W–1L career · 3 lines in 2026
<1%71%29%
3.43
3.5
Ian Bucklin
74W–69L career · 6 lines in 2026
<1%75%24%
3.41
3.5
Hyeoncheol Jung
52W–36L career · 7 lines in 2026
<1%76%24%
3.41
3.5
Brian Johnson
166W–131L career · 6 lines in 2026
<1%80%20%
3.39
3.5
Ben Smith
15W–1L career · type S · 4 lines in 2026
<1%82%18%
3.38
3.5
Kevin Kim
45W–46L career · 9 lines in 2026
<1%84%15%
3.37
3.5
Stephen Liang
49W–46L career · 9 lines in 2026
<1%88%12%
3.35
3.5
Renxuan Wang
49W–14L career · 6 lines in 2026
<1%88%11%
3.34
3.5
Miguel Beltran
124W–89L career · 7 lines in 2026
1%92%7%
3.31
3.5
Brian Ko
5W–2L career · 3 lines in 2026
1%92%7%
3.31
3.5
Eric Leicht
45W–35L career · 4 lines in 2026
1%92%7%
3.31
3.5
Richard Mar
113W–69L career · 4 lines in 2026
3%95%2%
3.24

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.