Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyland Boys Frosh/Soph Championship · May 2311.87Skyland Boys Frosh/Soph ChampionshipMay 23, 2024
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1923.65aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
200 Meters · OutdoorSkyland Boys Frosh/Soph Championship · May 2323.75Skyland Boys Frosh/Soph ChampionshipMay 23, 2024
300 Meters · IndoorThe Egg Club Invitational · Dec 2242.91aThe Egg Club InvitationalDecember 22, 2023
400 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&4 · Feb 456.59NJSIAA Sectional Championships - Central Groups 1&4February 4, 2024
400 Meters · OutdoorSkyland Conference Champs - Divisional · May 652.48aSkyland Conference Champs - DivisionalMay 6, 2025
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 196.78aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
55 Meters · IndoorMid-Winter Classic · Jan 237.19Mid-Winter ClassicJanuary 23, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Somerset County ChampsApr 28 · 200 Meters · Place 35 · Franklin Township200 Meters3527.23a11
Apr 28Somerset County ChampsApr 28 · 100 Meters · Place 31 · Franklin Township100 MetersRound P3112.22a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 25 · Franklin Township400 Meters2556.7111

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55 Meter · Place 10 · Franklin (Somerset)55 MeterRound P10.6.78a PB11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 23 · Franklin (Somerset)200 Meters23.23.65a PB11
Dec 8Ridge Winter InvitationalDec 8 · 55 Meter · Place 14 · Franklin (Somerset)55 MeterRound P14.6.86a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Skyland Conference Champs - DivisionalMay 6 · 400 Meters · Place 5 · Franklin (Somerset)400 Meters5.52.48a PB10
May 6Skyland Conference Champs - OpenMay 6 · 400 Meters · Place 9 · Franklin (Somerset)400 Meters9.52.48a10
Apr 29Somerset County ChampsApr 29 · 400 Meters · Place 12 · Franklin Twp400 Meters1252.90—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Ridge Winter InvitationalDec 9 · 55 Meter · Place 52 · Franklin (Somerset)55 MeterRound P52.7.21a10
Dec 9Ridge Winter InvitationalDec 9 · 200 Meters · Place 37 · Franklin (Somerset)200 Meters37.24.42a10
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 400 Meters · Place 23 · Franklin Township400 Meters2356.59 PB9
Jan 23Mid-Winter ClassicJan 23 · 400 Meters · Place 4 · Franklin Township400 Meters457.689
Jan 23Mid-Winter ClassicJan 23 · 55 Meters · Place 8 · Franklin Township55 Meters87.19 PB9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400 Meters · Place 39 · Franklin Township400 Meters3954.339
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 100 Meters · Place 29 · Franklin Township100 MetersRound P2911.929
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 200 Meters · Place 22 · Franklin Township200 Meters2223.929
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 200 Meters · Place 22 · Franklin Township200 Meters2223.929
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 100 Meters · Place 29 · Franklin Township100 MetersRound P2911.929
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400 Meters · Place 39 · Franklin Township400 Meters3954.339
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 400 Meters · Place 12 · Franklin Tow400 Meters1258.81—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 200 Meters · Place 2 · Franklin Tow200 Meters223.75 PB—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 100 Meters · Place 4 · Franklin Tow100 Meters411.87 PB—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 100 Meters · Place 1 · Franklin Tow100 MetersRound P111.92—
May 21Skyland Conference Champs - DivisionalMay 21 · 400 Meters · Place 13 · Franklin Twp400 Meters1353.43—
May 21Skyland Conference Champs - Open ScoresMay 21 · 400 Meters · Place 13 · Franklin (Somerset)400 Meters13.53.43a9
May 14Somerset County ChampsMay 14 · 400 Meters · Place 17 · Franklin Tow400 Meters1754.54—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Somerset County Relay ChampionshipsDec 29 · 400 Meters · Place 12 · Franklin (Somerset)400 Meters12.58.67a9
Dec 22The Egg Club InvitationalDec 22 · 300 Meters · Place 7 · Franklin (Somerset)300 Meters7.42.91a PB9
Dec 22The Egg Club InvitationalDec 22 · 55 Meter · Place 7 · Franklin (Somerset)55 Meter7.7.23a9
Dec 11Ridge Winter InvitationalDec 11 · 55 Meter · Place 43 · Franklin (Somerset)55 MeterRound P43.7.25a9
Dec 11Ridge Winter InvitationalDec 11 · 200 Meters · Place 31 · Franklin (Somerset)200 Meters31.25.46a9