Teams

NTC-Smack-Li

2026 Adult 18 & Over · 4.0 Men

16 players · average NTRP 3.96 / NORTHWEST WASHINGTON

View scouting list →
Schedule8 played
2026-06-07vs CP-United-OroszlanWon 41
W#1 DoublesAnthony Auriemma / Garrett Jensen vs Fred Wurden / Justin Marquart6-0, 6-1
W#1 SinglesBradley Hoefel vs Arjang Tahmasebie6-1, 6-1
L#2 DoublesEric Steinwinder / Tom Pierson vs Kyle Rutherford / Marc Stolte7-6, 1-6, 0-1
W#2 SinglesAlen Chen vs Davis Axtman6-4, 6-0
W#3 DoublesJ Michael Diaz / Joseph Moore vs Thomas Lynch / Steve Oroszlan6-0, 6-2
2026-06-06vs MC-Dai-Know-Mite-IchikawaWon 32
W#1 DoublesBradley Hoefel / Garrett Jensen vs Shreyas Sudarshan / Nguyen Tong5-7, 6-4, 1-0
W#1 SinglesDavid Li vs Rodolfo Baba6-2, 1-6, 1-0
W#2 DoublesJ Michael Diaz / Stephen Liang vs Dai Ichikawa / Lynn Maung7-6, 6-4
L#2 SinglesAlen Chen vs Greg Harriman4-6, 3-6
L#3 DoublesEric Steinwinder / Suraj Devasthali vs Ricardo Carlos / Ivan Pare Des3-6, 2-6
2026-05-31vs NWW-TUK-NewmanLost 14
L#1 DoublesBrian MacDuff / Eric Steinwinder vs Jacob Mann / Felix Schuler3-6, 0-6
L#1 SinglesJ Michael Diaz vs Hans Martin Calle4-6, 4-6
L#2 DoublesTom Pierson / Daniel Halos vs Carson Reed / Jonathan Newman5-7, 3-6
W#2 SinglesDavid Li vs Vivek Savsani6-4, 3-6, 1-0
L#3 DoublesJoseph Moore / Stephen Liang vs Bernardo Savitt / Loren Callahan1-6, 0-6
2026-05-30vs PSC-AI Bots-BeniwalWon 41
W#1 DoublesDaniel Halos / Tom Pierson vs Vijay Beniwal / Viraj Desai6-3, 6-1
W#1 SinglesBradley Hoefel vs D Narayanan6-0, 6-3
L#2 DoublesDavid Li / Joseph Moore vs Adrian Aditya / Sat Mohan6-7, 6-2, 0-1
W#2 SinglesAnthony Auriemma vs Nikhit Mago6-3, 1-6, 1-0
W#3 DoublesEric Steinwinder / Rick Eberhardt vs Pete Bernard / Anand Kancherla6-3, 6-2
2026-05-17vs AYTC-Southern Rockhoppers-HsuWon 32
W#1 DoublesBradley Hoefel / Stephen Liang vs Yura Kostiukevych / Ashwin Ravichandran6-3, 6-1
L#1 SinglesAnthony Auriemma vs Kai Weston4-6, 6-4, 0-1
W#2 DoublesJoseph Moore / Garrett Jensen vs Ryan Hung / Minh Chau6-1, 4-6, 1-0
W#2 SinglesDavid Li vs RICHARD TSUI7-5, 6-2
L#3 DoublesPavel Dolezel / Rick Eberhardt vs Victor Hoang / Dirk Antonczyk5-7, 3-6
2026-05-10vs FC-HsuLost 04
L#1 DoublesJoseph Moore / Tom Pierson vs Jason Metcalf-Lindenburger / Marc Cummings2-6, 4-6
L#1 SinglesAlen Chen vs Steven Luong5-7, 0-6
L#2 DoublesStephen Liang / Vasu Reddy vs Nickolay Tchervenski / Miguel Beltran4-6, 4-6
L#2 SinglesSuraj Devasthali vs Bofan Hsu4-6, 2-6
2026-04-25vs WSC-ClinciuWon 41
W#1 DoublesDaniel Halos / Garrett Jensen vs Ciprian Clinciu / Petru Cociorva6-7, 6-1, 1-0
W#1 SinglesBradley Hoefel vs Karthik Jayachandran6-0, 6-0
W#2 DoublesAlen Chen / J Michael Diaz vs Vikram Srinivasan / Vaibhav Bora7-6, 7-5
W#2 SinglesDavid Li vs Champak Chatterjee6-1, 6-0
L#3 DoublesEric Steinwinder / Joseph Moore vs ISAMU KIBE / Muhammad Usman Janjua3-6, 4-6
2026-04-12vs ETC-Spin-And-Grin-CiccotostoSplit 22
W#1 DoublesDaniel Halos / Garrett Jensen vs Samuele Carpineti / Dimitris Voutsas6-2, 6-3
L#1 SinglesDavid Li vs Zhengzhi Wang3-6, 1-6
W#2 DoublesTom Pierson / Stephen Liang vs Timur Sadykov / Michael Gostintsev5-7, 6-0, 1-0
L#2 SinglesSuraj Devasthali vs Christopher Vo1-6, 3-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 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.

4.01
Bradley Hoefel
usually #1 Singles 56%, also #1 Doubles 33% · published 4
3.93
Daniel Halos
usually #1 Doubles 57%, also #2 Doubles 29% · published 4
3.90
Anthony Auriemma
usually #3 Doubles 43%, also #2 Singles 29% · published 4
3.90
David Li
usually #3 Doubles 27%, also #1 Singles 27% · published 4
3.81
Garrett Jensen
usually #1 Doubles 80%, also #2 Doubles 20% · published
3.79
Brian MacDuff
usually #1 Doubles 100% · published 4
3.75
Alen Chen
usually #2 Singles 50%, also #2 Doubles 25% · published 4
3.73
Pavel Dolezel
usually #3 Doubles 100% · published
3.71
Joseph Moore
usually #3 Doubles 50%, also #2 Doubles 33% · published 4
3.66
Rick Eberhardt
usually #3 Doubles 100% · published 4
3.63
Suraj Devasthali
usually #2 Singles 67%, also #3 Doubles 33% · published 4
3.61
Eric Steinwinder
usually #3 Doubles 60%, also #1 Doubles 20% · published 4
3.58
Vasu Reddy
usually #2 Doubles 100% · published 4
3.53
J Michael Diaz
usually #1 Singles 33%, also #2 Doubles 33% · published
3.47
Tom Pierson
usually #2 Doubles 60%, also #1 Doubles 40% · published 4
3.35
Stephen Liang
usually #2 Doubles 44%, also #1 Doubles 33% · published 3.5
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.

Anthony Auriemma + Tom Pierson9657% games+8.0% vs expected
Alen Chen + Suraj Devasthali5457% games+3.2% vs expected
Alen Chen + J Michael Diaz5255% games+2.6% vs expected
Rick Eberhardt + Eric Steinwinder10749% games+1.4% vs expected
Rick Eberhardt + Tom Pierson3551% games+1.1% vs expected
Rick Eberhardt + Vasu Reddy3546% games−0.2% vs expected
Brian MacDuff + Eric Steinwinder3646% games−3.2% vs expected
Rick Eberhardt + Brian MacDuff2541% games−4.9% 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.

4
Bradley Hoefel
49W–18L career · 9 lines in 2026
<1%47%53%
4.01
4
Daniel Halos
43W–38L career · 7 lines in 2026
<1%70%30%
3.93
4
Anthony Auriemma
84W–62L career · 7 lines in 2026
<1%76%24%
3.90
4
David Li
43W–41L career · 11 lines in 2026
<1%76%23%
3.90
Garrett Jensen
13W–7L career · 5 lines in 2026
1%90%8%
3.81
4
Brian MacDuff
100W–98L career · 1 line in 2026
2%92%6%
3.79
4
Alen Chen
45W–51L career · 4 lines in 2026
4%93%4%
3.75
Pavel Dolezel
24W–25L career · 1 line in 2026
5%92%3%
3.73
4
Joseph Moore
10W–9L career · 6 lines in 2026
7%91%2%
3.71
4
Rick Eberhardt
64W–112L career · 2 lines in 2026
13%86%1%
3.66
4
Suraj Devasthali
27W–34L career · 3 lines in 2026
17%82%<1%
3.63
4
Eric Steinwinder
51W–60L career · 5 lines in 2026
21%79%<1%
3.61
4
Vasu Reddy
17W–44L career · 1 line in 2026
29%71%<1%
3.58
J Michael Diaz
57W–57L career · 6 lines in 2026
<1%43%57%
3.53
4
Tom Pierson
37W–53L career · 5 lines in 2026
58%42%<1%
3.47
3.5
Stephen Liang
49W–46L career · 9 lines in 2026
1%86%14%
3.35

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.