As a Senior:
- Played in seven games, tossing a team-leading 28.1 innings.
- Retired 14 batters via strikeout; second-most among starters.
- Allowed just one run and six hits while posting five K’s in seven innings of work against Farmingdale State (4/13), earned his fifth-career win in the process.
- Recorded his first, and only, collegiate hit in a pinch-hit appearance in season finale against Maritime (4/27).
As a Junior:
- Tossed five innings while giving up three runs and striking out two in lone start of the year at Wesley (3/8) before the remainder of the season was canceled.
As a Sophomore:
- Named to Skyline Academic Honor Roll.
- Started nine games for the Bears and came in for relief in three, posting a 2-5 season record and a 5.69 ERA.
- His 49 innings pitched in 2019 rank second on the team.
- Collected a team second-best 34 punchouts, including fanning nine in a 9-3 win over Yeshiva (3/17).
- Threw a complete game against Mount Saint Vincent (4/6), and was handed the loss despite only allowing two runs over seven frames.
As a Freshman:
- Named Skyline Rookie of the Week on April 24.
- Made four starts in six appearances on the year and was the only pitcher on the team with more than one win (2-2).
- His 10.23 K/9 ratio led the Bears and his 25 total strikeouts ranked third.
- Hurled two quality starts to close the season first with six innings allowing one run (unearned) and striking out eight (four hits) in a 10-1 win over New Rochelle (Apr. 11), then seven innings giving up two runs (one earned) and fanning 10 (three walks) in a 21-2 triumph versus Yeshiva (Apr. 20).
Single-Game Highs (updated 5/14/2021):
Hits: 1, Maritime, 4/25/2021
Total bases: 1, Maritime, 4/25/2021
Walks: 1, vs Westminster (Mo.), Mar 20, 2019
Struck out: 1, Old Westbury, 3/20/2021; at SUNY New Paltz, Mar 28, 2018
At bats: 1, 5 times
Innings pitched: 7.2, SUNY Maritime, Mar 30, 2019
Walks allowed: 5, at Purchase, Apr 13, 2019
Strikeouts: 10, at Yeshiva, Apr 20, 2018
Batters faced: 34, Maritime, 4/25/2021; SUNY Maritime, Mar 30, 2019
Field chances: 6, SUNY Maritime, Mar 30, 2019
Putouts: 1, 4 times
Assists: 3, at Wesley, Mar 08, 2020; SUNY Maritime, Mar 30, 2019
Runners CS: 2, John Jay, Apr 24, 2019