Teams

CDTA W 18&OM3.0 4.River Trails Ciuca Sat 6 $26

CDTA Winter 18 & Over W · E

24 players · average NTRP 3.25 / 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 →
Schedule10 played
W#1 DoublesManuel Rus / Alex Wu vs Nick Miller / Brett Leibsker6-2, 6-0
L#1 SinglesThomas Kenny vs Ross Lehrman0-6, 2-6
W#2 DoublesAli Matin / Jonathan Ho vs Jim Rowe / Ethan Rowe6-1, 6-2
W#3 DoublesFilip Kempa / Eilbron Davood vs Martin Modahl / Evan Schaffer6-3, 6-1
W#1 DoublesAlex Wu / Tyler Hattery vs Dan Miller / Jonathan Essig6-2, 6-3
W#1 SinglesZhiqiang Sun vs Chase Glick7-6, 6-7, 1-0
W#2 DoublesAndrew Paik / Joseph Vitacco vs David Schultz / Bill Swartz6-4, 6-1
W#3 DoublesAli Wadia / James Kane vs Erik Schmidt / Brian Hagaman6-0, 6-0
W#1 DoublesJoseph Vitacco / Andrew Paik vs Brett Leibsker / Nicholas Beckwith6-3, 6-2
W#2 DoublesThomas Scanlan / Jonathan Ho vs Evan Schaffer / Martin Modahl6-3, 6-2
W#1 DoublesManuel Rus / Ali Matin vs Meeraj Thaker / Shawn Budde6-4, 6-0
W#1 SinglesAtharv Koshti vs Kipton Roderick6-3, 6-7, 1-0
L#2 DoublesJonathan Ho / Zhiqiang Sun vs Gerald Granath / John Toepfer3-6, 6-4, 1-0
W#3 DoublesTravis Marks / Alex Wu vs TERENCE MCMAHON / Paul Brasileiro6-2, 6-1
L#1 DoublesAli Wadia / Arvin Boyon vs Raymond Tan / Emmanuel Antonio3-6, 4-6
L#2 DoublesZhiqiang Sun / Thomas Scanlan vs Jeffrey Aleman / Ryan Gawel2-6, 6-4, 0-1
W#2 SinglesThomas Kenny vs Kevin Klement3-6, 6-4, 1-0
W#3 DoublesEilbron Davood / Joseph Vitacco vs Barry Gork / Ertan Kocagil6-2, 6-0
W#1 DoublesThomas Scanlan / Tyler Hattery vs Jeffrey Aleman / Dane Stevenson6-3, 6-1
L#1 SinglesJoseph Vitacco vs Paul Cowgill0-6, 1-6
W#2 SinglesTJ Billard vs Ryan Gawel6-3, 6-4
W#1 DoublesAli Wadia / Andrew Mondzelewski vs Luciano Tovar / Ruben Mora6-1, 6-1
W#1 SinglesAtharv Koshti vs Teddy Woloszyn6-3, 6-3
W#2 DoublesAndrew Paik / Davis Scott vs Andrew Servita / Hilario Salgado6-2, 6-2
W#2 SinglesAli Matin vs Erik Astranskas6-4, 6-3
L#3 DoublesThomas Kenny / David Johnsen vs Raynard Laylo / Patrick Gayatin2-6, 2-6
W#1 DoublesArvin Boyon / Eilbron Davood vs David Schultz / Erik Schmidt6-2, 6-4
W#1 SinglesAtharv Koshti vs Chase Glick6-2, 6-2
W#2 DoublesManuel Rus / Andrew Paik vs Christian Trujillo / Dan Miller6-2, 6-1
W#2 SinglesAli Wadia vs Abe Reese6-2, 6-0
W#3 DoublesAlex Wu / Davis Scott vs Brian May / Brian Hagaman6-0, 6-3
W#1 DoublesAndrew Paik / Manuel Rus vs Matthew Pearson / Barney Straus7-5, 6-0
W#1 SinglesAtharv Koshti vs Meeraj Thaker6-3, 7-6
W#2 DoublesMatthew Finlayson / Eilbron Davood vs Gerald Granath / John Toepfer2-6, 6-1, 1-0
W#2 SinglesTJ Billard vs Brad Fujii4-6, 6-1, 1-0
W#3 DoublesTyler Hattery / Zhiqiang Sun vs Paul Brasileiro / Bob Jenkins6-0, 6-0
W#1 DoublesManuel Rus / Ali Wadia vs Andrew Servita / Hilario Salgado6-0, 6-4
L#1 SinglesAtharv Koshti vs Christian Lagunas5-7, 3-6
W#2 DoublesAndrew Mondzelewski / Matthew Finlayson vs Luciano Tovar / Elias Rangel6-4, 6-2
W#3 DoublesAlex Wu / Zhiqiang Sun vs Patrick Gayatin / Teddy Woloszyn6-0, 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 standings6 teams · E
TeamWLInd. WInd. LSets lostGames lost
1CDTA W 18&OM3.0 4.River Trails Ciuca Sat 6 $2610042822267
2CDTA W 18&OM3.0 2.MT Chi Brown-1 Sat 3 $31.564321839324
3CDTA W 18&OM3.0 6.Oak Lawn Salgado Sat 5 $2055262451390
4CDTA W 18&OM3.0 7.Centennial McMahon Sat 1 $2046203063441
5CDTA W 18&OM3.0 1.MT Bann Reese Sun 6 $2746163473500
6CDTA W 18&OM3.0 5.MT Chi Brown-2 Sat 1 $31.519143675473

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.08 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.06
Adrian Ciuca
published 4
3.30
Ali Wadia
usually #1 Doubles 60%, also #3 Doubles 20% · published 3.5
3.20
Ali Matin
usually #1 Doubles 33%, also #2 Doubles 33% · published 3
3.19
Davis Scott
usually #2 Doubles 50%, also #3 Doubles 50% · published 3.5
3.17
Zhiqiang Sun
usually #2 Doubles 40%, also #3 Doubles 40% · published
3.17
Matthew Finlayson
usually #2 Doubles 100% · published
3.13
Tyler Hattery
usually #1 Doubles 67%, also #3 Doubles 33% · published
3.11
Filip Kempa
usually #3 Doubles 100% · published
3.10
Atharv Koshti
usually #1 Singles 100% · published 3
3.07
Alex Wu
usually #3 Doubles 60%, also #1 Doubles 40% · published 3.5
2.99
Joseph Vitacco
usually #1 Doubles 25%, also #2 Doubles 25% · published
2.95
Andrew Mondzelewski
usually #1 Doubles 50%, also #2 Doubles 50% · published 3
2.94
Manuel Rus
usually #1 Doubles 80%, also #2 Doubles 20% · published
2.94
Eilbron Davood
usually #3 Doubles 50%, also #2 Doubles 25% · published
2.82
David Johnsen
usually #3 Doubles 100% · published 3
2.80
Arvin Boyon
usually #1 Doubles 100% · published 3
2.76
Thomas Kenny
usually #1 Singles 33%, also #3 Doubles 33% · published
Andrew Paik
published 3
2.75
TJ Billard
usually #2 Singles 100% · published
James Kane
published
Jeremy Brooks
published
Jonathan Ho
usually #2 Doubles 100% · published
Thomas Scanlan
published
Travis Marks
usually #3 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.

Andrew Paik + Manuel Rus5066% games+10.0% vs expected
Tyler Hattery + Filip Kempa404 matchesnot enough data
Davis Scott + Alex Wu314 matchesnot enough data
Thomas Kenny + TJ Billard224 matchesnot enough data
Thomas Kenny + David Johnsen314 matchesnot enough data
Thomas Kenny + Alex Wu123 matchesnot enough data
Alex Wu + Manuel Rus213 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
Adrian Ciuca
246W–154L career · no lines in 2025
<1%32%68%
4.06
3.5
Ali Wadia
31W–17L career · 5 lines in 2025
2%91%7%
3.30
3
Ali Matin
16W–2L career · 3 lines in 2025
<1%8%92%
3.20
3.5
Davis Scott
34W–17L career · 2 lines in 2025
9%90%1%
3.19
Zhiqiang Sun
14W–11L career · 5 lines in 2025
<1%11%89%
3.17
Matthew Finlayson
11W–4L career · 2 lines in 2025
11%88%1%
3.17
Tyler Hattery
25W–9L career · 3 lines in 2025
<1%17%83%
3.13
Filip Kempa
25W–1L career · 1 line in 2025
<1%21%79%
3.11
3
Atharv Koshti
21W–4L career · 5 lines in 2025
<1%24%76%
3.10
3.5
Alex Wu
21W–11L career · 5 lines in 2025
30%70%<1%
3.07
Joseph Vitacco
15W–8L career · 4 lines in 2025
<1%52%48%
2.99
3
Andrew Mondzelewski
7W–0L career · type S · 2 lines in 2025
<1%65%35%
2.95
Manuel Rus
44W–23L career · 5 lines in 2025
<1%66%34%
2.94
Eilbron Davood
14W–4L career · 4 lines in 2025
<1%68%32%
2.94
3
David Johnsen
11W–4L career · 1 line in 2025
1%89%10%
2.82
3
Arvin Boyon
7W–5L career · 2 lines in 2025
2%91%8%
2.80
Thomas Kenny
17W–22L career · 3 lines in 2025
3%92%5%
2.76
3
Andrew Paik
6W–0L career · no lines in 2025
not enough data
TJ Billard
13W–8L career · 2 lines in 2025
4%93%4%
2.75
James Kane
3W–2L career · no lines in 2025
not enough data
Jeremy Brooks
0W–1L career · no lines in 2025
not enough data
Jonathan Ho
4W–7L career · 3 lines in 2025
not enough data
Thomas Scanlan
3W–0L career · no lines in 2025
not enough data
Travis Marks
13W–14L career · 1 line 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.