Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyland Conference Champs · May 511.10Skyland Conference ChampsMay 5, 2026
200 Meters · IndoorPoreda Invitational · Dec 1323.87aPoreda InvitationalDecember 13, 2025
200 Meters · OutdoorSkyland Conference Champs · May 522.67Skyland Conference ChampsMay 5, 2026
300 Meters · IndoorLVS Senior Day Invite · Jan 2138.17LVS Senior Day InviteJanuary 21, 2026
400 Meters · IndoorPrinceton Invitational Series #2 · Feb 458.64aPrinceton Invitational Series #2February 4, 2025
55 Meter · IndoorPoreda Invitational · Dec 136.72aPoreda InvitationalDecember 13, 2025
55 Meters · IndoorPrinceton Invitational Series #3 · Feb 186.66Princeton Invitational Series #3February 18, 2025
55m Hurdles · 39" · IndoorBob James Invitational · Dec 2010.71aBob James InvitationalDecember 20, 2023

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 200 Meters · Place 16 · Hillsborough200 Meters16.23.30aWind: -0.812
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 11 · Hillsborough100 MetersRound P11.11.18aWind: 112
May 8Last Chance InvitationalMay 8 · 200 Meters · Place 1 · Hillsborough200 Meters1.23.07a12
May 8Last Chance InvitationalMay 8 · 100 Meters · Place 2 · Hillsborough100 Meters2.11.22a12
May 8Raider NoviceMay 8 · 200 Meters · Place 1 · Hillsborough200 Meters1.23.07a12
May 8Raider NoviceMay 8 · 100 Meters · Place 2 · Hillsborough100 Meters2.11.22a12
May 5Skyland Conference ChampsMay 5 · 200 Meters · Place 4 · Hillsborough200 Meters422.67 PB—
May 5Skyland Conference ChampsMay 5 · 100 Meters · Place 2 · Hillsborough100 Meters211.10 PB—
May 5Skyland Conference ChampsMay 5 · 100 Meters · Place 2 · Hillsborough100 Meters211.27—
May 5Skyland Conference Champs - Open ScoringMay 5 · 200 Meters · Place 4 · Hillsborough200 Meters4.22.67a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 100 Meters · Place 2 · Hillsborough100 Meters2.11.10a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 100 Meters · Place 2 · Hillsborough100 Meters2.11.27a12
Apr 28Somerset County ChampsApr 28 · 200 Meters · Place 3 · Hillsborough200 Meters322.79a12
Apr 28Somerset County ChampsApr 28 · 100 Meters · Place 5 · Hillsborough100 MetersRound P511.42a12
Apr 28Somerset County ChampsApr 28 · 100 Meters · Place 2 · Hillsborough100 Meters211.21a12
Apr 17Raider TwilightApr 17 · 200 Meters · Place 3 · Hillsborough200 Meters3.22.86a12
Apr 17Raider TwilightApr 17 · 100 Meters · Place 6 · Hillsborough100 Meters6.11.22a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55 Meters · Place 12 · Hillsborough55 MetersRound P126.8812
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55 Meters · Place 12 · Hillsborough55 MetersRound P126.8812
Jan 21LVS Senior Day InviteJan 21 · 300 Meters · Place 4 · Hillsborough300 Meters438.17 PB12
Jan 21LVS Senior Day InviteJan 21 · 55 Meters · Place 1 · Hillsborough55 Meters16.7412

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 13Poreda InvitationalDec 13 · 55 Meter · Place 4 · Hillsborough55 MeterRound P4.6.80a12
Dec 13Poreda InvitationalDec 13 · 55 Meter · Place 3 · Hillsborough55 Meter3.6.72a PB12
Dec 13Poreda InvitationalDec 13 · 200 Meters · Place 4 · Hillsborough200 Meters4.23.87a PB12
Feb 18Princeton Invitational Series #3Feb 18 · 55 Meters · Place 1 · Hillsborough55 Meters16.66 PB11
Feb 18Princeton Invitational Series #3Feb 18 · 200 Meters · Place 9 · Hillsborough200 Meters924.5111
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 8 · Hillsborough55 MetersRound P86.7411
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 8 · Hillsborough55 MetersRound P86.7411
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 8 · Hillsborough55 Meters86.7511
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 8 · Hillsborough55 Meters86.7511
Feb 4Princeton Invitational Series #2Feb 4 · 400 Meters · Place 16 · Hillsborough400 Meters1658.64a PB—
Feb 4Princeton Invitational Series #2Feb 4 · 55 Meters · Place 5 · Hillsborough55 Meters56.84a—
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55 Meters · Place 8 · Hillsborough55 MetersRound P86.9611
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55 Meters · Place 5 · Hillsborough55 Meters56.8511
Jan 25LVS Senior Day InviteJan 25 · 300 Meters · Place 8 · Hillsborough300 Meters839.2411
Jan 25LVS Senior Day InviteJan 25 · 55 Meters · Place 5 · Hillsborough55 Meters56.8411
Jan 25LVS Senior Day InviteJan 25 · Triple Jump · Place 6 · HillsboroughTriple Jump631-811

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 200 Meters · Place 35 · Hillsborough200 Meters3524.1011
May 6Skyland Conference Champs - DivisionalMay 6 · 200 Meters · Place 4 · Hillsborough200 Meters4.24.16a11
May 6Skyland Conference Champs - DivisionalMay 6 · 100 Meters · Place 4 · Hillsborough100 Meters4.11.77a11
May 6Skyland Conference Champs - DivisionalMay 6 · 100 Meters · Place 5 · Hillsborough100 Meters5.11.63a11
May 6Skyland Conference Champs - OpenMay 6 · 200 Meters · Place 10 · Hillsborough200 Meters10.24.16a11
May 6Skyland Conference Champs - OpenMay 6 · 100 Meters · Place 5 · Hillsborough100 Meters5.11.77a11
May 6Skyland Conference Champs - OpenMay 6 · 100 Meters · Place 5 · Hillsborough100 Meters5.11.63a11
Apr 29Somerset County ChampsApr 29 · 200 Meters · Place 7 · Hillsborough200 Meters723.87—
Apr 29Somerset County ChampsApr 29 · 100 Meters · Place 11 · Hillsborough100 Meters1111.75—
Apr 29Somerset County ChampsApr 29 · 100 Meters · Place 5 · Hillsborough100 MetersRound P511.61—
Apr 17Raider TwilightApr 17 · 200 Meters · Place 15 · Hillsborough200 Meters1524.2211
Apr 17Raider TwilightApr 17 · 100 Meters · Place 17 · Hillsborough100 Meters1711.8211

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55 Meter · Place 20 · Hillsborough55 MeterRound P20.6.85a11
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 200 Meters · Place 29 · Hillsborough200 Meters29.24.01a11
Dec 14LVS OpenerDec 14 · 55 Meter · Place 8 · Hillsborough55 MeterRound P8.6.83a11
Dec 14LVS OpenerDec 14 · 55 Meter · Place 5 · Hillsborough55 Meter5.6.76a11
Dec 14LVS OpenerDec 14 · 200 Meters · Place 4 · Hillsborough200 Meters4.24.17a11
Feb 12Princeton Invitational Series #3Feb 12 · 55 Meters · Place 5 · Hillsborough55 Meters56.8910
Feb 12Princeton Invitational Series #3Feb 12 · 200 Meters · Place 11 · Hillsborough200 Meters1124.9910
Feb 12Princeton Invitational Series #3Feb 12 · 55 Meters · Place 5 · Hillsborough55 Meters56.8910
Feb 12Princeton Invitational Series #3Feb 12 · 200 Meters · Place 11 · Hillsborough200 Meters1124.9910
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 55 Meters · Place 16 · Hillsborough55 MetersRound P166.9910
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 55 Meters · Place 12 · Hillsborough55 MetersRound P126.9210

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29Somerset County Relay ChampionshipsDec 29 · 400 Meters · Place 25 · Hillsborough400 Meters25.1:03.36a10
Dec 20Bob James InvitationalDec 20 · 55m Hurdles · Place 13 · Hillsborough55m Hurdles39"13.10.71a PB10
Dec 20Bob James InvitationalDec 20 · 200 Meters · Place 5 · Hillsborough200 Meters5.24.73a10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 55 Meter · Place 32 · Hillsborough55 MeterRound P32.7.00a10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 200 Meters · Place 62 · Hillsborough200 Meters62.24.82a10
Jan 9Colts Neck InvitationalJan 9 · 55 Meters · Place 30 · Hillsborough55 Meters307.279
Jan 9Colts Neck InvitationalJan 9 · 400 Meters · Place 58 · Hillsborough400 Meters581:00.909

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Demarest InvitationalDec 17 · 300 Meters · Place 72 · Hillsborough300 Meters72.43.16a9
Dec 17Demarest InvitationalDec 17 · 55 Meter · Place 61 · Hillsborough55 MeterRound P61.7.30a9