Teams

Versteeg: Genesis

2025 IA 18 & Over Adult League · 4.0 Men

16 players · average NTRP 3.88 / IOWA

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 →
Schedule6 played
2025-05-10vs IA/Jha/Hanson/18&Over4.0MLost 03
L#1 DoublesNathan Johnston / Dash Kelley vs Stu Card / Ravindran Perumal6-7, 2-6
L#2 DoublesKiran Ummadi / Todd Versteeg vs Brent Hanson / Sean Soupiset2-6, 2-6
L#3 DoublesBrian Rickert / Justin Hattan vs Douglas Hutchinson / Dennis Lonzarich2-6, 3-6
2025-04-12vs Staiert & Baeth: LifetimeWon 41
W#1 DoublesJulien Duhautois / Kiran Ummadi vs David Brick / Brett Williams2-6, 6-4, 1-0
W#1 SinglesKaleb Flenker vs Will Bright6-2, 6-1
W#2 DoublesRonald Bradfield / Richard Heil vs Matthew Morgan / Matthew Bright6-3, 6-4
W#2 SinglesGreyson Heiskell vs Ganeshan Ramasamy Senrayan7-6, 6-2
L#3 DoublesTodd Versteeg / Max Wilker vs Barron Bremner / Roman Mirsky1-6, 2-6
2025-03-28vs IA/Jha/Hanson/18&Over4.0MLost 05
L#1 DoublesRichard Heil / Julien Duhautois vs Stu Card / Ryan Krabbe4-6, 2-6
L#1 SinglesKaleb Flenker vs Ayush Jha7-6, 3-6, 0-1
L#2 DoublesDan Determan / Nathan Johnston vs Ravindran Perumal / Dennis Lonzarich1-6, 3-6
L#2 SinglesGreyson Heiskell vs Sean Soupiset1-6, 4-6
L#3 DoublesBryce Johnson / Kiran Ummadi vs Anil Jha / Douglas Hutchinson4-6, 3-6
2025-02-22vs Staiert & Baeth: LifetimeLost 13
L#1 DoublesJulien Duhautois / Tony DAntuono vs Matthew Bright / Will Bright2-6, 4-6
L#2 DoublesJustin Hattan / Michael Hutchison vs Ryan Staiert / Ron Shortenhaus2-6, 5-7
W#2 SinglesKaleb Flenker vs Brett Williams6-2, 6-2
L#3 DoublesMax Wilker / Nathan Johnston vs Matthew Whipps / Ganeshan Ramasamy Senrayan6-7, 5-7
2025-02-15vs IA/Jha/Hanson/18&Over4.0MLost 04
L#1 DoublesRonald Bradfield / Michael Hutchison vs Ryan Krabbe / Ravindran Perumal1-6, 3-6
L#2 DoublesNathan Johnston / Dash Kelley vs Dennis Lonzarich / Chirayu Shukla7-5, 3-6, 1-0
L#2 SinglesGreyson Heiskell vs Sean Soupiset2-6, 0-6
L#3 DoublesJustin Hattan / Brian Rickert vs Anil Jha / Douglas Hutchinson0-6, 1-6
2025-01-18vs Staiert & Baeth: LifetimeLost 23
W#1 DoublesJulien Duhautois / Richard Heil vs Matthew Bright / Matthew Whipps6-3, 7-5
L#1 SinglesGreyson Heiskell vs Ryan Staiert3-6, 1-6
L#2 DoublesDash Kelley / Max Wilker vs David Brick / Barron Bremner7-6, 0-6, 0-1
W#2 SinglesKiran Ummadi vs Kevin Baeth6-3, 5-7, 1-0
L#3 DoublesBrian Rickert / Todd Versteeg vs Matthew Morgan / Ganeshan Ramasamy Senrayan5-7, 2-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 standings6 teams · 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1Sichterman: NDAC6024612204
2IA/Jha/Hanson/18&Over4.0M6025516216
3Gustas & Brown: Blackhawk33141634281
4Staiert & Baeth: Lifetime24111940303
5Versteeg: Genesis1592145315
6Garner: Smithfield1562451340

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.49 estimated across 12 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.78
Kaleb Flenker
usually #1 Singles 67%, also #2 Singles 33% · published
Bryce Johnson
published 4
Dash Kelley
usually #2 Doubles 67%, also #1 Doubles 33% · published 4
3.68
Ronald Bradfield
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.64
Dan Determan
usually #2 Doubles 100% · published 4
3.63
Nathan Johnston
usually #1 Doubles 50%, also #2 Doubles 33% · published
3.56
Richard Heil
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.49
Max Wilker
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.47
Julien Duhautois
usually #1 Doubles 100% · published
3.45
Todd Versteeg
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.40
Justin Hattan
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.38
Kiran Ummadi
usually #3 Doubles 25%, also #2 Singles 25% · published
3.36
Michael Hutchison
usually #2 Doubles 50%, also #1 Singles 25% · published
3.03
Brian Rickert
usually #1 Doubles 50%, also #3 Doubles 50% · published 3.5
Greyson Heiskell
usually #2 Singles 75%, also #1 Singles 25% · published
Tony DAntuono
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.

Justin Hattan + Brian Rickert4352% games+5.6% vs expected
Max Wilker + Michael Hutchison5257% games+4.7% vs expected
Nathan Johnston + Max Wilker8264% games+3.9% vs expected
Richard Heil + Ronald Bradfield141152% games+2.2% vs expected
Tony DAntuono + Greyson Heiskell2344% gamesnot enough data
Richard Heil + Julien Duhautois224 matchesnot enough data
Brian Rickert + Todd Versteeg134 matchesnot enough data
Kiran Ummadi + Todd Versteeg044 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.

Kaleb Flenker
2W–7L career · 3 lines in 2025
94%6%<1%
3.78
4
Bryce Johnson
4W–3L career · no lines in 2025
not enough data
4
Dash Kelley
4W–11L career · 3 lines in 2025
not enough data
Ronald Bradfield
58W–52L career · 2 lines in 2025
10%89%1%
3.68
4
Dan Determan
24W–14L career · 1 line in 2025
15%84%1%
3.64
Nathan Johnston
58W–36L career · 6 lines in 2025
18%81%<1%
3.63
Richard Heil
62W–65L career · 3 lines in 2025
32%68%<1%
3.56
Max Wilker
64W–32L career · 4 lines in 2025
<1%52%48%
3.49
Julien Duhautois
21W–20L career · 4 lines in 2025
<1%58%42%
3.47
Todd Versteeg
41W–52L career · 3 lines in 2025
<1%63%37%
3.45
Justin Hattan
29W–16L career · 3 lines in 2025
<1%76%23%
3.40
Kiran Ummadi
13W–28L career · 4 lines in 2025
80%20%<1%
3.38
Michael Hutchison
25W–28L career · 4 lines in 2025
1%84%16%
3.36
3.5
Brian Rickert
19W–37L career · 6 lines in 2025
43%57%<1%
3.03
Greyson Heiskell
17W–11L career · 4 lines in 2025
not enough data
Tony DAntuono
22W–34L 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.