THE DOBBS FERRY EAGLES BASEBALL CLUB

Section 1 | Conference 3-D | Class B Playoff Bracket
Independent fan site. Not affiliated with DFSD or DF Athletics. AI-assisted, errors may occur.
Support Eagles Baseball & Softball. Contact Dobbs Ferry Diamond Club

COACHING STAFF

Head Coach: Frank Adamo

Varsity Asst: Ryan Davis

JV Coach: James Turenchalk

VARSITY
JV
FIELD PLAN
SEASON COMPLETE
FINAL RECORD: 8-13
Last game: L 0-6 vs Putnam Valley (May 19)
Thank you Eagles! See you next season.
Record
8-13
League
2-8
Roster
View ▸
Streak
L1

Next Four Games

Scores This Week

May 18–May 24 — DF games and schedule opponents

May 19Dobbs Ferry 0, Putnam Valley 6L

Conference 3-D Standings

Updated May 20, 2026.

Team W L PCT GB RF RA PWR
Hastings Yellow Jackets 8 3 .727 — 71 26 1
Rye Neck Panthers 7 2 .778 — 52 31 2
Tuckahoe Tigers 6 4 .600 1.5 81 51 3
Blind Brook Trojans 5 4 .556 2 45 40 4
The Leffell School Lions 0 7 .000 6 32 72 5
Dobbs Ferry Eagles 2 8 .200 5.5 28 89 6

⚠ Section 1 Class B Playoff Bracket

Single elimination, higher seed hosts | First Round: May 19, 2026
EAGLES MATCHUP — FIRST ROUND
#1 Putnam Valley (14-6) vs #8 Dobbs Ferry (8-12)
2026-05-19 @ 4:15 PM — Putnam Valley HS
Other Classes — First Round Results (May 16)
Class A
Tappan Zee 19, Irvington 0 | Pleasantville 4, Bronxville 1 | Pearl River 10, John Jay-CR 3 | Nanuet 6, Hen Hud 5 | Byram Hills 5, Croton 4 | Westlake 7, Somers 6 (9inn) | Pelham 11, Edgemont 3 | Panas 8, Albertus Magnus 2
Class AA
Eastchester 5, Brewster 2 | Horace Greeley 6, Harrison 5 | Carmel 5, Clarkstown North 2 | Nyack 11, Lakeland 2 | Yorktown 10, Roosevelt 0 | Fox Lane 6, Suffern 1
Class AAA
New Rochelle 15, White Plains 5 | Scarsdale 13, Port Chester 3
Quarterfinals: May 21, 2026 (TBD) | Semifinals: May 23, 2026 (TBD) | Final: May 28, 2026 (TBD)

WHAT'S HAPPENING ELSEWHERE

Ardsley
Season complete. 5-15 overall, 3-11 Conference 3-D. Missed playoffs.
Next vs DF: No game scheduled
Blind Brook
Season complete. 13-7 overall, 10-4 Conference 3-D. #4 seed Class B.
Next vs DF: No game scheduled
Briarcliff
Season complete. #2 seed Class B. 13-6-1 overall.
Next vs DF: No game scheduled
Edgemont
Season complete. 8-12 overall, 6-8 Conference 3-D.
Next vs DF: No game scheduled
Haldane
Season complete. 5-13 overall. Class C.
Next vs DF: No game scheduled
Hastings
Season complete. 8-12 overall, 6-8 Conference 3-D.
Next vs DF: No game scheduled
Irvington
Season complete. 10-10 overall, 7-7 Conference 3-D.
Next vs DF: No game scheduled
Leffell School
Season complete. 2-14 overall, 1-11 Conference 3-D.
Next vs DF: No game scheduled
Pawling
Season complete. Non-conference opponent.
Next vs DF: No game scheduled
Pearl River
Season complete. 14-6 overall. Class A playoff team.
Next vs DF: No game scheduled
Putnam Valley
Season complete. #1 seed Class B. 14-6 overall. Defending champs. Beat DF 6-0 in first round 5/19.
Next vs DF: No game scheduled
Rye Neck
Season complete. 4-16 overall, 3-11 Conference 3-D.
Next vs DF: No game scheduled
Saunders
Season complete. 1-17 overall, 0-12 Conference 3-D.
Next vs DF: No game scheduled
Sleepy Hollow
Season complete. 3-17 overall, 2-12 Conference 3-D.
Next vs DF: No game scheduled
Tuckahoe
Season complete. 10-10 overall, 8-6 Conference 3-D. Class C.
Next vs DF: No game scheduled
Valhalla
Season complete. 11-9 overall, 8-6 Conference 3-D. Class B.
Next vs DF: No game scheduled
Westlake
Season complete. Class A playoff team.
Next vs DF: No game scheduled

PLAYERS TO WATCH

Player Impact Score Per Game. Hitting: H + 2B(+.75) + 3B(+1.25) + HR(+2) + RBI(.5) + R(.25) + BB(.75) + HBP(.75) + SB(.5) + multi-hit(+1.5) − SO(.35). Pitching: W(2) + SV(2) + IP(1.5) + SO(1) − ER(1.25) − BB(.5) − H(.25). Hitting avg'd over games played; pitching avg'd over pitching appearances. Errors tracked separately in Team Leaders. Min 2 PA/team game for hitters; 1 IP/team game for pitchers.

Dobbs Ferry Eagles

Top Hitters

Anthony FicarrottaPIS Per Game 3.55

21GP: 26H, 3 2B, 1 3B, 3 HR, 18 RBI, 23R, 4 BB, 1 HBP, 24 SB

Jake EvanPIS Per Game 2.37

20GP: 19H, 3 2B, 1 HR, 4 RBI, 13R, 10 BB, 1 HBP, 9 SB

DJ KollarPIS Per Game 2.31

21GP: 18H, 4 2B, 15 RBI, 11R, 11 BB, 2 HBP, 10 SB

Andrew ZendelPIS Per Game 2.09

21GP: 25H, 3 2B, 14 RBI, 8R, 2 BB, 4 HBP, 1 SB

Brendan MarronPIS Per Game 1.39

20GP: 14H, 1 2B, 4 RBI, 6R, 7 BB, 3 HBP, 4 SB

Ian HwangboPIS Per Game 1.35

19GP: 14H, 3 2B, 5 RBI, 8R, 8 BB, 1 SB

Top Pitchers

Anthony FicarrottaPIS Per Game 7.33

35.2IP, 53K, 18ER, 3W

Andrew ZendelPIS Per Game 3.58

29.1IP, 27K, 16ER, 3W

Team Leaders

Min. 42 PA (2.0/team game) to qualify for rate stats. Min. 8 IP for ERA.

AVG: Andrew Zendel
OBP: Andrew Zendel, DJ Kollar
OPS: Anthony Ficarrotta
HITS: Anthony Ficarrotta
RBI: Anthony Ficarrotta
SB: Anthony Ficarrotta
WINS: Andrew Zendel, Anthony Ficarrotta
ERA: Anthony Ficarrotta
HBP: Andrew Zendel
ERRORS: Jake Evan
AVG: batting average (hits ÷ at-bats).   OBP (On-Base %): how often a batter reaches base (hits + walks + HBP) ÷ (AB + BB + HBP + sac flies). .350+ is strong.   OPS: On-Base % plus Slugging %. Single number combining getting on base and hitting for power. .800+ is excellent at any level.   HBP: most hit-by-pitches on the season. Shows willingness to crowd the plate.

Full Season Schedule (22 Games)

Date Day Time Opponent Location Venue Type
Mar 19 Thu 4:15 PM Ardsley Away Ardsley High School Scrimmage
Mar 24 Tue 4:30 PM Irvington Away Memorial Park (Dow's Lane) W 6-2
Mar 27 Fri 4:30 PM Saunders Home Gould Park W 7-3
Apr 7 Tue 4:30 PM Edgemont Away Edgemont HS W 5-1
Apr 8 Wed 4:30 PM Sleepy Hollow Home Gould Park L 1-19
Apr 11 Sat 3:00 PM Pearl River Away Pearl River HS L 10-11
Apr 13 Mon 4:30 PM Irvington Home Gould Park L 1-7
Apr 14 Tue 4:30 PM Ardsley Home Gould Park W 6-3
Apr 18 Sat 11:00 AM Haldane Away Haldane HS W 16-2
Apr 20 Mon 4:30 PM Blind Brook Home Gould Park L 2-5
Apr 22 Wed 4:30 PM Blind Brook Away Blind Brook HS L 1-3
Apr 24 Fri 4:30 PM Hastings Home Gould Park L 0-12
Apr 27 Mon 5:00 PM Valhalla Away Kensico Field W 12-5
Apr 28 Tue 4:30 PM Hastings Away Hastings HS L 3-11
Apr 30 Thu 4:30 PM Rye Neck Away Rye Neck HS L 2-6
May 1 Fri 4:30 PM Rye Neck Home Gould Park L 0-13
May 4 Mon 4:30 PM Tuckahoe Home Gould Park L 0-13
May 7 Thu 4:30 PM Leffell School Away Leffell School W 9-8
May 9 Sat 4:30 PM Tuckahoe Away Somers High School L 8-16
May 11 Mon 4:30 PM Westlake Home Gould Park L 5-10
May 12 Tue 4:30 PM Leffell School Home Gould Park W 3-2
May 19 Tue 4:15 PM Putnam Valley Away Putnam Valley High School L 0-6

GameChanger Status

Varsity

Status: Partially Set Up (4/21 games) — Live-scored Mar 24 game

Latest: W 6-2 vs Irvington (Mar 24)

Staff: Ryan Davis, Frank Adamo

Note: Season stats behind app paywall on web. Download app for full box scores.

View Varsity →

Note: No division opponents on GameChanger. JV GameChanger status is in the JV tab.

SEASON COMPLETE
JV FINAL RECORD: 4-10
Thank you Eagles! See you next season.
Record
4-10
Roster
View ▸
Games This Week
0
Streak
L1

Next Four JV Games

Scores This Week

May 18–May 24 — DF JV games and league opponents

No JV scores reported this week (May 18–May 24).

JV PLAYERS TO WATCH

Player Impact Score Per Game. Hitting: H + 2B(+.75) + 3B(+1.25) + HR(+2) + RBI(.25) + BB(.75) + HBP(.75) + SB(.5) + multi-hit(+1.5) − SO(.35). R excluded (lineup-dependent). Pitching: IP(1.5) + SO(1) − ER(1.25) − BB(.5) − H(.25). W/SV dropped. Hitting avg'd over games played; pitching avg'd over pitching appearances. Errors tracked separately in Team Leaders. Min 2 PA/team game for hitters; 1 IP/team game for pitchers.

Top Hitters

Sam KeltzPIS Per Game 2.34

14GP: 14H, 3 2B, 5 RBI, 16R, 6 BB, 1 HBP, 13 SB

Vaughn LukasPIS Per Game 1.95

12GP: 10H, 2 2B, 8 RBI, 9R, 6 BB, 2 HBP, 6 SB

Jack RizzoPIS Per Game 1.64

14GP: 10H, 3 2B, 1 3B, 10 RBI, 10R, 3 BB, 1 HBP, 9 SB

Aaron SellittiPIS Per Game 1.51

14GP: 6H, 2 2B, 1 3B, 7 RBI, 10R, 13 BB, 1 HBP, 7 SB

James Gotcsik KarpinosPIS Per Game 1.30

12GP: 8H, 1 2B, 7 RBI, 8R, 7 BB, 3 SB

Jude ZonanaPIS Per Game 1.10

10GP: 5H, 1 2B, 3 RBI, 8R, 5 BB, 2 HBP, 2 SB

Top Pitchers

Winston BurgessPIS Per Game 4.32

22.1IP, 18K, 8ER, 1W

Jude ZonanaPIS Per Game 1.75

12.1IP, 14K, 6ER, 1W

Jack RizzoPIS Per Game 1.38

16.1IP, 14K, 13ER

Sam KeltzPIS Per Game 0.10

11.2IP, 13K, 14ER, 1W

Full JV Schedule (16 Games)

Date Day Time Opponent Location Type
Apr 7 Tue 4:30 PM Edgemont JV Home L 2-18
Apr 8 Wed 4:30 PM Sleepy Hollow JV Away W 11-7
Apr 14 Tue 4:30 PM Ardsley JV Away L 3-7
Apr 16 Thu 4:30 PM Hastings JV Away L 1-3
Apr 18 Sat 2:30 PM Irvington JV Away L 3-7
Apr 20 Mon 4:30 PM Blind Brook JV Away L 7-8
Apr 22 Wed 4:30 PM Blind Brook JV Home L 2-12
Apr 24 Fri 4:30 PM Pearl River JV Away L 5-10
Apr 28 Tue 4:30 PM Hastings JV Home W 12-11
Apr 30 Thu TBR Rye Neck JV Home To Be Rescheduled
May 1 Fri 4:30 PM Rye Neck JV Away L 3-6
May 4 Mon 4:30 PM Tuckahoe JV Away L 3-13
May 6 Wed TBR Tuckahoe JV Home To Be Rescheduled
May 7 Thu 4:30 PM Leffell JV Home W 8-7
May 12 Tue 4:30 PM Leffell JV Away W 24-6
May 15 Thu 4:30 PM Tuckahoe JV Away L 0-10

Stats

Team Stats — Through 14 games (90 innings played)

Record: 4-10
Hitting: AVG .220  |  OBP .369  |  19 XBH  |  6.0 Runs/Game  |  4.8 Walks/Game  |  25% K rate
Pitching: ERA 5.04  |  WHIP 2.32  |  Strike% 58%  |  3.4 Pitches/BF  |  K/7 6.6  |  K/BB 1.1  |  8.9 Runs Allowed/Game  |  5.0 Walks Allowed/Game
Defense: FPCT 0.642  |  2.7 Errors/Game  |  7.7 Free Bases Allowed/Game  |  Clean Innings 28%
Run Diff/Game: -2.9
What the stats mean:
AVG (batting average): hits ÷ at-bats.
OBP (On-Base Percentage): how often a batter reaches base. (Hits + Walks + Hit-by-pitch) ÷ (At-bats + Walks + HBP + Sacrifices). More complete than AVG because it rewards walks. .350+ is strong.
XBH (Extra-Base Hits): total doubles + triples + home runs. Power indicator.
Runs/Game: average runs we score per game.
Walks/Game: average walks we draw per game.
K rate: share of our plate appearances that end in a strikeout.
ERA: earned runs allowed per 7 innings pitched.
WHIP: Walks + Hits allowed, divided by innings pitched. How many baserunners our pitchers give up each inning. Under 1.30 is good, over 1.50 is trouble.
Strike%: share of total pitches that are strikes (called, swinging, foul, or put in play — any batted ball counts as a strike). 60%+ = throwing strikes, 65%+ = dealing. Best single measure of pitching command.
Pitches/BF: pitches thrown per batter faced. Under 3.8 = efficient, over 4.3 = laboring.
K/7: strikeouts per 7 innings pitched.
K/BB: strikeouts per walk issued. Higher = better command.
Runs Allowed/Game: average runs the other team scores against us per game.
Walks Allowed/Game: average walks our pitchers issue per game.
FPCT (Fielding Percentage): (total chances − errors) ÷ total chances. How often we make the play. .950+ is solid, under .900 is a problem.
Errors/Game: average fielding errors per game.
Free Bases Allowed/Game: walks issued + errors, per game. How often we hand the other team 90 feet for free.
Clean Innings: share of defensive innings with 0 runs allowed and 0 errors. Requires per-inning logging; shows "—" until tracked.
BB% (Walk Rate): walks ÷ plate appearances. How often a batter draws a walk. 10%+ shows plate discipline.
HBP (Hit By Pitch): times hit by a pitch. Gets on base and shows willingness to crowd the plate.
E (Errors): individual fielding errors on the season.
Run Diff/Game: (runs scored − runs allowed) ÷ games.

Team Leaders

Min. 28 PA (2.0/team game) to qualify for rate stats. Min. 11 IP (1.0/team game) for ERA.

AVG: Sam Keltz
OBP: Mina Hwangbo
OPS: Sam Keltz
HITS: Sam Keltz
RBI: Jack Rizzo
SB: Sam Keltz
BB: Aaron Sellitti
WINS: Sam Keltz, Jude Zonana, Winston Burgess
ERA: Winston Burgess
HBP: Declan Cho
ERRORS: Sam Keltz
AVG: batting average (hits ÷ at-bats).   OBP (On-Base %): how often a batter reaches base (hits + walks + HBP) ÷ (AB + BB + HBP + sac flies). .350+ is strong.   OPS: On-Base % plus Slugging %. Single number combining getting on base and hitting for power. .800+ is excellent at any level.   HBP: most hit-by-pitches on the season. Shows willingness to crowd the plate.

Batting

PlayerPAABHAVGOBPOPSXBHRRBIBBBB%SOHBPSBE
Aaron Sellitti47336.182.426.72931071328%14173
Sam Keltz484114.341.438.8523165613%711314
Jack Rizzo444010.250.318.6934101037%10195
Matthew Moon17173.176.176.41213400%5011
Jude Zonana28215.238.429.714183518%6221
Vaughn Lukas443610.278.409.742298614%6266
Winston Burgess28233.130.286.460113414%11102
Michael Kingston26203.150.346.596236519%11116
Mina Hwangbo30215.238.467.705043827%7137
Declan Cho27205.250.444.744163415%5331
Julian Graf33284.143.273.416056515%3014
James Gotcsik Karpinos38318.258.395.685187718%9037
Gianfranco Mangone16130.000.188.18800016%11210
Elias Gallagher220.000.000.00000000%2000

Pitching

PlayerGPGSWLSVIPHERBBSOERAWHIPStrike%P/BF
Aaron Sellitti110002.132136.001.7166%3.4
Sam Keltz5510011.2161417138.402.8359%3.8
Jack Rizzo6600016.1301313145.572.6358%3.2
Matthew Moon110000.1222042.0012.0041%3.6
Jude Zonana8810012.12669143.412.8456%3.4
Winston Burgess7710022.123811182.511.5263%3.2
Michael Kingston660008.110101388.402.7649%3.7
Mina Hwangbo440008134243.501.8862%2.9
Elias Gallagher110001.201244.201.2054%5.0

JV Intel

GameChanger: Fully set up — 14 games, 14 players. Ready for live scoring.

@dobbsferryjvbaseball: 93 followers, 18 posts. PRIVATE.

GameChanger JV

Status: Fully Set Up (14 games, 14 players)

Staff: Frank Adamo, James Turenchalk

View GameChanger JV →

Dobbs Ferry Eagles Baseball
The 2028–29 Field Plan

Gould Park has been baseball's home for generations. A major renovation is coming, and it's expected to take the field out for the 2028 and 2029 seasons. This is the plan that makes sure our players don't lose theirs. Making that plan is the district's job, and this page follows it.

What's happening at Gould

The Village is planning a new community center at Gould Park, a project in the range of $12 to $15 million. It's a real investment in Dobbs Ferry, and we're for it. The plan also includes public workshops where residents can weigh in as the design takes shape.

Building it means the ballfield comes out of use during construction. The exact closure window hasn't been set yet. Based on the current timeline, it's expected to affect the 2028 season, and possibly 2029.

What it means for baseball

Gould is the varsity home field. If it's down for two springs, our players have nowhere local to practice or host a home game. For the Class of 2029, that stretch is their entire varsity career. Seasons don't carry over.

What we're asking for

One thing: a written, funded plan from the district that guarantees practice fields and a home field for every day Gould is unusable. Not "we'll figure it out closer to the date." A plan with real venues, money in the budget, and dates. There are real options nearby. Turning them into a dependable schedule, paid for and locked in, is the work. That work belongs to the district, and there's time to do it right if it starts now.

What a real plan includes

Fields

Practice homes plus a designated home game field for every day Gould is unusable, confirmed and signed.

Wheels

Transportation planned so a 3:15 dismissal still becomes a real 4:00 practice, budgeted, without losing practice or game time.

Dollars

A budget line for rentals, insurance, and transportation, built into the 2027–28 budget, not scrounged mid-season.

Lead time

Section 1 schedules are built a year out and spring permits are claimed the fall before. Starting now is what makes it possible.

The milestones

Here's how we'll know the plan is real. Each milestone is checkable, and each date traces to a real constraint: the budget calendar, the permit season, the construction start.

1
A named owner and a written transition plan, stated publicly.
By December 2026
2
The costs (rentals, insurance, transportation) in the 2027–28 budget request.
Built Fall 2026 · Adopted Apr 2027 · Voted May 2027
3
Signed field agreements in hand for scheduling Spring 2028.
Before Gould closes, Fall 2027
4
A published schedule: which field, which day, practice or game.
Winter 2027–28, before the first practice
5
The same, again, for the 2029 season.
Fall 2027 budget cycle

Where this stands

Updated September 22, 2026

Done
What’s next

We update this section every month. If nothing has changed, we’ll say that and give the date.

Why this matters now

The budget that pays for the 2028 season is built over this coming school year and adopted in spring 2027. Fields for the spring are often reserved the fall before. The moment to plan is now, while it's early and calm, not next winter when it's urgent.

What success looks like

Success is going to look like nothing at all. A bus at 3:15. A real field by 4:00. Grass stains by 5:30. Home for dinner. A schedule on the refrigerator that doesn't change by text message. Home games close enough that grandma comes. No chaos. No question marks. Just a school district doing its job, and kids getting a season they'll remember for the rest of their lives.

After all, baseball is the only game where the object is to get home.

Follow along

Check back monthly. If you want to help, the most useful thing is to know what’s happening and when, so you can show up for the moments that matter.

Maintained by Dobbs Ferry baseball families. We support the Gould Park project and want every program to land somewhere while it's built.

Updated September 22, 2026

×

Varsity Roster (Spring 2026)

#PlayerGr
1Brendan Marron11
2Don Anthony Dilorenzo-Troy10
3Brendan Molina10
5Ian Hwangbo9
6Jatin Costa12
7Henry Brewer11
9DJ Kollar10
10Ian Foley10
11Drew Kimerling11
12Jake Evan10
15Andrew Zendel11
17Rommel Eusebio11
22Anthony Ficarrotta12
25Rodger Frisch10
Source: GameChanger
×

JV Roster (Spring 2026)

#PlayerGr
1James Gotcsik-Karpinos8
2Julian Graf9
4Sam Keltz9
5Matthew Moon7
6Winston Burgess8
8Declan Cho8
9Mina Hwangbo8
11Michael Kingston8
12Jude Zonana7
16Vaughn Lukas C9
20Aaron Sellitti C8
34Jack Rizzo C10
10Eli Gallagher10
44Gianfranco Mangone10
Source: GameChanger / Team Roster Doc (Blue jerseys)