Teams

3.0 PTC Shanks for Nothing M18F

2026 FALL Adult 18&Over PM · 3.0 Adult 18 & Over Men TuePM

12 players · average NTRP 2.83 / 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 →
Schedule8 played
W#1 DoublesMatt Otis / Michael Bartolotta vs Josh Radjenovich / John Fabela7-5, 6-3
L#1 SinglesJeff Licano vs Tom Thiel0-6, 2-6
W#2 DoublesGary Stockton / Alan Carey vs Brian Hannahs / Nicholas van Doren2-6, 6-4, 1-0
L#2 SinglesChris Mayo vs Paulo da Costa Mello6-3, 1-6, 0-1
2025-11-25vs Fall 2 3.0 MVTC MatchPoint M18FLost 05
L#1 DoublesMatt Otis / Michael Bartolotta vs Kunal Sood / Sarvesh Karra4-6, 4-6
L#1 SinglesJeff Licano vs Amit Kumar1-6, 1-6
L#2 DoublesJoe Dohopolski / Alan Carey vs Ashesh Lahori / Kiran Ramireddi4-6, 4-6
L#2 SinglesChris Mayo vs Vinoth Ravikumar0-6, 1-6
L#3 DoublesMitchell Ruttenberg / Charles Callahan vs Jayaprakash Padiyar / Badhmaraj Balabaskarin3-6, 0-6
L#1 DoublesJeff Licano / Matt Otis vs Chris Heath / Brian Hannahs2-6, 2-6
L#1 SinglesChris Mayo vs Paulo da Costa Mello1-6, 1-6
L#2 DoublesHoward Pena / Dinesh Palety vs Drew Szewczyk / John Fabela1-6, 2-6
L#2 SinglesMatt Hicks vs Patrick Horton0-6, 1-6
W#3 DoublesMitchell Ruttenberg / Gary Stockton vs Barry Gordon / Terry Murphy7-6, 6-4
2025-11-04vs Fall 2 3.0 MVTC MatchPoint M18FLost 05
L#1 DoublesMatt Otis / Matt Hicks vs Rajesh Aadi / Amit Kumar4-6, 2-6
L#1 SinglesJeff Licano vs Vinoth Ravikumar2-6, 1-6
L#2 DoublesChris Mayo / Dinesh Palety vs Kiran Ramireddi / Ashesh Lahori1-6, 4-6
L#2 SinglesHoward Pena vs Sudhin Sardar5-7, 5-7
L#3 DoublesGary Stockton / Mitchell Ruttenberg vs Sarvesh Karra / Jayaprakash Padiyar4-6, 4-6
2025-10-14vs Fall 2 3.0 MVTC MatchPoint M18FLost 05
L#1 DoublesMitchell Ruttenberg / Charles Callahan vs Rajesh Aadi / Arun Thambiah1-6, 0-6
L#1 SinglesHoward Pena vs Vinoth Ravikumar3-6, 2-6
L#2 DoublesMatt Otis / Dinesh Palety vs Sulabh Shukla / Abhishek Ambatipudi3-6, 4-6
L#2 SinglesChris Mayo vs Sudhin Sardar3-6, 1-6
L#3 DoublesMichael Bartolotta / Alan Carey vs Sarvesh Karra / Badhmaraj Balabaskarin1-6, 3-6
L#1 DoublesConner Larson / Matt Hicks vs John Fabela / Drew Szewczyk6-4, 3-6, 1-0
W#1 SinglesMatt Otis vs Josh Radjenovich6-4, 6-1
W#2 DoublesAlan Carey / Chris Mayo vs Barry Gordon / Tom Thiel1-6, 7-6, 1-0
L#2 SinglesHoward Pena vs Patrick Horton1-6, 2-6
L#3 DoublesCharles Callahan / Gary Stockton vs Brian Hannahs / Anil Yadav1-6, 0-6
2025-09-23vs Fall 2 3.0 MVTC MatchPoint M18FLost 14
L#1 DoublesMichael Bartolotta / Howard Pena vs Sarvesh Karra / Rajesh Aadi3-6, 6-4, 1-0
L#1 SinglesMatt Hicks vs Sudhin Sardar0-6, 1-6
L#2 DoublesCharles Callahan / Mitchell Ruttenberg vs Kunal Sood / Arun Thambiah3-6, 2-6
L#2 SinglesChris Mayo vs Vinoth Ravikumar2-6, 0-6
W#3 DoublesGary Stockton / Matt Otis vs Abhishek Ambatipudi / Ashesh Lahori3-6, 6-3, 1-0
W#1 DoublesJoe Dohopolski / Matt Otis vs Barry Gordon / Nicholas van Doren3-6, 6-4, 1-0
L#2 DoublesMichael Bartolotta / Howard Pena vs Chris Heath / Paulo da Costa Mello4-6, 6-0, 0-1
L#2 SinglesJeff Licano vs Josh Radjenovich3-6, 2-6
L#3 DoublesAlan Carey / Mitchell Ruttenberg vs John Fabela / Tom Thiel2-6, 4-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 standings3 teams · 3.0 Adult 18 & Over Men TuePM
TeamWLInd. WInd. LSets lostGames lost
1Fall(1, pass) 3.0 STRC String Theory M18F71241637304
2Fall 2 3.0 MVTC MatchPoint M18F53291125295
33.0 PTC Shanks for Nothing M18F0873370450

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

2.87
Joe Dohopolski
usually #1 Doubles 50%, also #2 Doubles 50% · published
2.86
Michael Bartolotta
usually #1 Doubles 60%, also #2 Doubles 20% · published
2.77
Mitchell Ruttenberg
usually #3 Doubles 67%, also #2 Doubles 17% · published
2.75
Howard Pena
usually #2 Doubles 46%, also #2 Singles 27% · published
2.72
Matt Otis
usually #1 Doubles 63%, also #3 Doubles 13% · published
2.70
Gary Stockton
usually #3 Doubles 80%, also #2 Doubles 20% · published
2.67
Alan Carey
usually #2 Doubles 60%, also #3 Doubles 40% · published 3
2.63
Dinesh Palety
usually #2 Doubles 100% · published
2.59
Chris Mayo
usually #2 Singles 57%, also #2 Doubles 29% · published 3
2.44
Matt Hicks
usually #1 Doubles 50%, also #1 Singles 25% · published
2.43
Jeff Licano
usually #1 Singles 60%, also #1 Doubles 20% · published
2.13
Charles Callahan
usually #3 Doubles 50%, also #2 Doubles 25% · published 2.5
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.

Howard Pena + Michael Bartolotta6364% games+22.1% vs expected
Mitchell Ruttenberg + Alan Carey4258% games+9.3% vs expected
Matt Hicks + Gary Stockton1740% games+0.6% vs expected
Michael Bartolotta + Mitchell Ruttenberg4253% games+0.2% vs expected
Gary Stockton + Charles Callahan1434% gamesnot enough data
Matt Hicks + Howard Pena224 matchesnot enough data
Charles Callahan + Mitchell Ruttenberg134 matchesnot enough data
Gary Stockton + Mitchell Ruttenberg123 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.

Joe Dohopolski
25W–21L career · 2 lines in 2026
<1%82%17%
2.87
Michael Bartolotta
30W–40L career · 5 lines in 2026
<1%83%16%
2.86
Mitchell Ruttenberg
21W–23L career · 6 lines in 2026
3%92%5%
2.77
Howard Pena
18W–47L career · 11 lines in 2026
3%93%4%
2.75
Matt Otis
9W–5L career · 8 lines in 2026
5%92%2%
2.72
Gary Stockton
14W–45L career · 5 lines in 2026
8%90%1%
2.70
3
Alan Carey
52W–74L career · 5 lines in 2026
12%87%1%
2.67
Dinesh Palety
9W–30L career · 3 lines in 2026
18%82%<1%
2.63
3
Chris Mayo
1W–7L career · 7 lines in 2026
26%73%<1%
2.59
Matt Hicks
3W–34L career · 4 lines in 2026
66%34%<1%
2.44
Jeff Licano
3W–18L career · 5 lines in 2026
70%30%<1%
2.43
2.5
Charles Callahan
7W–32L career · 4 lines in 2026
0%>99%<1%
2.13

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.