Personal bests

Best marks in available results
Event / courseMarkMeetDate
3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 513:03.86Oak Ridge InvitationalSeptember 5, 2025
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2020:05.8Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Oak Ridge ParkUnion County Conference Championships · Oct 1419:48.18Union County Conference ChampionshipsOctober 14, 2025
5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Nov 119:42.90NJSIAA Sectionals - CentralNovember 1, 2025
5150 m · Warinanco ParkUnion County Championships · Oct 2220:25.11Union County ChampionshipsOctober 22, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 1 · Place 40 · New Providence5,000 Meters Group 14019:42.90 PB12
Oct 22Union County ChampionshipsOct 22 · 5,150 Meters Varsity · Place 75 · New Providence5,150 Meters Varsity7520:25.11 PB12
Oct 14Union County Conference ChampionshipsOct 14 · 5,000 Meters Valley · Place 7 · New Providence5,000 Meters Valley719:48.18 PB12
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Senior · Place 138 · New Providence5,000 Meters Senior13820:05.8 PB12
Sep 5Oak Ridge InvitationalSep 5 · 3,345 Meters Varsity · Place 85 · New Providence3,345 Meters Varsity8513:03.86 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - CentralNov 2 · 5,000 Meters Varsity · Place 42 · New Providence5,000 Meters Varsity4219:48.711
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Varsity · Place 75 · New Providence5,150 Meters Varsity7520:08.87JR
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Varsity · Place 75 · New Providence5,150 Meters Varsity7520:09JR
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Varsity · Place 75 · New Providence5,150 Meters Varsity7520:09JR
Oct 16Union County Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 44 · New Providence5,000 Meters Varsity4419:41—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 69 · New Providence5,000 Meters Varsity6920:54—
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 124 · New Providence5,000 Meters Varsity12420:22.211
Sep 14Thompson 2 MilerSep 14 · 2 Miles Varsity · Place 72 · New Providence2 Miles Varsity7213:08.611

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 32 · New Providence5,000 Meters Varsity3220:19.4110
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 32 · New Providence5,000 Meters Varsity3220:19.510
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 32 · New Providence5,000 Meters Varsity3220:19.510
Oct 10Union County Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 73 · New Providence5,000 Meters Varsity7321:0010
Oct 10Union County Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 73 · New Providence5,000 Meters Varsity7321:0010
Sep 23Magee Memorial Class MeetSep 23 · 5,000 Meters Sophomore · Place 97 · New Providence5,000 Meters Sophomore9720:37.510

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 104 · New Providence5,000 Meters Varsity10420:559
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 104 · New Providence5,000 Meters Varsity10420:559
Oct 29NJSIAA Sectionals - CentralOct 29 · 5,000 Meters Varsity · Place 33 · New Providence5,000 Meters Varsity3320:17.259
Oct 11Union County Conference ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 40 · New Providence5,000 Meters Junior Varsity4019:459
Oct 11Union County Conference ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 40 · New Providence5,000 Meters Junior Varsity4019:459
Sep 24Thompson Park Class MeetSep 24 · 2 Miles Freshman · Place 39 · New Providence2 Miles Freshman3912:54.279
Sep 24Thompson Park Class MeetSep 24 · 2 Miles Freshman · Place 39 · New Providence2 Miles Freshman3912:54.39
Sep 16Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 71 · New Providence2 Miles Freshman7113:35.31—
Sep 16Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 70 · New Providence2 Miles Freshman7013:35.31—
Sep 16Battle @ Ocean County ParkSep 16 · 2 Miles Freshman · Place 71 · New Providence2 Miles Freshman7113:35.31—