Teams

Bucks 3.0

Adult 18 & Over · 3.0 Men

17 players · average NTRP 3.00 / PHILADELPHIA

View scouting list →
Schedule8 played
2026-06-27vs Upper DublinersLost 03
L#1 DoublesJames Aversano / Chull Park vs Sean Kilcullen / Michael Pro1-6, 6-7
L#2 DoublesStephen Darienzo / John Pagano vs Francisco Ruso / Sharan Nirmul6-3, 3-6, 0-1
L#2 SinglesAlexandro Kovalcik vs Rich Hu4-6, 2-6
2026-06-20vs Smash BrosWon 41
W#1 DoublesGeoff Wall / Chull Park vs Dongnan Chen / Yusen Zhou6-1, 6-2
W#1 SinglesJuliano Kovalcik vs Jie Huang6-2, 4-6, 1-0
W#2 DoublesStephen Darienzo / Craig Leonard vs Junnan Wang / Henry He4-6, 6-4, 1-0
W#2 SinglesAlexandro Kovalcik vs JIMMY Lau6-4, 6-3
L#3 DoublesBrian Marin / John Pagano vs Yuchieh Lan / YANQI CHEN2-6, 5-7
2026-06-06vs Frog Hollow HittersLost 14
W#1 DoublesStephen Darienzo / Geoff Wall vs Kent Brown / Rajesh Sahasrabuddhe6-1, 2-6, 1-0
L#1 SinglesCasey Betlyon vs Christian Zavisca2-6, 0-6
L#2 DoublesMichael Hodgin / Ronald Sandler vs Bob DiDio / Edward Wood6-3, 2-6, 0-1
L#2 SinglesCraig Leonard vs David Posillico1-6, 3-6
L#3 DoublesDonald Loff / Brian Marin vs John Himes / Ross Miller6-3, 1-6, 0-1
2026-05-30vs Topspin's Cobra KaiWon 32
L#1 DoublesStephen Darienzo / Geoff Wall vs Steven Weber / Fred Scales3-6, 1-6
W#1 SinglesJuliano Kovalcik vs Eli Greeley6-3, 6-3
W#2 DoublesTyrone Wilson / Alexandro Kovalcik vs Parm Greeley / Jonah Greeley6-4, 6-2
W#2 SinglesCasey Betlyon vs Alex Newman-pinto2-6, 7-6, 1-0
L#3 DoublesBrian Marin / Trevor Ackerman vs George Harris / Jonathan Hood2-6, 6-2, 0-1
2026-05-16vs Upper DublinersLost 05
L#1 DoublesStephen Darienzo / Craig Leonard vs Sean Kilcullen / Michael Pro2-6, 4-6
L#1 SinglesTrevor Ackerman vs Joseph Fusaro0-6, 1-6
L#2 DoublesMichael Hodgin / Ronald Sandler vs Brian Mckittrick / Julio Martin-Garcia1-6, 0-6
L#2 SinglesAlexandro Kovalcik vs JAMES KABUGO2-6, 2-6
L#3 DoublesDonald Loff / Brian Marin vs Marcos DeArruda / Rich Hu2-6, 1-6
2026-05-09vs Smash BrosWon 50
W#1 DoublesMichael Connors / Chull Park vs Dongnan Chen / JIMMY Lau6-1, 6-4
W#1 SinglesJuliano Kovalcik vs Yusen Zhou6-0, 6-3
W#2 DoublesStephen Darienzo / John Pagano vs Yuchieh Lan / Chengzhi Shi2-6, 6-4, 1-0
W#2 SinglesCasey Betlyon vs Yongqin Feng6-2, 7-6
W#3 DoublesAlexandro Kovalcik / Craig Leonard vs YANQI CHEN / Junnan Wang6-2, 6-0
2026-05-03vs Frog Hollow HittersSplit 22
W#1 DoublesGeoff Wall / Stephen Darienzo vs Bob DiDio / Jeff Miller6-1, 6-3
W#1 SinglesJuliano Kovalcik vs Christian Zavisca6-3, 6-3
L#2 DoublesBrian Marin / Craig Leonard vs Kent Brown / Rajesh Sahasrabuddhe7-6, 6-7, 0-1
L#3 DoublesDonald Loff / Trevor Ackerman vs John Galada / Edward Wood6-4, 1-6, 0-1
2026-04-18vs Topspin's Cobra KaiWon 31
W#1 DoublesChull Park / Michael Connors vs Parm Greeley / Steven Weber6-3, 6-3
W#1 SinglesJuliano Kovalcik vs Fred Scales6-2, 6-1
L#2 DoublesAlexandro Kovalcik / Craig Leonard vs Shane Baxter / Jonah Greeley6-3, 6-7, 0-1
W#2 SinglesCasey Betlyon vs George Harris4-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 standings8 teams · 3.0 Men
TeamWLInd. WInd. LSets lostGames lost
1UMLY SSA 3.0M08291125264
2Upper Dubliners08291127268
3Topspin's Cobra Kai08241640335
4Bucks 3.008221842325
5Cynwyd Club08192145332
6All Aspects08112961403
7Frog Hollow Hitters08122861405
8UF Overheads08112963424

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 2.75 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.14
Michael Connors
usually #1 Doubles 100% · published
3.09
Juliano Kovalcik
usually #1 Singles 100% · published
3.03
James Aversano
usually #1 Doubles 100% · published 3
2.92
Chull Park
usually #1 Doubles 100% · published 3
2.89
Casey Betlyon
usually #2 Singles 75%, also #1 Singles 25% · published 3
2.83
Geoff Wall
usually #1 Doubles 100% · published 3
2.79
Alexandro Kovalcik
usually #2 Singles 50%, also #2 Doubles 33% · published 3
Ari SADOFF
published 3
2.71
Trevor Ackerman
usually #3 Doubles 67%, also #1 Singles 33% · published
2.63
Stephen Darienzo
usually #1 Doubles 57%, also #2 Doubles 43% · published
2.60
Craig Leonard
usually #2 Doubles 50%, also #3 Doubles 17% · published 3
2.53
Michael Hodgin
usually #2 Doubles 100% · published
2.48
Ronald Sandler
usually #2 Doubles 100% · published
2.44
Brian Marin
usually #3 Doubles 80%, also #2 Doubles 20% · published 3
2.40
Donald Loff
usually #3 Doubles 100% · published 3
John Pagano
published
Tyrone Wilson
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.

Chull Park + Michael Connors4645% games+6.5% vs expected
Geoff Wall + Stephen Darienzo7853% games+1.2% vs expected
Donald Loff + Geoff Wall1830% gamesnot enough data
Michael Hodgin + Geoff Wall1430% gamesnot enough data
Trevor Ackerman + Ari SADOFF134 matchesnot enough data
Brian Marin + Ari SADOFF123 matchesnot enough data
Craig Leonard + Stephen Darienzo213 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.

Michael Connors
35W–54L career · 2 lines in 2026
<1%14%86%
3.14
Juliano Kovalcik
14W–8L career · 5 lines in 2026
<1%25%75%
3.09
3
James Aversano
88W–49L career · 1 line in 2026
<1%40%60%
3.03
3
Chull Park
83W–49L career · 4 lines in 2026
<1%73%27%
2.92
3
Casey Betlyon
9W–5L career · 4 lines in 2026
<1%79%21%
2.89
3
Geoff Wall
19W–40L career · 4 lines in 2026
1%90%9%
2.83
3
Alexandro Kovalcik
3W–3L career · type S · 6 lines in 2026
1%94%5%
2.79
3
Ari SADOFF
28W–35L career · type S · no lines in 2026
not enough data
Trevor Ackerman
14W–31L career · 3 lines in 2026
5%93%1%
2.71
Stephen Darienzo
23W–51L career · 7 lines in 2026
16%84%<1%
2.63
3
Craig Leonard
5W–6L career · 6 lines in 2026
23%77%<1%
2.60
Michael Hodgin
17W–59L career · 2 lines in 2026
41%59%<1%
2.53
Ronald Sandler
7W–8L career · 2 lines in 2026
56%44%<1%
2.48
3
Brian Marin
19W–59L career · 5 lines in 2026
69%31%<1%
2.44
3
Donald Loff
4W–31L career · 3 lines in 2026
77%23%<1%
2.40
John Pagano
43W–115L career · no lines in 2026
not enough data
Tyrone Wilson
3W–1L career · 1 line 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.