Teams

Old Balls New Tricks

Adult 40 & Over Spring · 4.0 Men South

16 players · average NTRP 3.88 / NEW JERSEY

View scouting list →
Schedule8 played
2026-06-28vs String TheoryLost 13
L#1 DoublesJames Greene / Richard Yankosky vs Joe Picerno / Matt Short0-6, 2-6
W#1 SinglesChristopher Almario vs Minh Lu6-2, 6-0
L#2 DoublesEdward Malinowski / Jordan Moskowitz vs Phu Tran / Khoa Nguyen1-6, 7-5, 0-1
L#3 DoublesNICK STAUB / William Cody vs Ryan Sobel / Ben Hurtig0-6, 1-6
2026-06-14vs Net AssetsLost 13
L#1 DoublesSamrat Joshi / Richard Yankosky vs Ramkumar Shanmugam / Kalaiselvan Elangovan3-6, 0-6
W#1 SinglesChristopher Almario vs Nitin Nayyar6-2, 6-3
L#2 DoublesWilliam Conner / James Greene vs Randy Chick / Manjot Dhillon2-6, 1-6
L#3 DoublesNICK STAUB / William Cody vs Santosh Gullapalli / Sateesh Ravula7-5, 3-6, 1-0
2026-06-07vs SOUTH/Kiss My AceLost 13
L#1 DoublesEdward Malinowski / Thomas Bloom vs Jonathan Lu / Mike Perekupka5-7, 0-6
L#1 SinglesNick Maravich vs Chenggang Wang3-6, 2-6
L#2 DoublesJordan Moskowitz / Richard Yankosky vs Steve Dickerson / Socrates Vasquez4-6, 1-6
W#3 DoublesWilliam Cody / Samrat Joshi vs Jason Chambers / Daniel Sokolowski6-3, 6-2
2026-05-31vs Court KingsLost 04
L#1 DoublesEdward Malinowski / Thomas Bloom vs Jeffrey Acker / Kenn Waibel1-6, 3-6
L#1 SinglesNick Maravich vs Kyle Dyer3-6, 4-6
L#2 DoublesSamrat Joshi / Richard Yankosky vs Marcelo Pascale / Marc Oberholtzer1-6, 2-6
L#3 DoublesNICK STAUB / James Greene vs Scott Kober / Roy Schonberg3-6, 1-6
2026-05-03vs String TheoryWon 21
L#1 DoublesJames McCracken / Wim Wijnen vs Joe Picerno / Matt Short2-6, 4-6
W#2 DoublesSamrat Joshi / Richard Yankosky vs Liam Nisenfeld / Phu Tran6-3, 7-5
W#3 DoublesEdward Malinowski / Jordan Moskowitz vs Ryan Sobel / Aditya Gupta7-6, 6-7, 1-0
2026-04-26vs Net AssetsWon 40
W#1 DoublesWim Wijnen / RASESH SHAH vs Vivek Venkataraman Iyer / Ramesh Ragothaman6-1, 6-4
W#1 SinglesChristopher Almario vs Sashi Kanth6-1, 6-1
W#2 DoublesJames McCracken / Richard Yankosky vs Venkata Telkapalli / Sachin Banga6-1, 6-0
W#3 DoublesEdward Malinowski / Nick Maravich vs Sunil Dravida / Amit Bhanot6-3, 7-5
2026-04-19vs SOUTH/Kiss My AceLost 13
L#1 DoublesRASESH SHAH / Richard Yankosky vs Jonathan Lu / Mike Perekupka4-6, 5-7
W#1 SinglesChristopher Almario vs Chenggang Wang7-6, 6-2
L#2 DoublesEdward Malinowski / Lawrence Levin vs Steve Dickerson / Aldrick Bueno0-6, 0-6
L#3 DoublesNICK STAUB / William Cody vs David Hasner / Socrates Vasquez4-6, 0-6
2026-04-12vs Court KingsLost 04
L#1 DoublesWim Wijnen / Richard Yankosky vs Ray Anderson / Jerome Napson1-6, 3-6
L#1 SinglesRASESH SHAH vs Tyrone Aguillard7-6, 4-6, 1-0
L#2 DoublesEdward Malinowski / James Greene vs Marc Oberholtzer / Scott Kober5-7, 1-6
L#3 DoublesNICK STAUB / William Cody vs Michael Larkin / Mike Kopec5-7, 0-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 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.54 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.08
Christopher Almario
usually #1 Singles 100% · published 4
3.91
RASESH SHAH
usually #1 Doubles 67%, also #1 Singles 33% · published
3.90
Wim Wijnen
usually #1 Doubles 100% · published
3.81
James McCracken
usually #2 Doubles 50%, also #1 Doubles 50% · published 4
3.78
Jordan Moskowitz
usually #2 Doubles 67%, also #3 Doubles 33% · published
3.63
Thomas Bloom
usually #1 Doubles 100% · published
3.58
Nick Maravich
usually #1 Singles 67%, also #3 Doubles 33% · published
3.51
Richard Yankosky
usually #2 Doubles 50%, also #1 Doubles 50% · published
3.45
Samrat Joshi
usually #2 Doubles 50%, also #1 Doubles 25% · published
3.44
Edward Malinowski
usually #2 Doubles 43%, also #1 Doubles 29% · published 4
3.44
William Cody
usually #3 Doubles 100% · published
3.33
Prashant Prabhakar
usually #1 Singles 40%, also #3 Doubles 20% · published
3.24
James Greene
usually #2 Doubles 50%, also #3 Doubles 25% · published 3.5
3.21
NICK STAUB
usually #3 Doubles 100% · published
3.17
William Conner
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.08
Lawrence Levin
usually #2 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.

Wim Wijnen + James McCracken3267% games+8.7% vs expected
Nick Maravich + Edward Malinowski5354% games+7.8% vs expected
RASESH SHAH + James McCracken14657% games+5.5% vs expected
Thomas Bloom + Edward Malinowski5745% games−1.3% vs expected
Lawrence Levin + Edward Malinowski0627% games−12.7% vs expected
Lawrence Levin + James McCracken1449% gamesnot enough data
RASESH SHAH + Edward Malinowski2343% gamesnot enough data
William Cody + NICK STAUB0529% 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.

4
Christopher Almario
16W–4L career · type A · 4 lines in 2026
<1%27%73%
4.08
RASESH SHAH
47W–30L career · 3 lines in 2026
<1%75%25%
3.91
Wim Wijnen
20W–14L career · 3 lines in 2026
<1%78%22%
3.90
4
James McCracken
57W–45L career · 2 lines in 2026
1%92%7%
3.81
Jordan Moskowitz
17W–11L career · 3 lines in 2026
2%94%5%
3.78
Thomas Bloom
7W–14L career · 2 lines in 2026
16%84%<1%
3.63
Nick Maravich
18W–26L career · 3 lines in 2026
26%74%<1%
3.58
Richard Yankosky
18W–20L career · 8 lines in 2026
47%53%<1%
3.51
Samrat Joshi
23W–27L career · 4 lines in 2026
65%35%<1%
3.45
4
Edward Malinowski
16W–46L career · 7 lines in 2026
66%34%<1%
3.44
William Cody
2W–5L career · 5 lines in 2026
67%33%<1%
3.44
Prashant Prabhakar
21W–23L career · 5 lines in 2026
1%90%9%
3.33
3.5
James Greene
26W–64L career · 4 lines in 2026
3%95%2%
3.24
NICK STAUB
5W–20L career · 5 lines in 2026
6%93%1%
3.21
William Conner
8W–7L career · 2 lines in 2026
9%90%1%
3.17
Lawrence Levin
22W–56L career · 1 line in 2026
27%73%<1%
3.08

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.