Teams

3.5 KIW Double Faulters M18S

2025 SPR Adult 18&O PM · 3.5 Adult 18 & Over Men Thur PM

15 players · average NTRP 3.50 / CENTRAL ARIZONA

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 →
Schedule12 played
2025-04-17vs 3.5 SRP Scorpions M18SLost 13
L#1 SinglesSimon Holzapfel vs Adam SDao6-2, 1-6, 1-0
L#2 DoublesVictorino Magtoto / Christian Salam vs Satish Atla / Robert Herger2-6, 6-4, 0-1
L#2 SinglesElijah Rallison vs Quang Ho2-6, 3-6
W#3 DoublesLeonardo Camacho-Tiznado / Miguel Flores vs Craig Robb / Christopher Faust6-4, 7-6
2025-04-10vs 3.5 MVTC Topspin Terrors M18SWon 32
L#1 DoublesNick Wheatley / Victorino Magtoto vs Alex Fernandez / Matt Kim6-4, 3-6, 1-0
W#1 SinglesSimon Holzapfel vs Desso Genov6-1, 6-2
W#2 DoublesJoonmoo Huh / Sanglok Park vs Brandon Buck / Charles Osteen6-3, 6-3
L#2 SinglesLeonardo Camacho-Tiznado vs Deian Ousounov4-6, 4-6
W#3 DoublesFord Hatchett / Christian Salam vs Gerry Yunger / Eric Hindle6-2, 6-4
2025-04-03vs 3.5 MTC Mamba M18SWon 41
L#1 DoublesChristian Salam / Ford Hatchett vs Daniel Kline / Jourdan Norman4-6, 4-6
W#1 SinglesNathan Rowland vs Kyle Pounder6-2, 7-5
W#2 DoublesElijah Rallison / Sanglok Park vs Jonathan Bodow / MANDON LOVETT6-3, 6-2
W#2 SinglesLeonardo Camacho-Tiznado vs Vineet Awasthi6-1, 7-5
W#3 DoublesSimon Holzapfel / Andrew Liao vs Daniel Hong / Cyrus Guccione6-0, 6-1
2025-03-27vs 3.5 PTC HitandRun M18SLost 23
L#1 DoublesElijah Rallison / Nathan Rowland vs Michael DiPaolo / Joshua Grabel2-6, 2-6
W#1 SinglesAndrew Liao vs Daniel Filby6-4, 6-2
L#2 DoublesVictorino Magtoto / Christian Salam vs Matthew Weber / Jack Pham0-6, 2-6
W#2 SinglesNick Wheatley vs Kyle Lametti7-6, 6-4
L#3 DoublesLuis Flores / Miguel Flores vs Michael Burns / Jameel Rizk2-6, 1-6
2025-03-20vs 3.5 MVTC UNITED M18SLost 23
L#1 DoublesElijah Rallison / Leonardo Camacho-Tiznado vs Amit Lal / Himanshu Kohli2-6, 6-7
W#1 SinglesAndrew Liao vs Shreyas Jinadatta6-3, 6-3
W#2 DoublesVictorino Magtoto / Nathan Rowland vs Sumit Bahadur / Manoj Nagalla6-1, 3-6, 1-0
L#2 SinglesMiguel Flores vs James Hoyt1-6, 0-6
L#3 DoublesFord Hatchett / Mark Stephan vs Raghu Menon / Rajesh Daryani1-6, 2-6
2025-03-06vs 3.5 PTC Finishians M18SLost 14
L#1 DoublesLeonardo Camacho-Tiznado / Mark Stephan vs Vinodkumar Kunjoonjukutty / Coby Larsen2-6, 2-6
L#1 SinglesNick Wheatley vs Mat Cyz2-6, 4-6
L#2 DoublesNathan Rowland / Hsi Chang Ma vs Sajeev Sekharan / Navin Gangadharan4-6, 5-7
L#2 SinglesChristian Salam vs Ahmed Moussa2-6, 2-6
W#3 DoublesVictorino Magtoto / Simon Holzapfel vs Zadeed Ahmed / Srinivas Banda6-3, 6-1
2025-02-20vs 3.5 MTC Billy Goats M18SLost 23
W#1 DoublesElijah Rallison / Nathan Rowland vs Hari Golla / Mohit Mamodia6-3, 6-3
L#1 SinglesNick Wheatley vs Brennan Begay1-6, 2-6
L#2 DoublesVictorino Magtoto / Mark Stephan vs Andrew Fatu / Eric Malick2-6, 0-6
W#2 SinglesLeonardo Camacho-Tiznado vs Deepak Kulkarni6-4, 6-3
L#3 DoublesMiguel Flores / Luis Flores vs Harrison Rankin / Mahesh Rai2-6, 4-6
2025-02-06vs 3.5 MTC Mamba M18SWon 32
W#1 DoublesNick Wheatley / Leonardo Camacho-Tiznado vs Daniel Kline / Jonathan Madrid7-5, 6-4
W#1 SinglesAndrew Liao vs Thomas Thornton7-5, 7-5
L#2 DoublesMark Stephan / Christian Salam vs Jourdan Norman / Daniel Hong2-6, 2-6
L#2 SinglesElijah Rallison vs Vineet Awasthi6-3, 2-6, 0-1
W#3 DoublesAndrew Kim / Victorino Magtoto vs Tucker DeGraffenreid / MANDON LOVETT1-6, 6-2, 1-0
2025-01-30vs 3.5 PTC HitandRun M18SLost 14
L#1 DoublesChristian Salam / Mark Stephan vs Matthew Weber / Joshua Grabel1-6, 3-6
L#1 SinglesNick Wheatley vs Kyle Lametti2-6, 4-6
L#2 DoublesJoonmoo Huh / Andrew Kim vs Michael DiPaolo / Jeremy Powell3-6, 4-6
W#2 SinglesElijah Rallison vs Joshua Aragon3-6, 6-4, 1-0
L#3 DoublesFord Hatchett / Miguel Flores vs Jack Pham / Michael Burns3-6, 1-6
2025-01-23vs 3.5 MVTC UNITED M18SLost 23
W#1 DoublesElijah Rallison / Andrew Liao vs Prashant Mandaokar / Kunal Sood6-3, 2-6, 1-0
W#1 SinglesNick Wheatley vs Sachin Shama Acharya6-1, 6-3
L#2 DoublesJoonmoo Huh / Sanglok Park vs Sumir Bahl / Amit Lal6-3, 3-6, 0-1
L#2 SinglesLeonardo Camacho-Tiznado vs Manoj Nagalla4-6, 6-4, 0-1
L#3 DoublesMiguel Flores / Ford Hatchett vs Sarvesh Karra / Rajesh Aadi4-6, 6-4, 0-1
2025-01-16vs 3.5 PTC Finishians M18SWon 32
L#1 DoublesElijah Rallison / Mark Stephan vs Vinodkumar Kunjoonjukutty / Vikram Nambiar5-7, 6-4, 0-1
W#1 SinglesNick Wheatley vs Ahmed Moussa6-3, 2-6, 1-0
W#2 DoublesJoonmoo Huh / Sanglok Park vs Navin Gangadharan / Arun Thambiah6-4, 6-3
W#2 SinglesLeonardo Camacho-Tiznado vs Sajeev Sekharan2-6, 6-2, 1-0
L#3 DoublesMiguel Flores / Derek Metoyer vs Srinivas Banda / Zadeed Ahmed1-6, 2-6
2025-01-09vs 3.5 MVTC Topspin Terrors M18SWon 32
L#1 DoublesMiguel Flores / Leonardo Camacho-Tiznado vs Paul Lai / Eric Hindle2-6, 6-7
W#1 SinglesNick Wheatley vs Desso Genov6-2, 6-3
W#2 DoublesSanglok Park / Elijah Rallison vs Dan Tavrytzky / Matt Kim6-3, 6-4
L#2 SinglesMark Stephan vs Charles Osteen1-6, 0-6
W#3 DoublesJoonmoo Huh / Andrew Kim vs STEVEN CATLETT / Gerry Yunger6-1, 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 standings17 teams · 3.5 Adult 18 & Over Men Thur PM
TeamWLInd. WInd. LSets lostGames lost
1PHX/Heath/18&O/3.5M12055514307
23.5 PTC HitandRun M18S102402050488
33.5 MTC Billy Goats M18S93382250467
43.5 ACC Berry M18S93362459489
53.5 PTC Finishians M18S84382251494
63.5 SRP Scorpions M18S84392154500
73.5 PAS Volley Vandals M18S84332766524
83.5 PAS Phoenix Smashers M18S66332764513
93.5 PAS Game Set Match M18S66273367513
103.5 MVTC UNITED M18S66293170522
113.5 KIW Double Faulters M18S57273372564
123.5 ARR CramerRiggs M18S48243682612
133.5 PAS RecWarriors M18S48233782588
143.5 PAS Spartans M18S39213987607
153.5 PAS Douglas M18S210184288612
163.5 MVTC Topspin Terrors M18S111174393636
173.5 MTC Mamba M18S1111248100655

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.37 estimated across 7 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.

Andrew Liao
usually #1 Singles 60%, also #1 Doubles 20% · published 4
3.59
Simon Holzapfel
usually #3 Doubles 50%, also #1 Singles 50% · published
3.50
Nick Wheatley
usually #1 Singles 67%, also #1 Doubles 22% · published
3.49
Nathan Rowland
usually #1 Doubles 40%, also #2 Doubles 40% · published
3.45
Leonardo Camacho-Tiznado
usually #2 Singles 50%, also #1 Doubles 40% · published
3.37
Elijah Rallison
usually #1 Doubles 50%, also #2 Singles 30% · published 3.5
Derek Metoyer
usually #3 Doubles 100% · published 3.5
Ford Hatchett
usually #3 Doubles 80%, also #1 Doubles 20% · published 3.5
3.23
Christian Salam
usually #2 Doubles 43%, also #1 Doubles 29% · published 3.5
2.94
Miguel Flores
usually #3 Doubles 75%, also #1 Doubles 13% · published
Hsi Chang Ma
usually #2 Doubles 100% · published 3
Joonmoo Huh
usually #2 Doubles 80%, also #3 Doubles 20% · published
Mark Stephan
usually #1 Doubles 43%, also #2 Doubles 29% · published
Sanglok Park
usually #2 Doubles 100% · published
Victorino Magtoto
usually #2 Doubles 57%, also #3 Doubles 29% · 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.

Joonmoo Huh + Sanglok Park4845% games+6.9% vs expected
Victorino Magtoto + Joonmoo Huh134 matchesnot enough data
Leonardo Camacho-Tiznado + Miguel Flores134 matchesnot enough data
Christian Salam + Elijah Rallison123 matchesnot enough data
Nathan Rowland + Elijah Rallison123 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.

4
Andrew Liao
5W–6L career · 5 lines in 2025
not enough data
Simon Holzapfel
16W–3L career · 4 lines in 2025
<1%25%75%
3.59
Nick Wheatley
17W–14L career · 9 lines in 2025
<1%49%51%
3.50
Nathan Rowland
12W–6L career · 5 lines in 2025
<1%54%46%
3.49
Leonardo Camacho-Tiznado
24W–17L career · 10 lines in 2025
<1%65%35%
3.45
3.5
Elijah Rallison
14W–8L career · 10 lines in 2025
<1%85%15%
3.37
3.5
Derek Metoyer
0W–1L career · type S · 1 line in 2025
not enough data
3.5
Ford Hatchett
3W–4L career · 5 lines in 2025
not enough data
3.5
Christian Salam
8W–10L career · 7 lines in 2025
4%94%2%
3.23
Miguel Flores
9W–17L career · 8 lines in 2025
<1%67%33%
2.94
3
Hsi Chang Ma
0W–3L career · type S · 1 line in 2025
not enough data
Joonmoo Huh
12W–23L career · 5 lines in 2025
not enough data
Mark Stephan
0W–7L career · 7 lines in 2025
not enough data
Sanglok Park
21W–25L career · 5 lines in 2025
not enough data
Victorino Magtoto
16W–28L career · 7 lines in 2025
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.