Teams

AYTC-Thompson

2026 Adult 18 & Over · 3.0 Men

14 players · average NTRP 2.93 / NORTHWEST WASHINGTON

View scouting list →
Schedule9 played
2026-06-06vs RTC-Ball Boyz-LalLost 14
W#1 DoublesKevin Crowe / Dustin Ong vs Bhaumik Jain / Atul Aggarwal6-2, 6-3
L#1 SinglesMahesh Jonnala vs Raghavendra Bommaraju2-6, 0-6
L#2 DoublesAaron Eadson / Mohammad Forouzanfar vs Prachur Bhargava / Naveed Aziz3-6, 4-6
L#2 SinglesMin Joon So vs Sushinder Kumar3-6, 6-4, 1-0
L#3 DoublesJames Thompson / Terrance Creighton vs Anirban Sengupta / Ravendar Lal5-7, 0-6
2026-05-31vs WSC-ShenLost 14
L#1 DoublesKevin Crowe / Min Joon So vs Amol Hanwante / Fadi Shaya3-6, 4-6
L#1 SinglesJin Chen vs Kevin Chen4-6, 1-6
L#2 DoublesJames Thompson / Terrance Creighton vs Mohinder Singh Atwal / Wei Zhao0-6, 1-6
W#2 SinglesGarrett Firestone vs Gaohan Fan4-6, 6-4, 1-0
L#3 DoublesDaniel Chua / Mohammad Forouzanfar vs Ju Zhao / Jianfeng Zeng3-6, 3-6
2026-05-30vs FC-Ace-YangLost 23
L#1 DoublesMatt MacArthur / Daniel Chua vs Yangtao Zhang / Xiangjie Li6-4, 4-6, 0-1
W#1 SinglesGarrett Firestone vs Robert Eldridge6-2, 7-5
L#2 DoublesAaron Eadson / Mahesh Jonnala vs James Fan / Jarrod Taylor2-6, 1-6
W#2 SinglesJin Chen vs Dongsheng Yang6-2, 6-2
L#3 DoublesJames Thompson / Alexander North vs Yingxin Cao / Chenwei Xie6-4, 3-6, 1-0
2026-05-16vs ETC-Team1 3.0M-BoxWon 32
L#1 DoublesAaron Eadson / Daniel Chua vs Michael Gauthier / Brendan Cooke0-6, 0-6
W#1 SinglesGarrett Firestone vs Daniel Du6-7, 4-2
W#2 DoublesKevin Crowe / Matt MacArthur vs Changsung Moon / Barry Chu5-7, 6-2, 1-0
W#2 SinglesMin Joon So vs Calin Voichita7-5, 4-6, 1-0
L#3 DoublesJames Thompson / Dustin Ong vs Max Farrow / Yeong-Ung Yang2-6, 2-6
2026-05-15vs TCSP-Quarterpounders-ShibleyWon 32
L#1 DoublesDustin Ong / Terrance Creighton vs Nick Cilluffo / Zoltan Williamson1-6, 1-6
W#1 SinglesGarrett Firestone vs Ephraim Baclagan6-2, 6-1
L#2 DoublesAaron Eadson / Daniel Chua vs John Busby / Trevor Shibley4-6, 3-6
W#2 SinglesJames Thompson vs N/A6-0, 6-0
W#3 DoublesMin Joon So / Jin Chen vs Dustin Taylor / Matt Dunbar7-6, 7-5
2026-05-03vs NWW-BTA-HarveyLost 23
L#1 DoublesDustin Ong / Kevin Crowe vs Andy Wang / Dinesh Parimi1-6, 2-6
W#1 SinglesGarrett Firestone vs Kevin Coppa7-5, 3-2
L#2 DoublesAaron Eadson / Daniel Chua vs Raghav Goyal / Simon Swifter3-6, 3-6
L#2 SinglesJin Chen vs Colin Frazier3-6, 6-3, 0-1
W#3 DoublesAlexander North / Terrance Creighton vs Kurt Nikaitani / Logan Ricord6-1, 6-3
2026-04-26vs NTC-Ball Machine-St De LoreWon 21
L#1 DoublesMatt MacArthur / Terrance Creighton vs Desmond Harvey / Robby Carre7-6, 3-6, 0-1
W#2 DoublesMin Joon So / Jin Chen vs Jef St de Lore / JR Rabago6-4, 6-4
W#3 DoublesAlexander North / Aaron Eadson vs Adam Hasson / Anand Thiyagarajan4-6, 6-1, 1-0
2026-04-19vs RBW-LeeWon 32
L#1 DoublesKevin Crowe / Terrance Creighton vs Mohamad Ghaddar / Harben Mahil6-2, 1-6, 0-1
W#1 SinglesGarrett Firestone vs Tunde Adams6-1, 6-0
L#2 DoublesMahesh Jonnala / Aaron Eadson vs Justin Fu / Jerry Lee1-6, 0-6
W#2 SinglesJin Chen vs Eric Truong7-5, 2-6, 1-0
W#3 DoublesDaniel Chua / Min Joon So vs Nathan Taggart / Joel Nethery6-3, 3-6, 1-0
2026-04-12vs BC-Smash Brothers-Lam/FarokhzadLost 14
L#1 DoublesGarrett Firestone / Daniel Chua vs Eric Lam / Rahul Mandiga1-6, 5-7
L#1 SinglesAlex Biller vs David Sandwith2-6, 6-2, 0-1
L#2 DoublesAaron Eadson / Mohammad Forouzanfar vs Jereme Raquepau / Malcom Schiltz2-6, 0-6
L#2 SinglesJin Chen vs Nicholas Zura5-7, 6-2, 0-1
W#3 DoublesTerrance Creighton / Kevin Crowe vs Dave Wilner / Abtin Amini6-0, 6-2
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.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 2.69 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.

2.99
James Thompson
usually #3 Doubles 60%, also #2 Singles 20% · published 2.5
2.94
Garrett Firestone
usually #1 Singles 71%, also #1 Doubles 14% · published
2.83
Kevin Crowe
usually #1 Doubles 67%, also #3 Doubles 17% · published
2.82
Min Joon So
usually #3 Doubles 40%, also #2 Singles 40% · published
2.80
Alex Biller
usually #1 Singles 100% · published 3
2.79
Jin Chen
usually #2 Singles 57%, also #2 Doubles 14% · published 3
2.72
Matt MacArthur
usually #1 Doubles 67%, also #2 Doubles 33% · published 3
2.68
Dustin Ong
usually #1 Doubles 75%, also #3 Doubles 25% · published
2.62
Alexander North
usually #3 Doubles 100% · published 3
2.58
Terrance Creighton
usually #3 Doubles 50%, also #1 Doubles 33% · published
2.54
Daniel Chua
usually #1 Doubles 43%, also #3 Doubles 29% · published 3
2.45
Mohammad Forouzanfar
usually #2 Doubles 67%, also #3 Doubles 33% · published
2.44
Aaron Eadson
usually #2 Doubles 75%, also #3 Doubles 13% · published 3
2.40
Mahesh Jonnala
usually #2 Doubles 67%, also #1 Singles 33% · 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.

Matt MacArthur + Dustin Ong9454% games−0.5% vs expected
Daniel Chua + Matt MacArthur2541% games−4.3% vs expected
James Thompson + Dustin Ong1438% gamesnot enough data
Daniel Chua + Jin Chen224 matchesnot enough data
James Thompson + Terrance Creighton134 matchesnot enough data
Aaron Eadson + Mohammad Forouzanfar134 matchesnot enough data
Daniel Chua + Aaron Eadson033 matchesnot enough data
Daniel Chua + Mohammad Forouzanfar033 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.

2.5
James Thompson
31W–60L career · 5 lines in 2026
0%<1%>99%
2.99
Garrett Firestone
6W–1L career · 7 lines in 2026
<1%66%34%
2.94
Kevin Crowe
4W–4L career · 6 lines in 2026
1%88%11%
2.83
Min Joon So
3W–2L career · 5 lines in 2026
1%89%9%
2.82
3
Alex Biller
8W–5L career · type S · 1 line in 2026
2%91%7%
2.80
3
Jin Chen
33W–72L career · 7 lines in 2026
2%91%7%
2.79
3
Matt MacArthur
48W–51L career · 3 lines in 2026
6%92%2%
2.72
Dustin Ong
28W–25L career · 4 lines in 2026
10%89%1%
2.68
3
Alexander North
6W–10L career · 2 lines in 2026
20%80%<1%
2.62
Terrance Creighton
3W–5L career · 6 lines in 2026
27%73%<1%
2.58
3
Daniel Chua
40W–56L career · 7 lines in 2026
38%62%<1%
2.54
Mohammad Forouzanfar
1W–17L career · 3 lines in 2026
63%37%<1%
2.45
3
Aaron Eadson
4W–10L career · type S · 8 lines in 2026
66%34%<1%
2.44
Mahesh Jonnala
0W–3L career · 3 lines in 2026
77%23%<1%
2.40

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.