Teams

GCC - Hot Shots (and Beer)

Adult 40 & Over · 3.5 Men

21 players · average NTRP 3.50 / PHILADELPHIA

View scouting list →
Schedule8 played
2026-06-30vs FrogmenWon 30
W#1 DoublesDavid Axelrod / Anthony Rossi vs Milin Acharya / Joseph Baldasano2-6, 6-4, 1-0
W#1 SinglesAaron Porcella vs David Rappaport6-4, 7-5
W#2 DoublesShawn Smith / Marc Kim vs Christopher Shields / Steven McCloskey6-7, 6-1, 1-0
2026-06-20vs Bucks 3.5 40+Won 30
W#1 DoublesDavid Axelrod / Gregory Klein vs Brian Voorhees / Mike Markman6-2, 6-1
W#2 DoublesAaron Porcella / Anthony Rossi vs Don Trombley / James Convery6-3, 6-2
W#3 DoublesJohn Devine / Charles Brown vs John Kenrick / Robert Fernandez6-1, 6-3
2026-06-13vs Baba Yaga Deuce BagsWon 50
W#1 DoublesSuresh Swaminathan / John Devine vs James Greene / Theodore Moore6-1, 6-4
W#1 SinglesMark Comerota vs Tim Bezio6-2, 6-3
W#2 DoublesAaron Porcella / David Axelrod vs John Pagano / Veerendra Shandilya6-3, 6-2
W#3 DoublesLance Bartles / Martin Rubenstein vs Jason Friel / Bill Keaton6-2, 6-3
W#4 DoublesCharles Brown / Maurice Schweitzer vs Nino Scalamandre / Joseph Busby6-2, 6-3
2026-06-06vs DTC Hot ShotsWon 50
W#1 DoublesShawn Smith / David Axelrod vs Chris Manion / Lucas Loukedis6-4, 7-5
W#1 SinglesAaron Porcella vs Michael Luciano6-2, 2-6, 1-0
W#2 DoublesGeoffrey Long / Gregg Lemos-Stein vs Kevin Kleemeier / Eric Monzon6-2, 6-1
W#3 DoublesFrank Goebel / Gregory Klein vs Tommy Brennan / Brett Mandes7-5, 3-6, 1-0
W#4 DoublesDrew Wolf / Lance Bartles vs David Taylor / Dimitri Gotchev6-3, 3-6, 1-0
2026-05-30vs Grey WolvesWon 41
W#1 DoublesShawn Smith / David Axelrod vs Srinath Sankar / Joe Venneri7-6, 6-4
W#1 SinglesAaron Porcella vs Chris Roberts6-4, 7-6
W#2 DoublesGeoffrey Long / Gregg Lemos-Stein vs Michael Foering / Dave Mitchell7-6, 4-6, 1-0
W#3 DoublesBrian Feeney / Anthony Rossi vs Thomas Buker / Manuel Carbajo5-7, 6-1, 1-0
L#4 DoublesCharles Brown / Walter Robinson vs Michael Peterson / Steve Waters3-6, 3-6
2026-05-16vs Frosty ExpressWon 50
W#1 DoublesGeoffrey Long / Gregg Lemos-Stein vs Robert Aragona / Jacob Igval6-0, 6-3
W#1 SinglesSuresh Swaminathan vs Pavlo Pazelskyi6-0, 6-0
W#2 DoublesDavid Axelrod / Aaron Porcella vs Bruce Brodowski / Keith Wright6-1, 7-6
W#3 DoublesAnthony Rossi / Brian Feeney vs Carlos Araujo / Sal Giordano6-4, 6-3
W#4 DoublesKevin Brown / Maurice Schweitzer vs Flavien Montange / Gregory Schafer6-2, 7-6
2026-05-03vs FrogmenWon 32
L#1 DoublesMark Comerota / Shawn Smith vs Milin Acharya / Melvin Lobo3-6, 2-6
W#1 SinglesAaron Porcella vs Alexander Lutsik6-2, 6-2
W#2 DoublesDavid Axelrod / Geoffrey Long vs Evan Burstein / David Rappaport7-5, 6-0
L#3 DoublesJohn Devine / Walter Robinson vs Ravindra Godbole / Satyam Arora7-5, 4-6, 0-1
W#4 DoublesMartin Rubenstein / Gregory Klein vs Steven McCloskey / Blair Boroch6-7, 6-4, 1-0
2026-05-02vs Baba Yaga Deuce BagsWon 32
W#1 DoublesShawn Smith / David Axelrod vs Anthony Gotzis / Edward Sullivan6-1, 6-4
W#1 SinglesSuresh Swaminathan vs Tim Bezio6-4, 6-4
L#2 DoublesGregory Klein / Walter Robinson vs Jason Friel / Bill Keaton6-4, 4-6, 0-1
W#3 DoublesBrian Feeney / Frank Goebel vs John Pagano / Veerendra Shandilya6-3, 6-2
L#4 DoublesKevin Brown / David Borgenicht vs Christopher Boutros / Joseph Busby2-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 standings9 teams · 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1Baba Yaga Deuce Bags0532245282
2Jolly Good Shot0692144304
3DTC Hot Shots07221332272
4Bucks 3.5 40+0743164401
5Aces 40+ 3.50837310219
6GCC - Hot Shots (and Beer)0834620278
7Grey Wolves08281225263
8Frosty Express08142656400
9UMLY Racketeers0843673441

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.34 estimated across 13 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.54
Suresh Swaminathan
usually #1 Singles 60%, also #1 Doubles 20% · published
3.48
Maurice Schweitzer
usually #4 Doubles 100% · published
3.44
Gregg Lemos-Stein
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.38
Aaron Porcella
usually #1 Singles 57%, also #2 Doubles 43% · published 3.5
3.38
David Axelrod
usually #1 Doubles 63%, also #2 Doubles 38% · published 3.5
3.34
Geoffrey Long
usually #2 Doubles 75%, also #1 Doubles 25% · published
3.32
Mark Comerota
usually #1 Singles 50%, also #1 Doubles 50% · published
3.31
John Devine
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.30
Brian Feeney
usually #3 Doubles 100% · published 3.5
3.25
Gregory Klein
usually #2 Doubles 25%, also #1 Doubles 25% · published
Anthony Rossi
published 3.5
Charles Brown
published 3.5
David Borgenicht
usually #4 Doubles 100% · published 3.5
3.25
Marc Kim
usually #2 Doubles 100% · published
3.22
Walter Robinson
usually #2 Doubles 33%, also #4 Doubles 33% · published
3.17
Frank Goebel
usually #3 Doubles 100% · published
Drew Wolf
usually #4 Doubles 100% · published
Kevin Brown
published
Lance Bartles
usually #4 Doubles 50%, also #3 Doubles 50% · published
Martin Rubenstein
usually #3 Doubles 50%, also #4 Doubles 50% · published
Shawn Smith
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.

Geoffrey Long + Gregg Lemos-Stein5167% games+21.3% vs expected
Gregory Klein + David Axelrod5354% games+4.2% vs expected
Lance Bartles + Drew Wolf3447% games+2.1% vs expected
Suresh Swaminathan + Walter Robinson5547% games−3.8% vs expected
David Axelrod + Walter Robinson3257% gamesnot enough data
Gregg Lemos-Stein + Mark Comerota134 matchesnot enough data
Martin Rubenstein + Geoffrey Long123 matchesnot enough data
David Axelrod + Geoffrey Long123 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.

Suresh Swaminathan
25W–12L career · 5 lines in 2026
<1%38%62%
3.54
Maurice Schweitzer
14W–16L career · 2 lines in 2026
<1%57%43%
3.48
Gregg Lemos-Stein
42W–17L career · 3 lines in 2026
<1%65%35%
3.44
3.5
Aaron Porcella
29W–23L career · 7 lines in 2026
<1%80%19%
3.38
3.5
David Axelrod
57W–57L career · 8 lines in 2026
<1%80%19%
3.38
Geoffrey Long
29W–22L career · 4 lines in 2026
1%87%13%
3.34
Mark Comerota
19W–20L career · 2 lines in 2026
1%89%10%
3.32
John Devine
10W–7L career · 3 lines in 2026
1%90%8%
3.31
3.5
Brian Feeney
13W–5L career · type S · 3 lines in 2026
2%91%7%
3.30
Gregory Klein
13W–12L career · 4 lines in 2026
4%93%4%
3.25
3.5
Anthony Rossi
10W–9L career · no lines in 2026
not enough data
3.5
Charles Brown
22W–6L career · no lines in 2026
not enough data
3.5
David Borgenicht
6W–13L career · 1 line in 2026
not enough data
Marc Kim
13W–14L career · 1 line in 2026
4%93%4%
3.25
Walter Robinson
29W–30L career · 3 lines in 2026
6%92%2%
3.22
Frank Goebel
5W–13L career · 2 lines in 2026
11%88%1%
3.17
Drew Wolf
9W–7L career · 1 line in 2026
not enough data
Kevin Brown
1W–1L career · no lines in 2026
not enough data
Lance Bartles
18W–15L career · 2 lines in 2026
not enough data
Martin Rubenstein
20W–11L career · 2 lines in 2026
not enough data
Shawn Smith
36W–16L 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.