Teams

BTA-IBM RED

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

13 players · average NTRP 3.39 / 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-06-01vs LTA-P GREENLost 23
W#1 DoublesNiels Damrauer / Ricky Khetarpaul vs Mark Creek / Wayne Cobb6-4, 7-5
L#1 SinglesJohn Koval vs Daniel Gray3-6, 4-6
L#2 DoublesDaniel Angst / Suresh Namala vs Eric Eiseman / Alex Karavas3-6, 4-6
L#2 SinglesStuart Dimson vs Lance Dehning4-6, 4-6
W#3 DoublesStephen Richter / Ryan Urness vs Don Anderson / Nicholas Gluvna6-4, 6-7, 1-0
2025-05-20vs TTA BLACKWon 32
W#1 DoublesNiels Damrauer / Ricky Khetarpaul vs Mark Walter / Thorsten Ohrstrom Sandgren6-2, 6-1
W#1 SinglesWoody Rubin vs Steven Lee6-0, 6-1
W#2 DoublesJohn Koval / Stephen Richter vs David Mead / Juan Lucero7-5, 6-2
L#2 SinglesSuresh Namala vs Dave Kulmann2-6, 3-6
L#3 DoublesDaniel Angst / Graham Carlson vs Rich Marks / Anthony Dang4-6, 6-7
2025-05-15vs LTA-Q GREENLost 23
L#1 DoublesNiels Damrauer / Bill Dietz vs Tim Bator / Prabhakar Chandana4-6, 4-6
L#1 SinglesSuresh Namala vs Jim Hemenway4-6, 6-4, 0-1
W#2 DoublesJohn Koval / Stephen Richter vs Peter Champe / Chip Kelsey6-2, 6-2
W#2 SinglesWoody Rubin vs Shijung Kim6-3, 6-0
L#3 DoublesDavid Ashmore / Graham Carlson vs Steven Longenecker / Justin Oberndorf2-6, 4-6
2025-05-13vs BTA-IBM YELLOWLost 04
L#1 DoublesStephen Richter / John Koval vs Francisco Contreras / Elijah Evers2-6, 4-6
L#2 DoublesNiels Damrauer / Daniel Angst vs West Obenauer / Ryan Durfee4-6, 0-6
L#2 SinglesSuresh Namala vs Derek Rikke4-6, 0-6
L#3 DoublesWoody Rubin / David Ashmore vs John Ranucci / Azizur Rahman2-6, 3-6
2025-04-29vs BRMST GREENWon 40
W#1 DoublesNiels Damrauer / Ricky Khetarpaul vs Drew Carroll / Stephen Sutphin6-2, 6-3
W#2 DoublesDaniel Angst / Bill Dietz vs Steve Horace / Michael Walter3-6, 6-3, 1-0
W#2 SinglesJohn Koval vs Dolf Kahle6-1, 6-3
W#3 DoublesBob OHerron / Stephen Richter vs Philip Cangilla / Joel Walter6-0, 7-6
2025-04-22vs RCC BLUELost 14
L#1 DoublesNiels Damrauer / Ricky Khetarpaul vs Michael Oakes / Paul Raver7-5, 3-6, 1-0
L#1 SinglesGraham Carlson vs Andrew Grantham6-3, 2-6, 1-0
W#2 DoublesStephen Richter / John Koval vs Werner Taljaard / Reinhard Sturm1-6, 6-2, 1-0
L#2 SinglesRyan Urness vs Kurt Ronacher4-6, 1-6
L#3 DoublesBob OHerron / David Ashmore vs Ryan Holocher / Belal Hamzeh1-6, 3-6
2025-04-15vs MEA NAVYWon 32
L#1 DoublesDaniel Angst / Niels Damrauer vs David Brown / Luke Middleton5-7, 1-6
W#1 SinglesSuresh Namala vs Chris Whittaker7-6, 0-6, 1-0
W#2 DoublesBill Dietz / Ricky Khetarpaul vs Bill Melvin / Christopher Barreca6-3, 6-1
W#2 SinglesJohn Koval vs Norman Lowery6-3, 4-6, 1-0
L#3 DoublesRyan Urness / David Ashmore vs Michael Hirsch / John Blanco6-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 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.23 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.61
Ricky Khetarpaul
usually #1 Doubles 80%, also #2 Doubles 20% · published
3.54
Woody Rubin
usually #3 Doubles 33%, also #2 Singles 33% · published 3.5
3.30
Bill Dietz
usually #2 Doubles 67%, also #1 Doubles 33% · published 3.5
3.25
Stephen Richter
usually #2 Doubles 50%, also #3 Doubles 33% · published
Graham Carlson
usually #3 Doubles 67%, also #1 Singles 33% · published 3.5
3.23
Niels Damrauer
usually #1 Doubles 86%, also #2 Doubles 14% · published 3.5
3.17
John Koval
usually #2 Doubles 43%, also #2 Singles 29% · published
3.14
Stuart Dimson
usually #2 Singles 100% · published 3.5
3.13
Suresh Namala
usually #2 Singles 40%, also #1 Singles 40% · published 3.5
3.03
Daniel Angst
usually #2 Doubles 60%, also #1 Doubles 20% · published 3.5
2.85
Ryan Urness
usually #3 Doubles 67%, also #2 Singles 33% · published 3
David Ashmore
usually #3 Doubles 100% · published 3
Bob OHerron
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.

Niels Damrauer + Ricky Khetarpaul5162% games+14.4% vs expected
John Koval + Stephen Richter6556% games+5.4% vs expected
Daniel Angst + Niels Damrauer61044% games−5.4% vs expected
John Koval + Bill Dietz134 matchesnot enough data
Niels Damrauer + Bill Dietz314 matchesnot enough data
Daniel Angst + Stuart Dimson123 matchesnot enough data
Daniel Angst + Bill Dietz303 matchesnot enough data
Stephen Richter + Ryan Urness303 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.

Ricky Khetarpaul
20W–6L career · 5 lines in 2025
<1%20%80%
3.61
3.5
Woody Rubin
35W–12L career · 3 lines in 2025
<1%37%63%
3.54
3.5
Bill Dietz
39W–30L career · 3 lines in 2025
1%93%6%
3.30
Stephen Richter
44W–20L career · 6 lines in 2025
2%95%3%
3.25
3.5
Graham Carlson
2W–9L career · 3 lines in 2025
not enough data
3.5
Niels Damrauer
42W–48L career · 7 lines in 2025
4%94%2%
3.23
John Koval
37W–44L career · 7 lines in 2025
9%90%1%
3.17
3.5
Stuart Dimson
23W–32L career · 1 line in 2025
15%85%<1%
3.14
3.5
Suresh Namala
17W–26L career · 5 lines in 2025
17%83%<1%
3.13
3.5
Daniel Angst
23W–42L career · 5 lines in 2025
41%59%<1%
3.03
3
Ryan Urness
18W–28L career · 3 lines in 2025
<1%87%13%
2.85
3
David Ashmore
2W–14L career · 4 lines in 2025
not enough data
Bob OHerron
1W–1L career · 2 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.