Teams

HV-Bahrou 40s 3.5M F3

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

21 players · average NTRP 3.50 / 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
2026-07-20vs VTC-Mintz (indoor) 40s 3.5M F3Won 50
W#1 DoublesDavid Peng / Ned Staebler vs John Weiss / Yoshihiro Mochizuki6-4, 4-0
W#1 SinglesBradley Pavlik vs Ben Mills6-0, 6-0
W#2 DoublesJeremy Carroll / Joseph Hamilton vs Keith Meisel / Jorge Carral6-2, 6-2
W#3 DoublesLonnie Shea / Henry Bahrou vs David Konkle / Joseph Devereaux6-4, 6-0
W#4 DoublesGideon Rothschild / Bala Kondur vs Rodney Vergotine / Michael Coffey6-2, 6-1
2026-07-13vs LIB-Rosenwasser 40s 3.5M F3Lost 23
L#1 DoublesJames McKenzie / Shepard Peir Johnson vs Mohan Dutt / Brad Rosenwasser6-1, 1-6, 0-1
W#1 SinglesBradley Pavlik vs Andrew Kruley6-0, 6-0
L#2 DoublesSrinivasa Shankar / Ned Staebler vs Jeremy Somers / Avinash Hosanagar4-6, 6-0, 0-1
W#3 DoublesNolan Orfield / Lonnie Shea vs Bryan Muthig / Kiran Bandiatmakur7-6, 7-5
L#4 DoublesJoseph Hamilton / Dominick Zaccone vs Nicholas Harley / Brian Loh3-6, 0-6
2026-07-06vs CHIP-Bowman 40s 3.5M F3Won 50
W#1 DoublesJoseph Hamilton / Sean Grant vs Robert Gray / Scott Jacobs6-4, 6-2
W#1 SinglesBradley Pavlik vs Michael Chaize6-0, 6-1
W#2 DoublesRoman Giger / Ned Staebler vs Sashi Krishnamoorthy / Richard Maiz5-7, 7-5, 1-0
W#3 DoublesJames McKenzie / Srinivasa Shankar vs Michael Haffey / Richard Green6-2, 6-2
W#4 DoublesShepard Peir Johnson / Dominick Zaccone vs Neel Sukhatme / Stephen Miller6-2, 6-2
2026-06-29vs NAC-Fitzpatrick 40s 3.5M F3Lost 23
L#1 DoublesKamran Diba / Gideon Rothschild vs Brad Stieber / Bikramjeet Singh1-6, 5-7
W#1 SinglesShepard Peir Johnson vs David Sidder6-1, 6-3
L#2 DoublesNed Staebler / David Fienup vs Andrew Mayoras / Ketan Kshirsagar4-6, 3-6
W#3 DoublesJeremy Carroll / Joseph Hamilton vs Anthony Spagnoli / Aaron Fenberg4-6, 6-4, 1-0
L#4 DoublesHenry Bahrou / Srinivasa Shankar vs Greg Kramer / Rodrigo Porto3-6, 4-6
2026-06-15vs VTC-Mintz (indoor) 40s 3.5M F3Won 41
L#1 DoublesNolan Orfield / David Peng vs Ben Mills / Steve Stout5-7, 6-0, 0-1
W#1 SinglesBradley Pavlik vs David Ammer6-2, 6-1
W#2 DoublesJoseph Hamilton / Rajesh Jayaraman vs Rick Mintz / Keith Meisel6-1, 6-2
W#3 DoublesBala Kondur / Lonnie Shea vs David Konkle / John Weiss6-4, 6-1
W#4 DoublesRoman Giger / Jeremy Carroll vs Jim Faulkner / Kunal Joshi6-3, 5-7, 1-0
2026-06-08vs LIB-Rosenwasser 40s 3.5M F3Won 50
W#1 DoublesRahul Bhatnagar / Shepard Peir Johnson vs Brad Rosenwasser / Aaron Ward6-3, 4-6, 1-0
W#1 SinglesLonnie Shea vs Nicholas Harley6-2, 6-1
W#2 DoublesDavid Peng / Ned Staebler vs Mohan Dutt / Shiraz Bhagwagar6-4, 6-1
W#3 DoublesDavid Fienup / Jeremy Carroll vs Mark Katakowski / Jeremy Somers7-5, 0-6, 1-0
W#4 DoublesBala Kondur / James McKenzie vs Alex Cao / Andrew Kahn6-1, 6-4
2026-06-01vs CHIP-Bowman 40s 3.5M F3Won 50
W#1 DoublesJeremy Carroll / Ned Staebler vs Brian Braun / David Sitz6-2, 6-3
W#1 SinglesBradley Pavlik vs Michael Chaize6-3, 7-5
W#2 DoublesNolan Orfield / David Peng vs George Loutts / Robert Tinney6-1, 6-2
W#3 DoublesJoseph Hamilton / David Fienup vs David Redman / Eric Empson6-3, 6-2
W#4 DoublesSean Grant / Rajesh Jayaraman vs Neel Sukhatme / Stephen Miller6-0, 6-0
2026-05-18vs NAC-Fitzpatrick 40s 3.5M F3Won 32
L#1 DoublesKrystian Lagowski / James McKenzie vs Brad Stieber / Bikramjeet Singh1-6, 4-6
W#1 SinglesBradley Pavlik vs Chee Cheong6-0, 6-1
L#2 DoublesHenry Bahrou / Sean Grant vs Rodrigo Porto / David Sidder3-6, 0-0
W#3 DoublesGideon Rothschild / Nolan Orfield vs Sheel Desai / Thuan Tran6-2, 1-6, 1-0
W#4 DoublesKamran Diba / Lonnie Shea vs Andrew Mayoras / Greg Kramer6-7, 6-4, 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 standings15 teams · 3.5 MEN MON PM SEM
TeamWLInd. WInd. LSets lostGames lost
1FAC-Adapa 40s 3.5M F1100381232339
2EAST-Newman 40s 3.5M F281331230331
3NAC-Fitzpatrick 40s 3.5M F37131923267
4HV-Bahrou 40s 3.5M F36231925258
5PEACH-Sellers 40s 3.5M F263261943370
6BRC-Alousi 40s 3.5M F164292152447
7BOH-Conti 40s 3.5M F154242150416
8VTC-Mintz (indoor) 40s 3.5M F344162455402
9PH-Marvin 40s 3.5M F236182760423
10SCWB-Gay 40s 3.5M F136182761449
11FAC-Xu 40s 3.5M F137183269502
12LIB-Rosenwasser 40s 3.5M F326132760400
13DEER-Gurn 40s 3.5M F128183272531
14CHIP-Bowman 40s 3.5M F31793165433
15TROY-Babu 40s 3.5M F218133266469

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.35 estimated across 21 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.72
Bradley Pavlik
usually #1 Singles 67%, also #3 Doubles 25% · published 3.5
3.52
Rahul Bhatnagar
usually #4 Doubles 25%, also #3 Doubles 25% · published 3.5
3.48
Joseph Hamilton
usually #3 Doubles 33%, also #2 Doubles 33% · published
3.48
Lonnie Shea
usually #3 Doubles 60%, also #4 Doubles 20% · published
3.47
Nolan Orfield
usually #3 Doubles 50%, also #2 Doubles 25% · published
3.47
Shepard Peir Johnson
usually #1 Doubles 50%, also #1 Singles 25% · published 3.5
3.46
Kamran Diba
usually #4 Doubles 50%, also #1 Doubles 50% · published 3.5
3.44
David Peng
usually #2 Doubles 50%, also #1 Doubles 50% · published 3.5
3.43
Gideon Rothschild
usually #3 Doubles 33%, also #1 Doubles 33% · published
3.42
Jeremy Carroll
usually #3 Doubles 40%, also #1 Doubles 20% · published
3.41
Ned Staebler
usually #2 Doubles 67%, also #1 Doubles 33% · published 3.5
3.35
Rajesh Jayaraman
usually #4 Doubles 50%, also #2 Doubles 50% · published 3.5
3.35
Srinivasa Shankar
usually #4 Doubles 33%, also #3 Doubles 33% · published 3.5
3.34
David Fienup
usually #3 Doubles 67%, also #2 Doubles 33% · published 3.5
3.29
Sean Grant
usually #1 Doubles 33%, also #2 Doubles 33% · published
3.28
Krystian Lagowski
usually #1 Doubles 100% · published
3.25
James McKenzie
usually #1 Doubles 50%, also #3 Doubles 25% · published
3.22
Bala Kondur
usually #4 Doubles 67%, also #3 Doubles 33% · published 3.5
3.09
Henry Bahrou
usually #2 Doubles 33%, also #4 Doubles 33% · published
3.01
Dominick Zaccone
usually #4 Doubles 100% · published
2.96
Roman Giger
usually #4 Doubles 50%, also #2 Doubles 50% · 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.

David Peng + Ned Staebler8069% games+9.6% vs expected
Gideon Rothschild + Ned Staebler7067% games+9.0% vs expected
Rahul Bhatnagar + Shepard Peir Johnson7257% games+2.6% vs expected
Srinivasa Shankar + James McKenzie6261% gamesnot enough data
Krystian Lagowski + Jeremy Carroll1542% gamesnot enough data
Rajesh Jayaraman + Srinivasa Shankar3252% gamesnot enough data
Kamran Diba + David Peng4161% gamesnot enough data
Kamran Diba + Jeremy Carroll224 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 Pavlik
90W–35L career · 12 lines in 2026
<1%6%94%
3.72
3.5
Rahul Bhatnagar
109W–33L career · 4 lines in 2026
<1%45%55%
3.52
Joseph Hamilton
25W–34L career · 6 lines in 2026
<1%55%45%
3.48
Lonnie Shea
83W–27L career · 5 lines in 2026
<1%57%43%
3.48
Nolan Orfield
28W–8L career · 4 lines in 2026
<1%58%42%
3.47
3.5
Shepard Peir Johnson
31W–21L career · 4 lines in 2026
<1%60%40%
3.47
3.5
Kamran Diba
110W–101L career · 2 lines in 2026
<1%60%40%
3.46
3.5
David Peng
77W–23L career · 4 lines in 2026
<1%66%34%
3.44
Gideon Rothschild
43W–19L career · 3 lines in 2026
<1%70%30%
3.43
Jeremy Carroll
40W–32L career · 5 lines in 2026
<1%71%29%
3.42
3.5
Ned Staebler
55W–30L career · 6 lines in 2026
<1%74%26%
3.41
3.5
Rajesh Jayaraman
26W–26L career · 2 lines in 2026
1%85%14%
3.35
3.5
Srinivasa Shankar
43W–51L career · 3 lines in 2026
1%85%14%
3.35
3.5
David Fienup
24W–15L career · 3 lines in 2026
1%86%13%
3.34
Sean Grant
19W–18L career · 3 lines in 2026
2%91%7%
3.29
Krystian Lagowski
39W–28L career · 1 line in 2026
2%92%6%
3.28
James McKenzie
46W–35L career · 4 lines in 2026
4%93%4%
3.25
3.5
Bala Kondur
10W–13L career · 3 lines in 2026
5%92%2%
3.22
Henry Bahrou
28W–29L career · 3 lines in 2026
26%73%<1%
3.09
Dominick Zaccone
18W–28L career · 2 lines in 2026
47%53%<1%
3.01
3.5
Roman Giger
26W–39L career · 2 lines in 2026
61%39%<1%
2.96

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.