Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBurlington County Divisional Championships · May 113.84aBurlington County Divisional ChampionshipsMay 1, 2026
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1929.72aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
200 Meters · OutdoorBurlington County Championships · May 728.34Burlington County ChampionshipsMay 7, 2026
400 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 191:12.61aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
400 Meters · OutdoorBurlington County Championships · May 71:04.81Burlington County ChampionshipsMay 7, 2026
55 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 318.14The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:48.19The 11th Annual Ocean Breeze Invitational 2026January 31, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400 Meters · Place 26 · Pemberton Township400 Meters26.1:06.46a9
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 200 Meters · Place 29 · Pemberton Township200 Meters29.28.98aWind: -0.39
May 7Burlington County ChampionshipsMay 7 · 200 Meters · Place 29 · Pemberton To200 Meters2928.34 PB—
May 7Burlington County ChampionshipsMay 7 · 400 Meters · Place 16 · Pemberton To400 Meters161:04.81 PB—
May 1Burlington County Divisional ChampionshipsMay 1 · 400 Meters · Place 3 · Pemberton Township400 Meters3.1:06.10a9
May 1Burlington County Divisional ChampionshipsMay 1 · 200 Meters · Place 6 · Pemberton Township200 Meters6.28.46a9
May 1Burlington County Divisional ChampionshipsMay 1 · 100 Meters · Place 6 · Pemberton Township100 Meters6.13.84a PB9
Apr 24Lion InvitationalApr 24 · 400 Meters · Place 12 · Pemberton Township400 Meters12.1:08.88a9
Apr 24Lion InvitationalApr 24 · 200 Meters · Place 30 · Pemberton Township200 Meters30.29.06a9
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Pemberton Township400 Meters—1:07.50a9
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400 Meters · Place 40 · Pemberton Township400 Meters40.1:06.84a9
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 100 Meters · Place 22 · Pemberton Township100 Meters22.14.51a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55 Meters · Place 28 · Pemberton Township55 MetersRound P288.409
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 34 · Pemberton Township55 MetersRound P348.14 PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 42 · Pemberton Township800 Meters422:48.19 PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 34 · Pemberton Township55 MetersRound P348.149
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 42 · Pemberton Township800 Meters422:48.199

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 400 Meters · Place 68 · Pemberton Township400 Meters68.1:12.61a PB9
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 22 · Pemberton Township200 Meters22.29.72a PB9