Teams

MI-Hua

2023 Adult 18 & Over · 3.0 Men

12 players · average NTRP 3.38 / NORTHWEST WASHINGTON

View scouting list →
Schedule14 played
2023-06-02vs NWW-AYTC-UenoLost 01
L#1 SinglesJames Hua vs Adam Brown3-6, 4-6
2023-05-21vs CP-KondepudiWon 32
W#1 DoublesJames Barber / Jonathan Winny vs Jeff Stauber / John Sterr1-6, 6-1, 1-0
W#1 SinglesBharat Maheshwari vs Marshall Winget7-6, 4-6, 1-0
L#2 DoublesZach Zaborowski / Jonathan Harrington vs Steve Fields / Will Wang3-6, 7-6, 0-1
W#2 SinglesKevin Boller vs Darren Gray6-3, 6-2
L#3 DoublesGregg Petrie / James Aldrich vs Jackson Fields / Drake Brodahl5-7, 6-4, 0-1
2023-05-15vs WSC-OuWon 31
W#1 DoublesJonathan Winny / James Barber vs David Ou / Krushangkumar Vaghasia6-1, 6-0
W#1 SinglesSubu Sankara Subramanian vs Kostia Dombrovsky6-1, 6-2
L#2 DoublesJason Schauer / Jonathan Harrington vs Peter Novotney / Nick Cilluffo6-4, 1-6, 0-1
W#2 SinglesBharat Maheshwari vs Anthony Nguyen6-4, 6-3
2023-05-07vs TCSP-Chip and Charge-BuscherWon 40
W#1 DoublesJames Barber / Kevin Boller vs Michael Chidley / Patrick Brem6-0, 6-2
W#1 SinglesBharat Maheshwari vs Choonki Jang6-3, 6-1
W#2 DoublesZach Zaborowski / James Hua vs Thomas Barbano / Geoffrey Buscher6-0, 6-1
W#2 SinglesSubu Sankara Subramanian vs Jesse Wang6-0, 6-0
2023-05-05Lost 01
L#1 SinglesJames Hua vs Michael Fleming4-6, 2-6
2023-04-30vs BC-Hitmen-SeeleyLost 14
L#1 DoublesSubu Sankara Subramanian / James Barber vs Bruce Seeley / David Angelone3-6, 6-4, 0-1
L#1 SinglesBharat Maheshwari vs Jason LeeKeenan4-6, 2-6
L#2 DoublesJames Hua / John Tintle vs Kevin McNeil / Joseph Holmes0-6, 2-6
W#2 SinglesZach Zaborowski vs Zhe Feng6-4, 6-2
L#3 DoublesJonathan Harrington / Gregg Petrie vs Chase Costello / Howard Willson3-6, 4-6
2023-04-29vs HBSQ-Frog and Volley-BorgidaWon 41
W#1 DoublesJames Barber / James Hua vs Joel Ertsgaard / Francois Madath7-6, 6-2
W#1 SinglesKevin Boller vs Jeremy Maschman6-3, 3-6, 1-0
W#2 DoublesZach Zaborowski / Jonathan Harrington vs Matt Gettmann / Jeff Mcdowell7-6, 6-1
W#2 SinglesSubu Sankara Subramanian vs DANIEL MAHONEY6-0, 7-5
L#3 DoublesJames Aldrich / Gregg Petrie vs Alan Borgida / Thomas O'Rourke2-6, 6-7
2023-04-29vs PSC-IpLost 01
L#1 DoublesJames Hua / Everet Wang vs Richie Sugimoto / Andreas Ohrbeck6-7, 1-6
2023-04-22vs NWW-TCSP-SchneiderLost 14
L#1 DoublesKevin Boller / Bharat Maheshwari vs Kenneth Troop / Alexander Ung4-6, 4-6
L#1 SinglesJonathan Winny vs Armando Berdiel3-6, 0-6
L#2 DoublesJames Hua / Gregg Petrie vs Stefan Huynh / Ephraim Baclagan2-6, 2-6
W#2 SinglesSubu Sankara Subramanian vs Steve Stetter6-4, 7-6
L#3 DoublesJonathan Harrington / James Aldrich vs Mike Mullen / Mike Wilson2-6, 1-6
2023-04-21vs RBW-Long Shots-FerreWon 32
W#1 DoublesJonathan Winny / Subu Sankara Subramanian vs Tim Flood / Pradeep Nagaraja6-2, 5-7, 1-0
W#1 SinglesBharat Maheshwari vs Michael Best6-1, 4-6, 1-0
L#2 DoublesJonathan Harrington / Hakim Said vs Ignacio Angulo / Don Schultz7-6, 4-6, 1-0
W#2 SinglesKevin Boller vs Yusuke Homma6-3, 6-2
L#3 DoublesJames Hua / Zach Zaborowski vs John Raffetto / Andy Rivas6-7, 1-6
2023-04-15vs NWW-WSC-MurakiLost 01
L#1 SinglesJames Hua vs Jason Bower4-6, 6-7
2023-04-08vs HBSQ-YeighLost 01
L#1 SinglesJames Hua vs Werner Marx5-7, 6-7
2023-04-07vs ETC-Ball Boyz-LalLost 23
L#1 DoublesJames Hua / Subu Sankara Subramanian vs Javed DSouza / Wei Luk3-6, 7-5, 1-0
W#1 SinglesBharat Maheshwari vs Utsav Jain6-4, 4-6, 1-0
L#2 DoublesGregg Petrie / Jason Schauer vs Teddy Chen / Amrit Puri0-6, 7-6, 0-1
W#2 SinglesKevin Boller vs Ravendar Lal6-2, 6-0
L#3 DoublesCraig Walker / Jonathan Harrington vs Son Nguyen / Harben Mahil3-6, 1-6
2023-03-31Won 10
W#1 SinglesJames Hua vs Alex Rosen6-2, 6-4
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.0 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.04 estimated across 6 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.28
Kevin Boller
usually #2 Singles 50%, also #1 Doubles 33% · published 3.5
3.26
Subu Sankara Subramanian
usually #1 Doubles 43%, also #2 Singles 43% · published 3.5
3.23
Zach Zaborowski
usually #2 Doubles 60%, also #3 Doubles 20% · published
3.08
James Barber
usually #1 Doubles 100% · published 3.5
2.76
Bharat Maheshwari
usually #1 Singles 71%, also #1 Doubles 14% · published 3
2.65
James Hua
usually #1 Singles 42%, also #1 Doubles 25% · published
Gregg Petrie
usually #3 Doubles 60%, also #2 Doubles 40% · published
Hakim Said
usually #2 Doubles 100% · published
Jason Schauer
usually #2 Doubles 100% · published
John Tintle
usually #2 Doubles 100% · published
Jonathan Harrington
usually #2 Doubles 57%, also #3 Doubles 43% · published
Jonathan Winny
usually #1 Doubles 75%, also #1 Singles 25% · 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.

James Barber + Bharat Maheshwari213 matchesnot enough data
James Barber + Kevin Boller303 matchesnot enough data
Bharat Maheshwari + Zach Zaborowski303 matchesnot enough data
Bharat Maheshwari + Subu Sankara Subramanian213 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
Kevin Boller
36W–29L career · 6 lines in 2023
2%92%6%
3.28
3.5
Subu Sankara Subramanian
82W–50L career · 7 lines in 2023
3%93%4%
3.26
Zach Zaborowski
41W–20L career · 5 lines in 2023
5%92%3%
3.23
3.5
James Barber
30W–23L career · 5 lines in 2023
27%73%<1%
3.08
3
Bharat Maheshwari
35W–28L career · 7 lines in 2023
3%93%4%
2.76
James Hua
24W–31L career · 12 lines in 2023
14%85%1%
2.65
Gregg Petrie
0W–5L career · 5 lines in 2023
not enough data
Hakim Said
0W–1L career · 1 line in 2023
not enough data
Jason Schauer
2W–10L career · 2 lines in 2023
not enough data
John Tintle
2W–4L career · 1 line in 2023
not enough data
Jonathan Harrington
8W–25L career · 7 lines in 2023
not enough data
Jonathan Winny
13W–5L career · 4 lines in 2023
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.