Teams

LIB-Dihle MEN MED TRI F

2026 aSEM TRI-LEVEL - WINTER · 2026 Tri-Level Jan Med 4.5 4.0 3.5 Men SEM

18 players · average NTRP 3.86 / 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 →
Schedule19 played
2026-04-26vs FAC-Crouson LOW TRI MEN FLost 02
L#1 DoublesDae-Hee Kwak / Chris Theriot vs Lane Ford / Christopher Heimburger2-6, 2-6
L#2 DoublesMohan Dutt / Rahul Bhatnagar vs Thomas Corner / Faisal Qayumi5-7, 6-4, 0-1
2026-04-25vs HV-Clark LOW MEN TRI FLost 01
L#2 DoublesShepard Peir Johnson / Yoshihiro Mochizuki vs Jorge Carral / Kamran Diba6-2, 6-7, 0-1
2026-04-19vs FAC-Crouson LOW TRI MEN FWon 10
W#2 DoublesMichael Chaize / Yoshihiro Mochizuki vs Peter Marabeas / Jeong Hyun Yoon6-2, 6-2
2026-04-12vs LIB-Reynolds LOW TRI MEN FWon 10
W#1 DoublesDae-Hee Kwak / Michael Mooney vs Sapan Ambani / Mark Kanpurwala6-2, 6-3
2026-03-28vs DEER-Walsh MEN MED TRI FLost 12
W#1 DoublesElliot Blackstone / Dean Boodakian vs Mckenzie Walsh / Martin Bak6-7, 6-2, 1-0
L#2 DoublesMichael Mooney / Bikramjeet Singh vs Steven Arens / Troy Pozolo6-7, 0-6
L#3 DoublesBrian Loh / Shepard Peir Johnson vs Tim Austin / Kevin Black6-7, 4-6
2026-03-22vs HV-Clark LOW MEN TRI FLost 01
L#2 DoublesJeremy Somers / Bikramjeet Singh vs Jeremy Carroll / Kamran Diba2-6, 1-6
2026-03-21vs FAC-Roberts MEN MED TRIWon 21
W#1 DoublesDean Boodakian / Spencer Trnka vs Johan Mahmood / Brian Roberts6-2, 6-4
L#2 DoublesDorran Dihle / Chris Theriot vs William Bell / Michael Tituskin4-6, 3-6
W#3 DoublesRahul Bhatnagar / Bikramjeet Singh vs Brad Stieber / James Oderkirk6-1, 7-5
2026-03-08vs CHIP-Howard MEN MED TRI FLost 12
W#1 DoublesElliot Blackstone / Spencer Trnka vs Sean Howard / Scott Davies7-6, 6-3
L#2 DoublesDorran Dihle / Ryan Pirooz vs Noah Tanguay / Evan West1-6, 6-4, 0-1
L#3 DoublesBikramjeet Singh / Michael Chaize vs Matthew Hackman / Kamran Diba6-4, 3-6, 1-0
2026-03-08vs FAC-Crouson LOW TRI MEN FWon 10
W#2 DoublesKiran Bandiatmakur / Rahul Bhatnagar vs Tim Crouson / Thomas Corner6-4, 6-2
2026-03-07vs BT-Rosen MEN MED TRI FLost 03
L#1 DoublesElliot Blackstone / Joel Abramson vs Brian Wayne / Jingkang Wang1-6, 4-6
L#2 DoublesDorran Dihle / Evan Ufer vs Steven Millard / Robert Walker7-5, 4-6, 0-1
L#3 DoublesLonnie Shea / Michael Chaize vs Jordan Long / Koji Yanagisawa3-6, 5-7
2026-03-07vs HV-Clark LOW MEN TRI FLost 01
L#1 DoublesDorran Dihle / Brian Szymanski vs Darren Hitz / Chih Lin4-6, 1-6
2026-03-01vs CHIP-Howard MEN MED TRI FLost 01
L#2 DoublesAlex Cao / Michael Chaize vs Thomas Corner / Jeong Hyun Yoon4-6, 7-6, 1-0
2026-02-28vs HV-Clark LOW MEN TRI FSplit 11
L#1 DoublesDae-Hee Kwak / Hunter St Pierre vs Alexander Fabiszewski / Darren Hitz5-7, 3-6
W#2 DoublesMohan Dutt / Bikramjeet Singh vs Jeremy Carroll / Ned Staebler6-3, 7-6
2026-02-22vs EAST-Kean MEN MED TRI FLost 03
L#1 DoublesDean Boodakian / Elliot Blackstone vs Derek Sammons / Eric Hendrickson6-7, 6-3, 0-1
L#2 DoublesMichael Mooney / Evan Ufer vs Weston Kalogeridis / Michael Varner2-6, 6-4, 0-1
L#3 DoublesBikramjeet Singh / Lonnie Shea vs Nick Johnson / David Sutts3-6, 3-6
2026-02-21vs LIB-Rosenwasser LOW TRI MEN FWon 20
W#1 DoublesMichael Mooney / Chris Theriot vs Dorran Dihle / Timothy Arthur6-4, 7-6
W#2 DoublesMichael Chaize / Shepard Peir Johnson vs Mohan Dutt / Brad Rosenwasser6-1, 6-4
2026-02-15vs HV-Clark LOW MEN TRI FLost 01
L#2 DoublesShepard Peir Johnson / Yoshihiro Mochizuki vs Jeremy Carroll / Ned Staebler6-3, 3-6, 0-1
2026-02-07vs HV-Clark LOW MEN TRI FSplit 11
L#1 DoublesDae-Hee Kwak / Michael Mooney vs Michael Bambini / Alexander Fabiszewski4-6, 3-6
W#2 DoublesAndrew Sang Kim / Bikramjeet Singh vs Jorge Carral / Ned Staebler6-2, 6-1
2026-02-01vs EAST-Warner MEN MED TRI FWon 30
W#1 DoublesDean Boodakian / Spencer Trnka vs Thomas Herb / Alexander Ulry6-4, 6-2
W#2 DoublesJon Oberheide / Dae-Hee Kwak vs Francesco Biondi / Blaine Borchardt6-4, 6-1
W#3 DoublesRahul Bhatnagar / Bikramjeet Singh vs Craig Emery / Jay Doda6-3, 6-1
2026-01-31vs LIB-Reynolds LOW TRI MEN FWon 10
W#1 DoublesChris Theriot / Tyler Soncrant vs Timothy Arthur / Mark Kanpurwala6-3, 6-1
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 standings7 teams · 2026 Tri-Level Jan Med 4.5 4.0 3.5 Men SEM
TeamWLInd. WInd. LSets lostGames lost
1DEER-Walsh MEN MED TRI F6012614133
2EAST-Kean MEN MED TRI F5114413134
3BT-Rosen MEN MED TRI F4212615152
4CHIP-Howard MEN MED TRI F3310823179
5LIB-Dihle MEN MED TRI F2471123175
6FAC-Roberts MEN MED TRI1541429201
7EAST-Warner MEN MED TRI F0641429182

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.74 estimated across 18 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.

4.41
Dean Boodakian
usually #1 Doubles 100% · published 4.5
4.26
Spencer Trnka
usually #1 Doubles 75%, also #2 Doubles 25% · published 4.5
4.17
Elliot Blackstone
usually #1 Doubles 100% · published
3.83
Joel Abramson
usually #1 Doubles 100% · published
3.81
Evan Ufer
usually #2 Doubles 100% · published
3.80
Dae-Hee Kwak
usually #1 Doubles 80%, also #2 Doubles 20% · published 4
3.77
Jon Oberheide
usually #2 Doubles 100% · published
3.70
Chris Theriot
usually #1 Doubles 75%, also #2 Doubles 25% · published 4
3.70
Brandon Meloche
published 4
3.66
Michael Mooney
usually #1 Doubles 60%, also #2 Doubles 40% · published
3.63
Dorran Dihle
usually #2 Doubles 60%, also #1 Doubles 40% · published 4
3.62
Ryan Pirooz
usually #2 Doubles 100% · published
3.56
Bikramjeet Singh
usually #3 Doubles 50%, also #2 Doubles 50% · published 3.5
3.52
Rahul Bhatnagar
usually #3 Doubles 50%, also #2 Doubles 50% · published 3.5
3.48
Lonnie Shea
usually #3 Doubles 100% · published
3.47
Shepard Peir Johnson
usually #2 Doubles 75%, also #3 Doubles 25% · published 3.5
3.45
Michael Chaize
usually #2 Doubles 60%, also #3 Doubles 40% · published 3.5
3.44
Brian Loh
usually #3 Doubles 100% · 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.

Spencer Trnka + Dean Boodakian14460% games+5.1% vs expected
Rahul Bhatnagar + Shepard Peir Johnson7257% games+2.6% vs expected
Michael Mooney + Chris Theriot3253% games+0.1% vs expected
Dorran Dihle + Bikramjeet Singh3354% gamesnot enough data
Brian Loh + Rahul Bhatnagar4165% gamesnot enough data
Jon Oberheide + Brandon Meloche5069% gamesnot enough data
Brian Loh + Shepard Peir Johnson314 matchesnot enough data
Spencer Trnka + Elliot Blackstone314 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.

4.5
Dean Boodakian
74W–26L career · 4 lines in 2026
<1%75%25%
4.41
4.5
Spencer Trnka
25W–13L career · 4 lines in 2026
3%93%4%
4.26
Elliot Blackstone
11W–10L career · 4 lines in 2026
11%88%1%
4.17
Joel Abramson
42W–30L career · 1 line in 2026
88%12%<1%
3.83
Evan Ufer
10W–14L career · 2 lines in 2026
1%90%8%
3.81
4
Dae-Hee Kwak
71W–62L career · 5 lines in 2026
2%91%7%
3.80
Jon Oberheide
35W–3L career · 1 line in 2026
3%92%5%
3.77
4
Chris Theriot
190W–92L career · 4 lines in 2026
7%91%2%
3.70
4
Brandon Meloche
31W–7L career · no lines in 2026
8%91%2%
3.70
Michael Mooney
51W–34L career · 5 lines in 2026
12%87%1%
3.66
4
Dorran Dihle
94W–65L career · 5 lines in 2026
18%81%<1%
3.63
Ryan Pirooz
13W–12L career · 1 line in 2026
20%80%<1%
3.62
3.5
Bikramjeet Singh
61W–27L career · 8 lines in 2026
<1%35%65%
3.56
3.5
Rahul Bhatnagar
109W–33L career · 4 lines in 2026
<1%45%55%
3.52
Lonnie Shea
83W–27L career · 2 lines in 2026
<1%57%43%
3.48
3.5
Shepard Peir Johnson
31W–21L career · 4 lines in 2026
<1%60%40%
3.47
3.5
Michael Chaize
42W–19L career · 5 lines in 2026
<1%63%37%
3.45
3.5
Brian Loh
115W–58L career · 1 line in 2026
<1%67%33%
3.44

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.