Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2018:55.2Magee Memorial Class MeetSeptember 20, 2025

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Senior · Place 85 · Bergen Catholic5,000 Meters Senior8518:55.2 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26Bergen County / Lou Molino MOCsOct 26 · 5,000 Meters Championship · Place 50 · Bergen Catholic5,000 Meters Championship5018:0211
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Championship · Place 16 · Bergen Catholic5,000 Meters Championship1618:3411
Oct 7Big North Championships - American / UnitedOct 7 · 5,000 Meters Championship · Place 8 · Bergen Catholic5,000 Meters Championship817:4811
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 40 · Bergen Catholic5,000 Meters Varsity4018:28—
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 41 · Bergen Catholic5,000 Meters Varsity4117:55.511
Sep 10Big North - United Batch MeetSep 10 · 5,000 Meters Varsity · Place 11 · Bergen Catholic5,000 Meters Varsity1118:0011
Sep 7Season Opener InvitationalSep 7 · 5,000 Meters Varsity · Place 27 · Bergen Catholic5,000 Meters Varsity2718:2111
Aug 27Pre-Season Run the HighlandsAug 27 · 5,000 Meters Varsity · Place 6 · Bergen Catholic5,000 Meters Varsity617:56—

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 94 · Bergen Catholic5,000 Meters Varsity9419:2011
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 9 · Bergen Catholic5,000 Meters Varsity918:47.3810
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 9 · Bergen Catholic5,000 Meters Junior Varsity918:47.3810
Oct 24Doc Braver North Jersey Frosh / JV InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 3 · Bergen Catholic5,000 Meters Junior Varsity318:4610
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 9 · Bergen Catholic5,000 Meters Junior Varsity919:1910
Oct 3Big North Championships - American / UnitedOct 3 · 5,000 Meters Junior Varsity · Place 4 · Bergen Catholic5,000 Meters Junior Varsity420:5310
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 61 · Bergen Catholic5,000 Meters Junior Varsity6121:00—
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Junior Varsity · Place 45 · Bergen Catholic5,000 Meters Junior Varsity4521:20.63SO
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Junior Varsity · Place 45 · Bergen Catholic5,000 Meters Junior Varsity4521:20.63SO
Sep 13Big North - United Batch MeetSep 13 · 5,000 Meters Varsity · Place 36 · Bergen Catholic5,000 Meters Varsity3623:10—
Sep 9Season Opener InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 57 · Bergen Catholic5,000 Meters Junior Varsity5722:2110