Teams

Fireballers

Winter Adult 18 & Over MIXED · Adult MXD 18 & Over 8.0

14 players · average NTRP 4.00 / TEXAS

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule7 played
2026-03-29vs Tennisy WhiskeyWon 21
W#1 DoublesKevin Lowry / Carly Norment vs Kevin Maas / Katherine Gehring6-0, 6-2
W#2 DoublesRuth Hjelmeland / Alex Havlick vs Shahriyar Huq / Jiani Feng6-4, 6-4
L#3 DoublesJoyce Wang / James Boriack vs Cem Erkam / Lydia Chen6-4, 3-6, 0-1
2026-03-22vs Mixed EmotionsSplit 11
W#1 DoublesCharlie Sylvetsky / Carly Norment vs Gabrielle James / Aaron Price6-2, 4-6, 1-0
L#2 DoublesRuth Hjelmeland / Daniel Rivera vs Nikhil Pai / Susanne Black3-6, 7-5, 1-0
2026-03-15vs Smart AcesWon 30
W#1 DoublesCharlie Sylvetsky / Joyce Wang vs Kasi Martin / Aadithya Pramod6-3, 6-2
W#2 DoublesRuth Hjelmeland / Alex Havlick vs Summer Rydel / Paresh Sov6-1, 6-3
W#3 DoublesDavid Ballard / Stephanie Franz vs Victoria Smith / Alonso Cervantes6-1, 4-6, 1-0
2026-03-01vs Imagine Pleasant NonsenseWon 30
W#1 DoublesKevin Lowry / Kim Hoang vs Layne Walker / Matthew Reininger6-4, 6-2
W#2 DoublesRuth Hjelmeland / James Boriack vs JP Jordan / Kimberly Dunn6-1, 6-4
W#3 DoublesLani Hoang / Jeffrey Chien vs Eric Abell / Rebecca Stephens6-2, 6-0
2026-02-22vs veloxSplit 11
W#1 DoublesKevin Lowry / Joyce Wang vs Oscar Gonzalez / Amanda Romney6-2, 6-0
L#3 DoublesJeffrey Chien / Lani Hoang vs Scott Holick / Anna Hobson6-2, 5-7, 0-1
2026-02-15vs Mixed NutsWon 21
W#1 DoublesJoyce Wang / James Boriack vs Shelly Bull / Phillip Peterson2-6, 6-3, 1-0
L#2 DoublesBriton Dailey / Stephanie Franz vs Debra Lindquist / Daniel DaGian7-5, 3-6, 0-1
W#3 DoublesCarly Norment / Alex Havlick vs Joe Czernecki / Sandra Franco6-0, 6-1
2026-02-08vs Drop & LobWon 30
W#1 DoublesKevin Lowry / Carly Norment vs Suhas Kumar / Lisa Wawrzyniak6-4, 6-4
W#2 DoublesKim Hoang / James Boriack vs Jonathan Peltier / Allison Heard6-0, 3-6, 1-0
W#3 DoublesRuth Hjelmeland / David Ballard vs Srinivasa Sure / Sabine Mardarenko7-5, 6-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 Adult MXD 18 & Over 8.0 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.81 estimated across 10 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.92
Kevin Lowry
usually #1 Doubles 100% · published
3.90
Joyce Wang
usually #3 Doubles 50%, also #1 Doubles 50% · published
3.89
James Boriack
usually #2 Doubles 60%, also #3 Doubles 20% · published 4
3.87
Charlie Sylvetsky
usually #1 Doubles 100% · published 4
3.82
Ruth Hjelmeland
usually #2 Doubles 80%, also #3 Doubles 20% · published
3.81
Carly Norment
usually #1 Doubles 75%, also #3 Doubles 25% · published 4
3.79
Alex Havlick
usually #2 Doubles 67%, also #3 Doubles 33% · published 4
3.77
Stephanie Franz
usually #2 Doubles 50%, also #3 Doubles 50% · published
Daniel Rivera
published 4
David Ballard
published 4
3.70
Lani Hoang
usually #3 Doubles 100% · published
3.67
Briton Dailey
usually #2 Doubles 100% · published 4
Jeffrey Chien
usually #3 Doubles 100% · published
Kim Hoang
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.

Kim Hoang + Jeffrey Chien5454% gamesnot enough data
Joyce Wang + James Boriack4162% gamesnot enough data
Lani Hoang + Jeffrey Chien213 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.

Kevin Lowry
35W–8L career · 4 lines in 2026
<1%73%27%
3.92
Joyce Wang
45W–15L career · 6 lines in 2026
<1%78%22%
3.90
4
James Boriack
38W–14L career · 5 lines in 2026
<1%80%20%
3.89
4
Charlie Sylvetsky
25W–1L career · 2 lines in 2026
<1%84%16%
3.87
Ruth Hjelmeland
79W–19L career · 5 lines in 2026
1%91%8%
3.82
4
Carly Norment
23W–11L career · 4 lines in 2026
1%92%7%
3.81
4
Alex Havlick
16W–4L career · 3 lines in 2026
1%94%5%
3.79
Stephanie Franz
9W–3L career · 2 lines in 2026
2%94%4%
3.77
4
Daniel Rivera
34W–12L career · no lines in 2026
not enough data
4
David Ballard
34W–40L career · no lines in 2026
not enough data
Lani Hoang
79W–26L career · 2 lines in 2026
6%93%1%
3.70
4
Briton Dailey
28W–15L career · 1 line in 2026
10%89%<1%
3.67
Jeffrey Chien
16W–7L career · 2 lines in 2026
not enough data
Kim Hoang
88W–22L career · no 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.