Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Van Cortlandt ParkIvy Prep League Meet #4 · Oct 79:13.65Ivy Prep League Meet #4October 7, 2026
2.5 Miles · 2.5 Mile East FinishIvy Prep League Champs · Oct 3015:07.41Ivy Prep League ChampsOctober 30, 2026
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1114:15.1Manhattan University Cross Country Invitational (HS)October 11, 2025
3.1 Miles · 3.1 Mile East FinishGeorge Calano Invitational · Oct 1618:11.90George Calano InvitationalOctober 16, 2026
5,000 Meters · 5K Broadway FinishNYSAIS XC Champs · Nov 918:50.65NYSAIS XC ChampsNovember 9, 2026
5,000 Meters · Bowdoin ParkNew York State Federation XC Championships · Nov 1818:47.2New York State Federation XC ChampionshipsNovember 18, 2023
5,000 Meters · Darlington ParkSuffern Invitational · Sep 1917:06.20Suffern InvitationalSeptember 19, 2026
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2717:20.2Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Van Cortlandt ParkNYSAIS XC Champs · Nov 318:01.3NYSAIS XC ChampsNovember 3, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9NYSAIS XC ChampsNov 9 · 5,000 Meters Varsity · Place 55 · Hackley5,000 Meters Varsity5518:50.65 PB12
Oct 30Ivy Prep League ChampsOct 30 · 2.5 Miles Varsity · Place 33 · Hackley2.5 Miles Varsity3315:07.41 PB12
Oct 16The George Calano - Collegiate School InvitationalOct 16 · 5,000 Meters Varsity · Place 12 · Hackley5,000 Meters Varsity1218:11.9012
Oct 16George Calano InvitationalOct 16 · 3.1 Miles Varsity · Place 12 · Hackley3.1 Miles Varsity1218:11.90 PB12
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity B · Place 128 · Hackley2.5 Miles Varsity B12815:46.812
Oct 7Ivy Prep League Meet #4Oct 7 · 2,500 Meters Frosh-Novice · Place 15 · Hackley2,500 Meters Frosh-Novice159:13.65 PB12
Sep 26Queensbury Pre-States InvitationalSep 26 · 5,000 Meters Varsity Division I · Place 21 · Hackley School5,000 Meters Varsity Division I2117:07.212
Sep 23Ivy Prep League Meet #2Sep 23 · 2.5 Miles Varsity · Place 17 · Hackley2.5 Miles Varsity1715:35.3612
Sep 19Suffern InvitationalSep 19 · 5,000 Meters Varsity C · Place 5 · Hackley5,000 Meters Varsity C517:06.20 PB12
Sep 16Ivy Prep League Meet #1Sep 16 · 2.5 Miles Varsity · Place 50 · Hackley2.5 Miles Varsity5016:43.2812

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 3NYSAIS XC ChampsNov 3 · 5,000 Meters Varsity · Place 26 · Hackley5,000 Meters Varsity2618:01.3 PB11
Oct 24Ivy Prep League ChampsOct 24 · 2.5 Miles Varsity · Place 21 · Hackley2.5 Miles Varsity2114:40.211
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity B · Place 39 · Hackley2.5 Miles Varsity B3914:15.1 PB11
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 24 · Hackley5,000 Meters Varsity D2417:20.2 PB11
Sep 26Ivy Prep League Meet #3Sep 26 · 2.5 Miles Varsity · Place 49 · Hackley2.5 Miles Varsity4918:35.111
Sep 20Suffern XC InvitationalSep 20 · 5,000 Meters Varsity · Place 15 · Hackley School5,000 Meters Varsity1517:13.4JR
Sep 20Suffern XC InvitationalSep 20 · 5,000 Meters Varsity · Place 6 · Hackley School5,000 Meters Varsity617:13.4JR
Sep 17Ivy Prep League Meet #2Sep 17 · 2.5 Miles Varsity · Place 51 · Hackley2.5 Miles Varsity5117:45.411
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Varsity · Place 20 · Hackley School5,000 Meters Varsity2018:05.4JR
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Division 3 · Place 11 · Hackley School5,000 Meters Division 31118:05.4JR
Sep 10Ivy Prep League Meet #1Sep 10 · 2.5 Miles Varsity · Place 39 · Hackley2.5 Miles Varsity3916:46.011

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4NYSAIS XC ChampsNov 4 · 5,000 Meters Varsity · Place 37 · Hackley School5,000 Meters Varsity3718:53.810
Oct 25Ivy Prep League ChampsOct 25 · 2.5 Miles Varsity · Place 20 · Hackley2.5 Miles Varsity2014:53.010
Sep 28Bowdoin Park ClassicSep 28 · 5,000 Meters Varsity · Place 155 · Hackley School5,000 Meters Varsity1553:44.8SO
Sep 21Suffern InvitationalSep 21 · 3 Miles Varsity · Place 28 · Hackley School3 Miles Varsity2817:23.4SO
Sep 18Ivy Prep League Meet #2Sep 18 · 2.5 Miles Varsity · Place 77 · Hackley2.5 Miles Varsity7719:18.110
Sep 11Ivy Prep League Meet #1Sep 11 · 2.5 Miles Varsity · Place 66 · Hackley2.5 Miles Varsity6619:29.510
Sep 7Warwick Valley Wave ManiaSep 7 · 5,000 Meters Varsity · Place 41 · Hackley School5,000 Meters Varsity4117:59.1—

2023 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 226 · Hackley5,000 Meters Championship22618:47.2 PB9
Nov 6NYSAIS XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 28 · Hackley School5,000 Meters Varsity2818:19.8FR
Oct 27Ivy League Prep Schools XC ChampionshipOct 27 · 2.5 Miles Varsity · Place 16 · Hackley School2.5 Miles Varsity1614:35.2FR
Oct 20The George Calano - Collegiate School InvitationalOct 20 · 5,000 Meters Varsity · Place 13 · Hackley School5,000 Meters Varsity1318:12.1FR
Oct 14Manhattan XC InvitationalOct 14 · 2.5 Miles Championship · Place 144 · 6 Hackley School2.5 Miles Championship1445:51FR
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 43 · Hackley School5,000 Meters Varsity4319:13.0FR
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 107 · Hackley School5,000 Meters Varsity10719:13.0FR
Oct 4Ivy League Prep Schools XC Meet #3Oct 4 · 2.5 Miles Varsity · Place 42 · Hackley School2.5 Miles Varsity4217:17.9FR
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 137 · Hackley School5,000 Meters Varsity13718:32.2FR
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 79 · Hackley School5,000 Meters Varsity7918:32.2FR
Sep 20Ivy League Prep Schools XC Meet #1Sep 20 · 2.5 Miles Varsity · Place 17 · Hackley School2.5 Miles Varsity1715:33.0—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 96 · Hackley5,000 Meters Varsity9619:18.8—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Division 3 · Place 38 · Hackley5,000 Meters Division 33819:18.8—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 96 · Hackley5,000 Meters Varsity9619:18.8—