Teams

STC-Hipps/Kosloff

2026 Adult 40 & Over · 3.5 Men

17 players · average NTRP 3.44 / NORTHWEST WASHINGTON

View scouting list →
Schedule9 played
2026-03-15vs PL-Aces and Lobs-NayakWon 40
W#1 DoublesMark de Vere White / Chris Blakeslee vs Vikas Pabreja / Nik Garkusha6-2, 7-5
W#1 SinglesGabriel Scarpelli vs SANCHIT AGARWAL6-0, 6-3
W#2 DoublesDuff Bryant / Matt Hipps vs Sunil Tahilramani / Manivel Chandrasekaran6-7, 6-1, 1-0
W#3 DoublesJames Romano / David Kosloff vs N/A6-0, 6-0
2026-03-06vs MI-Top Gun Aces 2026-ChenLost 13
L#1 DoublesJames Romano / Rob Hendry vs Jay Lee / Justin Pae6-7, 6-2, 0-1
W#1 SinglesGabriel Scarpelli vs Hector Acosta2-6, 6-4, 1-0
L#2 DoublesJohn Ferry / Christopher McReynolds vs Subu Sankara Subramanian / Ravi Bhangare2-6, 4-6
L#3 DoublesBrian Hanson / Matt Hipps vs Vinayak Maheshwari / Steven DeGracia3-6, 7-5, 1-0
2026-03-01vs PSC-Avengers-KancherlaSplit 22
L#1 DoublesJames Romano / Mark de Vere White vs Anand Kancherla / Zhidong Yang4-6, 4-6
L#1 SinglesChristopher McReynolds vs Anil Potta0-6, 0-6
W#2 DoublesChris Blakeslee / Gabriel Scarpelli vs Yue Zhao / Yi Sun6-4, 6-0
W#3 DoublesDavid Kosloff / Kirk Koenigsbauer vs Arun Thippur / Hasnain Syed2-6, 6-2, 1-0
2026-02-22vs AYTC-Vashon Islanders-GullinoWon 31
W#1 DoublesDuff Bryant / Gabriel Scarpelli vs Mark Richards / Vivek Rao6-1, 7-6
L#1 SinglesLen Jordan vs Hargo Khurana3-6, 3-6
W#2 DoublesJames Romano / Christopher McReynolds vs Dennis Gullino / Joshua Batchelder7-6, 6-3
W#3 DoublesRob Hendry / Andrew Vincent vs David Dempster / Carter Le6-1, 6-1
2026-02-13vs TCSP-Fuzzy Balls-GreenWon 31
W#1 DoublesDuff Bryant / Jeff Feinstein vs Matt Busch / Laurent Bellange6-1, 7-6
L#1 SinglesLen Jordan vs shumit vatsal5-7, 4-6
W#2 DoublesDavid Kosloff / Mark de Vere White vs David Frockt / Ben Amsel6-0, 6-4
W#3 DoublesJeremy Blanchfield / Kirk Koenigsbauer vs Ben Perkowski / Michael Green3-6, 6-1, 1-0
2026-01-31vs MC-3.5 Wolfpack-HinojosaLost 13
W#1 DoublesJohn Ferry / Duff Bryant vs Mark Villiott / Kevin Chung3-6, 7-6, 1-0
L#1 SinglesLen Jordan vs Danny Hinojosa2-6, 6-7
L#2 DoublesChris Blakeslee / Gabriel Scarpelli vs Terrence Seet / Adrian Seet0-6, 5-7
L#3 DoublesJames Romano / Mark de Vere White vs Santosh Lahankar / Daniel Wajerski3-6, 5-7
2026-01-26vs BC-Camara/BuchananLost 12
W#1 DoublesJames Romano / John Ferry vs Matthew Scher / Michael Dix0-6, 6-3, 1-0
L#2 DoublesMatt Hipps / Kirk Koenigsbauer vs Andres Villaveces / Kwang Kim3-6, 5-7
L#3 DoublesGabriel Scarpelli / Brian Hanson vs Mohammad Malakoutian / Ratish Prasad6-4, 2-6, 0-1
2026-01-24vs BETC-Cover Your Alley-HsuSplit 22
L#1 DoublesJohn Ferry / Gabriel Scarpelli vs Aron Choi / Roy Higashi5-7, 7-6, 1-0
W#1 SinglesJeff Feinstein vs Troy Brown6-3, 6-4
L#2 DoublesDavid Kosloff / James Romano vs Gabriel Perez / Steven Erickson6-3, 2-6, 0-1
W#3 DoublesDavid Ashcraft / Rob Hendry vs Victor Cao / Bong SantoDomingo7-5, 7-6
2026-01-18vs CP-The Afterprty A40+2026-GravesWon 21
W#1 DoublesGabriel Scarpelli / Duff Bryant vs Oliver Graves / Marc Stolte1-6, 6-4, 1-0
W#2 DoublesMatt Hipps / James Romano vs Joe Morrow / Craig Neal4-6, 7-6, 1-0
L#3 DoublesJeremy Blanchfield / Rob Hendry vs Kristen Grobstok / Walt Paulson6-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 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.24 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.39
Mark de Vere White
usually #1 Doubles 50%, also #3 Doubles 25% · published 3.5
3.38
Duff Bryant
usually #1 Doubles 80%, also #2 Doubles 20% · published 3.5
3.34
Jeff Feinstein
usually #1 Singles 50%, also #1 Doubles 50% · published 3.5
3.33
David Kosloff
usually #2 Doubles 50%, also #3 Doubles 50% · published 3.5
3.31
Chris Blakeslee
usually #3 Doubles 40%, also #2 Doubles 40% · published 3.5
3.31
Matt Hipps
usually #2 Doubles 75%, also #3 Doubles 25% · published 3.5
3.29
Len Jordan
usually #1 Singles 100% · published
3.28
Gabriel Scarpelli
usually #1 Doubles 38%, also #2 Doubles 25% · published 3.5
3.25
John Ferry
usually #1 Doubles 75%, also #2 Doubles 25% · published 3.5
3.25
Kirk Koenigsbauer
usually #3 Doubles 67%, also #2 Doubles 33% · published 3.5
Andrew Vincent
usually #3 Doubles 100% · published 3.5
David Ashcraft
usually #3 Doubles 100% · published 3.5
Jeremy Blanchfield
usually #3 Doubles 100% · published 3.5
3.18
James Romano
usually #2 Doubles 38%, also #1 Doubles 38% · published 3.5
3.17
Brian Hanson
usually #3 Doubles 100% · published 3.5
2.99
Rob Hendry
usually #1 Doubles 57%, also #3 Doubles 43% · published 3
2.88
Christopher McReynolds
usually #2 Doubles 67%, also #1 Singles 33% · published 3
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.

Rob Hendry + Jeremy Blanchfield7359% games+10.0% vs expected
John Ferry + Chris Blakeslee5460% games+8.5% vs expected
Jeff Feinstein + Chris Blakeslee4161% games+4.0% vs expected
Jeff Feinstein + Christopher McReynolds6851% games+0.8% vs expected
James Romano + Mark de Vere White7260% games+0.6% vs expected
James Romano + Christopher McReynolds8352% games−0.4% vs expected
Duff Bryant + Mark de Vere White5257% games−1.8% vs expected
Chris Blakeslee + Christopher McReynolds1441% games−3.6% 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.

3.5
Mark de Vere White
38W–18L career · 4 lines in 2026
<1%80%20%
3.39
3.5
Duff Bryant
51W–24L career · 5 lines in 2026
<1%82%18%
3.38
3.5
Jeff Feinstein
48W–25L career · 2 lines in 2026
<1%89%10%
3.34
3.5
David Kosloff
55W–20L career · 4 lines in 2026
1%89%10%
3.33
3.5
Chris Blakeslee
59W–35L career · 5 lines in 2026
1%92%8%
3.31
3.5
Matt Hipps
34W–17L career · 4 lines in 2026
1%92%7%
3.31
Len Jordan
47W–30L career · 3 lines in 2026
1%93%5%
3.29
3.5
Gabriel Scarpelli
9W–10L career · type S · 8 lines in 2026
2%94%4%
3.28
3.5
John Ferry
60W–41L career · 4 lines in 2026
2%95%3%
3.25
3.5
Kirk Koenigsbauer
46W–19L career · 3 lines in 2026
2%95%3%
3.25
3.5
Andrew Vincent
24W–10L career · 1 line in 2026
not enough data
3.5
David Ashcraft
35W–25L career · 1 line in 2026
not enough data
3.5
Jeremy Blanchfield
45W–36L career · 2 lines in 2026
not enough data
3.5
James Romano
66W–36L career · 8 lines in 2026
9%91%1%
3.18
3.5
Brian Hanson
1W–4L career · type S · 2 lines in 2026
9%90%1%
3.17
3
Rob Hendry
53W–30L career · 7 lines in 2026
<1%53%47%
2.99
3
Christopher McReynolds
40W–60L career · 3 lines in 2026
<1%83%17%
2.88

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.