Teams

Passing Shots

Spring Adult 18 & Over WeekEND · Men's 4.0

16 players · average NTRP 4.00 / TEXAS

View scouting list →
Schedule8 played
2026-06-28vs Smash Bros 4.0Won 31
L#1 DoublesBrad Wisdom / Jonathan Peltier vs German Acuna / Samanvoy Panati1-6, 3-6
W#1 SinglesGraham Gardner vs Tushar SJ7-5, 7-6
W#2 DoublesQuinn Davis / Garrett Mintz vs Michael Chapa / Rahul Joshi6-3, 6-2
W#2 SinglesChris Ramser vs Steven Brand6-4, 6-2
2026-06-21vs LakemenLost 05
L#1 DoublesAaron Price / Quinn Davis vs Peter Koplyay / Christopher Canada7-6, 6-7, 0-1
L#1 SinglesMason Gillespie vs Henry Wu0-6, 2-6
L#2 DoublesGarrett Mintz / Mark Canales vs Kevin Knebel / Scott Ferley2-6, 6-3, 0-1
L#2 SinglesBrad Wisdom vs EMILIO FERNANDEZ4-6, 2-6
L#3 DoublesTROY MADRES / Jeff Kalikstein vs Sven Hallermann / TJ Harais1-6, 0-6
2026-06-14vs Tasteful TweenersLost 23
L#1 DoublesMason Gillespie / Brad Wisdom vs Julio Pena / Mario Gonzalez Rosino5-7, 2-6
W#1 SinglesJoseph Spacek vs Weiliang Qiao6-4, 4-4
L#2 DoublesAnthony Horsley / Chris Ramser vs JP Jordan / Luis Eduardo Gomez4-6, 4-6
L#2 SinglesJeff Kalikstein vs John Baker2-6, 2-6
W#3 DoublesMark Canales / Jack Carolan vs Michael Kinsey / Parker Galligan6-1, 6-0
2026-06-07vs Backhanded ComplimentsWon 50
W#1 DoublesBrad Wisdom / Aaron Price vs Shai Zimmerman / Russell Artman6-4, 6-4
W#1 SinglesJoseph Spacek vs Amit Matety6-3, 6-4
W#2 DoublesJack Carolan / Samuel Stenger vs Paul Torres / Jeffrey Trucksess6-3, 3-6, 1-0
W#2 SinglesMason Gillespie vs Nick Seger6-3, 6-4
W#3 DoublesQuinn Davis / Graham Gardner vs Sean Ramsey / Jon Loyens6-1, 6-3
2026-05-31vs Barton CreekWon 50
W#1 DoublesAaron Price / Quinn Davis vs Terrell Gates / Charles Murphy6-2, 6-2
W#1 SinglesJoseph Spacek vs Corbin Tognon6-0, 6-2
W#2 DoublesBrad Wisdom / Jonathan Peltier vs Michael Landon / Iker Jose Dieguez Bonilla6-3, 6-4
W#2 SinglesJeff Kalikstein vs Derek Morgan6-2, 6-4
W#3 DoublesMark Canales / Garrett Mintz vs Pete Chung / Chris Jessee6-3, 3-6, 1-0
2026-05-17vs Hit DeepWon 32
L#1 DoublesBrad Wisdom / Quinn Davis vs Andrew Lutostanski / Marco Martinez4-6, 0-6
W#1 SinglesMason Gillespie vs Manoj Pillai6-4, 6-4
L#2 DoublesJoseph Spacek / Chris Ramser vs Jordan Arroyo / Kolin Smialek3-6, 6-7
W#2 SinglesGraham Gardner vs Jacob Keller6-2, 6-2
W#3 DoublesJonathan Peltier / Aaron Price vs Barton Adams / Alex Havlick4-6, 6-4, 1-0
2026-04-26vs Ball BustersLost 13
W#1 DoublesAaron Price / Quinn Davis vs Matthew Smith / David Yans7-5, 7-5
L#2 DoublesSamuel Stenger / Jack Carolan vs Jake Miller / Chien Tin Tung7-5, 3-6, 1-0
L#2 SinglesGraham Gardner vs Jonathan Rozeff0-6, 4-6
L#3 DoublesTROY MADRES / Jeff Kalikstein vs Nicholas Cook / Collier Hinson1-6, 4-6
2026-04-19vs Tex HaywardLost 14
L#1 DoublesBrad Wisdom / Anthony Horsley vs William Cornforth / Nithin Suresh5-7, 4-6
L#1 SinglesChris Ramser vs Peyton Fuller6-7, 0-6
L#2 DoublesJack Carolan / Garrett Mintz vs Brian Anderson / Todd Preheim2-6, 3-6
W#2 SinglesMason Gillespie vs Drew Kilpatrick6-4, 6-7, 1-0
L#3 DoublesSamuel Stenger / Mark Canales vs Patrick Kovalik / Robert Kyle2-6, 2-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 standings for Men's 4.0 have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

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.70 estimated across 14 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.83
Jonathan Peltier
usually #2 Doubles 33%, also #1 Doubles 33% · published
3.82
Joseph Spacek
usually #1 Singles 75%, also #2 Doubles 25% · published
3.80
Graham Gardner
usually #2 Singles 50%, also #1 Singles 25% · published 4
3.80
Jack Carolan
usually #2 Doubles 75%, also #3 Doubles 25% · published 4
3.79
Mark Canales
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.78
Mason Gillespie
usually #2 Singles 40%, also #1 Singles 40% · published
3.77
Quinn Davis
usually #1 Doubles 67%, also #2 Doubles 17% · published
Aaron Price
published 4
3.67
Chris Ramser
usually #2 Doubles 50%, also #2 Singles 25% · published 4
3.67
Samuel Stenger
usually #2 Doubles 67%, also #3 Doubles 33% · published
3.65
Brad Wisdom
usually #1 Doubles 71%, also #2 Doubles 14% · published 4
3.61
Jeff Kalikstein
usually #2 Singles 50%, also #3 Doubles 50% · published
3.60
Garrett Mintz
usually #2 Doubles 75%, also #3 Doubles 25% · published 4
3.55
Anthony Horsley
usually #1 Doubles 50%, also #2 Doubles 50% · published 4
3.47
TROY MADRES
usually #3 Doubles 100% · published
John Chavez
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.

Aaron Price + Brad Wisdom7065% games+15.2% vs expected
Chris Ramser + Mark Canales4453% games+4.3% vs expected
Jonathan Peltier + Brad Wisdom10648% games+2.5% vs expected
Samuel Stenger + Mark Canales5745% games−0.0% vs expected
John Chavez + Mark Canales7354% games−4.5% vs expected
Chris Ramser + Anthony Horsley3442% games−12.0% vs expected
Quinn Davis + Brad Wisdom224 matchesnot enough data
TROY MADRES + Jeff Kalikstein134 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.

Jonathan Peltier
29W–30L career · 3 lines in 2026
1%90%10%
3.83
Joseph Spacek
3W–1L career · 4 lines in 2026
1%91%8%
3.82
4
Graham Gardner
11W–4L career · 4 lines in 2026
1%93%6%
3.80
4
Jack Carolan
7W–7L career · 4 lines in 2026
1%93%6%
3.80
Mark Canales
30W–37L career · 4 lines in 2026
1%93%5%
3.79
Mason Gillespie
5W–8L career · 5 lines in 2026
2%94%4%
3.78
Quinn Davis
30W–16L career · 6 lines in 2026
2%94%4%
3.77
4
Aaron Price
67W–11L career · no lines in 2026
not enough data
4
Chris Ramser
39W–28L career · 4 lines in 2026
10%90%1%
3.67
Samuel Stenger
11W–21L career · 3 lines in 2026
10%90%1%
3.67
4
Brad Wisdom
56W–49L career · 7 lines in 2026
12%88%<1%
3.65
Jeff Kalikstein
46W–51L career · 4 lines in 2026
20%80%<1%
3.61
4
Garrett Mintz
4W–4L career · 4 lines in 2026
23%77%<1%
3.60
4
Anthony Horsley
18W–33L career · 2 lines in 2026
36%64%<1%
3.55
TROY MADRES
29W–28L career · 2 lines in 2026
58%42%<1%
3.47
John Chavez
9W–3L career · no lines in 2026
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.