Teams

DRAGONRIDGE CC

2026 USTA ADULT LEAGUE 18 & OVER · 3.0 MEN- 18 & OVER

12 players · average NTRP 3.00 / NEVADA

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 →
Schedule18 played
2026-06-06vs ALL AMERICAN TENNIS CENTERWon 32
W#1 DoublesGeorge Baggott / Craig Weaver vs Raimund Liberato / Nabil Nassri6-1, 6-3
L#1 SinglesShane Harley vs Norman Wu4-6, 3-6
W#2 DoublesChong Choi / Ralph Beck vs John Ivan Bauzon / Leonne Castellas6-1, 6-3
W#2 SinglesJoe Grusman vs Edward Xu6-2, 6-4
L#3 DoublesDavid Dellett / Ron Koe vs Ryan Millbern / Jose Despujos Cardillo2-6, 2-6
2026-06-06vs SPANISH OAKSWon 10
W#2 SinglesBradley Foreman vs Kent Watts7-6, 6-4
2026-05-30vs DTC #3Lost 14
W#1 DoublesChris Marlin / Craig Weaver vs Justin Chang / Jordan Raub6-4, 4-6, 1-0
L#1 SinglesChong Choi vs Hugo Olivares-Ponce6-7
L#2 DoublesDavid Dellett / John Roehm vs Michael Bauwens / Antonio Ventura0-6, 2-6
L#2 SinglesJoe Grusman vs Hunter Holmes0-6, 2-6
L#3 DoublesRalph Beck / Terry Hulse vs Jonathan Fish / Gary Revere1-6, 5-7
2026-05-30vs LIFE TIME FITNESS/GVLost 01
L#1 DoublesRon Koe / Paul Marrero vs Gary Roeben / Craig Mason0-6, 1-6
2026-05-16vs SPANISH TRAILWon 31
W#1 DoublesChong Choi / Ralph Beck vs Sam Hsu / Daejoon Anh6-3, 7-6
L#1 SinglesChris Marlin vs Adan Rodriguez2-6, 5-7
W#2 DoublesGeorge Baggott / Terry Hulse vs Michael Urban / Samuel Mujica Trenche6-3, 6-4
W#2 SinglesJoe Grusman vs Arjee Mendez6-1, 2-6, 1-0
2026-05-16vs DTC #3Lost 01
L#2 DoublesCraig Weaver / Bradley Foreman vs Colin Haas / Wade Richardson2-6, 2-6
2026-05-09vs DTC #1Won 32
W#1 DoublesChris Marlin / Ralph Beck vs Jared Overholtzer / Brent Silva6-4, 0-6, 1-0
W#1 SinglesBradley Foreman vs Riz Articulo6-3, 6-1
L#2 DoublesJoe Grusman / Terry Hulse vs Luis Petitjean / Matthew Silva0-6, 0-6
W#2 SinglesShane Harley vs N/A6-0, 6-0
L#3 DoublesGeorge Baggott / John Roehm vs Billy Ching / Thedio Rogolofoi0-6, 1-6
2026-05-09vs NV/Austin/18&OverM3.5Lost 01
L#2 SinglesShane Harley vs Corey Brill2-6, 3-6
2026-05-02vs RED ROCK CCWon 41
L#1 DoublesGeorge Baggott / Bradley Foreman vs Mike Baraiolo / VILL GUDEN7-5, 4-6, 0-1
W#1 SinglesChris Marlin vs N/A6-0, 6-0
W#2 DoublesChong Choi / Ralph Beck vs William Weber / Reagan Weber4-6, 7-6, 1-0
W#2 SinglesRon Koe vs Bernard Osullivan7-6, 7-5
W#3 DoublesShane Harley / Terry Hulse vs Howard Rosenblatt / Robert Erisch6-3, 6-4
2026-05-02vs ALL AMERICAN TENNIS CENTERSplit 11
L#2 SinglesShane Harley vs Kenny Tran0-6, 1-6
W#3 DoublesBradley Foreman / Jasper Kim vs Ryan Van / Tom Tanksley6-2, 6-4
2026-04-25vs SOUTHERN HIGHLANDSSplit 11
L#2 DoublesCraig Weaver / Ron Koe vs Wael Eid / Ryan Marchesi1-6, 3-6
W#2 SinglesShane Harley vs Dean Elyacoubi6-3, 6-3
2026-04-18vs DTC #4Lost 23
L#1 DoublesRon Koe / Bradley Foreman vs Roger Guzman / Brian Vanderpool3-6, 3-6
L#1 SinglesShane Harley vs Roman Baker2-6, 6-7
L#2 DoublesGeorge Baggott / Terry Hulse vs Thomas Waite / Getnet Fikre7-6, 2-6, 0-1
W#2 SinglesChong Choi vs Zachary Austin6-0, 6-2
W#3 DoublesJoe Grusman / John Roehm vs Monte Bridges / Tony Loftus6-3, 6-4
2026-04-11vs DTC #2Won 31
W#1 DoublesTerry Hulse / George Baggott vs Zhao Lang / Jerry Prodoehl6-4, 7-5
L#1 SinglesChong Choi vs Enoch Li4-3
W#2 DoublesShane Harley / John Roehm vs Nicholas Ostler / James Campbell6-1, 6-3
W#2 SinglesChris Marlin vs Ran Torrenueva6-2, 7-6
2026-04-11vs RED ROCK CCLost 01
L#2 SinglesShane Harley vs Gianni Del Vecchio3-6, 6-0, 0-1
2026-03-28vs WHITNEY MESA PARKWon 41
W#1 DoublesCraig Weaver / Chris Marlin vs Matthew Terry / Kirk Stewart6-0, 6-3
L#1 SinglesShane Harley vs Jordan Castro6-2, 1-6, 0-1
W#2 DoublesJoe Grusman / David Dellett vs Luis Barragan / Ruben Ramos6-0, 6-0
W#2 SinglesChong Choi vs David Romero6-0, 6-1
W#3 DoublesJohn Roehm / George Baggott vs Michael Savage / Dominic Guzzetti3-6, 7-6, 1-0
2026-03-28vs DTC #2Lost 01
L#2 SinglesShane Harley vs Carter Kessler0-6, 1-6
2026-03-21vs NV/Elwart/18&OverM3.0Lost 05
L#1 DoublesShane Harley / Bradley Foreman vs Andrew Meyers / Brandynn Elwart4-6, 1-6
L#1 SinglesCraig Weaver vs Drew Saldana4-6, 4-6
L#2 DoublesRalph Beck / Chong Choi vs Pat Flynn / William Gaughan5-7, 4-6
L#2 SinglesDavid Dellett vs Dalton Simon1-6, 6-7
L#3 DoublesTerry Hulse / George Baggott vs Matt Sloustcher / Alex Kreston2-6, 1-6
2026-03-14vs LIFE TIME FITNESS/GVLost 23
W#1 DoublesChris Marlin / Ron Koe vs Fred Aguilar / Joseph Massie6-2, 6-1
L#1 SinglesShane Harley vs Saiakshaj Paturu6-7, 1-6
W#2 DoublesGeorge Baggott / Terry Hulse vs Robert Bravin / Rafael Delgado6-3, 7-5
L#2 SinglesChong Choi vs Jackson Johnson2-6, 6-3, 0-1
L#3 DoublesRalph Beck / John Roehm vs Chris Rasmussen / Justin Menard0-6, 0-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 standings for 3.0 MEN- 18 & OVER have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

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.76 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.

2.98
Chong Choi
usually #2 Doubles 33%, also #2 Singles 33% · published 3
2.91
Joe Grusman
usually #2 Singles 50%, also #2 Doubles 33% · published
2.88
Craig Weaver
usually #1 Doubles 50%, also #2 Doubles 33% · published 3
2.84
George Baggott
usually #2 Doubles 33%, also #3 Doubles 33% · published 3
2.83
Chris Marlin
usually #1 Doubles 33%, also #3 Doubles 27% · published 3
2.83
Bradley Foreman
usually #1 Doubles 43%, also #2 Singles 14% · published 3
2.81
Ron Koe
usually #1 Doubles 50%, also #2 Singles 17% · published
2.79
Terry Hulse
usually #2 Doubles 50%, also #3 Doubles 38% · published
2.79
Shane Harley
usually #2 Singles 46%, also #1 Singles 31% · published 3
2.52
David Dellett
usually #2 Doubles 50%, also #2 Singles 25% · published 3
2.49
Ralph Beck
usually #2 Doubles 43%, also #1 Doubles 29% · published
2.43
John Roehm
usually #3 Doubles 67%, also #2 Doubles 33% · 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.

Bradley Foreman + Shane Harley4353% games+7.4% vs expected
Chong Choi + Ralph Beck6451% games+4.8% vs expected
Terry Hulse + George Baggott10356% games+0.4% vs expected
Chong Choi + Ron Koe1440% games−1.4% vs expected
Shane Harley + Craig Weaver1437% games−2.2% vs expected
Craig Weaver + George Baggott5067% gamesnot enough data
Chong Choi + Craig Weaver134 matchesnot enough data
Ron Koe + Shane Harley134 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
Chong Choi
14W–22L career · 9 lines in 2026
<1%55%45%
2.98
Joe Grusman
6W–6L career · 6 lines in 2026
<1%75%25%
2.91
3
Craig Weaver
31W–60L career · 6 lines in 2026
<1%81%19%
2.88
3
George Baggott
54W–29L career · 9 lines in 2026
<1%89%11%
2.84
3
Chris Marlin
30W–52L career · 14 lines in 2026
1%90%9%
2.83
3
Bradley Foreman
11W–8L career · 6 lines in 2026
1%90%9%
2.83
Ron Koe
18W–39L career · 6 lines in 2026
1%91%8%
2.81
Terry Hulse
14W–32L career · 8 lines in 2026
1%94%5%
2.79
3
Shane Harley
29W–78L career · 12 lines in 2026
1%94%5%
2.79
3
David Dellett
10W–46L career · 4 lines in 2026
43%57%<1%
2.52
Ralph Beck
41W–72L career · 7 lines in 2026
53%47%<1%
2.49
John Roehm
3W–3L career · 6 lines in 2026
71%29%<1%
2.43

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.