Teams

PHX/HannahsHeath/18&O/3.0M

2024 FALL Adult 18 & Over - CAZ · 3.0 Adult 18 & Over Men

13 players · average NTRP 3.00 / 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
2023-12-12vs 3.0 PAS Finishians M18FWon 31
W#1 DoublesKevin Reppy / Hamed Salkic vs Prasanna Govindan / Iyyapillai Nallasivan6-4, 6-2
L#1 SinglesKorian Mattson vs Shreyas Jinadatta3-6, 3-6
W#2 DoublesPablo Aguilar / John Fabela vs Arun Thambiah / Saravanakumar Rajamani6-1, 6-1
W#3 DoublesChris Heath / Kevin Bernal vs Sarvesh Karra / Amit Kumar6-3, 6-0
2023-12-05vs 3.0 ARR Arrowhead Aces M18FWon 50
W#1 DoublesPablo Aguilar / John Fabela vs Jeremy Powell / Mike DiFabbio6-7, 6-3, 1-0
W#1 SinglesKorian Mattson vs James Tchida6-4, 6-0
W#2 DoublesChris Heath / Kevin Bernal vs Martin Hsiao / Guy Smith6-3, 6-1
W#2 SinglesKevin Reppy vs Mark Berndt6-0, 6-0
W#3 DoublesTrevor Gattis / Brian Hannahs vs Kevin SULLIVAN / Brian Sullivan7-5, 7-5
2023-11-28vs 3.0 PAS Hot Shots M18FWon 32
L#1 DoublesJohn Fabela / Hamed Salkic vs Adrian Zeledon / Badr Morsadi0-6, 2-6
W#1 SinglesPablo Aguilar vs Boyan Vassilev2-6, 6-1, 1-0
W#2 DoublesChris Heath / Kevin Bernal vs Chris Holly / Kevin Urpschot6-2, 6-4
W#2 SinglesTrevor Gattis vs Maximilian de Melo7-5, 5-2
L#3 DoublesAndrew Graham / Brian Hannahs vs Jackson Klahr / Mark Armstrong4-6, 6-4, 0-1
2023-11-21vs 3.0 PTC VolleyVandals M18FLost 23
W#1 DoublesPablo Aguilar / John Fabela vs Joe Dohopolski / Scott Zimmer6-2, 6-4
L#1 SinglesKevin Bernal vs Shae Petroff3-6, 7-5, 0-1
W#2 DoublesAndrew Graham / Hamed Salkic vs Alan Carey / Steven Adler6-1, 1-6, 1-0
L#2 SinglesKorian Mattson vs Bret Wall4-6, 2-6
L#3 DoublesLarry Braun / Tushar Mohanty vs Dinesh Palety / Sam Waters1-6, 1-6
2023-11-14vs 3.0 KIW BaroGoTennisClub M18FWon 32
W#1 DoublesHamed Salkic / Pablo Aguilar vs Brendan Kim / Junghoon Park6-0, 6-3
W#1 SinglesKevin Bernal vs Heesoung Lim4-6, 6-2, 1-0
L#2 DoublesChris Heath / Brian Hannahs vs Isa Nam / Youngjae Won3-6, 5-7
W#2 SinglesKorian Mattson vs Jae Shin6-4, 6-1
L#3 DoublesKevin Reppy / Andrew Graham vs Joonmoo Huh / Sunghoon Jun7-6, 5-7, 0-1
2023-11-07vs 3.0 STRC Benner M18FWon 40
W#1 DoublesBrian Hannahs / John Fabela vs Tri Pham / John Dial5-7, 6-2, 1-0
W#1 SinglesKevin Reppy vs Vivek Selvaraj6-1, 6-4
W#2 DoublesChris Heath / Hamed Salkic vs Erik Arvizu / Eric Lynch6-2, 6-1
W#3 DoublesLarry Braun / Tushar Mohanty vs Jason Ashley / Barry Gordon6-2, 6-2
2023-10-24vs 3.0 PAS Finishians M18FLost 23
L#1 DoublesJohn Fabela / Hamed Salkic vs Himanshu Kohli / Adam Kerievsky3-6, 6-7
W#1 SinglesKorian Mattson vs Ajay Vasudevan6-2, 1-6, 1-0
L#2 DoublesAndrew Graham / Kevin Reppy vs Arun Thambiah / Sulabh Shukla6-7, 2-6
W#2 SinglesKevin Bernal vs Shreyas Jinadatta6-4, 3-6, 1-0
L#3 DoublesChris Heath / Larry Braun vs Ashesh Lahori / Saravanakumar Rajamani5-7, 5-7
2023-10-17vs 3.0 ARR Arrowhead Aces M18FWon 31
L#1 DoublesHamed Salkic / Kevin Bernal vs David Karrick / Kevin SULLIVAN7-5, 3-6, 0-1
W#1 SinglesKorian Mattson vs David Wilson6-3, 2-6, 1-0
W#2 DoublesKevin Reppy / Pablo Aguilar vs Jared Sorensen / Grant Schafer6-4, 6-1
W#3 DoublesChris Heath / Brian Hannahs vs Mark Berndt / Bryan Tomaras7-5, 1-6, 1-0
2023-10-10vs 3.0 KIW BaroGoTennisClub M18FWon 32
W#1 DoublesJohn Fabela / Hamed Salkic vs Youngjae Won / Kyoung-Hoon Park6-2, 6-4
W#1 SinglesPablo Aguilar vs Sunghoon Jun3-6, 6-3, 1-0
W#2 DoublesAndrew Graham / Brian Hannahs vs Joonmoo Huh / Jae Shin2-6, 6-2, 1-0
L#2 SinglesKorian Mattson vs Heesoung Lim4-6, 3-6
L#3 DoublesLarry Braun / Gary Hankins vs Isa Nam / Sanglok Park1-6, 2-6
2023-10-03vs 3.0 PTC VolleyVandals M18FWon 41
W#1 DoublesPablo Aguilar / John Fabela vs Michael Bartolotta / Ross Reinema6-2, 6-4
L#1 SinglesKevin Bernal vs Shae Petroff3-6, 6-4, 1-0
W#2 DoublesChris Heath / Brian Hannahs vs Greg Bockmann / Sam Waters6-4, 7-6
W#2 SinglesKorian Mattson vs Xihua Yang6-4, 5-7, 1-0
W#3 DoublesLarry Braun / Hamed Salkic vs Steven Adler / Alan Carey6-3, 6-1
2023-09-26vs 3.0 PAS Hot Shots M18FWon 41
W#1 DoublesJohn Fabela / Pablo Aguilar vs Todd Lewis / Ved Jangam6-3, 6-1
W#1 SinglesKorian Mattson vs Rich Torno7-5, 6-3
W#2 DoublesChris Heath / Kevin Bernal vs Spencer Kirschner / Adrian Zeledon6-0, 4-6, 1-0
W#2 SinglesKevin Reppy vs Mark Armstrong6-1, 6-3
L#3 DoublesAndrew Graham / Gary Hankins vs Chris Holly / Kevin Urpschot7-6, 4-6, 1-0
2023-09-19vs 3.0 STRC Benner M18FWon 41
W#1 DoublesJohn Fabela / Kevin Bernal vs Tri Pham / Erik Arvizu6-4, 6-4
W#1 SinglesPablo Aguilar vs John Dial6-3, 6-4
L#2 DoublesTushar Mohanty / Kevin Reppy vs Vivek Selvaraj / Derek Walker6-4, 5-7, 0-1
W#2 SinglesHamed Salkic vs Eric Lynch6-2, 6-2
W#3 DoublesAndrew Graham / Larry Braun vs Jason Ashley / Sean Benner6-1, 7-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 standings7 teams · 3.0 Adult 18 & Over Men
TeamWLInd. WInd. LSets lostGames lost
1PHX/HannahsHeath/18&O/3.0M102431747465
23.0 PAS Hot Shots M18F93392153462
33.0 PAS Finishians M18F75342659487
43.0 ARR Arrowhead Aces M18F66263472544
53.0 PTC VolleyVandals M18F57303070543
63.0 KIW BaroGoTennisClub M18F57283272541
73.0 STRC Benner M18F012951109692

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.00 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.

3.72
Pablo Aguilar
usually #1 Doubles 50%, also #1 Singles 30% · published
3.49
Kevin Bernal
usually #3 Doubles 28%, also #2 Doubles 28% · published
3.41
Trevor Gattis
usually #2 Singles 50%, also #3 Doubles 50% · published
2.92
John Fabela
usually #1 Doubles 90%, also #2 Doubles 10% · published
Andrew Graham
published 3
Chris Heath
published 3
2.73
Brian Hannahs
usually #3 Doubles 43%, also #2 Doubles 43% · published 3
2.56
Tushar Mohanty
usually #3 Doubles 67%, also #2 Doubles 33% · published
2.17
Larry Braun
usually #3 Doubles 100% · published
Gary Hankins
usually #3 Doubles 100% · published
Hamed Salkic
usually #1 Doubles 60%, also #2 Doubles 20% · published
Kevin Reppy
usually #2 Doubles 38%, also #2 Singles 25% · published
Korian Mattson
usually #1 Singles 56%, also #2 Singles 44% · 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.

Kevin Bernal + Pablo Aguilar9072% games+20.2% vs expected
Pablo Aguilar + John Fabela6069% games+19.2% vs expected
Andrew Graham + Kevin Reppy2735% games−3.9% vs expected
Larry Braun + Tushar Mohanty4448% games−4.0% vs expected
Larry Braun + Brian Hannahs1432% gamesnot enough data
Brian Hannahs + Chris Heath224 matchesnot enough data
Kevin Reppy + Tushar Mohanty134 matchesnot enough data
Hamed Salkic + John Fabela224 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.

Pablo Aguilar
73W–14L career · 10 lines in 2024
<1%6%94%
3.72
Kevin Bernal
92W–44L career · 16 lines in 2024
<1%53%47%
3.49
Trevor Gattis
45W–13L career · 2 lines in 2024
<1%74%26%
3.41
John Fabela
133W–238L career · 10 lines in 2024
<1%72%28%
2.92
3
Andrew Graham
7W–29L career · no lines in 2024
not enough data
3
Chris Heath
14W–11L career · type A · no lines in 2024
not enough data
3
Brian Hannahs
69W–63L career · 7 lines in 2024
5%92%3%
2.73
Tushar Mohanty
9W–25L career · 3 lines in 2024
0%34%66%
2.56
Larry Braun
18W–62L career · 6 lines in 2024
0%99%1%
2.17
Gary Hankins
5W–29L career · 2 lines in 2024
not enough data
Hamed Salkic
25W–18L career · 10 lines in 2024
not enough data
Kevin Reppy
24W–32L career · 7 lines in 2024
not enough data
Korian Mattson
6W–3L career · 9 lines in 2024
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.