Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAL Meet #3 · Apr 1511.81aCAL Meet #3April 15, 2026
200 Meters · IndoorTFCAofGP Last Chance Meet · Feb 625.44TFCAofGP Last Chance MeetFebruary 6, 2026
200 Meters · OutdoorCAL Meet #3 · Apr 1523.81aCAL Meet #3April 15, 2026
200 Meters · Relay Split · IndoorTFCAGP #4 · Jan 325.577TFCAGP #4January 3, 2026
400 Meters · OutdoorPhantom Invitational · Mar 141:00.22aPhantom InvitationalMarch 14, 2026
55m Hurdles · 39" · IndoorSJTCA Meet #4 · Dec 2111.65aSJTCA Meet #4December 21, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · 200 Meters · Place 14 · Garnet ValleyGarnet Valley200 Meters14.24.42a10
Apr 15CAL Meet #3Apr 15 · 200 Meters · Place 14 · Garnet ValleyGarnet Valley200 Meters14.23.81a PB10
Apr 15CAL Meet #3Apr 15 · 100 Meters · Place 18 · Garnet ValleyGarnet Valley100 Meters18.11.81a PB10
Apr 1Rustin InviteApr 1 · 200 Meters · Place 33 · Garnet ValleyGarnet Valley200 Meters33.23.99a10
Mar 25Lower Merion Boys MeetMar 25 · 100 Meters · Place 26 · Garnet ValleyGarnet Valley100 Meters26.12.27a10
Mar 14Phantom InvitationalMar 14 · 400 Meters · Place 12 · Garnet ValleyGarnet Valley400 Meters121:00.22a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6TFCAofGP Last Chance MeetFeb 6 · 200 Meters · Place 43 · Garnet ValleyGarnet Valley200 Meters4325.44 PB10
Feb 6TFCAofGP Last Chance MeetFeb 6 · 200 Meters · Place 43 · Garnet ValleyGarnet Valley200 Meters4325.4410
Jan 30TFCAGP Novice MeetJan 30 · 200 Meters · Place 2 · Garnet ValleyGarnet Valley200 Meters225.77a10
Jan 3TFCAGP #4Jan 3 · 200 Meters · Garnet ValleyGarnet Valley200 MetersRelay Split—25.577 PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13TFCAGP #1Dec 13 · 200 Meters · Garnet ValleyGarnet Valley200 MetersRelay Split—26.51210
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 24 · WoodstownWoodstown55m HurdlesRound P2411.319
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 55m Hurdles · Place 24 · WoodstownWoodstown55m HurdlesRound P2411.319
Jan 31Olympic & Tri-County Conf MeetJan 31 · 55m Hurdles · Place 28 · WoodstownWoodstown55m HurdlesRound P2810.859
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 40 · WoodstownWoodstown55m Hurdles4010.939
Jan 22SJTCA #14Jan 22 · 55m Hurdles · Place 40 · WoodstownWoodstown55m Hurdles4010.939

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 100 Meters · Place 40 · WoodstownWoodstown100 MetersRound P4012.4529
Apr 22Salem County ChampsApr 22 · 100 Meters · Place 15 · WoodstownWoodstown100 Meters15.12.60a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 55m Hurdles · WoodstownWoodstown55m Hurdles39"--DNF9
Dec 21SJTCA Meet #4Dec 21 · 55m Hurdles · Place 61 · WoodstownWoodstown55m Hurdles39"61.11.65a PB9