Teams

Eccles Tennis Center-Dalpe

2025 USTA Adult 18 & Over · 4.0M

18 players · average NTRP 3.95 / 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-05-29vs Liberty Park Tennis-McKeeWon 50
W#1 DoublesJeremiah Stokka / Prema Zipp vs David Petersen / Chris Roybal6-4, 6-3
W#1 SinglesDavid Griffith vs JJ Amaya6-3, 6-1
W#2 DoublesJames Watson / Karel Bodden vs Ben McKee / Kirk Kasparian6-2, 6-2
W#2 SinglesNate McOmber vs Riley Nelson6-2, 6-1
W#3 DoublesPatrick Profeta / Alex Dalpe vs Blair Randall / Trevor Bradford6-2, 6-1
2025-05-22vs Utah/Fowkes/18&Over4.0MLost 05
L#1 DoublesJerad Amundsen / Karel Bodden vs Ricardo Quiros / Tytan Thurgood2-6, 3-6
L#1 SinglesBrandon Rouse vs Timothy Barton0-6, 1-6
L#2 DoublesJeremiah Stokka / Prema Zipp vs Paul Dunford / Davis Dial2-6, 1-6
L#2 SinglesDavid Griffith vs Edwin Brock Miner7-6, 3-6, 0-1
L#3 DoublesShane Kirk / John Posadas vs John Hullinger / Lucas Jackson4-6, 1-6
2025-05-15vs Wasatch Tennis TeamLost 14
L#1 DoublesKarel Bodden / Brandon Rouse vs Timothy Smith / Dang Quach6-4, 3-6, 1-0
L#1 SinglesDavid Griffith vs Don Tran2-6, 4-6
L#2 DoublesJohn Posadas / Michael Garcia vs Brady Rasmussen / Van Vu6-4, 3-6, 0-1
L#2 SinglesJeremiah Stokka vs Takayuki Suzuki3-6, 4-6
W#3 DoublesJames Watson / Jerad Amundsen vs Ike Anderson / Brian Tippetts7-6, 4-6, 1-0
2025-05-10vs Midway Ballers-Holmberg/MillerLost 14
L#1 DoublesMatthew Nicholaou / John Kammerman vs Gabriel Tapia / Brant Barney6-4, 2-6, 0-1
L#1 SinglesDavid Griffith vs Thomas Good4-6, 1-6
L#2 DoublesJames Watson / Jerad Amundsen vs Todd Holmberg / Cooper England3-6, 4-6
W#2 SinglesJeremiah Stokka vs Dave King6-4, 7-6
L#3 DoublesTed Staros / Patrick Profeta vs Dale Hendrickson / Davis Wilkinson6-7, 3-6
2025-05-08vs Midway Ballers-Holmberg/MillerWon 32
L#1 DoublesKarel Bodden / John Kammerman vs Thomas Good / Ryan Miller2-6, 4-6
L#1 SinglesJeremiah Stokka vs Cooper England4-6, 1-6
W#2 DoublesPrema Zipp / Michael Garcia vs Brant Barney / Gabriel Tapia3-6, 6-4, 1-0
W#2 SinglesNate McOmber vs N/A6-0, 6-0
W#3 DoublesPatrick Profeta / Jerad Amundsen vs Matt Groesbeck / Dale Hendrickson6-2, 6-2
2025-05-01vs Liberty Park-WrightLost 23
L#1 DoublesKarel Bodden / James Watson vs Parker Hansen / Jason McNeill4-6, 4-6
W#1 SinglesDavid Griffith vs Jordan Christensen6-3, 3-6, 1-0
L#2 DoublesTed Staros / Patrick Profeta vs Chase Maeser / Colby Pomeroy7-6, 5-7, 1-0
L#2 SinglesNate McOmber vs Kasen Wright4-6, 3-6
W#3 DoublesJeremiah Stokka / Prema Zipp vs Hudson Martin / Christopher Johnson6-3, 6-4
2025-04-26vs Sports Mall-Ellis/VosLost 05
L#1 DoublesKarel Bodden / Brandon Rouse vs Daniel Inouye / Justin Deputy3-6, 6-4, 1-0
L#1 SinglesNate McOmber vs David Gustafson2-6, 3-6
L#2 DoublesJerad Amundsen / James Watson vs Devin Liljenquist / Jake Thornally1-6, 0-6
L#2 SinglesAlex Spencer vs Robbie Ballam2-6, 4-6
L#3 DoublesAlex Dalpe / Shane Kirk vs Patrick Williams / Scott Sudbury4-6, 0-6
2025-04-10vs Liberty Park Tennis-McKeeWon 50
W#1 DoublesBridger Harrison / Karel Bodden vs Brad Allen / Ben McKee6-4, 6-1
W#1 SinglesDavid Griffith vs Ryne Hazen6-4, 6-3
W#2 DoublesJames Watson / Jerad Amundsen vs Travis Thompson / Bennett Thompson6-2, 6-2
W#2 SinglesJeremiah Stokka vs Chris Roybal6-2, 6-3
W#3 DoublesMichael Garcia / Brandon Rouse vs Blair Randall / Ron Kemp6-4, 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 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.53 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.

Bridger Harrison
usually #1 Doubles 100% · published 4.5
3.80
James Watson
usually #2 Doubles 67%, also #1 Doubles 17% · published 4
3.79
Karel Bodden
usually #1 Doubles 64%, also #2 Doubles 27% · published
3.76
Jeremiah Stokka
usually #2 Singles 43%, also #3 Doubles 14% · published 4
Brandon Rouse
usually #1 Doubles 50%, also #1 Singles 25% · published 4
3.72
David Griffith
usually #1 Singles 83%, also #2 Singles 17% · published 4
3.59
Alex Dalpe
usually #3 Doubles 100% · published 4
3.57
Jerad Amundsen
usually #2 Doubles 50%, also #3 Doubles 33% · published 4
3.49
Nate McOmber
usually #2 Singles 75%, also #1 Singles 25% · published 3.5
3.49
Prema Zipp
usually #2 Doubles 50%, also #3 Doubles 25% · published
3.47
Shane Kirk
usually #3 Doubles 100% · published 4
3.33
Alex Spencer
usually #2 Singles 100% · published 4
3.25
Ted Staros
usually #1 Doubles 60%, also #2 Doubles 20% · published 3.5
3.13
Jim Robinson
published
John Kammerman
usually #1 Doubles 100% · published
John Posadas
usually #3 Doubles 50%, also #2 Doubles 50% · published
Matthew Nicholaou
usually #1 Doubles 100% · published
Patrick Profeta
usually #3 Doubles 75%, 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.

Jim Robinson + Prema Zipp8851% games+5.2% vs expected
Prema Zipp + Jerad Amundsen4442% games+0.8% vs expected
Alex Dalpe + James Watson7552% games−0.8% vs expected
Jerad Amundsen + James Watson6752% games−3.3% vs expected
Matthew Nicholaou + Alex Dalpe11435% games−4.7% vs expected
Matthew Nicholaou + Prema Zipp0735% games−21.1% vs expected
Jerad Amundsen + Alex Spencer3247% gamesnot enough data
Karel Bodden + Bridger Harrison404 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.

4.5
Bridger Harrison
4W–0L career · 1 line in 2025
not enough data
4
James Watson
78W–58L career · 6 lines in 2025
1%93%6%
3.80
Karel Bodden
31W–22L career · 11 lines in 2025
1%94%5%
3.79
4
Jeremiah Stokka
26W–33L career · 6 lines in 2025
2%94%3%
3.76
4
Brandon Rouse
1W–3L career · 4 lines in 2025
not enough data
4
David Griffith
6W–8L career · 6 lines in 2025
5%94%2%
3.72
4
Alex Dalpe
44W–72L career · 2 lines in 2025
25%75%<1%
3.59
4
Jerad Amundsen
95W–118L career · 6 lines in 2025
29%71%<1%
3.57
3.5
Nate McOmber
61W–47L career · 4 lines in 2025
<1%53%47%
3.49
Prema Zipp
27W–54L career · 4 lines in 2025
53%47%<1%
3.49
4
Shane Kirk
45W–57L career · 2 lines in 2025
58%42%<1%
3.47
4
Alex Spencer
21W–28L career · 1 line in 2025
90%10%<1%
3.33
3.5
Ted Staros
52W–61L career · 5 lines in 2025
3%95%3%
3.25
Jim Robinson
20W–20L career · no lines in 2025
>99%<1%<1%
3.13
John Kammerman
0W–2L career · 2 lines in 2025
not enough data
John Posadas
10W–19L career · 2 lines in 2025
not enough data
Matthew Nicholaou
2W–36L career · 1 line in 2025
not enough data
Patrick Profeta
4W–4L 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.