Teams

EDG-Warriors-Moosman

2026 Adult 18 & Over · 3.0 Men

16 players · average NTRP 3.00 / NORTHWEST WASHINGTON

View scouting list →
Schedule8 played
2026-05-23vs STC-Slammin Salmons-StrobleLost 03
L#1 DoublesThomas Hei / Matt Kempf vs Patrick Brem / Ian Brown2-6, 6-4, 0-1
L#1 SinglesPaul Moosman vs Patrick Donovan1-6, 0-6
L#2 DoublesNiels Kirkegaard / Scott Robertson vs Robert Jungerhans / Matt Champagne2-6, 3-6
2026-05-17vs PSC-2026-18+ ZhouLost 13
L#1 DoublesNiels Kirkegaard / Xianglong Huang vs Bo Zhang / David Zhao6-7, 4-6
W#2 DoublesMatt Kempf / Scott Robertson vs Ji Zhang / Li Xia6-4, 3-6, 1-0
L#2 SinglesVijay Dasari vs Tian Ouyang6-3, 2-6, 0-1
L#3 DoublesMing Fan / Ticson MacH vs Joe Zhou / Zhikai Cui6-7, 3-6
2026-05-08vs TUK-Au-YeungLost 23
W#1 DoublesVijay Dasari / Ticson MacH vs Timothy Lam / Jeff Au-Yeung6-4, 6-2
L#1 SinglesPaul Moosman vs Dongren You4-6, 5-7
L#2 DoublesThomas Hei / Scott Robertson vs Jeremy Jones / Randy Woo6-2, 4-6, 0-1
L#2 SinglesMatias Fernandez vs Lik Wong4-6, 1-6
W#3 DoublesJoel Higgins / Jack Higgins vs Armaan Pandey / Salim Peshawaria6-0, 3-6, 1-0
2026-05-03vs WSC-NairWon 32
W#1 DoublesMatias Fernandez / Vijay Dasari vs Alex Schloss / Huai-Ping Lee6-3, 6-3
W#1 SinglesAaron Horton vs Mingze Li7-5, 6-4
L#2 DoublesStan Debiec / Thomas Hei vs Mark Litton / Stephen Daniel4-6, 1-6
L#2 SinglesNiels Kirkegaard vs Yen-Yu Lee6-7, 2-6
W#3 DoublesJoel Higgins / Jack Higgins vs Prithu Jain / Mark Moskal7-5, 6-1
2026-04-19vs TCSP-Racqueteers-BenkoWon 50
W#1 DoublesNiels Kirkegaard / Scott Robertson vs Eric Stoll / Paul Rose6-1, 6-2
W#1 SinglesPaul Moosman vs Chester Weir6-1, 7-5
W#2 DoublesJoel Higgins / Ticson MacH vs Michael Ford / Drew Pounds2-6, 6-1, 1-0
W#2 SinglesAaron Horton vs Michael Cotta6-0, 6-0
W#3 DoublesThomas Hei / Darren Carrido vs Hrvoje Benko / Christopher Landman7-6, 7-6
2026-04-10vs BC-LinLost 23
L#1 DoublesPaul Moosman / Thomas Hei vs Craighton Goeppele / C Todd Rentschler4-6, 6-1, 0-1
L#1 SinglesAaron Horton vs Jack Kelly2-6, 2-6
L#2 DoublesScott Robertson / Niels Kirkegaard vs David Robinson / Jason Holm6-3, 3-6, 0-1
W#2 SinglesJoel Higgins vs Shuo Shang6-2, 6-2
W#3 DoublesTicson MacH / Darren Carrido vs Steve Lin / Mark Kroese6-2, 6-1
2026-03-28vs ETC-Team2 3.0M-BoxLost 23
L#1 DoublesMatt Kempf / Ticson MacH vs Jeremy Newton-Smith / Abhishek Singh6-4, 4-6, 0-1
W#1 SinglesAaron Horton vs Yi Cai6-4, 6-3
L#2 DoublesVijay Dasari / Matias Fernandez vs Utsav Prabhu / Ian Herrera2-6, 1-6
W#2 SinglesAndy Zollers vs Matthew Campbell6-4, 6-4
L#3 DoublesNiels Kirkegaard / Ming Fan vs Mac Pinski / Ashwin Jeyakumar1-6, 6-2, 0-1
2026-03-27vs NWW-ETC-LiLost 14
L#1 DoublesPaul Moosman / Stan Debiec vs Simon Zhang / Harold Wu0-6, 2-6
L#1 SinglesDarren Carrido vs Jiaxing Zheng0-6, 1-6
L#2 DoublesMatt Kempf / Ticson MacH vs Ke Wang / Leo Liu6-3, 3-6, 0-1
W#2 SinglesAndy Zollers vs Xudong Li6-2, 5-7, 1-0
L#3 DoublesJoel Higgins / Ming Fan vs Xiaoke Wang / Norito Jin6-2, 6-7, 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.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.79 estimated across 15 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.00
Aaron Horton
usually #1 Singles 50%, also #3 Doubles 17% · published 3
2.92
Ticson MacH
usually #2 Doubles 33%, also #1 Doubles 33% · published 3
2.92
Andy Zollers
usually #2 Singles 100% · published 3
2.91
Joel Higgins
usually #3 Doubles 60%, also #2 Singles 20% · published 3
2.90
Xianglong Huang
usually #1 Doubles 100% · published 3
2.86
Scott Robertson
usually #2 Doubles 80%, also #1 Doubles 20% · published 3
2.80
Niels Kirkegaard
usually #2 Doubles 33%, also #1 Doubles 33% · published 3
2.79
Thomas Hei
usually #2 Doubles 42%, also #1 Doubles 33% · published 3
2.76
Vijay Dasari
usually #1 Doubles 50%, also #2 Doubles 25% · published
2.76
Matias Fernandez
usually #2 Doubles 50%, also #2 Singles 33% · published
2.75
Matt Kempf
usually #2 Doubles 56%, also #1 Doubles 33% · published 3
2.71
Darren Carrido
usually #3 Doubles 67%, also #1 Singles 33% · published 3
2.65
Ming Fan
usually #3 Doubles 100% · published 3
2.64
Paul Moosman
usually #1 Singles 60%, also #1 Doubles 40% · published 3
2.56
Stan Debiec
usually #1 Doubles 50%, also #2 Doubles 50% · published
Jack Higgins
usually #3 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.

Joel Higgins + Niels Kirkegaard5171% games+12.0% vs expected
Paul Moosman + Joel Higgins10359% games+7.0% vs expected
Ticson MacH + Matt Kempf5361% games+6.5% vs expected
Scott Robertson + Darren Carrido5159% games+5.9% vs expected
Niels Kirkegaard + Scott Robertson4259% games+4.7% vs expected
Vijay Dasari + Thomas Hei5058% games+4.4% vs expected
Ming Fan + Niels Kirkegaard4162% games+4.2% vs expected
Ming Fan + Matt Kempf4356% games+3.3% 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
Aaron Horton
31W–19L career · 11 lines in 2026
<1%52%48%
3.00
3
Ticson MacH
115W–78L career · 6 lines in 2026
<1%73%27%
2.92
3
Andy Zollers
18W–6L career · 2 lines in 2026
<1%74%26%
2.92
3
Joel Higgins
103W–88L career · 5 lines in 2026
<1%75%25%
2.91
3
Xianglong Huang
51W–80L career · 1 line in 2026
<1%79%21%
2.90
3
Scott Robertson
48W–54L career · 5 lines in 2026
<1%86%14%
2.86
3
Niels Kirkegaard
65W–108L career · 6 lines in 2026
1%93%6%
2.80
3
Thomas Hei
58W–71L career · 12 lines in 2026
1%93%5%
2.79
Vijay Dasari
21W–15L career · 4 lines in 2026
2%94%3%
2.76
Matias Fernandez
4W–10L career · 6 lines in 2026
2%95%3%
2.76
3
Matt Kempf
90W–59L career · 9 lines in 2026
3%95%3%
2.75
3
Darren Carrido
29W–23L career · 3 lines in 2026
6%93%1%
2.71
3
Ming Fan
36W–41L career · 3 lines in 2026
13%87%<1%
2.65
3
Paul Moosman
96W–105L career · 5 lines in 2026
15%85%<1%
2.64
Stan Debiec
3W–8L career · 2 lines in 2026
33%67%<1%
2.56
Jack Higgins
2W–0L 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.