Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Van Cortlandt ParkIvy Prep League Meet #4 · Oct 711:02.63Ivy Prep League Meet #4October 7, 2026
2.5 Miles · 2.5 Mile East FinishIvy Prep League Champs · Oct 3017:55.37Ivy Prep League ChampsOctober 30, 2026
2.5 Miles · Van Cortlandt ParkIvy Prep League Champs · Oct 2418:47.0Ivy Prep League ChampsOctober 24, 2025
3.1 Miles · 3.1 Mile East FinishGeorge Calano Invitational · Oct 1623:57.72George Calano InvitationalOctober 16, 2026
5,000 Meters · 5K Broadway FinishNYSAIS XC Champs · Nov 922:01.83NYSAIS XC ChampsNovember 9, 2026
5,000 Meters · Darlington ParkSuffern Invitational · Sep 1922:29.10Suffern InvitationalSeptember 19, 2026
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2723:52.2Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Van Cortlandt ParkNYSAIS XC Champs · Nov 323:34.8NYSAIS XC ChampsNovember 3, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 9NYSAIS XC ChampsNov 9 · 5,000 Meters Varsity · Place 31 · Hackley5,000 Meters Varsity3122:01.83 PB11
Oct 30Ivy Prep League ChampsOct 30 · 2.5 Miles Varsity · Place 15 · Hackley2.5 Miles Varsity1517:55.37 PB11
Oct 16The George Calano - Collegiate School InvitationalOct 16 · 5,000 Meters Varsity · Place 32 · Hackley5,000 Meters Varsity3223:57.7211
Oct 16George Calano InvitationalOct 16 · 3.1 Miles Varsity · Place 32 · Hackley3.1 Miles Varsity3223:57.72 PB11
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity D · Place 146 · Hackley2.5 Miles Varsity D14619:30.3Unofficial11
Oct 7Ivy Prep League Meet #4Oct 7 · 2,500 Meters Frosh-Novice · Place 11 · Hackley2,500 Meters Frosh-Novice1111:02.63 PB11
Sep 30Ivy Prep League Meet #3Sep 30 · 2.5 Miles Varsity · Place 26 · Hackley2.5 Miles Varsity2621:16.1011
Sep 26Queensbury Pre-States InvitationalSep 26 · 5,000 Meters Varsity Division I · Place 85 · Hackley School5,000 Meters Varsity Division I8523:17.511
Sep 23Ivy Prep League Meet #2Sep 23 · 2.5 Miles Varsity · Place 31 · Hackley2.5 Miles Varsity3120:57.1911
Sep 19Suffern InvitationalSep 19 · 5,000 Meters Varsity B · Place 13 · Hackley5,000 Meters Varsity B1322:29.10 PB11
Sep 16Ivy Prep League Meet #1Sep 16 · 2.5 Miles Varsity · Place 26 · Hackley2.5 Miles Varsity2620:26.4411

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 3NYSAIS XC ChampsNov 3 · 5,000 Meters Varsity · Place 73 · Hackley5,000 Meters Varsity7323:34.8 PB10
Oct 24Ivy Prep League ChampsOct 24 · 2.5 Miles Varsity · Place 31 · Hackley2.5 Miles Varsity3118:47.0 PB10
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity C · Place 131 · Hackley2.5 Miles Varsity C13119:07.810
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 83 · Hackley5,000 Meters Varsity D8323:52.2 PB10
Sep 26Ivy Prep League Meet #3Sep 26 · 2.5 Miles Varsity · Place 31 · Hackley2.5 Miles Varsity3123:16.210
Sep 17Ivy Prep League Meet #2Sep 17 · 2.5 Miles Varsity · Place 48 · Hackley2.5 Miles Varsity4821:53.610
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Varsity · Place 84 · Hackley School5,000 Meters Varsity8424:21.2SO
Sep 13Somers Big Red InvitationalSep 13 · 5,000 Meters Division 3 · Place 37 · Hackley School5,000 Meters Division 33724:21.2SO
Sep 10Ivy Prep League Meet #1Sep 10 · 2.5 Miles Varsity · Place 34 · Hackley2.5 Miles Varsity3420:41.010

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NYSAIS XC ChampsNov 4 · 5,000 Meters Varsity · Place 69 · Hackley School5,000 Meters Varsity6923:53.19
Oct 5Brewster Bear XC ClassicOct 5 · 5,000 Meters Varsity · Place 30 · Hackley School5,000 Meters Varsity3023:43.9FR
Sep 28Bowdoin Park ClassicSep 28 · 5,000 Meters Varsity · Place 144 · Hackley School5,000 Meters Varsity1447:19.5FR
Sep 21Suffern InvitationalSep 21 · 3 Miles Varsity · Place 65 · Hackley School3 Miles Varsity6523:35.2FR
Sep 7Warwick Valley Wave ManiaSep 7 · 5,000 Meters Varsity · Place 53 · Hackley School5,000 Meters Varsity5324:22.7—

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 6NYSAIS XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 65 · Hackley School5,000 Meters Varsity6523:54.68
Oct 27Ivy League Prep Schools XC ChampionshipOct 27 · 2.5 Miles Varsity · Place 12 · Hackley School2.5 Miles Varsity1217:29.78
Oct 20The George Calano - Collegiate School InvitationalOct 20 · 5,000 Meters Varsity · Place 10 · Hackley School5,000 Meters Varsity1022:26.48
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 15 · Hackley School5,000 Meters Varsity1522:58.78
Oct 8Brewster Bear XC Classic (POSTPONED TO SUNDAY 10/8)Oct 8 · 5,000 Meters Varsity · Place 44 · Hackley School5,000 Meters Varsity4422:58.78
Oct 4Ivy League Prep Schools XC Meet #3Oct 4 · 2.5 Miles Varsity · Place 26 · Hackley School2.5 Miles Varsity2620:20.18
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 111 · Hackley School5,000 Meters Varsity11123:26.98
Sep 23Bowdoin Park XC ClassicSep 23 · 5,000 Meters Varsity · Place 61 · Hackley School5,000 Meters Varsity6123:26.98
Sep 20Ivy League Prep Schools XC Meet #1Sep 20 · 2.5 Miles Varsity · Place 20 · Hackley School2.5 Miles Varsity2019:11.5—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 95 · Hackley5,000 Meters Varsity9524:46.8—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Division 3 · Place 33 · Hackley5,000 Meters Division 33324:46.8—
Sep 9Somers Big Red InvitationalSep 9 · 5,000 Meters Varsity · Place 95 · Hackley5,000 Meters Varsity9524:46.8—