Teams

3.5 ARR DiFabbio/Cramer M18S

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

12 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
2026-04-16vs 3.5 PAS Spartans M18SWon 31
W#1 DoublesMatthew Fehling / Al Haase vs Jayanth Ranjan / Arun Sivanandi Ramachandran6-3, 4-6, 1-0
W#2 DoublesJared Sorensen / Bryan Tomaras vs Shahoul Hamide / Primal Vincent4-6, 6-0, 1-0
L#2 SinglesRohan Thomas vs Vinoth Ravikumar7-5, 0-6, 0-1
W#3 DoublesWilliam Strothe / Kevin SULLIVAN vs SURENDRAKUMAR JAYAKUMAR / Rajesh Palani4-6, 6-1, 1-0
2026-04-09vs 3.5 PAS Hot Shots M18SLost 23
W#1 DoublesMatthew Fehling / Bryan Tomaras vs Leonardo Camacho-Tiznado / Eliot Gonzalez6-3, 6-7, 1-0
W#1 SinglesTravis Currier vs Adrian Zeledon6-0, 6-2
L#2 DoublesTom Cramer / Al Haase vs Alfredo Cobon / Xihua Yang6-4, 3-6, 0-1
L#2 SinglesMike DiFabbio vs Badr Morsadi0-6, 5-7
L#3 DoublesWilliam Strothe / Kevin SULLIVAN vs Juan Carlos Ortega / Dustin Truong3-6, 6-3, 0-1
2026-04-02vs 3.5 PAS PhoenixSmashers M18SLost 14
L#1 DoublesMatthew Fehling / Mike DiFabbio vs Harish Kumar Chandrasekaran / Vignesh Veeraiyan2-6, 5-7
W#1 SinglesTravis Currier vs RanaAlexander Rajamedison6-3, 6-3
L#2 DoublesTom Cramer / Kevin SULLIVAN vs Revanth Punukollu / Hari Varma2-6, 3-6
L#2 SinglesRohan Thomas vs Vinay Reddy4-6, 3-6
L#3 DoublesJared Sorensen / David Wilson vs Kaleeswara Srikanth / Senthilkumar Rajasekaran7-5, 1-6, 0-1
2026-03-26vs PHX/MenonSood/18&O/3.5MLost 13
W#1 DoublesMike DiFabbio / Travis Currier vs Raghu Menon / Kunal Sood6-4, 6-3
L#2 DoublesKevin SULLIVAN / Jared Sorensen vs Chris Jose / Amol Mehta4-6, 1-6
L#2 SinglesWilliam Strothe vs Shreyas Jinadatta0-6, 0-6
L#3 DoublesJulio GAMEZ / David Wilson vs Mark Sorensen / Sameer Ahmed4-6, 0-6
2026-03-12vs 3.5 PAS Finishians M18SWon 31
W#1 DoublesMike DiFabbio / Matthew Fehling vs Himanshu Kohli / MARCUS CORLEY7-6, 0-6, 1-0
L#2 DoublesTom Cramer / Rohan Thomas vs Sajeev Sekharan / Navin Gangadharan4-6, 6-1, 0-1
W#2 SinglesTravis Currier vs Arivu Arumugam6-3, 6-3
W#3 DoublesAl Haase / Jared Sorensen vs Vinodkumar Kunjoonjukutty / Vikram Nambiar4-6, 6-2, 1-0
2026-03-05vs 3.5 PAS Douglas M18SWon 32
W#1 DoublesTom Cramer / Matthew Fehling vs Chad Higuera / Zachary Langford6-2, 6-3
L#1 SinglesBryan Tomaras vs Desso Genov5-7, 3-6
W#2 DoublesTravis Currier / Mike DiFabbio vs Shawn Douglas / Eric Hindle6-2, 6-2
L#2 SinglesRohan Thomas vs Sean Drogowski4-6, 5-7
W#3 DoublesJulio GAMEZ / Kevin SULLIVAN vs Steve Krupanszky / Barry Liberson7-5, 2-6, 1-0
2026-02-26vs 3.5 SRP Scorpions M18SSplit 22
L#1 DoublesBryan Tomaras / Rohan Thomas vs John Brauneis / Christopher Faust2-6, 2-6
L#2 DoublesTom Cramer / Jared Sorensen vs Joshua Ackerman / Joey Erdman2-6, 6-3, 0-1
W#2 SinglesTravis Currier vs Kailash Bhat6-2, 6-1
W#3 DoublesMike DiFabbio / Kevin SULLIVAN vs Craig Robb / Robert Herger7-5, 3-6, 1-0
2026-02-19vs 3.5 PAS Warriors M18SLost 12
L#1 DoublesMatthew Fehling / Travis Currier vs Glenn Stutz / Randy Zastrow6-4, 3-6, 0-1
W#2 DoublesBryan Tomaras / Tom Cramer vs Robert Burritt / Micheal Zamora6-3, 6-2
L#2 SinglesMike DiFabbio vs Prashanth Raju3-6, 4-6
2026-02-13vs 3.5 KIW NoMoreDoubleFaults M18SLost 05
L#1 DoublesMatthew Fehling / Tom Cramer vs Jourdan Norman / Vidya Sagar Avadutala6-7, 3-6
L#1 SinglesTravis Currier vs Simon Holzapfel4-6, 3-6
L#2 DoublesBryan Tomaras / Kevin SULLIVAN vs Robert Orman / Patrick Yun5-7, 1-6
L#2 SinglesMike DiFabbio vs Ahmed Moussa3-6, 1-6
L#3 DoublesDavid Wilson / Jim O'Connell vs Conor Hunt / Christian Salam2-6, 3-6
2026-01-29vs 3.5 PTC HitandRun M18SLost 13
L#1 DoublesMatthew Fehling / Tom Cramer vs Joshua Grabel / Roger Riviere2-6, 7-6, 0-1
L#1 SinglesMike DiFabbio vs Lawrence Simon2-6, 0-6
L#2 DoublesBryan Tomaras / Kevin SULLIVAN vs Logan Glennie / Matthew Weber4-6, 2-6
W#3 DoublesJim O'Connell / Rohan Thomas vs Eric Duncan / Hanno Hesse6-2, 6-3
2026-01-15vs 3.5 ACC Berry M18SLost 14
L#1 DoublesTom Cramer / Jim O'Connell vs Patrick McGraw / Matthew Hembrook0-6, 4-6
L#1 SinglesBryan Tomaras vs Andy Palmer2-6, 2-6
L#2 DoublesKevin SULLIVAN / Rohan Thomas vs Keith Higgins / Steven Berry3-6, 1-6
L#2 SinglesMike DiFabbio vs Tom Thiel1-6, 2-6
W#3 DoublesJulio GAMEZ / David Wilson vs Erik Hoffman / Bryan Floyd6-3, 5-7, 1-0
2026-01-08vs 3.5 STRC The Family M18SLost 13
L#1 DoublesMatthew Fehling / Tom Cramer vs Keith Buikema / Benjamin Cates6-7, 1-6
L#1 SinglesBryan Tomaras vs Edward Detrich6-3, 6-7, 0-1
L#2 DoublesRohan Thomas / Jim O'Connell vs Rafael Lopez / Lucio Garcia2-6, 4-6
W#3 DoublesJulio GAMEZ / Kevin SULLIVAN vs John Fabela / Nicholas van Doren6-2, 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 standings16 teams · 3.5 Adult 18 & Over Men Thur PM
TeamWLInd. WInd. LSets lostGames lost
13.5 KIW NoMoreDoubleFaults M18S111461433393
2PHX/MenonSood/18&O/3.5M102411944423
33.5 PAS Game Set Match M18S93392150457
43.5 CTC GRINDERS M18S93372356494
53.5 PAS PhoenixSmashers M18S84392154500
63.5 STRC The Family M18S84362460527
73.5 SRP Scorpions M18S84352561487
83.5 PAS Hot Shots M18S75332769566
93.5 PTC HitandRun M18S66312965528
103.5 PAS Finishians M18S57253579575
113.5 ACC Berry M18S48243677565
123.5 ARR DiFabbio/Cramer M18S39204090623
133.5 PAS Volley Vandals M18S210233783599
143.5 PAS Spartans M18S210213984576
153.5 PAS Douglas M18S210164492615
163.5 PAS Warriors M18S210144695612

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.13 estimated across 12 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.45
Matthew Fehling
usually #1 Doubles 100% · published
3.42
Travis Currier
usually #1 Singles 38%, also #1 Doubles 25% · published
3.30
Bryan Tomaras
usually #2 Doubles 44%, also #1 Singles 33% · published 3.5
3.24
Tom Cramer
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.17
Jim O'Connell
usually #3 Doubles 50%, also #2 Doubles 25% · published
3.14
Al Haase
usually #2 Doubles 33%, also #3 Doubles 33% · published 3.5
3.12
Rohan Thomas
usually #2 Doubles 38%, also #2 Singles 38% · published
3.05
William Strothe
usually #3 Doubles 67%, also #2 Singles 33% · published
3.00
Kevin SULLIVAN
usually #3 Doubles 50%, also #2 Doubles 50% · published
2.96
Mike DiFabbio
usually #2 Singles 40%, also #1 Doubles 30% · published
2.94
Julio GAMEZ
usually #3 Doubles 100% · published
2.78
Jared Sorensen
usually #2 Doubles 60%, also #3 Doubles 40% · 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.

Jim O'Connell + Matthew Fehling7164% games+10.9% vs expected
Rohan Thomas + Matthew Fehling4355% games+6.7% vs expected
Kevin SULLIVAN + Mike DiFabbio3247% games+6.4% vs expected
Jared Sorensen + Kevin SULLIVAN221853% games+5.6% vs expected
Jared Sorensen + Rohan Thomas1534% games+3.3% vs expected
Tom Cramer + Matthew Fehling272153% games+2.8% vs expected
Jim O'Connell + Rohan Thomas81049% games+1.5% vs expected
Jim O'Connell + Tom Cramer14752% games−1.2% 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.

Matthew Fehling
74W–75L career · 9 lines in 2026
<1%65%35%
3.45
Travis Currier
56W–36L career · 8 lines in 2026
<1%74%26%
3.42
3.5
Bryan Tomaras
65W–49L career · 9 lines in 2026
1%93%6%
3.30
Tom Cramer
169W–157L career · 10 lines in 2026
3%95%2%
3.24
Jim O'Connell
80W–87L career · 4 lines in 2026
10%90%1%
3.17
3.5
Al Haase
99W–133L career · 3 lines in 2026
15%85%<1%
3.14
Rohan Thomas
92W–151L career · 8 lines in 2026
17%83%<1%
3.12
William Strothe
1W–2L career · 3 lines in 2026
36%64%<1%
3.05
Kevin SULLIVAN
67W–95L career · 10 lines in 2026
<1%51%49%
3.00
Mike DiFabbio
27W–30L career · 9 lines in 2026
<1%63%37%
2.96
Julio GAMEZ
37W–71L career · 4 lines in 2026
<1%69%31%
2.94
Jared Sorensen
68W–93L career · 5 lines in 2026
2%94%4%
2.78

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.