Teams

WIL:Willows:Kalajian

2024 EMA Adult 40 & Over Men · 3.5 Men

13 players · average NTRP 3.50 / 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 →
Schedule16 played
2024-08-01vs SFT:Spark:SidemanLost 01
L#2 DoublesAn Vo / Mark Heichman vs David Callahan / Leonard Licari2-6, 2-6
2024-07-25vs SFT:Spark Blue:vanRavesstynLost 13
W#1 DoublesBrad Hall / Stanislav Margolin vs JEFFREY SOLTES / EVERARD HATCH6-4, 4-6, 1-0
L#1 SinglesWayne Beaudoin vs John Karbassi3-6, 2-6
L#2 DoublesChristian Papalia / Scott Weigand vs Jason Baudreau / Matt Ehrie4-6, 6-7
L#3 DoublesGreg Adamson / Lawrence Johnson vs TED BORSETI / Michel VanRavestyn4-6, 1-6
2024-07-18vs SFT:Spark:Schumer/BrooksLost 04
L#1 DoublesBrad Hall / Charles Gary Barros vs Erik C Smith / Steven Colby5-7, 5-4, 0-1
L#1 SinglesChengzong Li vs Joseph Rencic1-6, 2-6
L#2 DoublesMark Heichman / An Vo vs Ralph Brooks / Jeffrey Hemman6-4, 2-6, 0-1
L#3 DoublesScott Stewart / Christian Papalia vs Mashood Illikkal / Paul Casarano2-6, 6-3, 1-0
2024-07-11vs SFT:Spark Blue:vanRavesstynWon 30
W#1 DoublesCharles Gary Barros / Brad Hall vs Stephen Brown / John Karbassi6-3, 6-2
W#1 SinglesStanislav Margolin vs Scott Burnham6-1, 6-0
W#2 DoublesMark Heichman / Chengzong Li vs Alexander Halkias / Matt Ehrie6-1, 6-2
2024-07-10vs NEW:Newburyport:JenningsLost 02
L#1 SinglesAn Vo vs Matthew Luber3-6, 1-6
L#3 DoublesRobert Curtin / John O'Donnell vs Chris Everest / Felipe Schwarz2-6, 0-6
2024-06-27vs TRU:Trull Brook:DemarcoWon 31
W#1 DoublesCharles Gary Barros / Brad Hall vs Ashvin Kalyanaraman / Balaji Sivakumaran6-1, 6-3
L#1 SinglesChengzong Li vs Upendar Garg3-6, 6-3, 0-1
W#2 DoublesMark Heichman / Stanislav Margolin vs Kenneth Shieh / Daniel Merlin6-4, 6-3
W#3 DoublesAn Vo / John O'Donnell vs Channing Lai / Bob Lang6-4, 6-3
2024-06-20vs SFT:Spark Green:SidemanSplit 22
W#1 DoublesStanislav Margolin / Brad Hall vs Kevin McKeever / James O'Brien6-4, 7-5
W#1 SinglesAn Vo vs Jeremy Smith6-3, 6-1
L#2 DoublesScott Weigand / Scott Stewart vs Richard Shih / Michael Chan3-6, 6-4, 1-0
L#3 DoublesHieu Hong / Lawrence Johnson vs Bala Balachander / Khurrum Ahmad6-7, 6-2, 0-1
2024-06-19Won 10
W#3 DoublesStephen Day / An Vo vs Angus Jennings / Eric Russell6-2, 6-2
2024-06-13vs SFT:Spark:Schumer/BrooksLost 13
W#1 DoublesStanislav Margolin / Brad Hall vs Ralph Brooks / Steven Colby6-0, 6-3
L#1 SinglesChengzong Li vs Erik C Smith1-6, 6-4, 0-1
L#2 DoublesScott Stewart / An Vo vs James Cranston / Paul Casarano2-6, 4-6
L#3 DoublesJohn O'Donnell / Christian Papalia vs Carlos Ortiz / Al Uluatam1-6, 0-6
2024-06-12vs SFT:Spark:SidemanSplit 11
W#1 SinglesMark Heichman vs Tim Curran6-2, 3-6, 1-0
L#3 DoublesScott Luba / John O'Donnell vs John Woolley / Richard Mazzarese2-6, 4-6
2024-06-05vs BRTC:Court In Session:SpectorLost 01
L#3 DoublesScott Weigand / Robert Curtin vs Charles St. Jean / Peter Goodridge5-7, 1-6
2024-05-30vs BRTC:Golden Oldies:SpectorWon 30
W#1 DoublesStanislav Margolin / Brad Hall vs Chris Lauranzano / Peter Goodridge6-3, 4-6, 1-0
W#2 DoublesAn Vo / Scott Stewart vs Jeff Kabriel / Stephen Smith7-6, 6-2
W#3 DoublesChengzong Li / David Charapp vs Jon Bornstein / Zeljko Radulovic6-2, 6-1
2024-05-29vs NEW:Newburyport:JenningsLost 01
L#2 DoublesRobert Curtin / Mark Heichman vs Michael Lee / Scott Kresge2-6, 2-6
2024-05-23vs TRU:Trull Brook:DemarcoSplit 22
L#1 DoublesJohn O'Donnell / Brad Hall vs Alejandro Merino / Kenneth Shieh1-6, 4-6
W#1 SinglesMark Heichman vs Weiwei Shu6-3, 6-1
L#2 DoublesWayne Beaudoin / Christian Papalia vs Upendar Garg / Daniel Merlin6-3, 6-7, 0-1
W#3 DoublesHieu Hong / Lawrence Johnson vs Kunal Ahalpara / Balaji Sivakumaran7-6, 0-6, 1-0
2024-05-16vs SFT:Spark Green:SidemanLost 12
W#1 DoublesBrad Hall / Charles Gary Barros vs Jeremy Smith / James O'Brien6-0, 6-2
L#2 DoublesMark Heichman / Scott Stewart vs Mike Stuart / Carmen Scarpa4-6, 6-4, 0-1
L#3 DoublesDavid Charapp / Scott Weigand vs Michael Chan / Richard Shih3-6, 4-6
2024-05-15Won 10
W#2 DoublesBINH NGUYEN / Stanislav Margolin vs Christopher Potter / Gerald Parker5-7, 6-4, 1-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 standings10 teams · 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1WOB:The Guys:Yure0826618247
2BRTC:Court In Session:Spector08141840297
3WOB:Diamond Dogs:Ow/Delay08122041298
4WOB:Woburn:White Smashers:Martin08102247330
5WESF:Westfit:Segal09231333279
6WESB:Westboro:Liedell09221436317
7NEW:Newburyport:Jennings09152146323
8WESF:Westfit White:Makkena09162046343
9WIL:Willows:Kalajian09162048346
10MLTC:Marcus Lewis TC:Asselin09112555372

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.29 estimated across 6 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.44
Charles Gary Barros
usually #1 Doubles 100% · published 3.5
3.37
An Vo
usually #2 Doubles 50%, also #1 Singles 25% · published 3.5
3.35
Mark Heichman
usually #2 Doubles 75%, also #1 Singles 25% · published
Brad Hall
published 3.5
Chengzong Li
usually #1 Singles 60%, also #3 Doubles 20% · published 3.5
Christian Papalia
usually #2 Doubles 50%, also #3 Doubles 50% · published 3.5
David Charapp
usually #3 Doubles 100% · published 3.5
Hieu Hong
usually #3 Doubles 100% · published 3.5
3.23
Wayne Beaudoin
usually #1 Singles 50%, also #2 Doubles 50% · published
3.19
Scott Weigand
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.14
Greg Adamson
usually #3 Doubles 100% · published 3.5
John O'Donnell
usually #3 Doubles 80%, also #1 Doubles 20% · published
Stanislav Margolin
usually #1 Doubles 57%, also #2 Doubles 29% · 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.

John O'Donnell + Stanislav Margolin314 matchesnot enough data
Mark Heichman + John O'Donnell033 matchesnot enough data
Christian Papalia + Wayne Beaudoin213 matchesnot enough data
David Charapp + Greg Adamson213 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.

3.5
Charles Gary Barros
35W–21L career · 4 lines in 2024
<1%67%33%
3.44
3.5
An Vo
18W–8L career · 8 lines in 2024
<1%84%16%
3.37
Mark Heichman
51W–46L career · 8 lines in 2024
<1%87%12%
3.35
3.5
Brad Hall
4W–1L career · no lines in 2024
not enough data
3.5
Chengzong Li
26W–22L career · 5 lines in 2024
not enough data
3.5
Christian Papalia
36W–27L career · 4 lines in 2024
not enough data
3.5
David Charapp
8W–7L career · 2 lines in 2024
not enough data
3.5
Hieu Hong
25W–15L career · type M · 2 lines in 2024
not enough data
Wayne Beaudoin
55W–34L career · 2 lines in 2024
4%94%2%
3.23
Scott Weigand
14W–23L career · 4 lines in 2024
7%92%1%
3.19
3.5
Greg Adamson
8W–13L career · type S · 1 line in 2024
14%86%<1%
3.14
John O'Donnell
17W–23L career · 5 lines in 2024
not enough data
Stanislav Margolin
20W–10L career · 7 lines in 2024
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.