Teams

CDTA W 18&OM3.5 11.Wheaton Mills Sat 4 $20

CDTA Winter 18 & Over W · E

18 players · average NTRP 3.43 / 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
L#2 DoublesKeith Mills / Enrico Marcato vs Vytas Kasniunas / Richard Morton1-6, 7-5, 0-1
L#2 SinglesAmos Tang vs Dev Gowda0-6, 0-6
L#1 DoublesTom Hill / Jeffrey Andrews vs Mike Mihailescu / Soumya Parija6-7, 2-6
L#2 DoublesJustin Hoogendoorn / Greg Goalwin vs Yifei Kong / Arun Balaji Balu6-3, 0-6, 0-1
L#2 SinglesEnrico Marcato vs Christopher Collins7-6, 2-6, 0-1
L#3 DoublesAmos Tang / Keith Mills vs Kenneth Bui / Vinayagasubramani Balasubramanian3-6, 0-6
W#1 SinglesBrad Franklin vs Graham Whalen6-3, 6-3
L#2 DoublesEric Esancy / Kyle Coates vs Philip Johnson / Matthew Shearer1-6, 2-6
L#2 SinglesAmos Tang vs Alec Piliafas3-6, 4-6
L#3 DoublesRon Netzel / Keith Mills vs Steve Towne / Mehdi Afiatpour4-6, 4-6
W#1 DoublesLouis Skarosi / Jeffrey Andrews vs Raynard Laylo / Jim Rabchuk6-0, 7-5
W#1 SinglesBrad Franklin vs Jeffrey Servita6-4, 6-1
W#2 SinglesKyle Coates vs Patrick Gayatin7-5, 5-4
W#3 DoublesJustin Hoogendoorn / Ron Netzel vs Hilario Salgado / Ricardo Oliva6-2, 6-2
W#1 DoublesJeffrey Andrews / Jeffrey Porto vs Robert Raben / Carlos Waldron6-3, 6-4
L#1 SinglesEnrico Marcato vs Misha Hanson3-6, 4-6
W#2 DoublesTom Hill / Jon Geise vs Adam Yasinow / Rob Birnberg6-2, 6-0
W#2 SinglesKyle Coates vs Sergio Benavides6-1, 6-5
L#2 SinglesEnrico Marcato vs Isaac Gartzman1-6, 2-6
L#3 DoublesRon Netzel / Amos Tang vs Amit Mallik / Andrew Dickerson0-6, 0-6
L#1 DoublesJeffrey Porto / Jeffrey Andrews vs MARK CUSHING / Matt Newman6-4, 3-6, 1-0
L#2 DoublesTom Hill / Greg Goalwin vs Jason Leung / Yaohua Liu0-6, 6-7
L#2 SinglesEnrico Marcato vs Daniel Nica1-6, 2-6
L#3 DoublesRon Netzel / Russ Ruffolo vs Michael Hong / Tim Morrow0-6, 0-6
W#1 DoublesJeffrey Andrews / Jeffrey Porto vs Keith Boutell / Deuce Tu6-4, 6-3
W#2 DoublesJon Geise / Tom Hill vs Kedar Bhat / Mark Swantek7-5, 4-5, 1-0
L#2 SinglesEnrico Marcato vs James Vanek2-6, 3-6
W#3 DoublesJustin Hoogendoorn / Dave Lomas vs Christopher Dressel / Andy Gould6-3, 6-2
L#1 DoublesJeffrey Porto / Jeffrey Andrews vs Vishal Dhar / Andrey Petrov2-6, 6-7
W#1 SinglesBrad Franklin vs Vijaykumar Patel6-1, 1-6, 1-0
L#3 DoublesJon Geise / Enrico Marcato vs Karthik Ganapathy / Santhusht PRASAD2-6, 2-6
L#1 DoublesLouis Skarosi / Brad Franklin vs Murugan Poornachandr / Karn Sri6-4, 4-6, 0-1
W#2 DoublesJeffrey Porto / Jeffrey Andrews vs DOMINIC KIRSCHBAUM / Rahul Patet7-5, 6-5
L#3 DoublesJustin Hoogendoorn / Amos Tang vs Tom Kastner / Carl Domingo4-6, 4-6
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 standings11 teams · E
TeamWLInd. WInd. LSets lostGames lost
1CDTA W 18&OM3.5 5.River Trails Ciuca Sat 6 $26100381232339
2CDTA W 18&OM3.5 7.Centennial Anderson Sat 3 $2091331742377
3CDTA W 18&OM3.5 8.Heritage Rustagi Sat 4 $2482331741394
4CDTA W 18&OM3.5 1.MT Chi Brown Sun 12 $31.564321843371
5CDTA W 18&OM3.5 2.Schaumburg Zhou Sat 10 $2255252558454
6CDTA W 18&OM3.5 3.LifeSport Collins Sun 6 $2555252559451
7CDTA W 18&OM3.5 10.MT Pal Korczak Sun 1 $2655242659464
8CDTA W 18&OM3.5 11.Wheaton Mills Sat 4 $2037203063470
9CDTA W 18&OM3.5 6.Oak Lawn Noamany Sat 5 $2228183268492
10CDTA W 18&OM3.5 4.Tam Rykhus Sun 11 $2219163472495
11CDTA W 18&OM3.5 9.Centennial Lado Sat 1 $2019113981548

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.25 estimated across 14 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.96
Elliot Mathew
usually #2 Singles 57%, also #1 Singles 43% · published
Brad Franklin
usually #1 Singles 75%, also #1 Doubles 25% · published 4
3.44
Dave Lomas
published 3.5
3.42
Greg Goalwin
usually #2 Doubles 50%, also #1 Singles 25% · published
3.38
Jeffrey Porto
published 3.5
3.32
Jon Geise
published 3.5
3.32
Tom Hill
usually #2 Doubles 75%, also #1 Doubles 25% · published
3.29
Jeffrey Andrews
usually #1 Doubles 86%, also #2 Doubles 14% · published
3.29
Louis Skarosi
published 3.5
3.19
Justin Hoogendoorn
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.13
Enrico Marcato
usually #2 Singles 57%, also #3 Doubles 14% · published
3.08
Kyle Coates
usually #2 Singles 67%, also #2 Doubles 33% · published
2.99
Ron Netzel
usually #3 Doubles 100% · published
2.98
Keith Mills
usually #3 Doubles 67%, also #2 Doubles 33% · published
Amos Tang
usually #3 Doubles 60%, also #2 Singles 40% · published 3
2.75
Eric Esancy
published 3
Nicholas Rayford
published
Russ Ruffolo
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.

Tom Hill + Jon Geise5064% games+11.3% vs expected
Louis Skarosi + Dave Lomas221060% games+7.5% vs expected
Jeffrey Andrews + Jeffrey Porto271256% games+5.0% vs expected
Justin Hoogendoorn + Eric Esancy51444% games+1.7% vs expected
Ron Netzel + Keith Mills1738% games−7.0% vs expected
Greg Goalwin + Eric Esancy4355% gamesnot enough data
Greg Goalwin + Jon Geise2454% gamesnot enough data
Justin Hoogendoorn + Jon Geise3260% 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.

Elliot Mathew
21W–11L career · 7 lines in 2025
<1%60%40%
3.96
4
Brad Franklin
3W–1L career · 4 lines in 2025
not enough data
3.5
Dave Lomas
29W–11L career · no lines in 2025
<1%67%33%
3.44
Greg Goalwin
36W–56L career · 8 lines in 2025
<1%73%27%
3.42
3.5
Jeffrey Porto
135W–109L career · no lines in 2025
<1%81%19%
3.38
3.5
Jon Geise
60W–57L career · no lines in 2025
1%89%10%
3.32
Tom Hill
15W–11L career · 4 lines in 2025
1%89%10%
3.32
Jeffrey Andrews
27W–13L career · 7 lines in 2025
2%91%7%
3.29
3.5
Louis Skarosi
38W–27L career · no lines in 2025
2%92%6%
3.29
Justin Hoogendoorn
43W–40L career · 4 lines in 2025
9%89%1%
3.19
Enrico Marcato
8W–42L career · 7 lines in 2025
18%82%<1%
3.13
Kyle Coates
8W–9L career · 3 lines in 2025
28%72%<1%
3.08
Ron Netzel
13W–48L career · 4 lines in 2025
53%47%<1%
2.99
Keith Mills
47W–81L career · 3 lines in 2025
56%44%<1%
2.98
3
Amos Tang
0W–8L career · 5 lines in 2025
not enough data
3
Eric Esancy
154W–187L career · no lines in 2025
4%93%4%
2.75
Nicholas Rayford
0W–8L career · no lines in 2025
not enough data
Russ Ruffolo
0W–1L 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.