Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Van Cortlandt ParkIvy Prep League Meet #4 · Oct 711:46.91Ivy Prep League Meet #4October 7, 2026
2.5 Miles · 2.5 Mile East FinishIvy Prep League Champs · Oct 3018:28.81Ivy Prep League ChampsOctober 30, 2026
2.5 Miles · Van Cortlandt ParkIvy Prep League Champs · Oct 2517:40.7Ivy Prep League ChampsOctober 25, 2024
3.1 Miles · 3.1 Mile East FinishGeorge Calano Invitational · Oct 1625:13.73George Calano InvitationalOctober 16, 2026
5,000 Meters · 5K Broadway FinishNYSAIS XC Champs · Nov 923:50.78NYSAIS XC ChampsNovember 9, 2026
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2722:18.4Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Van Cortlandt ParkNYSAIS XC Champs · Nov 322:31.4NYSAIS 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 73 · Hackley5,000 Meters Varsity7323:50.78 PB12
Oct 30Ivy Prep League ChampsOct 30 · 2.5 Miles Varsity · Place 23 · Hackley2.5 Miles Varsity2318:28.81 PB12
Oct 16The George Calano - Collegiate School InvitationalOct 16 · 5,000 Meters Varsity · Place 41 · Hackley5,000 Meters Varsity4125:13.7312
Oct 16George Calano InvitationalOct 16 · 3.1 Miles Varsity · Place 41 · Hackley3.1 Miles Varsity4125:13.73 PB12
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity D · Place 120 · Hackley2.5 Miles Varsity D12018:41.7Unofficial12
Oct 7Ivy Prep League Meet #4Oct 7 · 2,500 Meters Frosh-Novice · Place 13 · Hackley2,500 Meters Frosh-Novice1311:46.91 PB12
Sep 30Ivy Prep League Meet #3Sep 30 · 2.5 Miles Varsity · Place 20 · Hackley2.5 Miles Varsity2020:28.8012
Sep 26Queensbury Pre-States InvitationalSep 26 · 5,000 Meters Varsity Division I · Place 75 · Hackley School5,000 Meters Varsity Division I7522:55.012
Sep 23Ivy Prep League Meet #2Sep 23 · 2.5 Miles Varsity · Place 27 · Hackley2.5 Miles Varsity2720:39.3712
Sep 16Ivy Prep League Meet #1Sep 16 · 2.5 Miles Varsity · Place 33 · Hackley2.5 Miles Varsity3320:47.2612

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 3NYSAIS XC ChampsNov 3 · 5,000 Meters Varsity · Place 49 · Hackley5,000 Meters Varsity4922:31.4 PB11
Oct 24Ivy Prep League ChampsOct 24 · 2.5 Miles Varsity · Place 23 · Hackley2.5 Miles Varsity2317:46.611
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity C · Place 91 · Hackley2.5 Miles Varsity C9118:07.611
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 61 · Hackley5,000 Meters Varsity D6122:18.4 PB11
Sep 26Ivy Prep League Meet #3Sep 26 · 2.5 Miles Varsity · Place 29 · Hackley2.5 Miles Varsity2923:15.711
Sep 20Suffern XC InvitationalSep 20 · 5,000 Meters Varsity · Place 79 · Hackley School5,000 Meters Varsity7922:58.1JR
Sep 20Suffern XC InvitationalSep 20 · 5,000 Meters Varsity · Place 22 · Hackley School5,000 Meters Varsity2222:58.1JR
Sep 17Ivy Prep League Meet #2Sep 17 · 2.5 Miles Varsity · Place 41 · Hackley2.5 Miles Varsity4121:52.211
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Varsity · Place 56 · Hackley School5,000 Meters Varsity5623:02.6JR
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Division 3 · Place 27 · Hackley School5,000 Meters Division 32723:02.6JR
Sep 10Ivy Prep League Meet #1Sep 10 · 2.5 Miles Varsity · Place 26 · Hackley2.5 Miles Varsity2619:53.311

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4NYSAIS XC ChampsNov 4 · 5,000 Meters Varsity · Place 60 · Hackley School5,000 Meters Varsity6023:31.910
Oct 25Ivy Prep League ChampsOct 25 · 2.5 Miles Varsity · Place 15 · Hackley2.5 Miles Varsity1517:40.7 PB10
Oct 5Brewster Bear XC ClassicOct 5 · 5,000 Meters Varsity · Place 20 · Hackley School5,000 Meters Varsity2022:20.3SO
Sep 28Bowdoin Park ClassicSep 28 · 5,000 Meters Varsity · Place 106 · Hackley School5,000 Meters Varsity1065:40.0SO
Sep 21Suffern InvitationalSep 21 · 3 Miles Varsity · Place 52 · Hackley School3 Miles Varsity5222:34.2SO
Sep 18Ivy Prep League Meet #2Sep 18 · 2.5 Miles Varsity · Place 33 · Hackley2.5 Miles Varsity3322:03.410
Sep 11Ivy Prep League Meet #1Sep 11 · 2.5 Miles Varsity · Place 37 · Hackley2.5 Miles Varsity3723:25.710
Sep 7Warwick Valley Wave ManiaSep 7 · 5,000 Meters Varsity · Place 56 · Hackley School5,000 Meters Varsity5624:31.1—