Teams

Frosty Hollow Hurricanes

Adult 18 & Over · 4.0 Men

16 players · average NTRP 3.89 / PHILADELPHIA

View scouting list →
Schedule8 played
2026-06-20vs The Cynwyd Clubbers 4.0Won 31
W#1 DoublesLance Shaffer / Andrew Humphreys vs Peter AuBuchon / Matt Cohen6-0, 5-7, 1-0
W#1 SinglesTarik Bassal vs ANTOINE GRAND-CLEMENT6-3, 6-1
W#2 DoublesAshish Patel / Matthew Lieber vs Adam Cohen / Andrew Mullens6-2, 6-4
L#2 SinglesPaul Chua vs Eric Foster1-6, 7-6, 0-1
2026-06-13vs Reload and FireWon 32
W#1 DoublesJason Werts / David Miller vs Aaron Palmer / Christopher Plaskon6-7, 6-2, 1-0
W#1 SinglesTarik Bassal vs Yevgen Knyazkov7-5, 4-6, 1-0
W#2 DoublesAndrew Humphreys / Onkar Singh vs Aaron Hutt / Brian Vincent6-4, 6-2
L#2 SinglesBrainer Angulo vs Jeffrey Snellenburg3-6, 4-6
L#3 DoublesPaul Chua / Ashish Patel vs Robert Donahue / Mark Sweetsir3-6, 4-6
2026-06-06vs The Cynwyd Clubbers 4.0Won 31
W#1 DoublesJason Werts / David Miller vs Peter AuBuchon / Tim Rampe6-2, 6-3
W#1 SinglesTarik Bassal vs ANTOINE GRAND-CLEMENT6-1, 6-2
W#2 DoublesLance Shaffer / Andrew Humphreys vs Linden Matthew Schwartz / Ross Goldberg6-2, 6-2
L#3 DoublesAshish Patel / Avinash Dalal vs Robert Ruggieri / William Lang4-6, 6-2, 0-1
2026-05-30vs ParksideWon 21
W#1 DoublesOnkar Singh / Andrew Olson vs David Knoblock / Blake Rhood6-2, 5-7, 1-0
W#1 SinglesTarik Bassal vs Sean Montgomery6-2, 6-1
L#2 DoublesLance Shaffer / Ashish Patel vs Phu Tran / MIHN NGUYEN6-7, 4-6
2026-05-16vs Reload and FireLost 13
L#1 DoublesDavid Miller / Onkar Singh vs Neal Rutman / Jeff Crosten5-7, 1-6
W#1 SinglesTarik Bassal vs Yevgen Knyazkov6-4, 4-6, 1-0
L#2 DoublesLance Shaffer / Ashish Patel vs Aaron Hutt / Henry Kim2-6, 2-6
L#3 DoublesAndrew Olson / Paul Chua vs Keane Dougherty / William Lyons6-7, 4-6
2026-05-09vs The Cynwyd Clubbers 4.0Won 40
W#1 DoublesLance Shaffer / Ashish Patel vs Peter AuBuchon / Andrew Mullens6-4, 6-3
W#1 SinglesTarik Bassal vs David Merrell6-3, 6-3
W#2 DoublesAndrew Olson / Matthew Lieber vs Eric Foster / Donald Yih6-3, 6-2
W#2 SinglesBrainer Angulo vs Antonis Pratsos6-1, 6-4
2026-05-02vs ParksideLost 13
W#1 SinglesTarik Bassal vs Sean Montgomery6-0, 6-7, 1-0
L#2 DoublesLance Shaffer / Mark Shaffer vs Joe Picerno / Liam Nisenfeld4-6, 1-6
L#2 SinglesBrainer Angulo vs Gary Le3-6, 5-7
L#3 DoublesMatthew Lieber / Carlos Araujo vs David Knoblock / MIHN NGUYEN4-6, 4-6
2026-04-25vs Reload and FireLost 23
W#1 DoublesJason Werts / David Konow vs Gregory Heck / William Lyons6-3, 5-7, 1-0
W#1 SinglesTarik Bassal vs Jeffrey Snellenburg6-2, 3-6, 1-0
L#2 DoublesDavid Miller / Andrew Olson vs Jeremy Bowers / Christopher Plaskon3-6, 0-6
L#2 SinglesPaul Chua vs Mark Farnsworth2-6, 1-6
L#3 DoublesLance Shaffer / Mark Shaffer vs Mark Sweetsir / Sergey Taver1-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 standings12 teams · 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1Parkside06151533265
2UMLY United 4.00632754332
3Servezas0612959356
4Philly Phighters07191638327
5Reload and Fire0833717231
6Great Valley 4.00833720266
7Naylors Run Park0832821244
8Frosty Hollow Hurricanes08241640320
9West Chester Warriors08211944349
10GameSet0833775464
11The Cynwyd Clubbers 4.00833776456
12Legacy Legends09331238370

Ordered by team wins, then losses, then sets lost — the order USTA uses to seed a flight. Individual wins are lines, not ties.

See the full flight, with every team’s record

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 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.

3.93
Tarik Bassal
usually #1 Singles 100% · published
3.86
Onkar Singh
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.86
Andrew Humphreys
usually #2 Doubles 67%, also #1 Doubles 33% · published 4
3.82
David Russo
published 4
3.82
Jason Werts
usually #1 Doubles 100% · published
3.78
Andrew Olson
usually #2 Doubles 50%, also #1 Doubles 25% · published 4
Ashish Patel
published 4
Dave Leno
published 4
3.74
Matthew Lieber
usually #2 Doubles 67%, also #3 Doubles 33% · published
3.74
David Konow
usually #1 Doubles 100% · published 4
3.62
Brainer Angulo
usually #2 Singles 100% · published 4
3.58
Paul Chua
usually #3 Doubles 50%, also #2 Singles 50% · published
3.48
Lance Shaffer
usually #2 Doubles 57%, also #1 Doubles 29% · published
3.33
Carlos Araujo
usually #3 Doubles 43%, also #2 Doubles 29% · published 3.5
Avinash Dalal
usually #3 Doubles 100% · published 3.5
Mark Shaffer
usually #3 Doubles 50%, also #2 Doubles 50% · 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.

Dave Leno + Lance Shaffer7453% gamesnot enough data
Mark Shaffer + Carlos Araujo2337% gamesnot enough data
Mark Shaffer + Lance Shaffer1437% gamesnot enough data
Ashish Patel + Lance Shaffer033 matchesnot enough data
Tarik Bassal + Brainer Angulo303 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.

Tarik Bassal
50W–24L career · 8 lines in 2026
<1%68%32%
3.93
Onkar Singh
65W–42L career · 3 lines in 2026
1%84%15%
3.86
4
Andrew Humphreys
15W–8L career · 3 lines in 2026
1%84%15%
3.86
4
David Russo
24W–7L career · no lines in 2026
1%89%10%
3.82
Jason Werts
5W–0L career · 3 lines in 2026
1%89%10%
3.82
4
Andrew Olson
34W–44L career · 4 lines in 2026
2%92%6%
3.78
4
Ashish Patel
9W–10L career · no lines in 2026
not enough data
4
Dave Leno
10W–11L career · no lines in 2026
not enough data
Matthew Lieber
86W–41L career · 3 lines in 2026
4%93%3%
3.74
4
David Konow
17W–7L career · 1 line in 2026
5%92%3%
3.74
4
Brainer Angulo
30W–25L career · 3 lines in 2026
21%79%<1%
3.62
Paul Chua
0W–4L career · 4 lines in 2026
29%71%<1%
3.58
Lance Shaffer
32W–22L career · 7 lines in 2026
55%45%<1%
3.48
3.5
Carlos Araujo
137W–136L career · 7 lines in 2026
1%88%11%
3.33
3.5
Avinash Dalal
1W–4L career · 1 line in 2026
not enough data
Mark Shaffer
7W–19L career · 2 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.