Teams

SKY RED

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

11 players · average NTRP 4.00 / 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-02vs GTC BLACKLost 13
W#1 DoublesBob Sullivan / Doug Wiley vs Ian Graffagna / Roger Montoya6-4, 7-6
L#1 SinglesGary Williams vs Justin Groenewold2-6, 3-6
L#2 DoublesGreg Rogers / Jody Wright vs Ben Taylor / Joshua Rozman4-6, 3-6
L#3 DoublesGregory Tamkin / Conn Flanigan vs Gary Abrams / David Baker4-6, 5-7
2025-05-27vs EM REDSplit 22
W#1 DoublesBob Sullivan / Greg Rogers vs Gregory Fritsch / Joe Mahoney6-4, 1-6, 1-0
W#1 SinglesGary Williams vs Paul Barben6-2, 6-1
L#2 DoublesKendrick McLish / Jeremy Thomas vs David Ekedahl / John Esbenshade6-7, 4-6
L#3 DoublesConn Flanigan / Rockwell Pearson vs Daniel Moe / Hayes Trotter3-6, 3-6
2025-05-24vs DTC REDLost 23
L#1 DoublesBob Sullivan / Conn Flanigan vs Curtis Turner / David Turner3-6, 3-6
L#1 SinglesGary Williams vs Kent Shimek3-6, 4-6
L#2 DoublesJody Wright / Gregory Tamkin vs Morris Askenazi / Paul Suter3-6, 6-7
W#2 SinglesDoug Wiley vs Christopher Watts6-0, 3-6, 1-0
W#3 DoublesRockwell Pearson / Jeremy Thomas vs William Nelson / Jeff Barton7-6, 3-6, 1-0
2025-05-21vs CACM REDLost 14
L#1 DoublesBob Sullivan / Jeremy Thomas vs Craig Stromberg / Kendall Lin2-6, 4-6
L#1 SinglesGary Williams vs Jason Schrode3-6, 1-6
L#2 DoublesGregory Tamkin / Conn Flanigan vs Paul Jaszewski / Adam Smith3-6, 4-6
L#2 SinglesGreg Rogers vs Don E Clem2-6, 3-6
W#3 DoublesRockwell Pearson / John Cleveland vs Scott Bice / Jacob Bock5-7, 6-4, 1-0
2025-05-07vs GAC REDLost 04
L#1 DoublesGreg Rogers / Doug Wiley vs Martin Rankin / Lee Barrow2-6, 6-4, 0-1
L#2 DoublesJeremy Thomas / Kendrick McLish vs Mark Arlen / Shawn Harrison6-4, 3-6, 1-0
L#2 SinglesGregory Tamkin vs Gabriel Damico3-6, 4-6
L#3 DoublesJohn Cleveland / Jody Wright vs Mark Nothaft / Brandon Paxton6-3, 3-6, 0-1
2025-04-23vs CACM GREYLost 23
W#1 DoublesBob Sullivan / Kendrick McLish vs Jason Wang / Ralf Weizenbeck6-2, 6-0
W#1 SinglesGary Williams vs Jonathan Bach6-2, 6-0
L#2 DoublesBlake Johnson / Greg Rogers vs Erik Graver / James Parker3-6, 6-7
L#2 SinglesGregory Tamkin vs Jonathan Malinzak6-4, 3-6, 0-1
L#3 DoublesRockwell Pearson / Jody Wright vs Randal Ankeney / Jimmie Rose1-6, 4-6
2025-04-16vs WP-G BLUELost 14
L#1 DoublesKendrick McLish / Jeremy Thomas vs John Wharton / Stephen Rozman1-6, 6-7
L#1 SinglesGregory Tamkin vs Ethan Todd2-6, 5-7
L#2 DoublesRockwell Pearson / Bob Sullivan vs Parker Hegstrom / Grant Petersen6-2, 2-6, 0-1
W#2 SinglesDoug Wiley vs Ethan Butler6-0, 6-0
L#3 DoublesJohn Cleveland / Conn Flanigan vs Vincent Vuong / James Taravella6-3, 2-6, 0-1
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 MEN 4.0 - 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 3.69 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.85
Doug Wiley
usually #2 Singles 50%, also #1 Doubles 50% · published 4
3.79
Kendrick McLish
usually #1 Doubles 50%, also #2 Doubles 50% · published 4
3.71
Rockwell Pearson
usually #3 Doubles 80%, also #2 Doubles 20% · published
3.70
Gary Williams
usually #1 Singles 100% · published 4
3.69
Bob Sullivan
usually #1 Doubles 83%, also #2 Doubles 17% · published 4
3.69
Gregory Tamkin
usually #2 Doubles 33%, also #2 Singles 33% · published 4
3.66
Greg Rogers
usually #2 Doubles 40%, also #1 Doubles 40% · published 4
3.66
Jeremy Thomas
usually #1 Doubles 40%, also #2 Doubles 40% · published
3.62
Conn Flanigan
usually #3 Doubles 60%, also #1 Doubles 20% · published 4
3.55
Jody Wright
usually #2 Doubles 50%, also #3 Doubles 50% · published
John Cleveland
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.

Bob Sullivan + Kendrick McLish10355% games+11.3% vs expected
Gregory Tamkin + Rockwell Pearson3252% games+9.8% vs expected
Jody Wright + Gregory Tamkin4158% games+8.1% vs expected
Bob Sullivan + Doug Wiley19457% games+7.8% vs expected
Kendrick McLish + Rockwell Pearson9261% games+5.7% vs expected
Bob Sullivan + Jeremy Thomas7753% games+3.8% vs expected
Jeremy Thomas + Rockwell Pearson4350% games+1.3% vs expected
Greg Rogers + Conn Flanigan5450% games+1.0% 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.

4
Doug Wiley
62W–33L career · 4 lines in 2025
<1%88%12%
3.85
4
Kendrick McLish
67W–34L career · 4 lines in 2025
1%93%5%
3.79
Rockwell Pearson
40W–33L career · 5 lines in 2025
5%94%1%
3.71
4
Gary Williams
20W–22L career · 5 lines in 2025
6%93%1%
3.70
4
Bob Sullivan
52W–40L career · 6 lines in 2025
7%92%1%
3.69
4
Gregory Tamkin
42W–51L career · 6 lines in 2025
7%92%1%
3.69
4
Greg Rogers
29W–30L career · 5 lines in 2025
11%88%<1%
3.66
Jeremy Thomas
31W–32L career · 5 lines in 2025
12%88%<1%
3.66
4
Conn Flanigan
19W–31L career · 5 lines in 2025
18%82%<1%
3.62
Jody Wright
21W–19L career · 4 lines in 2025
36%64%<1%
3.55
John Cleveland
12W–31L career · 3 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.