Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.2 Miles · Warinanco ParkUnion County Championships · Oct 2016:24Union County ChampionshipsOctober 20, 2022
3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 513:50.20Oak Ridge InvitationalSeptember 5, 2025
5,000 Meters · Greystone XC CourseGreystone Invitational · Oct 1020:15.58Greystone InvitationalOctober 10, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 421:39Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 821:10NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Oak Ridge ParkUnion County Conference Championships · Oct 1421:35.93Union County Conference ChampionshipsOctober 14, 2025
5150 m · Warinanco ParkUnion County Championships · Oct 2220:50.13Union County ChampionshipsOctober 22, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 3 · Place 42 · Summit5,000 Meters Group 34221:10 PB12
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 3 · Place 19 · Summit5,000 Meters Group 31920:52.3612
Oct 22Union County ChampionshipsOct 22 · 5,150 Meters Varsity · Place 24 · Summit5,150 Meters Varsity2420:50.13 PB12
Oct 14Union County Conference ChampionshipsOct 14 · 5,000 Meters Watchung · Place 19 · Summit5,000 Meters Watchung1921:35.93 PB12
Oct 10Greystone InvitationalOct 10 · 5,000 Meters Varsity · Place 7 · Summit5,000 Meters Varsity720:15.58 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 28 · Summit5,000 Meters Varsity C2821:39 PB12
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Senior · Place 28 · Summit5,000 Meters Senior2821:05.312
Sep 5Oak Ridge InvitationalSep 5 · 3,345 Meters Varsity · Place 18 · Summit3,345 Meters Varsity1813:50.20 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 104 · Summit5,000 Meters Varsity10422:3311
Nov 2NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 26 · Summit5,000 Meters Varsity2621:15.8911
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Varsity · Place 39 · Summit5,150 Meters Varsity3921:46.10JR
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Varsity · Place 39 · Summit5,150 Meters Varsity3921:47JR
Oct 24Union County ChampionshipsOct 24 · 5,150 Meters Varsity · Place 39 · Summit5,150 Meters Varsity3921:47JR
Oct 16Union County Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 21 · Summit5,000 Meters Varsity2121:28—
Oct 16Union County Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 21 · Summit5,000 Meters Varsity2121:28—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 70 · Summit5,000 Meters Varsity7023:08.55—
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 27 · Summit5,000 Meters Varsity2721:38.611
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 36 · Summit3,200 Meters Varsity3613:32.6411
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 36 · Summit3,200 Meters Varsity3613:32.6411

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Junior Varsity · Place 10 · Summit5,000 Meters Junior Varsity1022:3310
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Junior Varsity · Place 10 · Summit5,000 Meters Junior Varsity1022:3310
Oct 10Union County Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 34 · Summit5,000 Meters Varsity3422:0010
Oct 10Union County Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 34 · Summit5,000 Meters Varsity3422:0010
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 10 · Summit5,000 Meters Junior Varsity1023:28—
Sep 23Magee Memorial Class MeetSep 23 · 5,000 Meters Sophomore · Place 15 · Summit5,000 Meters Sophomore1522:11.010

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 2Viking Last Chance InvitationalNov 2 · 5,000 Meters Junior Varsity · Place 6 · Summit5,000 Meters Junior Varsity623:129
Nov 2Viking Last Chance InvitationalNov 2 · 5,000 Meters Junior Varsity · Place 6 · Summit5,000 Meters Junior Varsity623:129
Nov 2Viking Last Chance InvitationalNov 2 · 5,000 Meters Junior Varsity · Place 6 · Summit5,000 Meters Junior Varsity623:11.929
Oct 26NJ Freshman/JV State MeetOct 26 · 5,000 Meters Freshman · Place 6 · Summit5,000 Meters Freshman624:04.059
Oct 26NJ Freshman/JV State MeetOct 26 · 5,000 Meters Freshman Championship · Place 6 · Summit5,000 Meters Freshman Championship624:04.19
Oct 20Union County ChampionshipsOct 20 · 2.2 Miles Freshman · Place 4 · Summit2.2 Miles Freshman416:24 PB9
Oct 11Union County Conference ChampionshipsOct 11 · 2.2 Miles Freshman · Place 4 · W9 Summit2.2 Miles Freshman415:02—
Oct 11Union County Conference ChampionshipsOct 11 · 2.2 Miles Freshman · Place 4 · W9 Summit2.2 Miles Freshman415:02—
Oct 1New Balance Shore Coaches InvitationalOct 1 · 3,200 Meters Freshman · Place 25 · Summit3,200 Meters Freshman2515:139
Oct 1New Balance Shore Coaches InvitationalOct 1 · 3,200 Meters Freshman · Place 25 · Summit3,200 Meters Freshman2515:139
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 28 · Summit3,200 Meters Varsity2814:58.619
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Freshman · Place 28 · Summit3,200 Meters Freshman2814:58.619