Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 14:58.03aOcean Breeze InvitationalFebruary 1, 2025
1600 Meters · IndoorTR Boys Frosh/Novice · Jan 275:04.30TR Boys Frosh/NoviceJanuary 27, 2025
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:42.56aHolmdel Twilight Series - Royal RumbleJune 2, 2026
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 2710:28.01aHolmdel Twilight Series - Night of 3200sApril 27, 2026
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 2810:32.83Holmdel Twilight Series - Night of 3200sApril 28, 2025
800 Meters · IndoorSTCA Season Opener Ocean Breeze · Dec 162:20.68aSTCA Season Opener Ocean BreezeDecember 16, 2024
800 Meters · OutdoorFast Times at Southern High (#2) · Apr 12:10.52aFast Times at Southern High (#2)April 1, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 8Bridge the Gap to XC & Nationals QualifierJul 8 · 1600 Meters · Place 9 · Freehold Township1600 Meters9.4:49.08a10
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 69 · Freehold Township1600 Meters69.4:42.56a PB10
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 93 · Freehold Township1600 Meters93.4:47.09a10
May 6Monmouth County ChampionshipsMay 6 · 3200 Meters · Place 18 · Freehold Township3200 Meters18.10:38.07a10
Apr 27Holmdel Twilight Series - Night of 3200sApr 27 · 3200 Meters · Place 108 · Freehold Township3200 Meters108.10:28.01a PB10
Apr 1Fast Times at Southern High (#2)Apr 1 · 800 Meters · Place 15 · Freehold Township800 Meters15.2:10.52a PB10
Mar 21Shore Conference A NorthMar 21 · 3200 Meters · Place 9 · Freehold Township3200 Meters9.10:45.24a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 28Holmdel Twilight Series - Night of 3200sApr 28 · 3200 Meters · Place 111 · M Freehold Tow3200 Meters11110:32.83 PB—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 76 · Freehold Township1 Mile76.4:58.03a PB9
Jan 27TR Boys Frosh/NoviceJan 27 · 1600 Meters · Place 6 · Freehold Township1600 Meters65:04.30 PB9
Jan 13Mid-Winter ClassicJan 13 · 1600 Meters · Place 3 · Freehold Township1600 Meters35:06.159
Jan 9Monmouth County Frosh/ NoviceJan 9 · 1600 Meters · Place 6 · Freehold Township1600 Meters65:05.049

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16STCA Season Opener Ocean BreezeDec 16 · 800 Meters · Place 21 · Freehold Township800 Meters21.2:20.68a PB9