Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 2824.63aCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
400 Meters · IndoorNJSIAA Sectional Championships - North 2 Groups 1&2 · Feb 1554.86NJSIAA Sectional Championships - North 2 Groups 1&2February 15, 2025
400 Meters · OutdoorVernon vs. Hackettstown Dual Meet · Apr 2852.65Vernon vs. Hackettstown Dual MeetApril 28, 2025
500 Meters · IndoorTony Passarelli Invitational · Dec 201:13.97aTony Passarelli InvitationalDecember 20, 2024
600 Meters · IndoorHeart of America Championships · Feb 201:29.40aHeart of America ChampionshipsFebruary 20, 2026
600 Yards · IndoorBearcat Classic · Feb 61:18.64aBearcat ClassicFebruary 6, 2026
800 Meters · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 282:08.22aCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
800 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 161:59.19NJSIAA Sectionals North 2 Groups 2 and 3May 16, 2025
Collegiate 600 Yards · IndoorCoach Alsup Invite · Jan 171:19.56aCoach Alsup InviteJanuary 17, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24GV Viking ClassicApr 24 · 800 Meters · Place 11 · Graceland (Iowa)Graceland (Iowa)800 Meters11.2:03.07aFr
Apr 18Pittsburg State Tune-UpApr 18 · 800 Meters · Place 17 · Graceland (Iowa)Graceland (Iowa)800 Meters17.2:05.79aFr
Apr 11Dick Young ClassicApr 11 · 800 Meters · Place 15 · Graceland (Iowa)Graceland (Iowa)800 Meters15.2:11.59aFr
Apr 11Dick Young ClassicApr 11 · 200 Meters · Graceland (Iowa)Graceland (Iowa)200 Meters—DNSFr
Apr 4Cornell InvitationalApr 4 · 800 Meters · Place 9 · Graceland (Iowa)Graceland (Iowa)800 Meters9.2:10.99aFr
Apr 4Cornell InvitationalApr 4 · 400 Meters · Graceland (Iowa)Graceland (Iowa)400 Meters--DNSFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 800 Meters · Place 51 · Graceland (Iowa)Graceland (Iowa)800 Meters51.2:08.22a PBFr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 200 Meters · Place 99 · Graceland (Iowa)Graceland (Iowa)200 Meters99.24.63a PBWind: 1.3Fr
Feb 20Heart of America ChampionshipsFeb 20 · 600 Meters · Place 19 · Graceland (Iowa)Graceland (Iowa)600 Meters191:29.40a PBFR
Feb 6Bearcat ClassicFeb 6 · 600 Yards · Place 30 · Graceland (Iowa)Graceland (Iowa)600 Yards30.1:18.64a PBFr
Jan 31Grinnell InvitationalJan 31 · 800 Meters · Place 20 · Graceland (Iowa)Graceland (Iowa)800 Meters202:08.85aFr
Jan 23Cyclone OpenJan 23 · 600 Yards · Place 20 · Graceland (Iowa)Graceland (Iowa)600 Yards201:19.15aFr
Jan 17Coach Alsup InviteJan 17 · Collegiate 600 Yards · Place 18 · Graceland (Iowa)Graceland (Iowa)Collegiate 600 Yards181:19.56a PBFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 800 Meters · Place 8 · HackettstownHackettstown800 Meters81:59.19 PB12
May 6NJAC - WESTMay 6 · 800 Meters · Place 2 · HACKETTSTOWNHACKETTSTOWN800 Meters22:00.51—
May 1Hunterdon, Warren, Sussex MeetMay 1 · 400 Meters · Place 8 · HackettstownHackettstown400 Meters852.94—
Apr 28Vernon vs. Hackettstown Dual MeetApr 28 · 400 Meters · Place 3 · HackettstownHackettstown400 Meters352.65 PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 400 Meters · Place 9 · HackettstownHackettstown400 Meters954.86 PB12
Feb 4HCTC Winter Series Meet #3Feb 4 · 400 Meters · Place 7 · HackettstownHackettstown400 Meters755.09—
Jan 15Wayne Valentine InvitationalJan 15 · 600 Meters · Place 1 · HackettstownHackettstown600 Meters11:32.4712

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Tony Passarelli InvitationalDec 20 · 500 Meters · Place 9 · HackettstownHackettstown500 Meters9.1:13.97a PB12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 400 Meters · Place 23 · HackettstownHackettstown400 Meters2354.9110
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 400 Meters · Place 23 · HackettstownHackettstown400 Meters2354.9110
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · 400 Meters · Place 20 · HackettstownHackettstown400 Meters20.56.10a10
May 9NJAC Small SchoolsMay 9 · 400 Meters · Place 36 · HackettstownHackettstown400 Meters36.57.59a10