Teams

1LIB-DIHLE 35M MO 40&O SEM F3

2025 bSEM ADULT 40 & OVER NIGHT MEN · 3.5 MEN MON PM SEM

20 players · average NTRP 3.63 / S.E. MICHIGAN

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 →
Schedule8 played
2025-07-14vs 3HV-BAHROU 35M MO 40&O SEM F3Won 41
W#1 DoublesDorran Dihle / Brad Stieber vs Kamran Diba / Zirui Huang7-6, 6-3
W#1 SinglesJon Oberheide vs Bradley Pavlik6-1, 6-1
L#2 DoublesRahul Bhatnagar / Bikramjeet Singh vs Ned Staebler / Gideon Rothschild5-7, 7-6, 0-1
W#3 DoublesMark Kanpurwala / Michael Chaize vs James McKenzie / David Fienup6-3, 7-5
W#4 DoublesSapan Ambani / Shepard Peir Johnson vs Jeremy Carroll / Krystian Lagowski6-7, 6-3, 1-0
2025-06-30vs 5CHIP-BOWMAN 35M MO 40&O SEM F3Won 50
W#1 DoublesDorran Dihle / Mark Kanpurwala vs Brian Braun / Michael Haffey6-4, 6-0
W#1 SinglesMichael Chaize vs N/A6-0, 6-0
W#2 DoublesJon Oberheide / Bryan Muthig vs James Douglass / Paul Mcvey7-5, 6-1
W#3 DoublesYoshihiro Mochizuki / Shepard Peir Johnson vs Richard Maiz / Terry Bowman2-6, 6-1, 1-0
W#4 DoublesDavid Sitz / Lonnie Shea vs Stephen Miller / Dale Ulrich6-0, 6-0
W#1 DoublesDorran Dihle / Brad Stieber vs Marcello Freitas / Jeremy Somers6-1, 6-1
W#1 SinglesJose Briceno vs Gabe Peterson6-3, 6-2
W#2 DoublesJon Oberheide / Bikramjeet Singh vs Gregory Ensing / Alex Cao6-2, 7-5
W#3 DoublesYoshihiro Mochizuki / Lonnie Shea vs Mark Katakowski / Barry St Pierre6-1, 6-4
W#4 DoublesDavid Sitz / Bryan Muthig vs Mac Dobson / Jeff Varick6-2, 6-2
W#1 DoublesMark Kanpurwala / Kiran Bandiatmakur vs David Konkle / Ben Mills6-1, 6-1
W#2 DoublesMohan Dutt / Bryan Muthig vs Jeff Clark / Rick Mintz7-5, 6-4
W#3 DoublesJose Briceno / Yoshihiro Mochizuki vs Michael Tran / Robert VanRenterghem6-3, 6-4
W#4 DoublesDavid Sitz / Sapan Ambani vs Howard Scheps / Cody Walker6-0, 6-1
W#1 DoublesBrandon Meloche / Jon Oberheide vs Alex Cao / Brad Rosenwasser6-1, 6-4
W#1 SinglesFrank Manley vs Jeremy Somers6-3, 6-1
W#2 DoublesMohan Dutt / David Sitz vs Patrick Haley / Marcello Freitas6-4, 7-5
W#3 DoublesMichael Chaize / Bikramjeet Singh vs Dillon Funkhouser / Gregory Ensing6-0, 6-0
W#4 DoublesJose Briceno / Lonnie Shea vs Barry St Pierre / Gabe Peterson6-2, 6-3
2025-06-09vs 3HV-BAHROU 35M MO 40&O SEM F3Won 32
L#1 DoublesLonnie Shea / Brad Stieber vs Gideon Rothschild / Ned Staebler3-6, 6-4, 1-0
W#1 SinglesBrandon Meloche vs Bradley Pavlik6-4, 6-4
W#2 DoublesRahul Bhatnagar / Brian Loh vs Piyush Bubna / Zirui Huang6-2, 6-1
L#3 DoublesYoshihiro Mochizuki / Shepard Peir Johnson vs Srinivasa Shankar / Han Bae3-6, 4-6
W#4 DoublesDavid Sitz / Mark Kanpurwala vs Krystian Lagowski / Jeremy Carroll7-5, 6-4
2025-05-19vs 5CHIP-BOWMAN 35M MO 40&O SEM F3Won 50
W#1 DoublesFrank Manley / Rahul Bhatnagar vs James Douglass / Robert Gray7-6, 6-4
W#1 SinglesLonnie Shea vs Joseph Hamilton6-2, 6-0
W#2 DoublesBrian Loh / Sapan Ambani vs Terry Bowman / Brian Braun6-3, 7-5
W#3 DoublesJon Oberheide / Bryan Muthig vs Tim Lemmon / George Loutts6-0, 6-2
W#4 DoublesMohan Dutt / Shepard Peir Johnson vs Randy Dickerman / Jonathan Jones6-1, 6-0
W#1 DoublesDorran Dihle / Brad Stieber vs Rick Mintz / Ben Mills6-2, 6-4
L#1 SinglesBikramjeet Singh vs Kevin Konkle1-6, 6-2, 0-1
W#2 DoublesJon Oberheide / Brandon Meloche vs Jeff Clark / Rodney Vergotine6-0, 6-1
W#3 DoublesRanjit Aiyagari / Kiran Bandiatmakur vs Victor Mendoza / David Konkle6-0, 6-2
W#4 DoublesShepard Peir Johnson / Bryan Muthig vs Michael Coffey / John Weiss6-3, 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 standings20 teams · 3.5 MEN MON PM SEM
TeamWLInd. WInd. LSets lostGames lost
11LIB-DIHLE 35M MO 40&O SEM F38036410211
23PEACH-SELLERS 35M MO 40&O SEM F281351030323
31BRC-ALOUSI 35M MO 40&O SEM F181301538391
42NAC-FITZPATRICK 35M MO 40&O SEM F471301023267
53HV-BAHROU 35M MO 40&O SEM F362301025279
66FAC-ADAPA 35M MO 40&O SEM F462291127282
71TROY-SINGH 35M MO 40&O SEM F263281740358
83SCWB-GAY 35M MO 40&O SEM F154261948393
94DEER-GURN 35M MO 40&O SEM F444162454393
104BOH-CONTI 35M MO 40&O SEM F135172351391
116VTC-inside-MINTZ 35M MO 40&O SEM F335142658395
125CHIP-BOWMAN 35M MO 40&O SEM F326103062444
133SCWB-WOODS 35M MO 40&O SEM F426122862423
142PH-TOUMA 35M MO 40&O SEM F227153065440
154EAST-BONVENTRE 35M MO 40&O SEM F227123370472
162DCD-NOLAN 35M MO 40&O SEM F117122858391
175FAC-XU 35M MO 40&O SEM F417132758405
182LIB-ROSENWASSER 35M MO 40&O SEM F317103065424
19drop team 025629 0P MONY-CRONEWETT 35M MO 40&O000000
20drop team 025628 1P BT-CHUK 35M MO 40&O000000

Ordered by team wins, then losses, then sets lost — the order USTA uses to seed a flight. Individual wins are lines, not ties.

See the full flight, with every team’s record

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.47 estimated across 19 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.77
Jon Oberheide
usually #2 Doubles 50%, also #1 Doubles 17% · published
3.70
Brandon Meloche
usually #1 Singles 33%, also #1 Doubles 33% · published 4
3.63
Dorran Dihle
usually #1 Doubles 56%, also #3 Doubles 22% · published 4
3.58
Sapan Ambani
usually #4 Doubles 67%, also #2 Doubles 33% · published 4
3.56
Frank Manley
usually #1 Singles 50%, also #3 Doubles 33% · published
3.56
Mark Kanpurwala
usually #1 Doubles 50%, also #4 Doubles 25% · published 4
3.56
Bikramjeet Singh
usually #2 Doubles 50%, also #1 Singles 25% · published 3.5
3.52
Rahul Bhatnagar
usually #2 Doubles 75%, also #1 Doubles 25% · published 3.5
3.48
Lonnie Shea
usually #4 Doubles 40%, also #1 Doubles 20% · published
3.47
Shepard Peir Johnson
usually #4 Doubles 60%, also #3 Doubles 40% · published 3.5
3.45
Michael Chaize
usually #3 Doubles 67%, also #1 Singles 33% · published 3.5
3.44
Brian Loh
usually #2 Doubles 100% · published 3.5
3.43
Brad Stieber
usually #1 Doubles 50%, also #4 Doubles 25% · published 3.5
3.43
Kiran Bandiatmakur
usually #3 Doubles 50%, also #1 Doubles 50% · published 3.5
3.41
Bryan Muthig
usually #4 Doubles 40%, also #2 Doubles 40% · published 3.5
3.34
David Sitz
usually #4 Doubles 80%, also #2 Doubles 20% · published 3.5
3.31
Yoshihiro Mochizuki
usually #3 Doubles 100% · published 3.5
3.24
Mohan Dutt
usually #3 Doubles 33%, also #2 Doubles 33% · published 3.5
3.15
Jose Briceno
usually #4 Doubles 29%, also #3 Doubles 29% · published
Ranjit Aiyagari
usually #2 Doubles 50%, also #3 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.

Kiran Bandiatmakur + Mark Kanpurwala5076% games+20.2% vs expected
Mark Kanpurwala + Bikramjeet Singh9261% games+8.8% vs expected
Brad Stieber + Bikramjeet Singh6160% games+3.3% vs expected
Rahul Bhatnagar + Shepard Peir Johnson7257% games+2.6% vs expected
Brad Stieber + Dorran Dihle7258% games−1.9% vs expected
Dorran Dihle + Bikramjeet Singh3354% gamesnot enough data
Brian Loh + Rahul Bhatnagar4165% gamesnot enough data
Frank Manley + Jose Briceno5066% gamesnot 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.

Jon Oberheide
35W–3L career · 6 lines in 2025
3%92%5%
3.77
4
Brandon Meloche
31W–7L career · 3 lines in 2025
8%91%2%
3.70
4
Dorran Dihle
94W–65L career · 9 lines in 2025
18%81%<1%
3.63
4
Sapan Ambani
7W–14L career · 3 lines in 2025
28%72%<1%
3.58
Frank Manley
100W–46L career · 6 lines in 2025
32%68%<1%
3.56
4
Mark Kanpurwala
116W–33L career · 4 lines in 2025
34%66%<1%
3.56
3.5
Bikramjeet Singh
61W–27L career · 4 lines in 2025
<1%35%65%
3.56
3.5
Rahul Bhatnagar
109W–33L career · 4 lines in 2025
<1%45%55%
3.52
Lonnie Shea
83W–27L career · 5 lines in 2025
<1%57%43%
3.48
3.5
Shepard Peir Johnson
31W–21L career · 5 lines in 2025
<1%60%40%
3.47
3.5
Michael Chaize
42W–19L career · 3 lines in 2025
<1%63%37%
3.45
3.5
Brian Loh
115W–58L career · 2 lines in 2025
<1%67%33%
3.44
3.5
Brad Stieber
172W–55L career · 8 lines in 2025
<1%70%30%
3.43
3.5
Kiran Bandiatmakur
76W–54L career · 2 lines in 2025
<1%70%30%
3.43
3.5
Bryan Muthig
30W–16L career · 5 lines in 2025
<1%74%26%
3.41
3.5
David Sitz
90W–28L career · 5 lines in 2025
1%87%12%
3.34
3.5
Yoshihiro Mochizuki
76W–72L career · 4 lines in 2025
1%90%8%
3.31
3.5
Mohan Dutt
19W–33L career · 9 lines in 2025
4%93%3%
3.24
Jose Briceno
70W–44L career · 7 lines in 2025
13%86%1%
3.15
Ranjit Aiyagari
51W–25L 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.