Teams

CDTA S TriMLow 1MT Pal Lucas Sat 10 $26

CDTA 1Summer Tri Level (WN · WE)

16 players · average NTRP 3.50 / CHICAGO

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
L#1 DoublesRoy Koch / Antonio Morales vs Richard Hutchins / Rick Spurgeon6-4, 3-6, 1-0
L#2 DoublesSteve Towne / Hike Lee vs Dhiraj Rustagi / Rahul Patet3-6, 1-6
W#3 DoublesJim Lakely / Alexander Berkoff vs Henry Tran / Thomas Kenny6-0, 6-1
L#1 DoublesMichael Kurowski / Antonio Morales vs Adrian Ciuca / Ionut Rus3-6, 2-6
L#2 DoublesMike Herlihy / Bill Robbins vs Hiren Patel / Michael Hong1-6, 1-6
W#3 DoublesMehdi Afiatpour / Jim Lakely vs Manuel Rus / Thanos Karras6-4, 7-6
L#1 DoublesAntonio Morales / Michael Kurowski vs Young Choi / Justin Booms2-6, 5-7
L#2 DoublesHike Lee / Bill Robbins vs Dhiraj Rustagi / Vishal Dhar1-6, 1-6
L#1 DoublesAlec Piliafas / Joel Joseph vs Sammy Hong / Vitalii Miziuk2-6, 0-6
L#2 DoublesMike Herlihy / Steve Towne vs Michael Hong / Hiren Patel1-6, 0-6
W#3 DoublesJim Lakely / Alexander Berkoff vs Alex Wu / Thanos Karras2-6, 6-1, 1-0
L#1 DoublesMichael Kurowski / Roy Koch vs Brett Wangman / Simon Abraham1-6, 3-6
L#2 DoublesMike Herlihy / Peter Rosenbaum vs Hiren Patel / Matt Newman4-6, 7-6, 0-1
W#3 DoublesAlexander Berkoff / Patrick Ferrini vs Manuel Rus / Thanos Karras6-1, 6-7, 1-0
L#1 DoublesAntonio Morales / Joel Joseph vs Adrian Ciuca / Simon Abraham2-6, 3-6
W#2 DoublesSteve Towne / Mike Herlihy vs Thanos Karras / Hiren Patel6-4, 6-1
L#3 DoublesJim Lakely / Alexander Berkoff vs Manuel Rus / Emir Jaganjac2-6, 6-3, 1-0
L#1 DoublesPeter Rosenbaum / Mike Herlihy vs Richard Hutchins / Jatin Vasa3-6, 2-6
L#2 DoublesJim Lakely / Mehdi Afiatpour vs Mandar Bankhele / Rahul Patet3-6, 3-6
W#3 DoublesPatrick Ferrini / Ric Lucas vs Tyler Hattery / Thomas Kenny7-6, 6-4
L#1 DoublesMike Herlihy / Michael Kurowski vs Justin Booms / Young Choi3-6, 2-6
L#2 DoublesSteve Towne / Alec Piliafas vs Chuck Narunatvanich / Mariusz Cislak7-5, 3-6, 1-0
L#3 DoublesJim Lakely / Mehdi Afiatpour vs Tyler Hattery / John Toepfer5-7, 6-5, 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 standings3 teams · WE)
TeamWLInd. WInd. LSets lostGames lost
1CDTA S TriMLow 3River Trails Ciuca-1 Sun 4 $267117719182
2CDTA S TriMLow 4River Trails Ciuca-2 Fri 7:30 $2653131125207
3CDTA S TriMLow 1MT Pal Lucas Sat 10 $260861838253

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.19 estimated across 8 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.

Antonio Morales
published 4
3.64
Alexander Berkoff
usually #3 Doubles 100% · published 3.5
3.27
Peter Rosenbaum
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.21
Steve Towne
usually #2 Doubles 100% · published
3.18
Hike Lee
usually #2 Doubles 100% · published
3.17
Mike Herlihy
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.14
Alec Piliafas
usually #2 Doubles 50%, also #1 Doubles 50% · published 3.5
3.04
Bill Robbins
usually #2 Doubles 100% · published 3.5
2.86
Jim Lakely
published 3
Jeff Snow
published
Joel Joseph
usually #1 Doubles 100% · published
Mehdi Afiatpour
usually #3 Doubles 67%, also #2 Doubles 33% · published
Michael Kurowski
usually #1 Doubles 100% · published
Patrick Ferrini
usually #3 Doubles 100% · published
Ric Lucas
usually #3 Doubles 100% · published
Roy Koch
usually #1 Doubles 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.

Mike Herlihy + Jim Lakely71544% games−3.0% vs expected
Mike Herlihy + Hike Lee1639% games−7.4% vs expected
Jim Lakely + Alexander Berkoff4359% gamesnot enough data
Hike Lee + Jim Lakely1542% gamesnot enough data
Jim Lakely + Mehdi Afiatpour2448% gamesnot enough data
Mike Herlihy + Peter Rosenbaum3250% gamesnot enough data
Mike Herlihy + Steve Towne2340% gamesnot enough data
Hike Lee + Steve Towne2353% 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.

4
Antonio Morales
2W–1L career · no lines in 2025
not enough data
3.5
Alexander Berkoff
18W–10L career · 4 lines in 2025
<1%16%84%
3.64
Peter Rosenbaum
26W–43L career · 2 lines in 2025
3%92%5%
3.27
Steve Towne
19W–31L career · 4 lines in 2025
7%91%2%
3.21
Hike Lee
41W–59L career · 2 lines in 2025
10%89%1%
3.18
Mike Herlihy
68W–80L career · 6 lines in 2025
12%87%1%
3.17
3.5
Alec Piliafas
7W–13L career · 2 lines in 2025
16%84%1%
3.14
3.5
Bill Robbins
0W–9L career · 2 lines in 2025
39%61%<1%
3.04
3
Jim Lakely
45W–66L career · no lines in 2025
<1%83%16%
2.86
Jeff Snow
22W–13L career · no lines in 2025
not enough data
Joel Joseph
2W–14L career · 2 lines in 2025
not enough data
Mehdi Afiatpour
3W–12L career · 3 lines in 2025
not enough data
Michael Kurowski
4W–7L career · 4 lines in 2025
not enough data
Patrick Ferrini
2W–0L career · 2 lines in 2025
not enough data
Ric Lucas
2W–6L career · 1 line in 2025
not enough data
Roy Koch
3W–3L 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.