Teams

MI-Selby

2024 Adult 18 & Over · 3.0 Men

22 players · average NTRP 3.17 / NORTHWEST WASHINGTON

View scouting list →
Schedule8 played
2024-05-19vs BC-Hitmen-SmithLost 23
L#1 DoublesRichard Aylen / Tom Bice vs David Hasbrook / Nick Hume1-6, 3-6
W#1 SinglesKevin Boller vs Jason Eggebrecht6-2, 6-3
L#2 DoublesJames Barber / Geoff Lieberman vs Chase Costello / Joseph Holmes3-6, 3-6
L#2 SinglesBrian Selby vs David Angelone2-6, 3-6
W#3 DoublesJames Aldrich / Will Pokorny vs Gary Fowler / Stephen Waltar6-1, 6-2
2024-05-11vs AYTC-Cosy's Deuce-MaWon 32
L#1 DoublesBoyd Peterson / Manny McBride vs Remi Dargent / Andy Quach6-7, 4-2
L#1 SinglesZach Zaborowski vs John Tully2-6, 3-6
W#2 DoublesKen Wolfe / Saurabh Khandelwal vs Christopher Ma / Robert Arnesen6-2, 6-3
W#2 SinglesEric Jaecks vs Filippo Montechiaro7-6, 4-3
W#3 DoublesJames Aldrich / Jereme Raquepau vs Dave Nurme / David Glekel7-5, 7-5
2024-05-05vs CP-TennisCowBoys-CheLost 14
L#1 DoublesGus Poole / Boyd Peterson vs Marshall Winget / Daniel Warren7-6, 1-6, 0-1
L#1 SinglesMario Kosmiskas vs Anton Safonov3-6, 0-6
L#2 DoublesKen Wolfe / Manny McBride vs Justin Marquart / Alex Ma0-6, 2-6
W#2 SinglesBharat Maheshwari vs Tony Zhao7-5, 4-6, 1-0
L#3 DoublesSubu Sankara Subramanian / Will Pokorny vs Tony Balkan / Eric Baird5-7, 2-6
2024-04-28vs CAC/SL-Tiebreakers-AlmquistLost 23
L#1 DoublesRichard Aylen / Boyd Peterson vs Sukhvinder Uppal / Tom Le - (DQ)*4-6, 4-6
W#1 SinglesKevin Boller vs Jag Singh6-0, 6-1
L#2 DoublesSubu Sankara Subramanian / Geoff Lieberman vs Kishan Gnanamani / Chitradeep Barman6-2, 1-6, 1-0
W#2 SinglesBharat Maheshwari vs Daniel Jung6-3, 6-2
L#3 DoublesJereme Raquepau / Travis Larsen vs Rick Almquist / Mike Ho6-4, 2-6, 0-1
2024-04-26vs PL-Aces & Lobs-KhullarLost 23
L#1 DoublesJames Barber / Mauro Ottaviani vs Deepak Khullar / Amit Wadhwa4-6, 3-6
W#1 SinglesKevin Boller vs Vishwanath Nayak6-3, 6-4
W#2 DoublesBrian Selby / Bharat Maheshwari vs Phani Meduri / Denvere Yon7-6, 0-6, 1-0
L#2 SinglesSubu Sankara Subramanian vs SANCHIT AGARWAL3-6, 6-3, 0-1
L#3 DoublesZach Zaborowski / Manny McBride vs Rajesh Gatti / Amit Kejriwal3-6, 4-6
2024-04-20vs TCSP-Weekend Warriors-ChouWon 32
W#1 DoublesJames Barber / Eric Jaecks vs Mark Litton / Stephen Daniel6-3, 6-2
W#1 SinglesSubu Sankara Subramanian vs Jett Lee6-2, 7-6
L#2 DoublesTom Bice / Zach Zaborowski vs Ivan Hernandez Serrano / Li Wang4-6, 7-5, 0-1
L#2 SinglesKevin Boller vs Yen-Yu Lee6-4, 3-6, 1-0
W#3 DoublesMadan Ankapura / Manny McBride vs CJ Voss / Srdjan Jelacic6-1, 6-2
2024-04-07vs NWW-ETC-BoxLost 05
L#1 DoublesBharat Maheshwari / James Barber vs Jason Franklin / Michael Cruz5-7, 0-6
L#1 SinglesBrian Selby vs Ravi Vyas4-6, 7-5, 0-1
L#2 DoublesTom Bice / Richard Aylen vs Michael Gostintsev / Mitchel Arene0-6, 1-6
L#2 SinglesZach Zaborowski vs Tian Li2-6, 3-6
L#3 DoublesSaurabh Khandelwal / Mauro Ottaviani vs Erwin Gao / Daniel Du3-6, 6-4, 0-1
2024-03-22vs PSC-Poli18-OnuWon 41
L#1 DoublesJames Barber / Brian Selby vs Dan Onu / Septimiu Morea4-6, 6-7
W#1 SinglesSubu Sankara Subramanian vs Filip Bedjovski7-5, 6-1
W#2 DoublesEric Jaecks / Bharat Maheshwari vs Clement Ifrim / Cristian Petruta7-6, 3-3
W#2 SinglesMario Kosmiskas vs Adrian Dragusanu6-3, 6-4
W#3 DoublesKen Wolfe / Geoff Lieberman vs Claudiu Bulai / Carlos Gomes6-2, 6-2
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.89 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.28
Kevin Boller
usually #1 Singles 44%, also #2 Singles 33% · published 3.5
3.26
Subu Sankara Subramanian
usually #2 Singles 38%, also #1 Singles 25% · published 3.5
3.23
Zach Zaborowski
usually #3 Doubles 50%, also #1 Singles 25% · published
3.12
Brian Selby
usually #2 Singles 33%, also #1 Singles 33% · published 3.5
3.08
James Barber
usually #1 Doubles 80%, also #2 Doubles 20% · published 3.5
2.87
Mario Kosmiskas
usually #2 Singles 50%, also #1 Singles 50% · published
2.84
Manny McBride
usually #3 Doubles 67%, also #2 Doubles 33% · published
2.78
Madan Ankapura
usually #3 Doubles 100% · published
2.76
Bharat Maheshwari
usually #2 Singles 57%, also #2 Doubles 29% · published 3
Boyd Peterson
usually #1 Doubles 100% · published 3
Saurabh Khandelwal
usually #3 Doubles 50%, also #2 Doubles 50% · published 3
Tom Bice
usually #2 Doubles 67%, also #1 Doubles 33% · published 3
2.74
Ken Wolfe
usually #2 Doubles 50%, also #3 Doubles 50% · published
2.71
Jereme Raquepau
usually #3 Doubles 100% · published
2.70
Geoff Lieberman
usually #2 Doubles 67%, also #3 Doubles 33% · published 3
2.69
Timothy Punke
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
Eric Jaecks
usually #2 Doubles 33%, also #1 Doubles 33% · published
Gus Poole
usually #1 Doubles 100% · published
Mauro Ottaviani
usually #1 Doubles 50%, also #3 Doubles 50% · published
Travis Larsen
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.

Brian Selby + James Barber5255% games+3.0% vs expected
Richard Aylen + Tom Bice1435% games−15.0% vs expected
Geoff Lieberman + Richard Aylen213 matchesnot enough data
Brian Selby + Kevin Boller213 matchesnot enough data
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 · 9 lines in 2024
2%92%6%
3.28
3.5
Subu Sankara Subramanian
82W–50L career · 8 lines in 2024
3%93%4%
3.26
Zach Zaborowski
41W–20L career · 8 lines in 2024
5%92%3%
3.23
3.5
Brian Selby
42W–22L career · 6 lines in 2024
20%80%<1%
3.12
3.5
James Barber
30W–23L career · 5 lines in 2024
27%73%<1%
3.08
Mario Kosmiskas
8W–9L career · 2 lines in 2024
<1%81%18%
2.87
Manny McBride
21W–26L career · 3 lines in 2024
1%87%12%
2.84
Madan Ankapura
24W–11L career · 1 line in 2024
2%92%6%
2.78
3
Bharat Maheshwari
35W–28L career · 7 lines in 2024
3%93%4%
2.76
3
Boyd Peterson
6W–13L career · 3 lines in 2024
not enough data
3
Saurabh Khandelwal
9W–8L career · type S · 2 lines in 2024
not enough data
3
Tom Bice
29W–27L career · 3 lines in 2024
not enough data
Ken Wolfe
19W–21L career · 2 lines in 2024
4%93%3%
2.74
Jereme Raquepau
17W–15L career · 2 lines in 2024
6%92%2%
2.71
3
Geoff Lieberman
33W–41L career · 3 lines in 2024
8%91%2%
2.70
3
Timothy Punke
11W–14L career · no lines in 2024
9%90%1%
2.69
3
Richard Aylen
33W–35L career · 3 lines in 2024
12%87%1%
2.67
3
Will Pokorny
15W–28L career · 2 lines in 2024
12%87%1%
2.66
Eric Jaecks
14W–11L career · 3 lines in 2024
not enough data
Gus Poole
0W–1L career · 1 line in 2024
not enough data
Mauro Ottaviani
0W–4L career · 2 lines in 2024
not enough data
Travis Larsen
1W–4L career · no lines in 2024
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.