Teams

MI-Selby

2025 Adult 18 & Over · 3.0 Men

19 players · average NTRP 3.12 / NORTHWEST WASHINGTON

View scouting list →
Schedule8 played
2025-05-24vs ETC-Box1 3.0MSplit 22
L#1 DoublesGeoff Lieberman / David Hauge vs Phillip Kriett / Jerel Navarrete0-6, 2-6
W#2 DoublesJames Barber / Dirk Antonczyk vs KAUSHAL MANGIPUDI / Philip Chan1-6, 6-1, 1-0
W#2 SinglesBrian Selby vs Talor Boatsman6-2, 6-2
L#3 DoublesBharat Maheshwari / Manny McBride vs Changsung Moon / Erwin Gao2-6, 4-6
2025-05-18vs CP-NetGains-EnstromWon 31
W#1 DoublesJames Barber / Dirk Antonczyk vs Tony Balkan / Mark Enstrom6-2, 6-0
W#1 SinglesZach Zaborowski vs N/A6-0, 6-0
W#2 DoublesBrian Selby / Geoff Lieberman vs Craig Ruden / Mark LeMaster6-2, 6-2
L#3 DoublesHenry Hamilton / Saurabh Khandelwal vs Mark Greenlaw / Jeff Trager6-0, 2-6, 0-1
2025-05-10vs STC-Slammin' Salmons-StrobleWon 41
L#1 DoublesRuss Carson / Manny McBride vs Matthew Kane / Ian Davis6-3, 2-6, 1-0
W#1 SinglesBrian Selby vs Mike Anderson6-1, 4-6, 1-0
W#2 DoublesJames Barber / Dirk Antonczyk vs Ian Brown / PORTER STROBLE6-4, 7-5
W#2 SinglesJonathan Winny vs Patrick Donovan6-3, 6-0
W#3 DoublesZach Zaborowski / Bharat Maheshwari vs Patrick Brem / Phil Shigo6-2, 6-0
2025-05-03vs RTC-NetheryWon 41
W#1 DoublesZach Zaborowski / Bharat Maheshwari vs Jerry Lee / Nathan Taggart6-1, 6-0
W#1 SinglesBrian Selby vs Tunde Adams6-3, 6-0
W#2 DoublesRichard Aylen / Tom Bice vs Joel Nethery / Kunal Vaswani6-7, 6-4, 1-0
W#2 SinglesJonathan Winny vs Frank Marcantoni6-2, 6-4
L#3 DoublesManny McBride / Will Pokorny vs Charlie Blondino Jr / Pradhan Manohar2-6, 4-6
2025-04-26vs WSC-Au-YeungWon 41
W#1 DoublesJames Barber / Richard Aylen vs Ross Bunker / Keith Jerome6-4, 6-2
W#1 SinglesBrian Selby vs Andrei Cheremukhin6-7, 4-2
W#2 DoublesManny McBride / Timothy Punke vs Salim Peshawaria / Armaan Pandey4-6, 6-0, 1-0
W#2 SinglesDirk Antonczyk vs Lik Wong6-1, 6-0
L#3 DoublesSaurabh Khandelwal / Will Pokorny vs Edward Corbett / Gokul Bellala Kuppuraj4-6, 5-5
2025-04-12vs PSC-Zhou-Doubles 18+ 2025Won 32
W#1 DoublesRichard Aylen / Timothy Punke vs Radu Dragan / Michael Mpare6-4, 6-1
W#1 SinglesZach Zaborowski vs Zhikai Cui6-1, 4-6, 1-0
L#2 DoublesDavid Hauge / Russ Carson vs Bo Zhang / Joe Zhou3-6, 6-7
W#2 SinglesBrian Selby vs Tian Ouyang6-2, 6-3
L#3 DoublesHenry Hamilton / Jeremy Knievel vs Clement Ifrim / Ales Novak2-6, 0-6
2025-04-05vs FC-DavisWon 41
W#1 DoublesJames Barber / Dirk Antonczyk vs Ryan Davis / Cesar Castaneda7-5, 1-6, 1-0
W#1 SinglesZach Zaborowski vs Jarrod Taylor6-2, 6-0
W#2 DoublesDavid Hauge / Tom Bice vs Randy Barber / Yuxin Huang6-0, 6-4
L#2 SinglesBharat Maheshwari vs Randy He1-6, 7-6, 0-1
W#3 DoublesGeoff Lieberman / Madan Ankapura vs Sunho Choi / Bhaumik Jain6-1, 6-3
2025-03-29vs MC-Bad Doggies v5-HillLost 23
W#1 DoublesJames Barber / Dirk Antonczyk vs Sathiya Maripitchai / Andrew Buchanan6-2, 6-3
L#1 SinglesBharat Maheshwari vs Bryce Turner4-6, 6-7
L#2 DoublesTom Bice / David Hauge vs David Ou / Suhas Gulur Ramakrishna7-5, 3-6, 0-1
L#2 SinglesJeremy Knievel vs Prad Manickam3-6, 1-6
W#3 DoublesWill Pokorny / Madan Ankapura vs Noel Balantac / Sundar Ganesh Natarajan6-4, 5-7, 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 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 2.85 estimated across 14 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.46
Dirk Antonczyk
usually #1 Doubles 44%, also #2 Doubles 44% · published 3.5
3.23
Zach Zaborowski
usually #2 Singles 40%, also #1 Singles 30% · published
3.12
Brian Selby
usually #1 Singles 50%, also #2 Singles 33% · published 3.5
3.08
James Barber
usually #1 Doubles 67%, also #2 Doubles 33% · published 3.5
2.97
Russ Carson
usually #3 Doubles 50%, also #2 Doubles 25% · published 3
2.84
Manny McBride
usually #3 Doubles 33%, also #2 Doubles 33% · published
2.78
Madan Ankapura
usually #3 Doubles 100% · published
2.76
Bharat Maheshwari
usually #3 Doubles 57%, also #1 Singles 14% · published 3
David Hauge
usually #2 Doubles 100% · published 3
Saurabh Khandelwal
usually #3 Doubles 100% · published 3
Tom Bice
usually #2 Doubles 100% · published 3
2.70
Geoff Lieberman
usually #3 Doubles 33%, also #2 Doubles 33% · published 3
2.69
Timothy Punke
usually #1 Doubles 50%, also #2 Doubles 50% · published 3
2.67
Richard Aylen
usually #1 Doubles 67%, also #2 Doubles 33% · published 3
2.66
Will Pokorny
usually #3 Doubles 100% · published 3
2.57
Jeremy Knievel
usually #2 Singles 50%, also #3 Doubles 50% · published
2.37
John Xu
published
Henry Hamilton
usually #3 Doubles 100% · published
Jonathan Winny
usually #2 Singles 100% · 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.

Zach Zaborowski + Dirk Antonczyk7077% games+17.7% vs expected
James Barber + Dirk Antonczyk7063% games+12.7% vs expected
Brian Selby + James Barber5255% games+3.0% vs expected
Russ Carson + Tom Bice4255% games−4.7% vs expected
Richard Aylen + Tom Bice1435% games−15.0% vs expected
David Hauge + Manny McBride404 matchesnot enough data
Geoff Lieberman + Richard Aylen213 matchesnot enough data
James Barber + Bharat Maheshwari213 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
Dirk Antonczyk
35W–5L career · 9 lines in 2025
<1%61%39%
3.46
Zach Zaborowski
41W–20L career · 9 lines in 2025
5%92%3%
3.23
3.5
Brian Selby
42W–22L career · 6 lines in 2025
20%80%<1%
3.12
3.5
James Barber
30W–23L career · 6 lines in 2025
27%73%<1%
3.08
3
Russ Carson
49W–29L career · 4 lines in 2025
<1%58%42%
2.97
Manny McBride
21W–26L career · 3 lines in 2025
1%87%12%
2.84
Madan Ankapura
24W–11L career · 2 lines in 2025
2%92%6%
2.78
3
Bharat Maheshwari
35W–28L career · 7 lines in 2025
3%93%4%
2.76
3
David Hauge
9W–15L career · 3 lines in 2025
not enough data
3
Saurabh Khandelwal
9W–8L career · type S · 2 lines in 2025
not enough data
3
Tom Bice
29W–27L career · 3 lines in 2025
not enough data
3
Geoff Lieberman
33W–41L career · 3 lines in 2025
8%91%2%
2.70
3
Timothy Punke
11W–14L career · 2 lines in 2025
9%90%1%
2.69
3
Richard Aylen
33W–35L career · 3 lines in 2025
12%87%1%
2.67
3
Will Pokorny
15W–28L career · 3 lines in 2025
12%87%1%
2.66
Jeremy Knievel
26W–28L career · 2 lines in 2025
30%70%<1%
2.57
John Xu
0W–3L career · no lines in 2025
82%18%<1%
2.37
Henry Hamilton
1W–12L career · 2 lines in 2025
not enough data
Jonathan Winny
13W–5L 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.