Teams

Ro - Aces Wilde 40+

2026 Howard Adult 40 & Over · Howard Adult 40 & Over 3.0 Men

13 players · average NTRP 3.00 / MARYLAND

View scouting list →
Schedule10 played
2026-07-24vs Sacker - Lord of the StringsLost 12
W#1 DoublesRichard Brandt / Sheldon Richardson vs Andrew Nellius / Kenneth Kim7-5, 6-0
L#2 DoublesTodd Zoren / Michael Litzau vs Richie Wang / William Custer6-4, 2-6, 0-1
L#3 DoublesMichael Altman / Kevin Ro vs Thomas Atkins / Mahmood Solaiman7-6, 1-6, 0-1
2026-07-16vs Toro - Net Success 40+ 3.0 Men'sSplit 22
W#1 DoublesRichard Brandt / James Cerwinski vs Faisal Hussain / Seth Mann6-3, 6-3
L#1 SinglesMichael Altman vs UMA SRIKUMARAN1-6, 2-6
L#2 DoublesMike Silberglitt / Todd Zoren vs David Djajaputra / Jeffrey Richman3-6, 7-5, 0-1
W#3 DoublesMatthew Rader / Matthew Vilk vs Warren Hedgepeth / Richard McKeon6-2, 6-4
2026-07-14vs Toro - Net Success 40+ 3.0 Men'sWon 30
W#1 DoublesMike Silberglitt / Jim Hannan vs Seth Mann / Jeffrey Richman6-3, 6-2
W#2 DoublesSheldon Richardson / Mark Greenlee vs Faisal Hussain / Abraham Hollander6-4, 6-4
W#3 DoublesRichard Brandt / Matthew Rader vs Richard McKeon / Warren Hedgepeth6-2, 6-4
2026-07-06vs Sodt - Nine Good Knees (40+)Won 40
W#1 DoublesMike Silberglitt / Jim Hannan vs Patrick Connor / Keith Scheid6-1, 6-0
W#1 SinglesMichael Altman vs Yuli Khodorkovskiy6-2, 6-6
W#2 DoublesMatthew Rader / Matthew Vilk vs Alexander Sodt / Dion Clark6-4, 6-3
W#3 DoublesKevin Ro / Todd Zoren vs N/A6-0, 6-0
2026-06-30vs Sodt - Nine Good Knees (40+)Won 30
W#1 DoublesMichael Litzau / Douglas Turner vs Derik Davis / Patrick Connor6-1, 6-1
W#2 DoublesMark Greenlee / Michael Altman vs Yuli Khodorkovskiy / Dion Clark6-1, 6-0
W#3 DoublesJeffrey Soriano / Matthew Vilk vs Kirk Wilkerson / Alexander Sodt6-0, 6-7, 1-0
2026-06-29vs Sacker - Lord of the StringsSplit 22
W#1 DoublesMichael Litzau / Sheldon Richardson vs Alexander Sacker / Richie Wang4-6, 6-4, 1-0
L#1 SinglesMichael Altman vs Ty Garrison6-4, 0-6, 0-1
W#2 DoublesMark Greenlee / Douglas Turner vs Sandeep Das / Stephen Tubb7-6, 5-5
L#3 DoublesJeffrey Soriano / Matthew Vilk vs Jaspreet Singh / Amit Narula3-6, 5-7
2026-06-24vs Sodt - Nine Good Knees (40+)Won 40
W#1 DoublesKevin Ro / Michael Litzau vs Patrick Connor / Derik Davis7-5, 6-0
W#1 SinglesSheldon Richardson vs Yuli Khodorkovskiy3-6, 6-0, 1-0
W#2 DoublesMike Silberglitt / Mark Greenlee vs Alexander Sodt / Kirk Wilkerson6-1, 7-5
W#3 DoublesTodd Zoren / Jeffrey Soriano vs Steve Miller / ismael tura6-3, 6-0
2026-06-20vs Sacker - Lord of the StringsLost 12
L#1 DoublesSheldon Richardson / Douglas Turner vs William Custer / Ty Garrison5-7, 2-5
W#2 DoublesRichard Brandt / Jim Hannan vs Kamal Singh / Mahmood Solaiman6-3, 6-1
L#3 DoublesMatthew Vilk / Michael Altman vs Jaspreet Singh / Amit Narula6-3, 2-6, 1-0
2026-06-17vs Toro - Net Success 40+ 3.0 Men'sWon 21
W#1 DoublesMichael Altman / Michael Litzau vs Abraham Hollander / Faisal Hussain6-2, 6-1
L#1 SinglesKevin Ro vs David Djajaputra4-6, 3-6
W#2 DoublesJim Hannan / Mark Greenlee vs Tyler Young / Richard McKeon6-2, 7-5
2026-06-07vs Sacker - Lord of the StringsSplit 22
L#1 DoublesJames Cerwinski / Jim Hannan vs William Custer / Kenneth Kim4-6, 4-6
L#1 SinglesRichard Brandt vs Alexander Sacker6-7, 5-5
W#2 DoublesKevin Ro / Matthew Rader vs Thomas Atkins / Stephen Tubb4-6, 6-2, 1-0
W#3 DoublesMatthew Vilk / Michael Altman vs Kamal Singh / Mahmood Solaiman6-2, 6-2
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 · Howard Adult 40 & Over 3.0 Men
TeamWLInd. WInd. LSets lostGames lost
1Ro - Aces Wilde 40+82271329282
2Toro - Net Success 40+ 3.0 Men's37192147355
3Sodt - Nine Good Knees (40+)1983266432

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 2.98 estimated across 13 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.25
Michael Litzau
usually #1 Doubles 80%, also #2 Doubles 20% · published 3
3.13
Sheldon Richardson
usually #3 Doubles 33%, also #1 Doubles 33% · published
3.12
Mike Silberglitt
usually #2 Doubles 50%, also #1 Doubles 50% · published 3
3.05
Jim Hannan
usually #1 Doubles 38%, also #3 Doubles 38% · published 3
3.02
Richard Brandt
usually #1 Singles 40%, also #3 Doubles 30% · published
2.98
James Cerwinski
usually #1 Doubles 100% · published 3
2.97
Michael Altman
usually #1 Singles 38%, also #3 Doubles 38% · published
2.91
Todd Zoren
usually #3 Doubles 50%, also #2 Doubles 50% · published 3
2.90
Mark Greenlee
usually #2 Doubles 100% · published
2.90
Jeffrey Soriano
usually #3 Doubles 100% · published
2.85
Kevin Ro
usually #3 Doubles 57%, also #1 Singles 14% · published
2.83
Matthew Vilk
usually #3 Doubles 78%, also #2 Doubles 22% · published 3
2.79
Matthew Rader
usually #2 Doubles 50%, also #3 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.

Mike Silberglitt + Jim Hannan5175% gamesnot enough data
Mike Silberglitt + Michael Litzau3260% gamesnot enough data
Michael Altman + Matthew Vilk314 matchesnot enough data
Matthew Vilk + Jeffrey Soriano213 matchesnot enough data
Kevin Ro + Mike Silberglitt213 matchesnot enough data
Kevin Ro + Matthew Rader213 matchesnot enough data
James Cerwinski + Richard Brandt303 matchesnot enough data
Mark Greenlee + Jim Hannan123 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.

3
Michael Litzau
129W–85L career · 5 lines in 2026
<1%4%96%
3.25
Sheldon Richardson
24W–14L career · 9 lines in 2026
<1%18%82%
3.13
3
Mike Silberglitt
49W–25L career · 4 lines in 2026
<1%19%81%
3.12
3
Jim Hannan
133W–127L career · 8 lines in 2026
<1%35%65%
3.05
Richard Brandt
20W–30L career · 10 lines in 2026
<1%44%56%
3.02
3
James Cerwinski
45W–25L career · type S · 2 lines in 2026
<1%55%45%
2.98
Michael Altman
18W–9L career · 8 lines in 2026
<1%60%40%
2.97
3
Todd Zoren
14W–22L career · 4 lines in 2026
<1%73%26%
2.91
Mark Greenlee
10W–7L career · 5 lines in 2026
<1%75%25%
2.90
Jeffrey Soriano
9W–8L career · 3 lines in 2026
<1%76%24%
2.90
Kevin Ro
18W–15L career · 7 lines in 2026
1%85%14%
2.85
3
Matthew Vilk
59W–74L career · 9 lines in 2026
1%88%11%
2.83
Matthew Rader
9W–4L career · 4 lines in 2026
2%92%6%
2.79

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.