Teams

SFT:Spark-A Licari

2026 EMA Adult 40 & Over Men · 4.0 Men

16 players · average NTRP 4.00 / 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
2026-07-22vs WOB:Woburn Red:May/LinWon 40
W#1 DoublesCalvin Koo / Arturo Vegas vs Jason Trepanier / Clifford Gibbons1-6, 6-3, 1-0
W#1 SinglesSantiago Fernandez Suarez vs Donald Carney6-4, 6-3
W#2 DoublesTim Curran / Chris Hussey vs Jason Santoro / James Cranston6-1, 6-0
W#3 DoublesTito Deleon / Richard Mazzarese vs Nelson Lau / David Lin6-4, 7-5
2026-07-15vs WOB:The Oh Geez:YureSplit 22
L#1 DoublesDavid Callahan / David Repetto vs Matti Teittinen / Justin Lupa1-6, 2-6
W#1 SinglesUmang Singh vs Scott Vasquez7-5, 3-1
W#2 DoublesLeonard Licari / DAVID ALLEN vs Matthew Nardone / Ryan Yure7-6, 4-6, 1-0
L#3 DoublesArturo Vegas / Calvin Koo vs Randal Noller / Dennis Daly4-6, 3-6
2026-07-08vs WOB:Locusts:HastingsSplit 22
L#1 DoublesChris Cowen / Leonard Licari vs Brian Bernstein / James Cooper2-6, 4-6
L#1 SinglesSantiago Fernandez Suarez vs Hoony Youn6-7, 0-1
W#2 DoublesDavid Callahan / David Repetto vs Stephen Wiles / Kelvin Yeow6-1, 6-3
W#3 DoublesJames Cassidy / Umang Singh vs Cesarfloyd Aldana / Dennis Fergusson6-7, 4-2, 1-0
2026-07-01vs WTC:Aces:PatelWon 31
W#1 DoublesDavid Callahan / David Repetto vs Phong Ly / Joshua Park6-3, 7-5
W#1 SinglesUmang Singh vs Biju Kachappilly6-3, 6-3
L#2 DoublesRichard Mazzarese / Tito Deleon vs William Blackwell / Zhiyong Yang6-7, 6-7
W#3 DoublesJohn Karbassi / Garth McKinney vs Peter Epstein / Bhavin Patel6-1, 4-6, 1-0
2026-06-24vs NEW:Newburyport:JenningsWon 40
W#1 DoublesDAVID ALLEN / Chris Cowen vs Matthew Luber / John Whalen6-3, 6-0
W#1 SinglesUmang Singh vs Michael Wichroski1-6, 6-2, 1-0
W#2 DoublesDavid Callahan / David Repetto vs Angus Jennings / John Gregorio6-0, 6-1
W#3 DoublesJohn Karbassi / Tito Deleon vs MARK LIM / Richard Noyes6-1, 6-1
2026-06-18vs WOB:Woburn Red:May/LinWon 21
W#1 DoublesDAVID ALLEN / Chris Cowen vs Clifford Gibbons / Flaubert Tarek6-1, 6-0
W#2 DoublesDavid Callahan / James Cassidy vs Christopher Mcnamara / Jason Santoro6-1, 6-2
L#3 DoublesTim Curran / Garth McKinney vs Paul Sateriale / John May6-7, 1-6
2026-06-10vs WOB:The Oh Geez:YureLost 04
L#1 DoublesDAVID ALLEN / Chris Cowen vs Matti Teittinen / Matthew Nardone1-6, 7-6, 0-1
L#1 SinglesUmang Singh vs Todd Gordon3-6, 6-7
L#2 DoublesDavid Callahan / David Repetto vs Ryan Yure / Justin Lupa4-6, 1-6
L#3 DoublesArturo Vegas / Calvin Koo vs Dennis Daly / Vatee Pattaropong6-7, 4-6
2026-06-03vs WOB:Locusts:HastingsWon 31
W#1 DoublesDavid Callahan / David Repetto vs Florian Schouten / Krishnaswamy Bennegudda7-6, 6-7, 1-0
W#1 SinglesSantiago Fernandez Suarez vs James Cooper6-4, 6-1
W#2 DoublesDAVID ALLEN / Chris Cowen vs Peter Rooks / Dennis Fergusson6-3, 6-4
L#3 DoublesTim Curran / Leonard Licari vs Brian Bernstein / Stephen Wiles6-7, 3-6
2026-05-27vs WTC:Aces:PatelSplit 22
W#1 DoublesDavid Callahan / Leonard Licari vs David Smith / Peter Epstein6-2, 7-5
L#1 SinglesChris Hussey vs Raghvendra Vijaywargiya5-7, 4-6
W#2 DoublesArturo Vegas / Calvin Koo vs Bhavin Patel / William Blackwell7-5, 6-4
L#3 DoublesRichard Mazzarese / Tim Curran vs Phong Ly / Joshua Park1-6, 6-4, 0-1
2026-05-20vs NEW:Newburyport:JenningsSplit 22
L#1 DoublesDavid Callahan / Leonard Licari vs John Whalen / Bojan Zoric6-4, 3-6, 0-1
L#1 SinglesSantiago Fernandez Suarez vs Michael Wichroski1-6, 3-6
W#2 DoublesChris Hussey / Umang Singh vs Felipe Schwarz / Michael Lee7-5, 4-6, 1-0
W#3 DoublesRichard Mazzarese / John Karbassi vs Richard Noyes / Daryl Colden3-6, 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 · 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1WESF:Westfit:Segal0927924301
2NETC:NETC Strikers:Bisht09231330273
3ACT: TC:Asselin09122451369
4WESB:Westboro:Liedell09102658381
5WOB:The Oh Geez:Yure01031922277
6WOB:Locusts:Hastings010261435316
7SFT:Spark-A Licari010251538340
8NEW:Newburyport:Jennings010182250370
9WTC:Aces:Patel010142657407
10WOB:Woburn Red:May/Lin01053572463

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.71 estimated across 15 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.98
Chris Cowen
usually #1 Doubles 80%, also #2 Doubles 20% · published 4
3.85
Tito Deleon
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.84
Umang Singh
usually #1 Singles 67%, also #3 Doubles 17% · published
3.81
David Repetto
usually #1 Doubles 50%, also #2 Doubles 50% · published 4
3.78
DAVID ALLEN
usually #1 Doubles 60%, also #2 Doubles 40% · published 4
David Callahan
published 4
3.74
Santiago Fernandez Suarez
usually #1 Singles 100% · published
3.73
Chris Hussey
usually #2 Doubles 67%, also #1 Singles 33% · published 4
3.72
James Cassidy
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.65
Leonard Licari
usually #1 Doubles 60%, also #2 Doubles 20% · published
3.64
Garth McKinney
usually #3 Doubles 100% · published
3.63
Tim Curran
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.61
Calvin Koo
usually #3 Doubles 50%, also #2 Doubles 25% · published 4
3.58
Richard Mazzarese
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.55
John Karbassi
usually #1 Singles 67%, also #3 Doubles 33% · published
3.50
Arturo Vegas
usually #3 Doubles 50%, also #2 Doubles 25% · published 4
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.

David Callahan + David Repetto9166% games+13.0% vs expected
DAVID ALLEN + Chris Cowen11168% games+8.4% vs expected
Calvin Koo + Arturo Vegas161152% games+1.3% vs expected
Leonard Licari + David Repetto3548% games−2.7% vs expected
David Callahan + Leonard Licari4844% games−4.6% vs expected
Chris Cowen + James Cassidy4158% gamesnot enough data
Leonard Licari + DAVID ALLEN314 matchesnot enough data
Leonard Licari + Chris Cowen224 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.

4
Chris Cowen
54W–34L career · 5 lines in 2026
<1%55%45%
3.98
Tito Deleon
33W–37L career · 3 lines in 2026
1%85%14%
3.85
Umang Singh
12W–8L career · 6 lines in 2026
1%87%12%
3.84
4
David Repetto
119W–41L career · 6 lines in 2026
1%90%9%
3.81
4
DAVID ALLEN
24W–14L career · 5 lines in 2026
2%92%6%
3.78
4
David Callahan
60W–54L career · no lines in 2026
not enough data
Santiago Fernandez Suarez
21W–12L career · 4 lines in 2026
4%93%3%
3.74
4
Chris Hussey
24W–13L career · 3 lines in 2026
5%92%3%
3.73
James Cassidy
23W–14L career · 2 lines in 2026
6%92%2%
3.72
Leonard Licari
87W–85L career · 5 lines in 2026
14%86%1%
3.65
Garth McKinney
3W–16L career · 2 lines in 2026
16%84%1%
3.64
Tim Curran
115W–66L career · 4 lines in 2026
17%82%<1%
3.63
4
Calvin Koo
55W–29L career · 4 lines in 2026
22%78%<1%
3.61
Richard Mazzarese
26W–47L career · 4 lines in 2026
29%71%<1%
3.58
John Karbassi
91W–59L career · 9 lines in 2026
<1%36%64%
3.55
4
Arturo Vegas
27W–23L career · type A · 4 lines in 2026
51%49%<1%
3.50

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.