Teams

Heber Valley-Holmberg/Miller

2025 USTA Adult 40 & Over · 4.0M

15 players · average NTRP 3.75 / UTAH

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 →
Schedule8 played
2025-08-07vs Sports Mall-Granger/OsleyLost 13
L#1 DoublesNate Goates / Matt Groesbeck vs Derek Nielson / Rodrigo Nascimento3-6, 2-6
L#1 SinglesGavin Christensen vs Mike Logan6-2, 4-6, 0-1
L#2 DoublesRyan Miller / Dale Hendrickson vs Shane Kirk / Jon Nielson3-6, 4-6
W#3 DoublesDave King / Michael Grass vs TROY GRANGER / Jonathan Greene2-6, 6-2, 1-0
2025-07-31vs Liberty Park-Old DaddiesLost 02
L#1 DoublesBrent Barber / George Taylor vs Cameron Willes / Stephen Thompson2-6, 2-6
L#2 DoublesDave King / Francisco Rubio vs Akio Tsujino / Keith Gwilliam6-2, 4-6, 0-1
2025-07-17vs Jordan High School-Bagel BrothersWon 21
W#1 DoublesTodd Holmberg / Nate Goates vs Jason White / Erik Simper7-5, 0-6, 1-0
L#2 DoublesMatt Groesbeck / Francisco Rubio vs JONAS NEWSOME / Jason McNeill3-6, 7-6, 0-1
W#3 DoublesMichael Grass / Roman Menchikov vs Mitch Long / Jeff Simmons6-4, 4-6, 1-0
2025-07-10vs Liberty Park-McKeeWon 21
W#1 DoublesBrant Barney / Nate Goates vs Kirk Kasparian / Brad Kossin7-6, 6-7, 1-0
W#1 SinglesTodd Holmberg vs Steven Miner4-6, 6-0, 1-0
L#2 DoublesRyan Miller / Francisco Rubio vs Nicholas Ujifusa / Blair Randall7-6, 4-6, 1-0
2025-07-03vs Eccles Tennis Center-DALPELost 12
L#1 DoublesNate Goates / Brent Barber vs Justin Deputy / James Watson1-6, 4-6
L#1 SinglesRobert Mcdonald vs Corey Bankhead7-6, 4-6, 1-0
W#3 DoublesMatt Groesbeck / Todd Holmberg vs Patrick Warburton / Kelvin Nilsen6-4, 7-5
2025-06-26vs Utah/Rasmussen/40&Over4.0MLost 04
L#1 DoublesTodd Holmberg / Francisco Rubio vs Ryan Hiller / Devin Liljenquist6-7, 3-6
L#1 SinglesDave King vs Takayuki Suzuki2-6, 5-7
L#2 DoublesMatt Groesbeck / Michael Grass vs Gopal Chemiti / Ben Ginster1-6, 5-7
L#3 DoublesGeorge Taylor / Nate Goates vs Jeff Peterson / Jack Andrews2-6, 6-3, 1-0
2025-06-19vs Liberty Park-Old DaddiesLost 13
L#1 DoublesRyan Miller / Matt Groesbeck vs Simon Blundell / Hudson Shorter1-6, 2-6
W#1 SinglesDave King vs Scott Riding6-4, 6-2
L#2 DoublesMichael Grass / Roman Menchikov vs Brady Patrick / Peter Eischeid4-6, 4-6
L#3 DoublesNate Goates / Brant Barney vs Cameron Willes / Jon Cox2-6, 5-7
2025-06-12vs South Jordan-ShinoSplit 22
W#1 DoublesTodd Holmberg / Robert Mcdonald vs Kenneth Deen / David Higgins7-6, 6-2
L#1 SinglesGavin Christensen vs Brian Tippetts1-6, 4-6
W#2 DoublesDale Hendrickson / Matt Groesbeck vs Ryan Rees / Claudio Torres6-4, 6-2
L#3 DoublesRoman Menchikov / Nate Goates vs Robert Stejskal / Arunnatesh Muthukkumaraswamy3-6, 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 standings for 4.0M 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.47 estimated across 8 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.73
Gavin Christensen
usually #1 Singles 100% · published
3.68
Brent Barber
usually #1 Doubles 100% · published 4
3.62
Dave King
usually #1 Singles 50%, also #2 Doubles 25% · published 4
3.59
Nate Goates
usually #1 Doubles 57%, also #3 Doubles 43% · published 4
3.54
Todd Holmberg
usually #1 Doubles 60%, also #1 Singles 20% · published
3.38
Dale Hendrickson
usually #2 Doubles 100% · published 3.5
3.15
Kris Denos
usually #3 Doubles 50%, also #1 Doubles 25% · published 3.5
3.09
Brant Barney
usually #3 Doubles 44%, also #1 Doubles 33% · published 3.5
Francisco Rubio
usually #2 Doubles 75%, also #1 Doubles 25% · published
George Taylor
published
Matt Groesbeck
usually #2 Doubles 50%, also #1 Doubles 33% · published
Michael Grass
usually #2 Doubles 50%, also #3 Doubles 50% · published
Robert Mcdonald
usually #1 Doubles 50%, also #1 Singles 50% · published
Roman Menchikov
usually #3 Doubles 40%, also #2 Doubles 30% · published
Ryan Miller
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.

Ryan Miller + Kris Denos7068% games+11.2% vs expected
Matt Groesbeck + Dave King044 matchesnot enough data
Gavin Christensen + Todd Holmberg224 matchesnot enough data
Francisco Rubio + Dave King123 matchesnot enough data
Nate Goates + Brant Barney213 matchesnot enough data
Brant Barney + George Taylor303 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.

Gavin Christensen
8W–9L career · 2 lines in 2025
5%92%3%
3.73
4
Brent Barber
37W–22L career · 2 lines in 2025
9%89%1%
3.68
4
Dave King
9W–31L career · 4 lines in 2025
20%80%<1%
3.62
4
Nate Goates
42W–57L career · 7 lines in 2025
27%73%<1%
3.59
Todd Holmberg
9W–15L career · 5 lines in 2025
40%60%<1%
3.54
3.5
Dale Hendrickson
2W–9L career · 2 lines in 2025
<1%79%20%
3.38
3.5
Kris Denos
82W–60L career · 4 lines in 2025
15%84%1%
3.15
3.5
Brant Barney
59W–51L career · 9 lines in 2025
25%74%<1%
3.09
Francisco Rubio
44W–38L career · 4 lines in 2025
not enough data
George Taylor
57W–19L career · no lines in 2025
not enough data
Matt Groesbeck
6W–14L career · 6 lines in 2025
not enough data
Michael Grass
2W–3L career · 4 lines in 2025
not enough data
Robert Mcdonald
1W–1L career · 2 lines in 2025
not enough data
Roman Menchikov
13W–32L career · 10 lines in 2025
not enough data
Ryan Miller
27W–7L career · no 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.