Teams

STC-Noonan

2026 Adult 18 & Over · 3.5 Men

16 players · average NTRP 3.33 / NORTHWEST WASHINGTON

View scouting list →
Schedule9 played
2026-05-23vs BETC-Cover Your Alley-HsuWon 31
L#1 DoublesRussell Nickerson / Michael Urquhart vs Troy Brown / Roy Higashi4-6, 1-6
W#1 SinglesAndrew Runde vs Chuong Do6-0, 6-1
W#2 DoublesAlex Freeman / PORTER STROBLE vs Dinesh Mandalapu / Dennis Perez6-1, 7-5
W#3 DoublesMatt Hipps / Jeff Feinstein vs Chen Hsu / Luis Chacon6-4, 4-6, 1-0
2026-05-17vs STC-Varsity-BarnesWon 50
W#1 DoublesOscar Harding / Russell Nickerson vs Stanley Barnes / Michael Oaksmith6-4, 6-0
W#1 SinglesRyan Browning vs Brendan Parker2-6, 6-3, 1-0
W#2 DoublesPORTER STROBLE / Jack Guillet vs John Ferry / Karl Crabs5-7, 6-4, 1-0
W#2 SinglesAndrew Runde vs Gabriel Scarpelli6-1, 6-2
W#3 DoublesAlex Freeman / Riley Noonan vs Connor Sommerville / Henry Targett6-3, 6-2
2026-05-09vs CP-Point-Taken-van ZylWon 32
L#1 DoublesOscar Harding / Michael Urquhart vs CALVIN RUTHERFORD / Luke Burtis6-3, 3-6, 0-1
W#1 SinglesRyan Browning vs Farhad Ghassemi7-6, 2-6, 1-0
W#2 DoublesRiley Noonan / PORTER STROBLE vs Joe van Zyl / Rich Choi6-3, 2-6, 1-0
W#2 SinglesAndrew Runde vs Andy Altig7-6, 7-6
L#3 DoublesGrahm Satterwhite / Rob Hendry vs Kamal Elkhadiri / Jackson Fields2-6, 5-7
2026-05-02vs MC-Wolf Pack v2-HinojosaLost 23
W#1 DoublesRobert Davidson / Blaine Thompson vs Mark Villiott / Terry Ward6-2, 2-6, 1-0
L#1 SinglesJack Guillet vs Nathan Salman3-6, 4-6
L#2 DoublesRyan Browning / Russell Nickerson vs Jeffrey Ng / Eric Yuen6-1, 4-6, 0-1
W#2 SinglesAndrew Runde vs Tipu Qureshi6-1, 4-6, 1-0
L#3 DoublesOscar Harding / Jeff Feinstein vs Russel Hercules / Danny Hinojosa4-6, 6-0, 0-1
2026-04-25vs AYTC-Cosy's Deuce-MaWon 40
W#1 DoublesGrahm Satterwhite / Rob Hendry vs Brandon Hahn / Tim Ragland7-5, 6-3
W#1 SinglesRussell Nickerson vs Sam Denny6-3, 6-2
W#2 DoublesPORTER STROBLE / Alex Freeman vs Pranav Kukreja / Oliver Knickrehm7-5, 6-3
W#3 DoublesMatt Hipps / Blaine Thompson vs Daniel Pierce / Rishabh Kale6-3, 6-3
2026-04-19vs WSC-FrameWinnersOnly-PughLost 23
L#1 DoublesPORTER STROBLE / Michael Urquhart vs Bill Thiel / Joel Nethery3-6, 3-6
W#1 SinglesRiley Noonan vs David Truong6-3, 3-6, 1-0
L#2 DoublesAlex Freeman / Andrew Runde vs Alan Pugh / Keith Green4-6, 6-2, 0-1
L#2 SinglesJack Guillet vs Minh Chau2-6, 3-6
W#3 DoublesMatt Hipps / Jeff Feinstein vs David Luu-Van / Vinh Le7-5, 6-6
2026-04-10vs TCSP-Longshots-Au-YeungWon 41
W#1 DoublesRob Hendry / PORTER STROBLE vs Ryan Hardie / Kris Odegard6-1, 4-6, 1-0
L#1 SinglesRyan Browning vs Jett Lee6-4, 2-6, 0-1
W#2 DoublesRiley Noonan / Alex Freeman vs Gabe Licka / Joshua Lee6-4, 6-2
W#2 SinglesAndrew Runde vs Jeffrey Lee6-0, 6-1
W#3 DoublesRussell Nickerson / Blaine Thompson vs Brian Kelly / Mark Knoll6-4, 6-4
2026-04-04vs MI-SelbyLost 23
L#1 DoublesGrahm Satterwhite / Rob Hendry vs Dirk Antonczyk / Alex Schmidt-Warnecke1-6, 1-6
W#1 SinglesRyan Browning vs Mathieu Lemerle6-0, 6-2
L#2 DoublesBlaine Thompson / PORTER STROBLE vs Michael Fauser / Scott Yetman3-6, 1-6
W#2 SinglesAndrew Runde vs Kien Ha7-6, 6-1
L#3 DoublesOscar Harding / Russell Nickerson vs Jeff Hsu / Virl Hill6-7, 1-6
2026-03-29vs TUK-JochinsenWon 41
L#1 DoublesMichael Urquhart / Grahm Satterwhite vs Jesse Jochinsen / George Cheung2-6, 2-6
W#1 SinglesRyan Browning vs Cyrus Ebnesajjad6-1, 6-1
W#2 DoublesAlex Freeman / PORTER STROBLE vs Henry Kiner / Michael Callangan6-1, 6-2
W#2 SinglesAndrew Runde vs Travis Westfall6-0, 6-0
W#3 DoublesOscar Harding / Russell Nickerson vs Jared Stoneberg / Mark Hanses6-3, 6-3
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.5 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.22 estimated across 14 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.63
Andrew Runde
usually #2 Singles 75%, also #1 Singles 13% · published 3.5
3.49
Ryan Browning
usually #1 Singles 83%, also #2 Doubles 17% · published
3.47
Riley Noonan
usually #2 Doubles 50%, also #1 Singles 25% · published
3.35
Oscar Harding
usually #3 Doubles 60%, also #1 Doubles 40% · published
3.34
Jeff Feinstein
usually #3 Doubles 100% · published 3.5
3.31
Matt Hipps
usually #3 Doubles 100% · published 3.5
3.25
Russell Nickerson
usually #3 Doubles 43%, also #1 Doubles 29% · published
3.22
Jack Guillet
usually #2 Singles 33%, also #1 Singles 33% · published
3.10
Grahm Satterwhite
usually #1 Doubles 88%, also #3 Doubles 13% · published
3.07
Alex Freeman
usually #2 Doubles 83%, also #3 Doubles 17% · published 3.5
3.06
PORTER STROBLE
usually #2 Doubles 60%, also #1 Doubles 40% · published
3.02
Michael Urquhart
usually #1 Doubles 100% · published
2.99
Rob Hendry
usually #1 Doubles 86%, also #3 Doubles 14% · published 3
2.82
Blaine Thompson
usually #3 Doubles 50%, also #2 Doubles 25% · published 3
Owen Heffernan
usually #2 Singles 50%, also #1 Singles 50% · published
Robert Davidson
usually #1 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.

Alex Freeman + PORTER STROBLE5075% games+16.1% vs expected
Rob Hendry + PORTER STROBLE404 matchesnot enough data
Rob Hendry + Grahm Satterwhite224 matchesnot enough data
PORTER STROBLE + Grahm Satterwhite404 matchesnot enough data
Oscar Harding + Russell Nickerson213 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.5
Andrew Runde
20W–2L career · 8 lines in 2026
<1%17%83%
3.63
Ryan Browning
7W–3L career · 6 lines in 2026
<1%53%47%
3.49
Riley Noonan
9W–0L career · 4 lines in 2026
<1%57%43%
3.47
Oscar Harding
2W–3L career · 5 lines in 2026
1%86%14%
3.35
3.5
Jeff Feinstein
48W–25L career · 3 lines in 2026
1%87%13%
3.34
3.5
Matt Hipps
34W–17L career · 3 lines in 2026
1%90%9%
3.31
Russell Nickerson
4W–3L career · 7 lines in 2026
4%93%4%
3.25
Jack Guillet
1W–8L career · 3 lines in 2026
5%92%2%
3.22
Grahm Satterwhite
16W–4L career · 8 lines in 2026
<1%25%75%
3.10
3.5
Alex Freeman
8W–2L career · 6 lines in 2026
31%69%<1%
3.07
PORTER STROBLE
43W–14L career · 10 lines in 2026
<1%34%66%
3.06
Michael Urquhart
0W–4L career · 4 lines in 2026
45%55%<1%
3.02
3
Rob Hendry
53W–30L career · 7 lines in 2026
<1%52%48%
2.99
3
Blaine Thompson
3W–1L career · type S · 4 lines in 2026
1%89%10%
2.82
Owen Heffernan
1W–1L career · 2 lines in 2026
not enough data
Robert Davidson
2W–2L career · 1 line 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.