Teams

Reload and Fire

Adult 18 & Over · 4.0 Men

22 players · average NTRP 4.05 / PHILADELPHIA

View scouting list →
Schedule8 played
2026-06-27vs The Cynwyd Clubbers 4.0Won 30
W#1 DoublesJeff Crosten / Aaron Palmer vs William Lang / Peter AuBuchon6-3, 6-3
W#1 SinglesJeffrey Snellenburg vs ANTOINE GRAND-CLEMENT6-3, 6-0
W#2 DoublesMark Farnsworth / Mark Sweetsir vs Matt Cohen / Tim Rampe6-1, 6-0
2026-06-20vs ParksideWon 31
W#1 DoublesGregory Heck / Henry Kim vs Kyle Rhood / Blake Rhood4-6, 6-3, 1-0
W#1 SinglesYevgen Knyazkov vs Gary Le6-3, 6-4
W#2 DoublesRobert Donahue / Sergey Taver vs Liam Nisenfeld / David Knoblock6-2, 6-2
L#2 SinglesJordan Koko vs Patrick Morrison4-6, 0-6
2026-06-13vs Frosty Hollow HurricanesLost 23
L#1 DoublesAaron Palmer / Christopher Plaskon vs Jason Werts / David Miller7-6, 2-6, 0-1
L#1 SinglesYevgen Knyazkov vs Tarik Bassal5-7, 6-4, 0-1
L#2 DoublesAaron Hutt / Brian Vincent vs Andrew Humphreys / Onkar Singh4-6, 2-6
W#2 SinglesJeffrey Snellenburg vs Brainer Angulo6-3, 6-4
W#3 DoublesRobert Donahue / Mark Sweetsir vs Paul Chua / Ashish Patel6-3, 6-4
2026-05-30vs The Cynwyd Clubbers 4.0Won 50
W#1 DoublesRobert Donahue / Aiden Swartz vs David Merrell / Adam Cohen6-2, 6-3
W#1 SinglesYevgen Knyazkov vs Patrick Cahill6-3, 6-3
W#2 DoublesMark Farnsworth / Christopher Plaskon vs ANTOINE GRAND-CLEMENT / Andrew Mullens6-1, 7-5
W#2 SinglesGregory Heck vs Tim Rampe6-1, 6-3
W#3 DoublesKeane Dougherty / William Lyons vs Donald Yih / Matt Cohen6-2, 6-3
2026-05-16vs Frosty Hollow HurricanesWon 41
W#1 DoublesNeal Rutman / Jeff Crosten vs David Miller / Onkar Singh7-5, 6-1
L#1 SinglesYevgen Knyazkov vs Tarik Bassal4-6, 6-4, 0-1
W#2 DoublesAaron Hutt / Henry Kim vs Lance Shaffer / Ashish Patel6-2, 6-2
W#2 SinglesSergey Taver vs Jay Patel7-5, 6-2
W#3 DoublesKeane Dougherty / William Lyons vs Andrew Olson / Paul Chua7-6, 6-4
2026-05-09vs ParksideWon 50
W#1 DoublesCharlie Choi / Henry Kim vs David Knoblock / Ben Hurtig6-0, 6-2
W#1 SinglesYevgen Knyazkov vs Ziyi Gao1-6, 6-1, 1-0
W#2 DoublesMark Farnsworth / Gregory Heck vs Phu Tran / Liam Nisenfeld6-1, 6-0
W#2 SinglesJeffrey Snellenburg vs Patrick Morrison6-1, 7-5
W#3 DoublesKeane Dougherty / William Lyons vs Kyle Rhood / Blake Rhood6-3, 6-3
2026-05-02vs The Cynwyd Clubbers 4.0Won 50
W#1 DoublesCharlie Choi / Jeff Crosten vs Antonis Pratsos / Peter AuBuchon6-1, 6-0
W#1 SinglesWilliam Lyons vs Douglas Laske6-0, 6-4
W#2 DoublesNeal Rutman / Robert Donahue vs Tim Rampe / Andrew Mullens4-6, 6-3, 1-0
W#2 SinglesChristopher Plaskon vs Adam Cohen6-2, 6-0
W#3 DoublesJeremy Bowers / Mark Sweetsir vs Michael Koep / Jesse Lytle6-2, 6-3
2026-04-25vs Frosty Hollow HurricanesWon 32
L#1 DoublesGregory Heck / William Lyons vs Jason Werts / David Konow3-6, 7-5, 0-1
L#1 SinglesJeffrey Snellenburg vs Tarik Bassal2-6, 6-3, 0-1
W#2 DoublesJeremy Bowers / Christopher Plaskon vs David Miller / Andrew Olson6-3, 6-0
W#2 SinglesMark Farnsworth vs Paul Chua6-2, 6-1
W#3 DoublesMark Sweetsir / Sergey Taver vs Lance Shaffer / Mark Shaffer6-1, 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 standings12 teams · 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1Parkside06151533265
2UMLY United 4.00632754332
3Servezas0612959356
4Philly Phighters07191638327
5Reload and Fire0833717231
6Great Valley 4.00833720266
7Naylors Run Park0832821244
8Frosty Hollow Hurricanes08241640320
9West Chester Warriors08211944349
10GameSet0833775464
11The Cynwyd Clubbers 4.00833776456
12Legacy Legends09331238370

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.87 estimated across 20 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.08
Mark Farnsworth
usually #2 Doubles 75%, also #2 Singles 25% · published
3.98
Jeffrey Snellenburg
usually #2 Singles 50%, also #1 Singles 50% · published
3.97
Charlie Choi
usually #1 Doubles 100% · published 4
3.96
Sergey Taver
usually #2 Doubles 33%, also #2 Singles 33% · published
3.94
Daniel Taboada
usually #1 Doubles 50%, also #2 Doubles 50% · published 4.5
3.92
Henry Kim
usually #1 Doubles 67%, also #2 Doubles 33% · published 4
3.92
Aaron Hutt
usually #2 Doubles 100% · published 4
3.92
Gregory Heck
usually #1 Doubles 50%, also #2 Doubles 25% · published 4
3.91
Jeff Crosten
usually #1 Doubles 100% · published
3.91
Keane Dougherty
usually #3 Doubles 100% · published
3.90
William Lyons
usually #3 Doubles 60%, also #1 Doubles 20% · published
3.87
Jeremy Bowers
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.84
Christopher Plaskon
usually #2 Doubles 50%, also #1 Doubles 25% · published 4
3.83
Neal Rutman
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.82
Yevgen Knyazkov
usually #1 Singles 100% · published
3.80
Mark Sweetsir
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.79
Aaron Palmer
usually #1 Doubles 100% · published 4
3.79
Brian Vincent
usually #2 Doubles 100% · published 4
Aiden Swartz
usually #1 Doubles 100% · published 4
Danesh Modi
published 4
3.64
Robert Donahue
usually #2 Doubles 50%, also #1 Doubles 25% · published
3.63
Jordan Koko
usually #2 Singles 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.

Charlie Choi + Neal Rutman7254% games+0.5% vs expected
Neal Rutman + Jeff Crosten9554% games+0.1% vs expected
Mark Sweetsir + Sergey Taver404 matchesnot enough data
Charlie Choi + Henry Kim213 matchesnot enough data
Christopher Plaskon + William Lyons123 matchesnot enough data
Jeremy Bowers + Yevgen Knyazkov033 matchesnot enough data
William Lyons + Keane Dougherty303 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.

Mark Farnsworth
21W–8L career · 4 lines in 2026
<1%27%73%
4.08
Jeffrey Snellenburg
21W–16L career · 4 lines in 2026
<1%55%45%
3.98
4
Charlie Choi
77W–55L career · 2 lines in 2026
<1%59%41%
3.97
Sergey Taver
14W–14L career · 3 lines in 2026
<1%63%37%
3.96
4.5
Daniel Taboada
112W–49L career · 2 lines in 2026
66%34%<1%
3.94
4
Henry Kim
59W–37L career · 3 lines in 2026
<1%72%28%
3.92
4
Aaron Hutt
23W–18L career · type A · 2 lines in 2026
<1%72%28%
3.92
4
Gregory Heck
14W–3L career · 4 lines in 2026
<1%74%26%
3.92
Jeff Crosten
65W–29L career · 3 lines in 2026
<1%75%25%
3.91
Keane Dougherty
3W–0L career · 3 lines in 2026
<1%76%24%
3.91
William Lyons
87W–51L career · 5 lines in 2026
<1%79%21%
3.90
Jeremy Bowers
10W–8L career · 2 lines in 2026
<1%84%16%
3.87
4
Christopher Plaskon
38W–21L career · 4 lines in 2026
<1%89%11%
3.84
Neal Rutman
76W–32L career · 2 lines in 2026
1%90%10%
3.83
Yevgen Knyazkov
147W–68L career · 5 lines in 2026
1%91%9%
3.82
Mark Sweetsir
102W–68L career · 4 lines in 2026
1%93%6%
3.80
4
Aaron Palmer
107W–69L career · 2 lines in 2026
1%93%5%
3.79
4
Brian Vincent
44W–30L career · 1 line in 2026
1%93%5%
3.79
4
Aiden Swartz
6W–0L career · 2 lines in 2026
not enough data
4
Danesh Modi
12W–6L career · no lines in 2026
not enough data
Robert Donahue
58W–48L career · 4 lines in 2026
14%85%<1%
3.64
Jordan Koko
75W–49L career · 1 line in 2026
16%83%<1%
3.63

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.