Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBaker Invitational · May 2213.08aBaker InvitationalMay 22, 2025
110m Hurdles · 39" / 0.991m · OutdoorCamden County Championships · May 918.33aCamden County ChampionshipsMay 9, 2026
200 Meters · IndoorSJTCA Meet #4 · Dec 2127.93aSJTCA Meet #4December 21, 2024
200 Meters · OutdoorBaker Invitational · May 2125.19aBaker InvitationalMay 21, 2026
400 Meters · OutdoorBaker Invitational · May 221:05.59aBaker InvitationalMay 22, 2025
400m Hurdles · 36" / 0.914m · OutdoorMoorestown Invitational · Apr 111:08.14aMoorestown InvitationalApril 11, 2026
55 Meter · IndoorSJTCA Meet #4 · Dec 217.85aSJTCA Meet #4December 21, 2024
55 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 157.36NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
55m Hurdles · 39" · IndoorSJTCA #1 · Dec 1210.40aSJTCA #1December 12, 2025
High Jump · OutdoorRebel Relays · Apr 45-1Rebel RelaysApril 4, 2026
Long Jump · OutdoorRebel Relays · Apr 417-0.50Rebel RelaysApril 4, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Baker InvitationalMay 21 · 200 Meters · Place 10 · Haddon Township200 Meters10.25.19a PBWind: -0.110
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Long Jump · Place 31 · Haddon TownsLong Jump3116-06.5010
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · High Jump · Haddon TownsHigh Jump—NH10
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 400m Hurdles · Place 22 · Haddon Towns400m Hurdles221:06.9910
May 9Camden County ChampionshipsMay 9 · 110m Hurdles · Place 10 · Haddon Township110m Hurdles39" / 0.991mRound P10.18.33a PBWind: -0.610
Apr 11Moorestown InvitationalApr 11 · Long Jump · Place 29 · Haddon TownshipLong Jump29.15-11.5010
Apr 11Moorestown InvitationalApr 11 · 400m Hurdles · Place 29 · Haddon Township400m Hurdles36" / 0.914m29.1:08.14a PB10
Apr 11Moorestown InvitationalApr 11 · 110m Hurdles · Place 16 · Haddon Township110m Hurdles39" / 0.991m16.18.84a10
Apr 4Rebel RelaysApr 4 · Long Jump · Place 23 · Haddon TownshipLong Jump23.17-0.50 PB10
Apr 4Rebel RelaysApr 4 · High Jump · Place 5 · Haddon TownshipHigh Jump5.5-1 PB10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55 Meters · Place 35 · Haddon Township55 MetersRound P357.36 PB10
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55 Meters · Place 35 · Haddon Township55 MetersRound P357.3610
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 15 · Haddon Township55m HurdlesRound P159.6110
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 15 · Haddon Township55m HurdlesRound P159.6110
Jan 31SJTCA #16Jan 31 · 55m Hurdles · Place 19 · Haddon Township55m HurdlesRound P199.8310
Jan 24SJTCA #15Jan 24 · 55m Hurdles · Place 34 · Haddon Township55m Hurdles349.8810
Jan 24SJTCA #15Jan 24 · 55 Meters · Place 97 · Haddon Township55 Meters977.8210
Jan 10SJTCA #11Jan 10 · 55 Meters · Place 106 · Haddon Township55 Meters1069.5010

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 12SJTCA #1Dec 12 · 55m Hurdles · Place 12 · Haddon Township55m Hurdles39"12.10.40a PB10
Feb 25SJTCA #19Feb 25 · 55 Meters · Place 50 · Haddon Township55 Meters507.679
Feb 25SJTCA #19Feb 25 · 55 Meters · Place 50 · Haddon Township55 Meters507.679
Feb 25SJTCA #19Feb 25 · 55 Meters · Place 50 · Haddon Township55 Meters507.679
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55 Meters · Place 40 · Haddon Township55 MetersRound P407.709
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55 Meters · Place 40 · Haddon Township55 MetersRound P407.709
Feb 1SJTCA #16Feb 1 · 55 Meters · Place 73 · Haddon Township55 MetersRound P737.709
Jan 27TR Boys Frosh/NoviceJan 27 · High Jump · Place 5 · Haddon TownshipHigh Jump54-109
Jan 27TR Boys Frosh/NoviceJan 27 · 55 Meters · Place 39 · Haddon Township55 Meters397.649
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 98 · Haddon Township55 Meters987.679
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 98 · Haddon Township55 Meters987.679
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 98 · Haddon Township55 Meters987.679
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 98 · Haddon Township55 Meters987.679

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22Baker InvitationalMay 22 · Long Jump · Place 13 · Haddon TownshipLong Jump13.14-10.509
May 22Baker InvitationalMay 22 · 400 Meters · Place 16 · Haddon Township400 Meters16.1:05.59a PB9
May 22Baker InvitationalMay 22 · 100 Meters · Place 16 · Haddon Township100 MetersRound P16.13.08a PB9
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 400m Hurdles · Place 40 · Haddon Towns400m Hurdles401:12.299
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 110m Hurdles · Place 27 · Haddon Towns110m HurdlesRound P2720.369
May 10Camden County ChampionshipsMay 10 · High Jump · Haddon TownsHigh Jump—5-02.00—
May 10Camden County ChampionshipsMay 10 · 400m Hurdles · Haddon Towns400m Hurdles—1:12.43—
May 10Camden County ChampionshipsMay 10 · 110m Hurdles · Place 14 · Haddon Towns110m Hurdles1421.37—
Apr 28FAT Dual: Haddon Twp, H. HeightsApr 28 · High Jump · Place 6 · Haddon TownshipHigh Jump65-29
Apr 28FAT Dual: Haddon Twp, H. HeightsApr 28 · 200 Meters · Place 10 · Haddon Township200 Meters1026.549
Apr 28FAT Dual: Haddon Twp, H. HeightsApr 28 · 400m Hurdles · Place 6 · Haddon Township400m Hurdles61:12.439

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 55 Meter · Place 102 · Haddon Township55 Meter102.7.85a PB9
Dec 21SJTCA Meet #4Dec 21 · 200 Meters · Place 99 · Haddon Township200 Meters99.27.93a PB9