Teams

ParkAve, Gruber/Rogowsky

2026 40&Over Men · 3.5

19 players · average NTRP 3.50 / LONG ISLAND 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-16vs Morley, Rosianu/CrearyWon 41
L#1 DoublesSteve Katz / Gregg Willinger vs MICHAEL AGAJAN / Nadeem Mir2-6, 6-3, 1-0
W#1 SinglesGreg Parks vs Jared Shapiro3-6, 6-3, 1-0
W#2 DoublesCraig Gruber / Michael Gucciardo vs Michael Greenman / Jemal Creary6-4, 6-2
W#3 DoublesPhilip Cadorette / Christian Schrock vs Wei Yang / James Lee3-6, 7-6, 1-0
W#4 DoublesPaul Schneider / Dustin Bowman vs Asher Abitbol / Adam Weinschel6-4, 6-1
2026-07-07vs Deer Park, BuntingLost 23
L#1 DoublesJoshua Rogowsky / Greg Parks vs Kevin Bunting / Zahir Babar5-7, 4-6
L#1 SinglesDaniel Bachrach vs Ashish Dwivedi4-6, 4-6
W#2 DoublesMatthew Karl / Christian Schrock vs Kuldeep Barot / Brad Sakaria3-6, 6-3, 1-0
L#3 DoublesDavid Handsman / Dexter Torres vs Chris Chung / Prakash Kailasam2-6, 2-6
W#4 DoublesLuan Doan / Paul Schneider vs Pierre Uybarreta / Wei Chen6-3, 6-7
2026-06-29vs LI: Morley, MoramarcoWon 32
W#1 DoublesJoshua Rogowsky / Gregg Willinger vs RONALD MARTINEZ / George Cheuk7-5, 6-1
L#1 SinglesDexter Torres vs Gregory Chaskin1-6, 0-6
L#2 DoublesMichael Gucciardo / Craig Gruber vs Sung Kwon / Eric K Chan3-6, 4-6
W#3 DoublesChristian Schrock / Ray Omid vs Jean Wesh / Sean Sedacca6-3, 6-4
W#4 DoublesRichard Makover / David Handsman vs Martin Chow / Tariq Habib6-7, 6-2, 1-0
2026-06-25vs HIT, Feldman/MeierWon 32
W#1 DoublesCraig Gruber / Michael Gucciardo vs Matthew Hill / David Stone6-2, 6-1
W#1 SinglesSteve Katz vs Mark Metz6-3, 6-2
L#2 DoublesRay Omid / Matthew Karl vs Gavin Meier / John Wright7-5, 4-6, 0-1
W#3 DoublesDexter Torres / Daniel Bachrach vs Jeremiah Lieberman / Adam Feldman6-3, 7-5
L#4 DoublesDustin Bowman / Luan Doan vs David Hahn / Rob Brusco3-6, 6-7
2026-06-09vs Blue Point, Subject/FreemanWon 50
W#1 DoublesGregg Willinger / Joshua Rogowsky vs Darrell Ingold / Brian McKeown6-4, 6-4
W#1 SinglesGreg Parks vs Robert Hester6-0, 6-2
W#2 DoublesRichard Makover / Christian Schrock vs Thomas Curry / Carl Johanson6-2, 6-3
W#3 DoublesDavid Handsman / Dexter Torres vs Christopher Hanley / William Kruger1-6, 6-3, 1-0
W#4 DoublesPaul Schneider / Dustin Bowman vs Wayne Freeman / MIKE VOYACK3-6, 6-0, 1-0
2026-06-04vs LIHR, KronenbergWon 50
W#1 DoublesJoshua Rogowsky / Gregg Willinger vs Neil Horner / Michael Proothi6-4, 6-1
W#1 SinglesDexter Torres vs Kevin Gomory6-1, 6-7, 1-0
W#2 DoublesSteve Katz / Craig Gruber vs John Gehrke / Nicholas Soldano6-1, 6-3
W#3 DoublesMatthew Karl / Ray Omid vs Robert Kaiserman / Douglas E Richardson6-0, 6-1
W#4 DoublesDavid Handsman / Christian Schrock vs Heath Berger / Robert Kelly6-3, 6-3
2026-05-28vs Deer Park, BuntingWon 41
W#1 DoublesGregg Willinger / Craig Gruber vs Michael Zheng / Prakash Kailasam6-1, 6-2
L#1 SinglesGreg Parks vs Ashish Dwivedi4-6, 6-7
W#2 DoublesMatthew Karl / Michael Gucciardo vs Zahir Babar / Wei Chen6-2, 6-2
W#3 DoublesRichard Makover / Robert Seidner vs Kuldeep Barot / Christopher Permiceo6-1, 6-2
W#4 DoublesDustin Bowman / Daniel Bachrach vs Vishal Sharma / Venky Siva7-6, 6-4
2026-05-20vs Morley, Rosianu/CrearyLost 23
L#1 DoublesMichael Gucciardo / Ray Omid vs Jared Shapiro / Michael Greenman4-6, 4-6
L#1 SinglesDaniel Bachrach vs Wei Yang6-7, 3-4
W#2 DoublesRobert Seidner / Christian Schrock vs Hemal Patel / Nadeem Mir6-4, 6-1
L#3 DoublesRichard Makover / Dexter Torres vs Jemal Creary / Mark Santangelo4-6, 2-6
W#4 DoublesLuan Doan / David Handsman vs Asher Abitbol / Waseem Mir6-4, 6-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 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.31 estimated across 18 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.65
Joshua Rogowsky
usually #1 Doubles 67%, also #3 Doubles 33% · published 3.5
3.50
Matthew Karl
usually #2 Doubles 75%, also #3 Doubles 25% · published
3.46
Gregg Willinger
usually #1 Doubles 100% · published
3.45
Craig Gruber
usually #2 Doubles 60%, also #1 Doubles 40% · published 3.5
3.45
Richard Makover
usually #3 Doubles 50%, also #2 Doubles 25% · published
3.35
Ray Omid
usually #3 Doubles 50%, also #1 Doubles 25% · published 3.5
3.34
Steve Katz
usually #2 Doubles 33%, also #1 Singles 33% · published
3.32
Christian Schrock
usually #2 Doubles 50%, also #3 Doubles 33% · published 3.5
3.32
Greg Parks
usually #1 Singles 75%, also #1 Doubles 25% · published
3.32
Michael Gucciardo
usually #2 Doubles 60%, also #1 Doubles 40% · published
3.27
Paul Schneider
usually #4 Doubles 100% · published
3.25
Daniel Bachrach
usually #1 Singles 50%, also #3 Doubles 25% · published 3.5
3.22
Robert Seidner
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.18
Philip Cadorette
usually #3 Doubles 100% · published
3.16
David Handsman
usually #4 Doubles 60%, also #3 Doubles 40% · published 3.5
3.14
Luan Doan
usually #4 Doubles 100% · published
3.07
Dexter Torres
usually #3 Doubles 67%, also #1 Singles 33% · published 3.5
3.04
Dustin Bowman
usually #4 Doubles 100% · published
Eric JACOBS
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.

Eric JACOBS + Craig Gruber7163% games+12.3% vs expected
Michael Gucciardo + Craig Gruber4159% games+10.2% vs expected
Philip Cadorette + Joshua Rogowsky3251% games+4.2% vs expected
Joshua Rogowsky + Craig Gruber12655% games−1.3% vs expected
Robert Seidner + David Handsman3254% games−3.2% vs expected
Joshua Rogowsky + Steve Katz5152% gamesnot enough data
Michael Gucciardo + Philip Cadorette2348% gamesnot enough data
David Handsman + Christian Schrock4162% gamesnot 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.

3.5
Joshua Rogowsky
145W–100L career · 6 lines in 2026
<1%14%86%
3.65
Matthew Karl
20W–10L career · 4 lines in 2026
<1%50%50%
3.50
Gregg Willinger
4W–1L career · 5 lines in 2026
<1%61%39%
3.46
3.5
Craig Gruber
46W–23L career · 5 lines in 2026
<1%64%36%
3.45
Richard Makover
72W–38L career · 4 lines in 2026
<1%64%36%
3.45
3.5
Ray Omid
61W–33L career · 4 lines in 2026
1%85%14%
3.35
Steve Katz
17W–9L career · 3 lines in 2026
1%87%12%
3.34
3.5
Christian Schrock
16W–2L career · 6 lines in 2026
1%89%10%
3.32
Greg Parks
32W–25L career · 4 lines in 2026
1%89%10%
3.32
Michael Gucciardo
28W–27L career · 5 lines in 2026
1%89%9%
3.32
Paul Schneider
28W–19L career · 3 lines in 2026
3%92%5%
3.27
3.5
Daniel Bachrach
8W–5L career · 4 lines in 2026
4%93%4%
3.25
Robert Seidner
21W–19L career · 2 lines in 2026
6%92%2%
3.22
Philip Cadorette
25W–40L career · 1 line in 2026
10%89%1%
3.18
3.5
David Handsman
35W–38L career · 5 lines in 2026
12%87%1%
3.16
Luan Doan
14W–17L career · 3 lines in 2026
15%84%1%
3.14
3.5
Dexter Torres
4W–6L career · type S · 6 lines in 2026
30%70%<1%
3.07
Dustin Bowman
72W–37L career · 4 lines in 2026
<1%37%63%
3.04
Eric JACOBS
15W–11L 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.