Teams

IA/Jha-Hanson/40&Over4.0M

2026 IA 40 & Over Adult League · 4.0 Men

18 players · average NTRP 4.00 / IOWA

View scouting list →
Schedule6 played
2026-01-17vs Versteeg: GenesisWon 41
W#1 DoublesRavindran Perumal / Dennis Lonzarich vs Brandon Willett / Ronald Bradfield6-4, 6-3
W#1 SinglesSemso Suvic vs Todd Versteeg6-1, 4-6, 1-0
L#2 DoublesAnil Jha / Martin Fisher Jr vs Nathan Johnston / Neal Molitor3-6, 4-6
W#3 DoublesTrushar Shukla / Scott Neely vs David Olsgaard / Kiran Ummadi7-6, 6-4
W#4 DoublesBrent Hanson / Richard Atterbury vs Brian Rickert / Michael Hutchison7-6, 6-3
2026-01-03vs Baeth & Staiert: Life TimeLost 23
W#1 DoublesRavindran Perumal / Ryan Krabbe vs Daniel Taylor / David Brick6-1, 6-1
L#1 SinglesYesu Thommandru vs Ryan Staiert4-6, 1-6
W#2 DoublesStu Card / Nathan Geer vs Barron Bremner / Kevin Baeth7-5, 6-2
L#3 DoublesDennis Lonzarich / Michael Bohnenkamp vs Brett Williams / Matthew Morgan4-6, 7-6, 0-1
L#4 DoublesJames Huneke / Richard Atterbury vs Matthew Whipps / Matthew Bright3-6, 0-6
2025-12-06vs Baeth & Staiert: Life TimeWon 41
W#1 DoublesBrent Hanson / Stu Card vs David Brick / Ryan Staiert6-4, 1-6, 1-0
W#1 SinglesRyan Krabbe vs Kevin Baeth6-2, 6-2
W#2 DoublesAnil Jha / Leonardo Teixeira vs Matthew Whipps / Brett Williams6-1, 6-0
W#3 DoublesScott Neely / Trushar Shukla vs Jim Gerstner / Matthew Bright6-4, 6-2
L#4 DoublesRichard Atterbury / Michael Bohnenkamp vs Barron Bremner / Daniel Taylor1-6, 1-6
2025-10-31vs Versteeg: GenesisWon 50
W#1 DoublesStu Card / Brent Hanson vs Richard Heil / Ronald Bradfield6-2, 6-3
W#1 SinglesLeonardo Teixeira vs Michael Hutchison6-3, 6-4
W#2 DoublesMartin Fisher Jr / Joel Nikolas vs Soren Kraemer / David Olsgaard7-6, 5-7, 1-0
W#3 DoublesAnil Jha / Semso Suvic vs Todd Versteeg / Jamie Johnson7-5, 6-3
W#4 DoublesTrushar Shukla / Sudhish Madhavan vs John Micka / Max Wilker6-1, 5-7, 1-0
2025-10-04vs Versteeg: GenesisWon 31
W#1 DoublesJames Huneke / Martin Fisher Jr vs Justin Hattan / Kiran Ummadi6-0, 6-4
W#1 SinglesLeonardo Teixeira vs Vincent Garcia7-6, 6-2
L#2 DoublesSudhish Madhavan / Yesu Thommandru vs Richard Heil / John Micka6-7, 1-6
W#3 DoublesBrent Hanson / Joel Nikolas vs Nathan Johnston / Max Wilker6-4, 6-7, 1-0
2025-09-20vs Baeth & Staiert: Life TimeSplit 22
W#1 DoublesBrent Hanson / Yesu Thommandru vs Ganeshan Ramasamy Senrayan / Matthew Morgan6-3, 6-3
W#1 SinglesSemso Suvic vs Kaushal Kothari6-3, 3-3
L#2 DoublesScott Neely / Michael Bohnenkamp vs Ryan Staiert / Daniel Taylor2-6, 2-6
L#3 DoublesDennis Lonzarich / James Huneke vs Trey Leech / Brett Williams5-7, 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 standings6 teams · 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1IAWC/Sichterman/40&Over4.0M602738145
2IA/Jha-Hanson/40&Over4.0M5121923250
3Childers: River Cities33161430211
4Baeth & Staiert: Life Time33161431259
5Versteeg: Genesis1582247325
6Garner: Smithfield0622857355

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.77 estimated across 17 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.04
Nathan Geer
usually #2 Doubles 100% · published
4.03
Ravindran Perumal
usually #1 Doubles 100% · published
4.01
Ryan Krabbe
usually #1 Doubles 50%, also #1 Singles 50% · published
4.00
Leonardo Teixeira
usually #1 Singles 67%, also #2 Doubles 33% · published
3.81
Stu Card
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.80
Brent Hanson
usually #1 Doubles 63%, also #2 Doubles 13% · published 4
3.79
Scott Neely
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.78
Yesu Thommandru
usually #1 Doubles 33%, also #1 Singles 33% · published
3.76
Semso Suvic
usually #1 Singles 67%, also #3 Doubles 33% · published
3.74
Trushar Shukla
usually #3 Doubles 67%, also #4 Doubles 33% · published
3.73
Martin Fisher Jr
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.73
Anil Jha
usually #2 Doubles 71%, also #3 Doubles 29% · published 4
3.64
Joel Nikolas
usually #2 Doubles 75%, also #3 Doubles 25% · published
3.61
Dennis Lonzarich
usually #3 Doubles 67%, also #1 Doubles 33% · published 4
3.60
Michael Bohnenkamp
usually #2 Doubles 33%, also #3 Doubles 33% · published
3.57
James Huneke
usually #3 Doubles 33%, also #4 Doubles 33% · published 4
3.37
Richard Atterbury
usually #4 Doubles 100% · published
Sudhish Madhavan
usually #4 Doubles 50%, also #2 Doubles 50% · 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.

Stu Card + Ravindran Perumal20167% games+8.0% vs expected
Anil Jha + Ravindran Perumal7262% games+5.1% vs expected
Ravindran Perumal + Brent Hanson4157% games+2.4% vs expected
Trushar Shukla + Scott Neely4257% games−1.0% vs expected
Dennis Lonzarich + Brent Hanson6259% games−1.8% vs expected
Stu Card + Brent Hanson4451% games−2.0% vs expected
Stu Card + Anil Jha2442% games−11.3% vs expected
Anil Jha + Brent Hanson1832% games−17.7% vs expected
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.

Nathan Geer
29W–10L career · 1 line in 2026
<1%37%63%
4.04
Ravindran Perumal
59W–13L career · 2 lines in 2026
<1%41%59%
4.03
Ryan Krabbe
18W–1L career · 2 lines in 2026
<1%48%52%
4.01
Leonardo Teixeira
22W–3L career · 3 lines in 2026
<1%48%52%
4.00
Stu Card
61W–28L career · 3 lines in 2026
1%92%8%
3.81
4
Brent Hanson
75W–64L career · 8 lines in 2026
1%93%6%
3.80
Scott Neely
30W–19L career · 3 lines in 2026
1%93%5%
3.79
Yesu Thommandru
1W–2L career · 3 lines in 2026
2%94%4%
3.78
Semso Suvic
4W–2L career · 3 lines in 2026
2%94%3%
3.76
Trushar Shukla
18W–10L career · 3 lines in 2026
3%94%2%
3.74
Martin Fisher Jr
53W–43L career · 3 lines in 2026
4%94%2%
3.73
4
Anil Jha
49W–48L career · 7 lines in 2026
4%94%2%
3.73
Joel Nikolas
9W–10L career · 4 lines in 2026
15%85%<1%
3.64
4
Dennis Lonzarich
19W–12L career · 3 lines in 2026
20%80%<1%
3.61
Michael Bohnenkamp
20W–22L career · 3 lines in 2026
23%77%<1%
3.60
4
James Huneke
10W–5L career · 3 lines in 2026
30%70%<1%
3.57
Richard Atterbury
5W–7L career · 3 lines in 2026
85%15%<1%
3.37
Sudhish Madhavan
7W–6L career · 2 lines in 2026
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.