Teams

Court Kings

Adult 40 & Over Spring · 4.0 Men South

22 players · average NTRP 4.00 / NEW JERSEY

View scouting list →
Schedule8 played
2026-07-12vs String TheoryWon 31
W#1 DoublesJerome Napson / Aaron Palmer vs Liam Nisenfeld / Matt Short6-3, 2-6, 1-0
L#1 SinglesKyle Dyer vs Khoa Nguyen6-3, 1-6, 0-1
W#2 DoublesRay Anderson / Michael Larkin vs Ben Hurtig / Minh Lu6-1, 6-1
W#3 DoublesScott Kober / Kenn Waibel vs MIHN NGUYEN / Alberto Isaga7-5, 6-4
2026-06-28vs Net AssetsWon 40
W#1 DoublesRay Anderson / Michael Larkin vs Sunil Dravida / Venkata Telkapalli6-4, 4-6, 1-0
W#1 SinglesTyrone Aguillard vs Sashi Kanth6-3, 6-2
W#2 DoublesMauricio Saavedra / Jeffrey Acker vs Venu Ampolu / Sachin Banga6-1, 2-6, 1-0
W#3 DoublesKen Nelson / Roy Schonberg vs Santosh Gullapalli / Sateesh Ravula6-3, 7-5
2026-06-14vs SOUTH/Kiss My AceLost 13
L#1 DoublesJerome Napson / Aaron Palmer vs Jonathan Lu / Mike Perekupka7-6, 4-6, 1-0
L#1 SinglesKyle Dyer vs Chenggang Wang3-6, 3-6
L#2 DoublesMike Kopec / Michael Larkin vs Steve Dickerson / Socrates Vasquez6-3, 2-6, 1-0
W#3 DoublesMauricio Saavedra / Scott Kober vs Daniel Sokolowski / John Gundaker6-3, 6-2
2026-05-31vs Old Balls New TricksWon 40
W#1 DoublesJeffrey Acker / Kenn Waibel vs Edward Malinowski / Thomas Bloom6-1, 6-3
W#1 SinglesKyle Dyer vs Nick Maravich6-3, 6-4
W#2 DoublesMarcelo Pascale / Marc Oberholtzer vs Samrat Joshi / Richard Yankosky6-1, 6-2
W#3 DoublesScott Kober / Roy Schonberg vs NICK STAUB / James Greene6-3, 6-1
2026-05-17vs String TheoryWon 40
W#1 DoublesJerome Napson / Aaron Palmer vs Liam Nisenfeld / Aditya Gupta4-6, 6-4, 1-0
W#1 SinglesJeffrey Acker vs Eric Blazar6-2, 6-0
W#2 DoublesMarc Oberholtzer / Brian Long vs Khoa Nguyen / Minh Lu7-5, 6-4
W#3 DoublesRay Anderson / Ken Nelson vs Ryan Sobel / Alberto Isaga6-3, 6-7, 1-0
2026-05-03vs Net AssetsLost 13
L#1 DoublesMichael Larkin / Ryan Finnie vs Richard Swartz / Randy Chick6-2, 4-6, 0-1
L#1 SinglesJeffrey Acker vs Nitin Nayyar6-2, 4-6, 0-1
W#2 DoublesMike Kopec / Roy Schonberg vs Sunil Dravida / Venkata Telkapalli6-2, 6-3
L#3 DoublesEdward Andrewes / Steven Graflage vs Ramkumar Shanmugam / Kalaiselvan Elangovan3-6, 4-6
2026-04-26vs SOUTH/Kiss My AceSplit 22
L#1 DoublesRyan Finnie / Kenn Waibel vs Jonathan Lu / Mike Perekupka3-6, 6-3, 0-1
L#1 SinglesKyle Dyer vs Chenggang Wang4-6, 6-7
W#2 DoublesBrian Long / Marc Oberholtzer vs Aldrick Bueno / Steve Dickerson7-5, 6-2
W#3 DoublesScott Kober / Michael Santosuosso vs David Hasner / Socrates Vasquez6-4, 7-5
2026-04-12vs Old Balls New TricksWon 40
W#1 DoublesRay Anderson / Jerome Napson vs Wim Wijnen / Richard Yankosky6-1, 6-3
W#1 SinglesTyrone Aguillard vs RASESH SHAH7-6, 4-6, 1-0
W#2 DoublesMarc Oberholtzer / Scott Kober vs Edward Malinowski / James Greene7-5, 6-1
W#3 DoublesMichael Larkin / Mike Kopec vs NICK STAUB / William Cody7-5, 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 standings4 teams · 4.0 Men South
TeamWLInd. WInd. LSets lostGames lost
1Court Kings0823924248
2SOUTH/Kiss My Ace08221025269
3Old Balls New Tricks08112143312
4String Theory08112149326

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.79 estimated across 16 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.

4.00
Ryan Finnie
usually #1 Doubles 100% · published
3.96
Ray Anderson
usually #1 Doubles 50%, also #3 Doubles 25% · published
3.94
Marcelo Pascale
usually #2 Doubles 100% · published 4
3.87
Mike Kopec
usually #2 Doubles 67%, also #3 Doubles 33% · published
3.86
Jeffrey Acker
usually #1 Singles 50%, also #1 Doubles 25% · published
3.84
Scott Kober
usually #3 Doubles 80%, also #2 Doubles 20% · published 4
3.79
Roy Schonberg
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.79
Jerome Napson
usually #1 Doubles 100% · published 4
3.79
Aaron Palmer
usually #1 Doubles 100% · published 4
3.79
Mandi Vilares
usually #3 Doubles 40%, also #1 Doubles 40% · published 4
3.75
Kenn Waibel
usually #1 Doubles 67%, also #3 Doubles 33% · published 4
3.74
Marc Oberholtzer
usually #2 Doubles 100% · published 4
3.72
Kyle Dyer
usually #1 Singles 100% · published
3.64
Edward Andrewes
usually #3 Doubles 100% · published 4
3.62
Tyrone Aguillard
usually #1 Singles 100% · published 4
3.58
Brian Long
usually #2 Doubles 100% · published 4
Jim Mogan
published
Ken Nelson
usually #3 Doubles 100% · published
Mauricio Saavedra
usually #2 Doubles 50%, also #3 Doubles 50% · published
Michael Larkin
published
Michael Santosuosso
usually #3 Doubles 100% · published
Steven Graflage
usually #3 Doubles 100% · 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.

Michael Larkin + Ray Anderson5260% games+12.3% vs expected
Mike Kopec + Roy Schonberg7264% games−0.3% vs expected
Ryan Finnie + Marc Oberholtzer4159% games−0.4% vs expected
Marc Oberholtzer + Marcelo Pascale251457% games−1.4% vs expected
Jerome Napson + Tyrone Aguillard183145% games−1.8% vs expected
Jerome Napson + Aaron Palmer5160% gamesnot enough data
Kenn Waibel + Michael Larkin314 matchesnot enough data
Mauricio Saavedra + Kenn Waibel123 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.

Ryan Finnie
16W–10L career · 2 lines in 2026
<1%50%50%
4.00
Ray Anderson
46W–11L career · 4 lines in 2026
<1%61%39%
3.96
4
Marcelo Pascale
77W–38L career · 1 line in 2026
<1%67%32%
3.94
Mike Kopec
38W–16L career · 3 lines in 2026
<1%84%16%
3.87
Jeffrey Acker
28W–21L career · 4 lines in 2026
<1%86%14%
3.86
4
Scott Kober
119W–50L career · 5 lines in 2026
<1%89%10%
3.84
Roy Schonberg
33W–19L career · 3 lines in 2026
1%93%6%
3.79
4
Jerome Napson
197W–263L career · 4 lines in 2026
1%93%5%
3.79
4
Aaron Palmer
107W–69L career · 3 lines in 2026
1%93%5%
3.79
4
Mandi Vilares
189W–81L career · 5 lines in 2026
1%94%5%
3.79
4
Kenn Waibel
75W–64L career · 3 lines in 2026
3%95%3%
3.75
4
Marc Oberholtzer
65W–41L career · 4 lines in 2026
3%94%2%
3.74
Kyle Dyer
13W–9L career · 4 lines in 2026
5%94%1%
3.72
4
Edward Andrewes
64W–34L career · 1 line in 2026
14%86%<1%
3.64
4
Tyrone Aguillard
107W–124L career · 2 lines in 2026
17%83%<1%
3.62
4
Brian Long
21W–7L career · 2 lines in 2026
27%73%<1%
3.58
Jim Mogan
2W–0L career · no lines in 2026
not enough data
Ken Nelson
17W–4L career · 2 lines in 2026
not enough data
Mauricio Saavedra
27W–17L career · 2 lines in 2026
not enough data
Michael Larkin
63W–33L career · no lines in 2026
not enough data
Michael Santosuosso
10W–4L career · 1 line in 2026
not enough data
Steven Graflage
16W–3L career · 1 line 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.