Teams

STC:Sportsmen's Green:Parks

2025 EMA Adult 18 & Over Men · 4.0 Men

17 players · average NTRP 4.20 / EASTERN MASSACHUSETTS

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 →
Schedule10 played
2025-07-21vs WTC:Winchester Patriots:Xiang/SinghSplit 22
W#1 DoublesG Hubbard White / Jeremy Zuidema vs Yanjun Xiang / Feng Cao6-3, 4-3
L#1 SinglesRandall Kennedy vs Xichen Lyu3-6, 4-6
W#2 DoublesPeter Samuelson / Alex Parks vs James Huang / Anh Phi Tran6-1, 6-2
L#3 DoublesIan Wright / Matt Port vs Biao Liu / Umang Singh6-7, 4-6
2025-07-14vs WTC:Aces:PatelWon 40
W#1 DoublesAlex Parks / Peter Samuelson vs Aaron Robertson / William McNicholas7-6, 6-0
W#2 DoublesAlex Kaplan / Matthew Kochard vs Ganesh Rajaraman / Alexander Earl6-3, 6-1
W#2 SinglesRandall Kennedy vs Ethan Leeman6-2, 6-2
W#3 DoublesWilliam Willis / Sonu Kalra vs Lucas Mundel / Andrew Najda6-4, 6-0
2025-07-07vs WOB:The Other Guys:HastingsWon 41
W#1 DoublesG Hubbard White / Alex Parks vs Peter Rooks / Drew Rooks6-2, 6-4
W#1 SinglesMelvin Nina vs Doug Hastings6-4, 6-2
W#2 DoublesBharathan Kumaraguru / William Willis vs Dustin Chao / Vatee Pattaropong4-6, 6-4, 1-0
L#2 SinglesMatt Port vs Pau Canosa6-7, 4-5
W#3 DoublesMichael Chan / John Yerby vs Louis Ferracane / Peter DeBarros6-1, 6-3
L#1 DoublesG Hubbard White / Peter Samuelson vs James Huang / Anh Phi Tran4-6, 6-2, 0-1
W#1 SinglesJeremy Zuidema vs Wilson Wen6-1, 6-1
W#2 DoublesMatt Port / Bharathan Kumaraguru vs Umang Singh / Yanjun Xiang6-7, 6-3, 1-0
L#2 SinglesSonu Kalra vs Xichen Lyu0-6, 4-6
W#3 DoublesIan Wright / Michael Chan vs Jason Teng / Victor Zhang6-4, 6-2
2025-06-23vs WOB:Woburn Red:May/LinWon 40
W#1 DoublesBharathan Kumaraguru / Ian Wright vs Krishnaswamy Bennegudda / Florian Schouten6-4, 1-6, 1-0
W#1 SinglesMelvin Nina vs Tim Nguyen6-3, 6-3
W#2 DoublesMichael Chan / Alex Parks vs Chandler Rheault / Justin Conroy6-4, 6-3
W#3 DoublesAlex Kaplan / Matthew Kochard vs Nelson Lau / Donald Carney6-4, 5-4
2025-06-16vs WOB:Woburn Green:YuréSplit 22
W#1 DoublesBharathan Kumaraguru / Alex Kaplan vs Alexander Grant / Jered McInerney6-3, 1-6, 1-0
L#1 SinglesPeter Cipparone vs Ryan Yure2-6, 3-6
W#2 DoublesG Hubbard White / Jeremy Zuidema vs Ross Kennedy / Lawrence Yu6-3, 2-6, 1-0
L#3 DoublesAlex Parks / Javier Garcia vs Randal Noller / Alan Kessler3-6, 3-6
2025-06-09vs WTC:Aces:PatelWon 40
W#1 DoublesMichael Chan / Alex Parks vs Nitin Malhotra / KIRAN KASHALKAR6-2, 6-4
W#2 DoublesWilliam Willis / Bharathan Kumaraguru vs Ethan Leeman / Alexander Earl6-3, 6-2
W#2 SinglesPeter Cipparone vs Ganesh Rajaraman6-1, 6-0
W#3 DoublesJavier Garcia / Matt Port vs Lucas Mundel / Andrew Najda4-6, 6-2, 1-0
2025-06-02vs WOB:The Other Guys:HastingsWon 31
W#1 DoublesMichael Chan / Alex Parks vs Jens Hansen / Jeffrey Semon6-4, 4-6, 1-0
W#2 DoublesBharathan Kumaraguru / John Yerby vs James Cooper / Dennis Fergusson3-6, 6-4, 1-0
L#2 SinglesRandall Kennedy vs Hoony Youn7-5, 0-3, 1-0
W#3 DoublesAlex Kaplan / Ian Wright vs Ben Abraham / Dustin Chao4-6, 7-6, 1-0
2025-05-19vs WOB:Woburn Red:May/LinWon 40
W#1 DoublesAlex Kaplan / G Hubbard White vs Krishnaswamy Bennegudda / Justin Conroy6-4, 6-1
W#1 SinglesMelvin Nina vs Tim Nguyen5-7, 6-2, 1-0
W#2 DoublesAlex Parks / Michael Chan vs David Lin / Clifford Gibbons6-2, 3-6, 1-0
W#3 DoublesWilliam Willis / Bharathan Kumaraguru vs Ryan Rheault / Donald Carney6-4, 6-2
2025-05-12vs WOB:Woburn Green:YuréWon 32
W#1 DoublesG Hubbard White / Alex Kaplan vs Scott Paveletz / Alexander Grant6-4, 4-5, 1-0
W#1 SinglesBharathan Kumaraguru vs Alexander Diaz7-5, 3-2
W#2 DoublesAlex Parks / Peter Cipparone vs Lawrence Yu / Ross Kennedy6-4, 6-4
L#2 SinglesRandall Kennedy vs Ryan Yure2-6, 6-3, 0-1
L#3 DoublesIan Wright / Andrew Marshall vs Alan Kessler / Randal Noller4-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 standings19 teams · 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1SHR:Shrewsbury Warriors:Khan/Devarajan06151535255
2NETC:New England TC:Andrianopoulos/Dekker06141637292
3LFW:Longfellow:Latulipe#06131739288
4LTC:Best Kept Secret:Rosenfeld0682247316
5WAC:Waltham:Allu08301029313
6WOB:Diamond Dogs:Yerov/Ow08172350369
7WOB:Casual Sets:Horan/Torrey08202053405
8SFT:Spark Green:Moon0939617262
9BRTC:Volley Llamas:Wightman/Sarkozy09291640359
10SSY:South Shore:Bykowski09271842386
11LAK:Lakeville:Pereira/Dusseault09242151416
12BBC:Brown Billone:Clifford/Berkowitz09222357425
13SFT:Spark Red:Moon/Sideman09153063446
14KIG:Kingsmen:Carney/Martin09172863460
15IRCC:Indian Ridge:Edelmann0924387536
16WOB:Woburn Green:Yuré010391128359
17STC:Sportsmen's Green:Parks010381237366
18WTC:Winchester Patriots:Xiang/Singh010331743400
19WOB:The Other Guys:Hastings010183267486

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.90 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.

4.09
Jeremy Zuidema
usually #1 Singles 33%, also #1 Doubles 33% · published
4.06
Bharathan Kumaraguru
usually #2 Doubles 50%, also #1 Doubles 25% · published 4.5
4.05
G Hubbard White
usually #1 Doubles 83%, also #2 Doubles 17% · published 4.5
3.93
Jonathan Jay
published
3.88
Matthew Kochard
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.88
Peter Samuelson
usually #1 Doubles 50%, also #3 Doubles 25% · published
3.88
Sonu Kalra
usually #3 Doubles 50%, also #2 Singles 50% · published
3.86
Randall Kennedy
usually #2 Singles 75%, also #1 Singles 25% · published
3.85
Alex Parks
usually #1 Doubles 44%, also #2 Doubles 44% · published 4
3.79
Melvin Nina
usually #1 Singles 100% · published
3.75
Ian Wright
usually #3 Doubles 80%, also #1 Doubles 20% · published 4
3.75
William Willis
usually #2 Doubles 50%, also #3 Doubles 50% · published
Antonio Martinez
published 4
John Yerby
usually #3 Doubles 50%, also #2 Doubles 50% · published
Matt Port
usually #3 Doubles 50%, also #2 Singles 25% · published
Peter Cipparone
usually #2 Doubles 33%, also #2 Singles 33% · published
Peter Kaplan
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.

Peter Samuelson + Jeremy Zuidema6058% games−6.8% vs expected
G Hubbard White + Jeremy Zuidema4154% gamesnot enough data
William Willis + Bharathan Kumaraguru404 matchesnot enough data
Sonu Kalra + Bharathan Kumaraguru404 matchesnot enough data
William Willis + Matt Port303 matchesnot enough data
Sonu Kalra + Jeremy Zuidema213 matchesnot enough data
Bharathan Kumaraguru + Alex Parks123 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.

Jeremy Zuidema
43W–7L career · 3 lines in 2025
24%76%<1%
4.09
4.5
Bharathan Kumaraguru
28W–10L career · 8 lines in 2025
31%69%<1%
4.06
4.5
G Hubbard White
39W–15L career · 6 lines in 2025
34%66%<1%
4.05
Jonathan Jay
4W–0L career · no lines in 2025
<1%71%29%
3.93
Matthew Kochard
5W–0L career · 2 lines in 2025
<1%81%19%
3.88
Peter Samuelson
173W–89L career · 4 lines in 2025
<1%81%19%
3.88
Sonu Kalra
64W–44L career · 2 lines in 2025
<1%82%18%
3.88
Randall Kennedy
17W–11L career · 4 lines in 2025
<1%86%14%
3.86
4
Alex Parks
29W–12L career · 9 lines in 2025
<1%88%12%
3.85
Melvin Nina
4W–5L career · 3 lines in 2025
95%5%<1%
3.79
4
Ian Wright
8W–4L career · 5 lines in 2025
2%95%3%
3.75
William Willis
43W–25L career · 4 lines in 2025
3%95%3%
3.75
4
Antonio Martinez
22W–13L career · no lines in 2025
not enough data
John Yerby
4W–2L career · 2 lines in 2025
not enough data
Matt Port
9W–4L career · 4 lines in 2025
not enough data
Peter Cipparone
11W–3L career · 3 lines in 2025
not enough data
Peter Kaplan
12W–5L career · no lines in 2025
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.