Teams

Malinowski

Tri-Level League · Tri-Level 4.0, 3.5, 3.0 Men South FALL 2025

19 players · average NTRP 3.50 / NEW JERSEY

View scouting list →
Schedule21 played
2026-03-29vs CrouseSplit 11
L#1 DoublesJames McCracken / RASESH SHAH vs Michael Larkin / Wim Wijnen6-4, 4-6, 0-1
W#2 DoublesBrian O'Neill / James Greene vs Joshua Duboff / Thomas Vu6-2, 7-5
2026-03-22vs CrouseWon 21
W#1 DoublesEdward Malinowski / Thomas Bloom vs NICK STAUB / Eric Thul6-3, 6-1
L#2 DoublesCraig Johnson / James Greene vs John Casanova / Thomas Vu2-6, 2-6
W#3 DoublesBrian O'Neill / Noah Martin vs Serguei Denissov / Kulbhushen Chopra6-0, 6-2
2026-03-15vs CrouseLost 12
L#1 DoublesThomas Bloom / Lawrence Levin vs Jared Kaufman / William Cody5-7, 3-6
L#2 DoublesCraig Johnson / Sangit Malliah vs William Cuff / John Casanova1-6, 6-2, 0-1
W#3 DoublesNoah Martin / Zach Weiner vs Ray Johnston / Serguei Denissov6-3, 6-1
2026-03-08vs CrouseWon 21
W#1 DoublesEdward Malinowski / Thomas Bloom vs NICK STAUB / William Cody6-2, 6-2
L#2 DoublesJames Greene / Sebastian Wooding vs Jason Dale / Joshua Duboff1-6, 1-6
W#3 DoublesNoah Martin / Michael Lapczynski vs Serguei Denissov / Dylan Horn6-2, 6-1
2026-03-01vs CrouseWon 20
W#1 DoublesJames McCracken / Thomas Bloom vs William Conner / Jordan Moskowitz6-3, 6-3
W#3 DoublesBrian O'Neill / Zach Weiner vs Scott Modena / Ray Johnston6-1, 6-1
2026-02-22vs CrouseLost 12
L#1 DoublesEdward Malinowski / Thomas Bloom vs Christopher Almario / Samrat Joshi4-6, 2-6
L#2 DoublesCraig Johnson / Lawrence Levin vs NICK STAUB / Jordan Moskowitz5-7, 0-6
W#3 DoublesNoah Martin / Bob Kennedy vs Scott Modena / Serguei Denissov6-1, 6-2
2026-02-15vs CrouseWon 30
W#1 DoublesJames McCracken / RASESH SHAH vs NICK STAUB / Jason Dale6-2, 6-3
W#2 DoublesNoah Martin / Brian O'Neill vs Narasimha Rao Guduru / William Cuff6-2, 6-2
W#3 DoublesBob Kennedy / Michael Lapczynski vs Serguei Denissov / Ray Johnston6-3, 6-1
2026-02-08vs CrouseWon 30
W#1 DoublesJames McCracken / RASESH SHAH vs Samrat Joshi / Wim Wijnen5-7, 6-4, 1-0
W#2 DoublesCraig Johnson / Sangit Malliah vs Narasimha Rao Guduru / Jason Dale7-5, 1-6, 1-0
W#3 DoublesSebastian Wooding / Michael Lapczynski vs Kulbhushen Chopra / Scott Modena6-1, 6-0
2026-02-01vs CrouseWon 21
W#1 DoublesEdward Malinowski / Thomas Bloom vs NICK STAUB / Jordan Moskowitz6-2, 6-2
L#2 DoublesLawrence Levin / James Greene vs Thomas Vu / Narasimha Rao Guduru5-7, 6-4, 0-1
W#3 DoublesBob Kennedy / Michael Lapczynski vs Serguei Denissov / Kulbhushen Chopra6-0, 6-2
2026-01-18vs CrouseWon 30
W#1 DoublesEdward Malinowski / Thomas Bloom vs Wim Wijnen / Jason Dale2-6, 7-6, 1-0
W#2 DoublesCraig Johnson / James Greene vs Thomas Vu / Raj Bavishi4-6, 6-0, 1-0
W#3 DoublesSebastian Wooding / Noah Martin vs Kulbhushen Chopra / Serguei Denissov6-0, 6-4
2026-01-11vs CrouseWon 21
W#1 DoublesJames McCracken / RASESH SHAH vs Jared Kaufman / Jordan Moskowitz6-4, 2-6, 1-0
L#2 DoublesJames Greene / Noah Martin vs William Conner / Thomas Vu7-5, 3-6, 1-0
W#3 DoublesBrian O'Neill / Sebastian Wooding vs Serguei Denissov / Raj Bavishi6-3, 7-6
2026-01-04vs CrouseWon 21
L#1 DoublesThomas Bloom / Nick Maravich vs Michael Larkin / Mike Kopec2-6, 3-6
W#2 DoublesCraig Johnson / James Greene vs William Cuff / Thomas Vu6-3, 7-5
W#3 DoublesMichael Lapczynski / Bob Kennedy vs Raj Bavishi / Thomas Casne3-6, 7-5, 1-0
2025-12-21vs CrouseLost 02
L#1 DoublesEdward Malinowski / Thomas Bloom vs Samrat Joshi / Jason Dale3-6, 3-6
L#2 DoublesBrian O'Neill / Noah Martin vs Thomas Vu / William Conner4-6, 4-6
2025-12-14vs CrouseLost 12
W#1 DoublesNoah Martin / Michael Lapczynski vs Thomas Casne / Kulbhushen Chopra6-0, 6-0
L#2 DoublesCraig Johnson / James Greene vs Thomas Vu / William Cuff4-6, 2-6
L#3 DoublesNick Maravich / Thomas Bloom vs Mike Kopec / Michael Larkin2-6, 4-6
2025-11-23vs CrouseLost 12
W#1 DoublesJames McCracken / RASESH SHAH vs Wim Wijnen / Samrat Joshi6-1, 6-2
L#2 DoublesCraig Johnson / Sangit Malliah vs Jason Dale / Jordan Moskowitz1-6, 1-6
L#3 DoublesTom Miller / Sebastian Wooding vs Raj Bavishi / Dylan Horn2-6, 4-6
2025-11-16vs CrouseWon 21
L#1 DoublesEdward Malinowski / Thomas Bloom vs Christopher Almario / Wim Wijnen2-6, 3-6
W#2 DoublesSangit Malliah / James Greene vs John Casanova / William Cuff6-2, 6-3
W#3 DoublesBrian O'Neill / Noah Martin vs keon webster / Serguei Denissov6-4, 6-4
2025-11-09vs CrouseWon 21
W#1 DoublesJames McCracken / RASESH SHAH vs NICK STAUB / Samrat Joshi6-0, 6-1
L#2 DoublesLawrence Levin / James Greene vs Jared Kaufman / William Cuff2-6, 1-6
W#3 DoublesRobert Charen / Noah Martin vs Serguei Denissov / keon webster7-6, 3-3
2025-11-02vs CrouseWon 30
W#1 DoublesThomas Bloom / Nick Maravich vs Jared Kaufman / Jason Dale6-3, 2-6, 1-0
W#2 DoublesCraig Johnson / Sangit Malliah vs Narasimha Rao Guduru / Jordan Moskowitz6-3, 6-4
W#3 DoublesNoah Martin / Brian O'Neill vs keon webster / Serguei Denissov6-1, 3-6, 1-0
2025-10-26vs CrouseWon 21
L#1 DoublesJames McCracken / Nick Maravich vs Samrat Joshi / Wim Wijnen3-6, 6-7
W#2 DoublesCraig Johnson / Sangit Malliah vs Thomas Vu / Scott Modena6-0, 6-2
W#3 DoublesNoah Martin / Tom Miller vs Ray Johnston / Dylan Horn6-3, 4-6, 1-0
2025-10-19vs CrouseLost 12
L#1 DoublesEdward Malinowski / Thomas Bloom vs Christopher Almario / Wim Wijnen0-6, 3-6
L#2 DoublesJames Greene / Tom Miller vs Jordan Moskowitz / Jared Kaufman1-6, 1-6
W#3 DoublesBrian O'Neill / Noah Martin vs Serguei Denissov / keon webster6-1, 6-0
2025-10-12vs CrouseWon 30
W#1 DoublesEdward Malinowski / Thomas Bloom vs Samrat Joshi / Thomas Vu6-1, 6-3
W#2 DoublesCraig Johnson / James Greene vs Scott Modena / Eric Thul4-6, 6-1, 1-0
W#3 DoublesNoah Martin / Robert Charen vs Serguei Denissov / Ray Johnston7-5, 6-2
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 standings1 teams · Tri-Level 4.0, 3.5, 3.0 Men South FALL 2025
TeamWLInd. WInd. LSets lostGames lost
1Malinowski147392458502

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.42 estimated across 14 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.91
RASESH SHAH
usually #1 Doubles 100% · published
3.79
James McCracken
usually #1 Doubles 100% · published
Andrew Fleischer
published 4
3.63
Brian O'Neill
usually #3 Doubles 67%, also #2 Doubles 33% · published 3.5
3.62
Thomas Bloom
usually #1 Doubles 93%, also #3 Doubles 7% · published
3.57
Nick Maravich
usually #1 Doubles 75%, also #3 Doubles 25% · published
3.45
Michael Lapczynski
usually #3 Doubles 83%, also #1 Doubles 17% · published
3.44
Edward Malinowski
usually #1 Doubles 100% · published
3.44
Sebastian Wooding
usually #3 Doubles 80%, also #2 Doubles 20% · published
3.40
Sangit Malliah
usually #2 Doubles 100% · published
3.26
James Greene
usually #2 Doubles 100% · published
Craig Johnson
published 3.5
Dan Talian
published 3.5
3.25
Zach Weiner
usually #3 Doubles 100% · published
3.21
Noah Martin
usually #3 Doubles 73%, also #2 Doubles 20% · published
3.07
Lawrence Levin
usually #2 Doubles 75%, also #1 Doubles 25% · published
2.82
Bob Kennedy
usually #3 Doubles 100% · published 3
Mark Schwartz
published
Robert Charen
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.

Nick Maravich + Edward Malinowski5354% games+7.9% vs expected
Noah Martin + Brian O'Neill5166% games+6.3% vs expected
RASESH SHAH + James McCracken14657% games+5.1% vs expected
Thomas Bloom + Edward Malinowski5745% games−1.1% vs expected
Lawrence Levin + Edward Malinowski0627% games−13.2% vs expected
Lawrence Levin + James McCracken1449% gamesnot enough data
RASESH SHAH + Edward Malinowski2343% gamesnot enough data
Noah Martin + Sangit Malliah404 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.

RASESH SHAH
47W–30L career · 6 lines in 2026
<1%74%25%
3.91
James McCracken
55W–39L career · 8 lines in 2026
2%92%6%
3.79
4
Andrew Fleischer
3W–1L career · no lines in 2026
not enough data
3.5
Brian O'Neill
13W–10L career · 9 lines in 2026
<1%18%82%
3.63
Thomas Bloom
7W–14L career · 14 lines in 2026
20%79%<1%
3.62
Nick Maravich
16W–23L career · 4 lines in 2026
32%68%<1%
3.57
Michael Lapczynski
31W–9L career · 6 lines in 2026
<1%65%35%
3.45
Edward Malinowski
16W–46L career · 9 lines in 2026
66%34%<1%
3.44
Sebastian Wooding
3W–2L career · 5 lines in 2026
66%34%<1%
3.44
Sangit Malliah
12W–4L career · 6 lines in 2026
<1%75%25%
3.40
James Greene
22W–63L career · 12 lines in 2026
3%92%5%
3.26
3.5
Craig Johnson
1W–1L career · no lines in 2026
not enough data
3.5
Dan Talian
14W–8L career · no lines in 2026
not enough data
Zach Weiner
2W–3L career · 2 lines in 2026
4%93%4%
3.25
Noah Martin
25W–7L career · 15 lines in 2026
6%92%2%
3.21
Lawrence Levin
21W–54L career · 4 lines in 2026
30%70%<1%
3.07
3
Bob Kennedy
13W–7L career · type S · 4 lines in 2026
1%89%10%
2.82
Mark Schwartz
1W–6L career · no lines in 2026
not enough data
Robert Charen
9W–6L career · 2 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.