Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRaider Twilight · Apr 1713.05aRaider TwilightApril 17, 2026
100m Hurdles · 33" / 0.838m · OutdoorLast Chance Invitational · May 814.88aLast Chance InvitationalMay 8, 2026
200 Meters · OutdoorRaider Twilight · Apr 1726.64aRaider TwilightApril 17, 2026
400 Meters · IndoorSkyland Conference Indoor Championship · Feb 21:05.08Skyland Conference Indoor ChampionshipFebruary 2, 2025
400m Hurdles · 30" / 0.762m · OutdoorSkyland Conference Champs - Open Scoring · May 51:04.17aSkyland Conference Champs - Open ScoringMay 5, 2026
55 Meters · IndoorLVS Senior Day Invite · Jan 257.92LVS Senior Day InviteJanuary 25, 2025
600 Meters · IndoorLVS Senior Day Invite · Jan 251:49.41LVS Senior Day InviteJanuary 25, 2025
Full · IndoorLVS Senior Day Invite · Jan 217.76LVS Senior Day InviteJanuary 21, 2026
Full · OutdoorSomerset County Relays · Apr 51:07.80Somerset County RelaysApril 5, 2025
Prelims · IndoorSkyland Conference Indoor Championship · Feb 29.35Skyland Conference Indoor ChampionshipFebruary 2, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 18 · Hillsborough100m Hurdles33" / 0.838mRound P18.15.82aWind: 2.412
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 400m Hurdles · Place 1 · Hillsborough400m Hurdles30" / 0.762m1.1:05.18a12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100m Hurdles · Place 7 · Hillsborough100m Hurdles33" / 0.838mRound P7.15.81aWind: -0.112
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100m Hurdles · Place 1 · Hillsborough100m Hurdles33" / 0.838m1.14.97aWind: 112
May 8Last Chance InvitationalMay 8 · 100m Hurdles · Place 1 · Hillsborough100m Hurdles33" / 0.838m1.14.88a PB12
May 8Raider NoviceMay 8 · 100m Hurdles · Place 1 · Hillsborough100m Hurdles33" / 0.838m1.14.88a12
May 5Skyland Conference ChampsMay 5 · 400m Hurdles · Place 2 · Hillsborough400m Hurdles21:04.17—
May 5Skyland Conference ChampsMay 5 · 100m Hurdles · Place 1 · Hillsborough100m Hurdles115.18—
May 5Skyland Conference ChampsMay 5 · 100m Hurdles · Place 2 · Hillsborough100m Hurdles215.18—
May 5Skyland Conference Champs - Open ScoringMay 5 · 400m Hurdles · Place 2 · Hillsborough400m Hurdles30" / 0.762m2.1:04.17a PB12
May 5Skyland Conference Champs - Open ScoringMay 5 · 100m Hurdles · Place 2 · Hillsborough100m Hurdles33" / 0.838m2.15.18a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 100m Hurdles · Place 1 · Hillsborough100m Hurdles33" / 0.838m1.15.18a12
Apr 28Somerset County ChampsApr 28 · 400m Hurdles · Place 2 · Hillsborough400m Hurdles21:04.02a12
Apr 28Somerset County ChampsApr 28 · 100m Hurdles · Place 1 · Hillsborough100m HurdlesRound P115.48a12
Apr 28Somerset County ChampsApr 28 · 100m Hurdles · Place 1 · Hillsborough100m Hurdles115.14a12
Apr 17Raider TwilightApr 17 · 200 Meters · Place 8 · Hillsborough200 Meters8.26.64a PB12
Apr 17Raider TwilightApr 17 · 100 Meters · Place 12 · Hillsborough100 Meters12.13.05a PB12
Apr 11Somerset County RelaysApr 11 · 400m Hurdles · Place 2 · Hillsborough400m Hurdles21:08.26—
Mar 28Skyland Conference RelaysMar 28 · 400m Hurdles · Place 1 · Hillsborough400m Hurdles30" / 0.762m1.1:08.14a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 8 · Hillsborough55m HurdlesRound P88.8012
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 8 · Hillsborough55m Hurdles88.6912
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55m Hurdles · Place 2 · Hillsborough55m HurdlesRound P28.6112
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55m Hurdles · Place 2 · Hillsborough55m Hurdles28.4912
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55m Hurdles · Place 1 · Hillsborough55m HurdlesRound P18.8412
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55m Hurdles · Place 1 · Hillsborough55m Hurdles18.6312
Jan 21LVS Senior Day InviteJan 21 · Full · Place 1 · HillsboroughFull18.6812
Jan 21LVS Senior Day InviteJan 21 · Full · Place 3 · HillsboroughFull31:46.3912
Jan 21LVS Senior Day InviteJan 21 · Full · Place 5 · HillsboroughFull57.76 PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · 400m Hurdles · Place 9 · Hillsborough400m Hurdles91:02.9711
May 30NJSIAA Group Championships - 1 & 4May 30 · 400m Hurdles · Place 7 · Hillsborough400m Hurdles71:03.9511
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100m Hurdles · Place 7 · Hillsborough100m Hurdles715.4711
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100m Hurdles · Place 7 · Hillsborough100m HurdlesRound P715.4611
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 400m Hurdles · Place 3 · Hillsborough400m Hurdles31:03.7511
Apr 29Somerset County ChampsApr 29 · 400m Hurdles · Place 2 · Hillsborough400m Hurdles21:05.21—
Apr 29Somerset County ChampsApr 29 · 100m Hurdles · Place 1 · Hillsborough100m Hurdles115.71—
Apr 29Somerset County ChampsApr 29 · 100m Hurdles · Place 2 · Hillsborough100m HurdlesRound P216.56—
Apr 29Somerset County ChampsApr 29 · 200 Meters · Place 7 · Hillsborough200 Meters727.71—
Apr 17Raider TwilightApr 17 · 200 Meters · Place 10 · Hillsborough200 Meters1027.1211
Apr 17Raider TwilightApr 17 · 100 Meters · Place 21 · Hillsborough100 Meters2113.3711
Apr 5Somerset County RelaysApr 5 · Full · Place 1 · HillsboroughFull11:07.80 PB11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 18Princeton Invitational Series #3Feb 18 · 55m Hurdles · Place 7 · Hillsborough55m Hurdles710.0311
Feb 18Princeton Invitational Series #3Feb 18 · 55 Meters · Place 5 · Hillsborough55 Meters57.9411
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 37 · Hillsborough55 MetersRound P378.0211
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55m Hurdles · Place 7 · Hillsborough55m HurdlesRound P78.9511
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55m Hurdles · Place 7 · Hillsborough55m Hurdles78.9511
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · Prelims · Place 2 · HillsboroughPrelimsRound P29.35 PB11
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55m Hurdles · Place 2 · Hillsborough55m Hurdles29.0711
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 400 Meters · Place 15 · Hillsborough400 Meters151:05.08 PB11
Jan 25LVS Senior Day InviteJan 25 · 600 Meters · Place 5 · Hillsborough600 Meters51:49.41 PB11
Jan 25LVS Senior Day InviteJan 25 · 55m Hurdles · Place 1 · Hillsborough55m Hurdles19.1411
Jan 25LVS Senior Day InviteJan 25 · 55 Meters · Place 6 · Hillsborough55 Meters67.92 PB11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 400m Hurdles · Place 14 · Hillsborough400m Hurdles141:08.5610
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 100m Hurdles · Place 8 · Hillsborough100m Hurdles815.5410
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 100m Hurdles · Place 8 · Hillsborough100m HurdlesRound P815.5810
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 400m Hurdles · Place 2 · Hillsborough400m Hurdles21:04.9410
May 21Skyland Conference Champs - DivisionalMay 21 · 400m Hurdles · Place 4 · Hillsborough400m Hurdles41:05.46—
May 21Skyland Conference Champs - DivisionalMay 21 · 100m Hurdles · Place 4 · Hillsborough100m Hurdles415.73—
May 21Skyland Conference Champs - DivisionalMay 21 · 100m Hurdles · Place 5 · Hillsborough100m Hurdles515.87—
May 14Somerset County ChampsMay 14 · 400m Hurdles · Place 2 · Hillsborough400m Hurdles21:05.67—
May 14Somerset County ChampsMay 14 · 100m Hurdles · Place 8 · Hillsborough100m Hurdles815.93—
May 14Somerset County ChampsMay 14 · 100m Hurdles · Place 7 · Hillsborough100m HurdlesRound P716.43—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 55m Hurdles · Place 23 · Hillsborough55m HurdlesRound P239.9010