Teams

HRCA-N BLUE

2025 USTA ADULT 18 & OVER - DEN · MEN 3.5 - 18 & OVER

12 players · average NTRP 3.50 / COLORADO

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 →
Schedule7 played
2025-05-27vs KC-RH GREENWon 41
W#1 DoublesMike Jaltuch / Erik Egtvedt vs William Daniels / Joseph Rachwalski6-0, 6-1
W#1 SinglesJoe Stommel vs N/A6-0, 6-0
W#2 DoublesWilliam Alquist / James Niziol vs Lance Olson / Eric Warren6-4, 6-2
W#2 SinglesJohn Keran vs Don Beaman6-4, 6-4
L#3 DoublesRon Keran / Steven Hennings vs Ron Dart / Randy Lazzell0-6, 2-6
2025-05-20vs SS-H GREENWon 50
W#1 DoublesErik Egtvedt / Mike Jaltuch vs John Astle / John Holtz6-2, 6-3
W#1 SinglesJohn Keran vs Devon Nieto6-1, 6-7, 1-0
W#2 DoublesWilliam Alquist / Ron Keran vs Keith Bope / Alejandro Valdesuso Pinney6-1, 1-6, 1-0
W#2 SinglesJoe Stommel vs Mark Chalfin6-2, 6-4
W#3 DoublesSamuel Bird / Steven Hennings vs Murali Anakavur / Gary Rubida2-6, 7-6, 1-0
2025-05-13vs WC GOLDWon 41
W#1 DoublesErik Egtvedt / Mike Jaltuch vs David Moreno / Cary Huang6-3, 7-5
L#1 SinglesJohn Keran vs Michael Mann6-7, 3-6
W#2 DoublesJohn Hathorn / James Niziol vs Ben Purvis / Brian Pitts6-4, 6-4
W#2 SinglesJoe Stommel vs Miles Venzara6-1, 6-2
W#3 DoublesRon Keran / Samuel Bird vs Michael Arguello / Arieh Stern6-3, 6-0
2025-05-06vs KC-RH NAVYLost 14
L#1 DoublesRamaKeshav Rao / Ron Keran vs Michael Hursta / Adam Foster0-6, 4-6
L#1 SinglesJohn Keran vs James Jansen7-5, 2-6, 0-1
L#2 DoublesJames Niziol / Steven Hennings vs Brian Sandy / Sean Kavanaugh5-7, 2-6
L#2 SinglesJoe Stommel vs Robert Mason6-7, 6-3, 0-1
W#3 DoublesWilliam Alquist / John Hathorn vs Ronald Kaufman / Ben MacDonald4-6, 6-4, 1-0
2025-04-29vs LTFC GREENWon 32
L#1 DoublesMike Jaltuch / Erik Egtvedt vs Wes Anthony / Andy Field3-6, 6-1, 0-1
W#1 SinglesJohn Keran vs Michael Thebeau6-4, 6-4
W#2 DoublesMark Ulmer / RamaKeshav Rao vs Matt Holmes / Arthur Michaels6-0, 5-7, 1-0
W#2 SinglesJoe Stommel vs Dan Kitei6-4, 2-6, 1-0
L#3 DoublesWilliam Alquist / John Hathorn vs David Lash / Ragunath Prahalathan1-6, 1-6
2025-04-22vs KNO NAVYWon 32
L#1 DoublesRamaKeshav Rao / Steven Hennings vs Eric Muller / Mark Thompson4-6, 6-7
L#1 SinglesErik Egtvedt vs Tim Wilson4-6, 2-6
W#2 DoublesSamuel Bird / Ron Keran vs Trevor Wetterling / Timothy Young6-4, 6-4
W#2 SinglesMark Ulmer vs Mike Bradley5-7, 6-0, 1-0
W#3 DoublesJohn Hathorn / James Niziol vs N/A6-0, 6-0
2025-04-15vs HW GREENWon 50
W#1 DoublesErik Egtvedt / RamaKeshav Rao vs Aaron Seiler / Mark Neufeld6-1, 6-1
W#1 SinglesSamuel Bird vs Hunter Boone6-2, 6-2
W#2 DoublesJohn Hathorn / William Alquist vs Parker Boone / Jeffrey Boone6-2, 6-1
W#2 SinglesMark Ulmer vs Jonathan Tilliss6-2, 6-0
W#3 DoublesRon Keran / James Niziol vs Reginald Norris / Mike Turnock6-1, 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 standings22 teams · MEN 3.5 - 18 & OVER
TeamWLInd. WInd. LSets lostGames lost
1LTC-D RED7026927299
2WP-G ORANGE6026411166
3LTA-P GREEN6126924262
4HRCA-N BLUE61251027257
5CK RED61221329300
6EM GOLD51201026240
7BTA-C NAVY52231232289
8RRTC GREEN52201537320
9CP BRONZE52181739322
10TTA BLACK43191636314
11GPTC GREEN43181737311
12BTA-IBM RED34152045333
13FOX SILVER34152049344
14WP-G BLUE34142149371
15PH GOLD25181737329
16VCC BLUE25161944341
17DCHS GOLD25152046323
18BRMST BLACK25112452358
19DCHS BLUE16132246351
20WC GOLD16102551366
21HV BLACK16102552364
22ATC NAVY0652552340

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.34 estimated across 10 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.46
John Keran
usually #1 Singles 80%, also #2 Singles 20% · published
3.45
Joe Stommel
usually #2 Singles 80%, also #1 Singles 20% · published 3.5
3.41
Samuel Bird
usually #3 Doubles 50%, also #2 Doubles 25% · published
3.38
Erik Egtvedt
usually #1 Doubles 83%, also #1 Singles 17% · published 3.5
3.37
Mike Jaltuch
usually #1 Doubles 100% · published 3.5
3.31
William Alquist
usually #2 Doubles 60%, also #3 Doubles 40% · published 3.5
3.30
Mark Ulmer
usually #2 Singles 67%, also #2 Doubles 33% · published
3.28
Ron Keran
usually #3 Doubles 50%, also #2 Doubles 33% · published 3.5
3.24
James Niziol
usually #2 Doubles 60%, also #3 Doubles 40% · published 3.5
3.23
RamaKeshav Rao
usually #1 Doubles 75%, also #2 Doubles 25% · published 3.5
John Hathorn
usually #3 Doubles 50%, also #2 Doubles 50% · published
Steven Hennings
usually #3 Doubles 50%, also #2 Doubles 25% · 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.

Samuel Bird + Ron Keran5067% games+10.6% vs expected
RamaKeshav Rao + William Alquist4259% games+4.3% vs expected
RamaKeshav Rao + Erik Egtvedt13659% games+3.5% vs expected
Mike Jaltuch + Erik Egtvedt431859% games+2.5% vs expected
Joe Stommel + James Niziol531857% games−0.2% vs expected
RamaKeshav Rao + Ron Keran5650% games−1.0% vs expected
James Niziol + William Alquist7553% games−2.9% vs expected
Mike Jaltuch + Joe Stommel9360% 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.

John Keran
13W–4L career · 5 lines in 2025
<1%61%39%
3.46
3.5
Joe Stommel
133W–64L career · 5 lines in 2025
<1%64%36%
3.45
Samuel Bird
7W–5L career · 4 lines in 2025
<1%73%27%
3.41
3.5
Erik Egtvedt
81W–34L career · 6 lines in 2025
<1%79%21%
3.38
3.5
Mike Jaltuch
124W–68L career · 4 lines in 2025
<1%81%18%
3.37
3.5
William Alquist
69W–52L career · 5 lines in 2025
1%90%9%
3.31
Mark Ulmer
7W–4L career · 3 lines in 2025
2%91%8%
3.30
3.5
Ron Keran
45W–60L career · 6 lines in 2025
2%92%6%
3.28
3.5
James Niziol
112W–70L career · 5 lines in 2025
4%93%3%
3.24
3.5
RamaKeshav Rao
36W–27L career · 4 lines in 2025
5%92%3%
3.23
John Hathorn
13W–14L career · 4 lines in 2025
not enough data
Steven Hennings
1W–3L career · 4 lines 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.