Teams

MIC: Beach Gents 40+ 3.5M

2026 40&Over Men · 3.5

19 players · average NTRP 3.50 / SOUTHERN REGION

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
2026-07-08vs TCH Grumpy Old Men 40+ 3.5MWon 31
W#1 DoublesJustin Hall / Michael Heuff vs Jason Mirvis / Joel Sciascia7-5, 4-6, 1-0
W#1 SinglesJeremy Herz vs David Alfandre6-1, 6-1
L#2 DoublesTony Colarusso / Jeffrey Groves vs Phil Yuhn / Steven Chiu4-6, 7-6, 1-0
W#3 DoublesFrank Minerva / Jeff Pohlman vs Chien-Chung Chen / Brooks Ballard7-5, 7-5
2026-07-01vs Ardsley CC - 40+ 3.5 MWon 31
W#1 DoublesJustin Hall / Jim Gallagher vs Matthew Goldreich / Andy Tuckett6-3, 6-4
L#1 SinglesDavid Einhorn vs Haiko Geratz2-6, 0-6
W#2 DoublesJohn D Rock / Frank Minerva vs Jon Brose / Raul de la Guardia6-2, 6-3
W#3 DoublesJeff Pohlman / Todd Owens vs Heath Bloch / Henry Sham6-0, 6-3
2026-06-24vs Southern: WTC Got It 40+ 3.5MLost 13
L#1 DoublesMichael Heuff / Justin Hall vs Vladimir Gilinsky / Igor Shuli3-6, 2-6
W#1 SinglesJeffrey Groves vs Todd Palladino6-2, 7-5
L#2 DoublesNiklas Kloepfer / Jim Gallagher vs Michael Miller / Christian Mpody4-6, 4-6
L#3 DoublesRussell Viault / John D Rock vs Doron Markowitz / Glen Sansone2-6, 4-6
2026-06-15vs WTC Dynamos 40+ 3.5MWon 31
W#1 DoublesNiklas Kloepfer / Tony Colarusso vs Siddhartha Sandilya / Anthony Gibney6-4, 6-2
L#1 SinglesJeremy Herz vs Kevin Munjal6-4, 4-6, 0-1
W#2 DoublesJim Gallagher / Michael Heuff vs Izzy Debellis / Fred Gautier6-4, 6-1
W#3 DoublesPatrick van Maanen / Jeff Pohlman vs Bruce Rosner / Moshe Arenstein6-2, 6-3
2026-06-11vs TCH Grumpy Old Men 40+ 3.5MLost 03
L#1 DoublesNiklas Kloepfer / Jim Gallagher vs Steven Chiu / Stuart Wolferman6-7, 4-6
L#2 DoublesMark Keegan / Russell Viault vs Phil Yuhn / Jason Mirvis3-6, 2-6
L#3 DoublesFrank Minerva / Todd Owens vs Marcio Lemos Nery / Rale Micic3-6, 0-6
2026-06-08vs Southern: WTC Got It 40+ 3.5MSplit 22
W#1 DoublesTony Colarusso / Justin Hall vs Todd Palladino / Charles Knirsch6-3, 6-4
W#1 SinglesMichael Heuff vs Ryan Polisi1-6, 6-2, 1-0
L#2 DoublesFrank Minerva / Mark Keegan vs Chi Fu / Alexander MacLeod1-6, 0-6
L#3 DoublesTodd Owens / John D Rock vs Dean Hoffman / Greg Berthomieu1-6, 3-6
2026-05-26vs NYAC 40+ 3.5MWon 40
W#1 DoublesJustin Hall / Michael Heuff vs William Foxx / Richard Sepulveda6-0, 6-1
W#1 SinglesJeffrey Groves vs Andrew Rohrkemper7-6, 6-2
W#2 DoublesDouglas Cameron / Jim Gallagher vs Ben Wulfsohn / Michael Clain6-1, 6-0
W#3 DoublesMark Keegan / Russell Viault vs Mike Coble / Kevin McGrath6-1, 6-0
2026-04-29vs NRRC Net Worth 40+ 3.5MLost 12
W#1 DoublesJim Gallagher / Douglas Cameron vs Aristide D'Arienzo / Stephan Malvoisin6-4, 6-3
L#1 SinglesRussell Viault vs Jonah Platt7-6, 4-6, 0-1
L#2 DoublesMark Keegan / Frank Minerva vs Ray Martinelli / Zeeshan Memon4-6, 3-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 3.5 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.22 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.49
Justin Hall
usually #1 Doubles 100% · published
3.38
Michael Heuff
usually #1 Doubles 60%, also #2 Doubles 20% · published
3.36
Jeffrey Groves
usually #1 Singles 67%, also #2 Doubles 33% · published
3.32
Jim Gallagher
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.29
Russell Viault
usually #3 Doubles 50%, also #2 Doubles 25% · published
3.27
John D Rock
usually #3 Doubles 67%, also #2 Doubles 33% · published
David Einhorn
usually #1 Singles 100% · published 3.5
3.22
Niklas Kloepfer
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.15
Frank Minerva
usually #2 Doubles 60%, also #3 Doubles 40% · published 3.5
3.10
Mark Keegan
usually #2 Doubles 75%, also #3 Doubles 25% · published
3.09
Tony Colarusso
usually #1 Doubles 67%, also #2 Doubles 33% · published
2.99
Todd Owens
usually #3 Doubles 100% · published
2.94
Jeff Pohlman
usually #3 Doubles 100% · published
Douglas Cameron
usually #1 Doubles 50%, also #2 Doubles 50% · published
Jeremy Herz
usually #1 Singles 100% · published
Pankaj Gupta
published
Patrick van Maanen
usually #3 Doubles 100% · published
Robert Peck
published
Scott Alberi
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.

Justin Hall + Michael Heuff213 matchesnot enough data
Jim Gallagher + Mark Keegan033 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.

Justin Hall
5W–2L career · 5 lines in 2026
<1%54%46%
3.49
Michael Heuff
5W–4L career · 5 lines in 2026
<1%81%18%
3.38
Jeffrey Groves
4W–3L career · 3 lines in 2026
<1%86%14%
3.36
Jim Gallagher
6W–8L career · 6 lines in 2026
1%91%8%
3.32
Russell Viault
11W–13L career · 4 lines in 2026
1%93%5%
3.29
John D Rock
1W–2L career · 3 lines in 2026
2%94%4%
3.27
3.5
David Einhorn
2W–3L career · type A · 1 line in 2026
not enough data
Niklas Kloepfer
21W–7L career · 3 lines in 2026
5%94%1%
3.22
3.5
Frank Minerva
4W–4L career · 5 lines in 2026
13%87%<1%
3.15
Mark Keegan
2W–12L career · 4 lines in 2026
22%78%<1%
3.10
Tony Colarusso
5W–5L career · 3 lines in 2026
25%75%<1%
3.09
Todd Owens
3W–5L career · 3 lines in 2026
52%48%<1%
2.99
Jeff Pohlman
9W–8L career · 3 lines in 2026
68%32%<1%
2.94
Douglas Cameron
3W–2L career · 2 lines in 2026
not enough data
Jeremy Herz
2W–3L career · 2 lines in 2026
not enough data
Pankaj Gupta
2W–5L career · no lines in 2026
not enough data
Patrick van Maanen
6W–5L career · 1 line in 2026
not enough data
Robert Peck
1W–2L career · no lines in 2026
not enough data
Scott Alberi
0W–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.