Teams

Ostlund/Tuplano TBC 40+ 4.0 ES26

2026 ADULT 40 & OVER EARLY START · 4.0 MEN

17 players · average NTRP 4.00 / NORTHERN

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 →
Schedule10 played
W#1 DoublesJulian Bannach / Ramon Villanueva vs Robert Myrland / Timothy Marshall6-3, 7-5
L#2 DoublesBjorn Bjorklund / Benjamin Colburn vs Ramji Kamakoti / Stewart Stone6-7, 6-3, 0-1
W#3 DoublesSenan Kelly / Riley Washington vs Paul Sariego / Mark Gness6-2, 6-4
W#4 DoublesBhavin Trivedi / Daniel Crouser vs Ian Gideon / Thomas C Anderson6-1, 6-2
2025-12-11vs Fermstad: Top 40Lost 13
W#1 DoublesJulian Bannach / Ramon Villanueva vs Adama Traore / Matthew Loftus6-2, 6-1
L#2 DoublesBenjamin Colburn / Justin Guimond vs Derek Fermstad / Chris Semler1-6, 6-4, 0-1
L#3 DoublesCRAIG STERN / Daniel Crouser vs Jim Dickinson / Jason Ross3-6, 7-5, 0-1
L#4 DoublesDan Swanson / Steven Swanberg vs Jim Terhaar / Lucas Tesh5-7, 6-2, 0-1
2025-12-04vs Schoenecker - ChaseWon 32
L#1 DoublesJulian Bannach / Benjamin Colburn vs Mark Nazarevych / Eran Singer2-6, 3-6
W#1 SinglesRamon Villanueva vs Garth Peterson7-6, 6-1
L#2 DoublesSenan Kelly / Riley Washington vs Erik Guffy / Brian Weber4-6, 3-6
W#3 DoublesDaniel Crouser / Bhavin Trivedi vs Matthew Chu / Michael Weleczki6-4, 3-6, 1-0
W#4 DoublesBjorn Bjorklund / Otto Sanchez vs David Fielder / Paul Schoenecker7-5, 6-4
2025-11-20vs Agre/ Goodman ES 26 SwillersLost 23
L#1 DoublesRamon Villanueva / Steven Swanberg vs Chris Schlichting / Jesse Morgan1-6, 1-6
W#1 SinglesJulian Bannach vs Carlton Mitchell6-3, 6-4
L#2 DoublesDan Swanson / Otto Sanchez vs Andrei Sivanich / Robert Heimerman4-6, 1-6
W#3 DoublesSenan Kelly / Riley Washington vs David Goodman / Charles Carroll6-3, 5-7, 1-0
L#4 DoublesBhavin Trivedi / Paul Jackson vs Bryan Ball / Kevin Cheong7-5, 2-6, 0-1
2025-11-13vs Craig/Lassow ES 26 Double BagelWon 32
W#1 DoublesJulian Bannach / Quang Nystrom vs Steve Anderson / Peter Kimball6-2, 6-1
L#1 SinglesRamon Villanueva vs Tan Nguyen2-6, 2-6
L#2 DoublesCRAIG STERN / Riley Washington vs Jon Kruse / Brian Reidinger2-6, 3-6
W#3 DoublesBjorn Bjorklund / Chris Johnson vs Damian Walker / Manish Patel6-3, 6-2
W#4 DoublesPaul Jackson / Bhavin Trivedi vs Henry Finch / Jeff Sprinkel6-2, 6-1
W#1 DoublesBenjamin Colburn / Julian Bannach vs Ian Gideon / John Simon6-1, 6-2
W#2 DoublesSenan Kelly / Riley Washington vs Stewart Stone / Timothy Marshall3-6, 6-3, 1-0
L#3 DoublesPaul Jackson / Bhavin Trivedi vs Paul Sariego / Mark Gness6-3, 2-6, 0-1
2025-10-30vs Fermstad: Top 40Split 22
W#1 DoublesBenjamin Colburn / Bhavin Trivedi vs Chris Semler / Adama Traore6-4, 6-4
L#2 DoublesOtto Sanchez / Riley Washington vs Alonzo Hwang / Tony Mosser6-7, 6-3, 0-1
W#3 DoublesBjorn Bjorklund / Chris Johnson vs Lucas Tesh / Jim Terhaar6-2, 6-2
L#4 DoublesPer Ostlund / Jov Tuplano vs Loren Provenzano / Jim Dickinson0-6, 5-7
2025-10-23vs Schoenecker - ChaseLost 13
L#1 DoublesJulian Bannach / Ramon Villanueva vs Jason Thiner / Erik Guffy5-7, 2-6
L#2 DoublesBhavin Trivedi / Benjamin Colburn vs Mark Nazarevych / Garth Peterson6-4, 3-6, 0-1
L#3 DoublesOtto Sanchez / Quang Nystrom vs Jon West / David Fielder3-6, 2-6
W#4 DoublesCRAIG STERN / Riley Washington vs Eran Singer / Matthew Chu2-6, 6-3, 1-0
2025-10-16vs Agre/ Goodman ES 26 SwillersLost 13
L#1 DoublesJulian Bannach / Ramon Villanueva vs Robert Heimerman / Chris Schlichting1-6, 3-6
L#2 DoublesCRAIG STERN / Daniel Crouser vs Andrei Sivanich / Jesse Morgan1-6, 1-6
L#3 DoublesPer Ostlund / Quang Nystrom vs Charles Carroll / Curt Hedin5-7, 4-6
W#4 DoublesDan Swanson / Steven Swanberg vs William Cadwallader / Mark Sulzbach6-2, 6-2
2025-10-09vs Craig/Lassow ES 26 Double BagelLost 14
L#1 DoublesBenjamin Colburn / Daniel Crouser vs Ken Allen / Brian Reidinger7-6, 4-6, 0-1
L#1 SinglesRamon Villanueva vs Michael Marek5-7, 5-7
L#2 DoublesSenan Kelly / Riley Washington vs Damian Walker / Manish Patel3-6, 2-6
L#3 DoublesBjorn Bjorklund / Bhavin Trivedi vs Steve Anderson / Dan Westerhaus1-6, 6-7
W#4 DoublesDan Swanson / Steven Swanberg vs Joel Sutton / Henry Finch6-4, 3-6, 1-0
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.0 MEN 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.71 estimated across 16 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.87
Bjorn Bjorklund
usually #3 Doubles 60%, also #4 Doubles 20% · published 4
3.85
Julian Bannach
usually #1 Doubles 88%, also #1 Singles 13% · published
3.81
Senan Kelly
usually #2 Doubles 60%, also #3 Doubles 40% · published
3.81
Benjamin Colburn
usually #2 Doubles 36%, also #1 Doubles 29% · published 4
3.80
Quang Nystrom
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.80
Ramon Villanueva
usually #1 Doubles 63%, also #1 Singles 38% · published
3.74
Bhavin Trivedi
usually #3 Doubles 38%, also #4 Doubles 38% · published 4
3.73
Justin Guimond
usually #2 Doubles 100% · published
3.73
Paul Jackson
usually #4 Doubles 67%, also #3 Doubles 33% · published
3.72
Daniel Crouser
usually #3 Doubles 40%, also #2 Doubles 20% · published 4
3.67
Steven Swanberg
usually #4 Doubles 75%, also #1 Doubles 25% · published
3.66
CRAIG STERN
usually #2 Doubles 50%, also #4 Doubles 25% · published 4
3.66
Otto Sanchez
usually #2 Doubles 50%, also #4 Doubles 25% · published
3.63
Riley Washington
usually #2 Doubles 63%, also #3 Doubles 25% · published
3.57
Per Ostlund
usually #3 Doubles 50%, also #4 Doubles 50% · published
3.27
Jov Tuplano
usually #4 Doubles 40%, also #3 Doubles 40% · published
Kurt Janavitz
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.

Riley Washington + Senan Kelly6352% games+16.2% vs expected
Bhavin Trivedi + Benjamin Colburn5262% games+14.7% vs expected
Justin Guimond + Quang Nystrom6361% games−1.3% vs expected
Ramon Villanueva + Julian Bannach10951% games−1.5% vs expected
Bhavin Trivedi + Paul Jackson1446% games−4.3% vs expected
Ramon Villanueva + Quang Nystrom5055% gamesnot enough data
Daniel Crouser + Riley Washington314 matchesnot enough data
Daniel Crouser + Otto Sanchez404 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
Bjorn Bjorklund
20W–23L career · 5 lines in 2026
<1%84%16%
3.87
Julian Bannach
33W–18L career · 8 lines in 2026
<1%88%12%
3.85
Senan Kelly
19W–15L career · 5 lines in 2026
1%92%7%
3.81
4
Benjamin Colburn
41W–63L career · 14 lines in 2026
1%92%7%
3.81
Quang Nystrom
27W–10L career · 3 lines in 2026
1%93%6%
3.80
Ramon Villanueva
38W–26L career · 8 lines in 2026
1%93%6%
3.80
4
Bhavin Trivedi
17W–15L career · 8 lines in 2026
3%95%2%
3.74
Justin Guimond
14W–14L career · 1 line in 2026
4%94%2%
3.73
Paul Jackson
10W–17L career · 3 lines in 2026
4%94%2%
3.73
4
Daniel Crouser
21W–28L career · 5 lines in 2026
5%94%1%
3.72
Steven Swanberg
3W–6L career · 4 lines in 2026
10%90%1%
3.67
4
CRAIG STERN
131W–164L career · 4 lines in 2026
11%88%<1%
3.66
Otto Sanchez
16W–41L career · 4 lines in 2026
12%88%<1%
3.66
Riley Washington
22W–40L career · 8 lines in 2026
16%84%<1%
3.63
Per Ostlund
14W–42L career · 2 lines in 2026
30%70%<1%
3.57
Jov Tuplano
24W–22L career · 5 lines in 2026
2%94%4%
3.27
Kurt Janavitz
1W–1L career · no lines in 2026
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.