Teams

3.5 ARR CramerThomas M40S

2025 SPR Adult 40&O PM · 3.5 Adult 40 & Over Men Mon 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
2025-04-09vs PHX/PowellSteele/40&O/3.5MLost 12
W#1 DoublesTom Cramer / Matthew Fehling vs Matt Kim / Glenn Stutz2-6, 6-4, 1-0
L#2 DoublesJared Sorensen / Rohan Thomas vs MARCUS CORLEY / Mike Yokoyama4-6, 3-6
L#3 DoublesKevin SULLIVAN / Terrence Disz vs Chris Carvacho / Jameel Rizk2-6, 4-6
2025-04-07vs 3.5 MVTC UNITED M40SWon 21
W#1 DoublesTom Cramer / Andy O'Dell vs Himanshu Kohli / Sajeev Sekharan5-7, 7-5, 1-0
W#1 SinglesMatthew Fehling vs Prashant Mandaokar7-6, 6-1
L#2 DoublesKevin SULLIVAN / Rohan Thomas vs Sumit Bahadur / Amol Mehta2-6, 6-3, 0-1
2025-03-31vs 3.5 SCR Butruff/Mason M40SLost 13
L#1 DoublesTom Cramer / Matthew Fehling vs Jon Ashman / Matthew Weber5-7, 1-6
L#1 SinglesRohan Thomas vs Chris Canter2-6, 3-6
L#2 DoublesJared Sorensen / Kevin SULLIVAN vs Eric Butruff / John Wallace3-6, 4-6
W#3 DoublesGordon Brown / Fir Zakaria vs Jason Mitchell / Greg Perschbacher7-5, 2-6, 1-0
2025-03-24vs 3.5 WIG Neiss M40SWon 31
W#1 DoublesTom Cramer / Matthew Fehling vs Grant Neiss / Mark della Paolera6-0, 6-1
L#1 SinglesBryan Tomaras vs Kurt Richardson7-6, 4-6, 0-1
W#2 DoublesJim O'Connell / Rohan Thomas vs Steve Meihaus / Lance Campbell4-6, 6-2, 1-0
W#3 DoublesKevin SULLIVAN / Gordon Brown vs Mark Sambito / Manuel Zarate6-3, 6-4
2025-03-17vs 3.5 ACC National Anthem M40SLost 12
W#1 DoublesGordon Brown / Jim O'Connell vs Erik Hoffman / Patrick McGraw3-6, 6-4, 1-0
L#1 SinglesRohan Thomas vs Antonio Gomes1-6, 3-6
L#2 DoublesTerrence Disz / Bob Riggs vs Jeff Bailey / Paul Clemens1-6, 2-6
2025-03-10vs 3.5 KIW RecWarriors M40SWon 30
W#1 DoublesMatthew Fehling / Jim O'Connell vs Raj Parthas / Peter Mayr6-1, 6-1
W#1 SinglesRohan Thomas vs John Weaver6-3, 6-4
W#2 DoublesKevin SULLIVAN / Jared Sorensen vs Michael Vierra / Kevin Taylor7-5, 6-0
2025-03-03vs 3.5 PTC The Fellowship M40SLost 13
W#1 DoublesTom Cramer / Matthew Fehling vs Joshua Grabel / Rudy Dudebout7-5, 6-4
L#1 SinglesBryan Tomaras vs Roger Riviere2-6, 0-6
L#2 DoublesJim O'Connell / Jared Sorensen vs Justin Getelman / Mark Conklin5-7, 2-6
L#3 DoublesRohan Thomas / Kevin SULLIVAN vs John Brauneis / Mark Sadosky1-6, 6-2, 0-1
2025-02-10vs 3.5 SCR Butruff/Mason M40SLost 13
L#1 DoublesTom Cramer / Matthew Fehling vs Jon Ashman / Michael Mason6-7, 6-2, 0-1
W#1 SinglesBryan Tomaras vs John Wallace6-1, 6-7, 1-0
L#2 DoublesJim O'Connell / Rohan Thomas vs Eric Butruff / Neil Rao2-6, 3-6
L#3 DoublesGordon Brown / Kevin SULLIVAN vs Jay Josephs / Daryl Ross1-6, 3-6
2025-02-03vs 3.5 WIG Neiss M40SWon 31
W#1 DoublesTom Cramer / Matthew Fehling vs Chuck Emmert / Kurt Richardson6-0, 6-0
W#1 SinglesJim O'Connell vs Lance Campbell6-0, 6-3
W#2 DoublesJared Sorensen / Bob Riggs vs Mark della Paolera / Manuel Zarate6-0, 6-4
L#3 DoublesGordon Brown / Rohan Thomas vs Al Haase / Tom Serame6-7, 6-7
2025-01-27vs 3.5 ACC National Anthem M40SLost 13
W#1 DoublesTom Cramer / Matthew Fehling vs Russell Babb / Jack Pham6-4, 1-6, 1-0
L#1 SinglesBryan Tomaras vs Antonio Gomes1-6, 3-6
L#2 DoublesBob Riggs / Rohan Thomas vs Bryan Floyd / Andy Palmer1-6, 5-7
L#3 DoublesGordon Brown / Terrence Disz vs Matt Molloy / Paul Sparks0-6, 6-7
2025-01-13vs PHX/PowellSteele/40&O/3.5MLost 04
L#1 DoublesAndy O'Dell / Matthew Fehling vs Bradley Randall / Dean Schlenker3-6, 7-5, 1-0
L#1 SinglesBryan Tomaras vs Brian Cornfield1-6, 0-6
L#2 DoublesJared Sorensen / Jim O'Connell vs Senthilvelan Mohandoss / Glenn Stutz1-6, 3-6
L#3 DoublesFir Zakaria / Kevin SULLIVAN vs Billy Steele / Chris Carvacho1-6, 3-6
2025-01-06vs 3.5 KIW RecWarriors M40SSplit 22
W#1 DoublesMatthew Fehling / Tom Cramer vs Peter Mayr / Tony Greene6-3, 6-0
W#1 SinglesBryan Tomaras vs Tony Hentz6-7, 6-2, 1-0
L#2 DoublesJim O'Connell / Rohan Thomas vs Ben Igou / Mike Mason6-4, 4-6, 0-1
L#3 DoublesTerrence Disz / Gordon Brown vs Jack Rowe / Brian Flones7-6, 4-6, 1-0
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 standings8 teams · 3.5 Adult 40 & Over Men Mon PM
TeamWLInd. WInd. LSets lostGames lost
1PHX/PowellSteele/40&O/3.5M01239923293
23.5 PTC The Fellowship M40S012341440345
33.5 MVTC UNITED M40S012291944401
43.5 ACC National Anthem M40S012282047369
53.5 SCR Butruff/Mason M40S012272148413
63.5 ARR CramerThomas M40S012192966472
73.5 WIG Neiss M40S012103880536
83.5 KIW RecWarriors M40S01264287548

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 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.45
Matthew Fehling
usually #1 Doubles 91%, also #1 Singles 9% · published
3.30
Bryan Tomaras
usually #1 Singles 85%, also #1 Doubles 15% · published 3.5
3.26
Tom Cramer
usually #1 Doubles 100% · published
Bob Riggs
published 3.5
3.20
Andy O'Dell
usually #1 Doubles 100% · published 3.5
3.17
Jim O'Connell
usually #2 Doubles 63%, also #1 Doubles 25% · published
3.14
Rohan Thomas
usually #2 Doubles 55%, also #1 Singles 27% · published
3.02
Gordon Brown
usually #3 Doubles 86%, also #1 Doubles 14% · published
3.00
Kevin SULLIVAN
usually #2 Doubles 50%, also #3 Doubles 31% · published
2.98
Terrence Disz
usually #3 Doubles 75%, also #2 Doubles 25% · published
2.80
Jared Sorensen
usually #2 Doubles 67%, also #1 Doubles 22% · published
Fir Zakaria
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.

Jim O'Connell + Matthew Fehling7164% games+13.7% vs expected
Rohan Thomas + Matthew Fehling4355% games+7.4% vs expected
Jared Sorensen + Kevin SULLIVAN221853% games+5.8% vs expected
Gordon Brown + Rohan Thomas7951% games+5.5% vs expected
Tom Cramer + Matthew Fehling272153% games+2.8% vs expected
Tom Cramer + Andy O'Dell352155% games+2.2% vs expected
Jim O'Connell + Rohan Thomas7950% games+1.9% vs expected
Jim O'Connell + Tom Cramer9651% games−0.4% 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–69L career · 11 lines in 2025
<1%64%36%
3.45
3.5
Bryan Tomaras
65W–49L career · 13 lines in 2025
2%91%7%
3.30
Tom Cramer
123W–115L career · 9 lines in 2025
3%92%4%
3.26
3.5
Bob Riggs
21W–39L career · no lines in 2025
not enough data
3.5
Andy O'Dell
40W–26L career · 2 lines in 2025
8%90%1%
3.20
Jim O'Connell
58W–71L career · 8 lines in 2025
11%88%1%
3.17
Rohan Thomas
77W–127L career · 11 lines in 2025
16%83%<1%
3.14
Gordon Brown
41W–60L career · 7 lines in 2025
<1%45%55%
3.02
Kevin SULLIVAN
65W–90L career · 16 lines in 2025
<1%49%51%
3.00
Terrence Disz
1W–7L career · 4 lines in 2025
55%45%<1%
2.98
Jared Sorensen
61W–74L career · 9 lines in 2025
2%91%7%
2.80
Fir Zakaria
32W–34L career · 2 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.