Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals - South Groups 1 & 4 · May 1611.59NJSIAA Sectionals - South Groups 1 & 4May 16, 2025
110m Hurdles · 39" / 0.991m · OutdoorAtlantic County Championships · May 1919.84aAtlantic County ChampionshipsMay 19, 2023
110m Hurdles · 42" / 1.067m · OutdoorMetropolitan Championships · Apr 315.59aMetropolitan ChampionshipsApril 3, 2026
200 Meters · IndoorNEC Indoor Championships · Feb 1522.74aNEC Indoor ChampionshipsFebruary 15, 2026
200 Meters · OutdoorCape Atlantic League Meet · May 1022.33Cape Atlantic League MeetMay 10, 2025
300 Meters · IndoorThe Egg Club Invitational · Dec 2240.53aThe Egg Club InvitationalDecember 22, 2023
400 Meters · IndoorMerli Invitational · Jan 61:00.47Merli InvitationalJanuary 6, 2024
55 Meter · IndoorSJTCA Meet #7 · Dec 286.94aSJTCA Meet #7December 28, 2024
55 Meters · IndoorSJTCA Meet #10 · Jan 86.89SJTCA Meet #10January 8, 2025
55m Hurdles · 39" · IndoorSJTCA Meet #7 · Dec 288.24aSJTCA Meet #7December 28, 2024
60 Meter · IndoorKnights Midweek Clash · Dec 37.21aKnights Midweek ClashDecember 3, 2025
60 Meters · IndoorMetropolitan Championships · Jan 307.34Metropolitan ChampionshipsJanuary 30, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Northeast Outdoor ChampionshipsMay 2 · 110m Hurdles · FDUFDU110m Hurdles42" / 1.067mRound P—DNFWind: -0.9Fr
May 2Northeast Outdoor ChampionshipsMay 2 · 200 Meters · Place 17 · FDUFDU200 MetersRound P17.22.59aWind: 0.3Fr
Apr 11Rutgers RelaysApr 11 · 110m Hurdles · Place 15 · FDUFDU110m Hurdles42" / 1.067m15.16.05aWind: 3.5Fr
Apr 11Rutgers RelaysApr 11 · 200 Meters · Place 40 · FDUFDU200 Meters40.22.68aWind: 1.3Fr
Apr 3Metropolitan ChampionshipsApr 3 · 110m Hurdles · Place 2 · FDUFDU110m Hurdles42" / 1.067mRound P2.15.59a PBFr
Apr 3Metropolitan ChampionshipsApr 3 · 110m Hurdles · Place 2 · FDUFDU110m Hurdles42" / 1.067m2.15.59aFr
Apr 3Metropolitan ChampionshipsApr 3 · 200 Meters · Place 25 · FDUFDU200 Meters25.23.11aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NEC Indoor ChampionshipsFeb 15 · 200 Meters · Place 20 · FDUFDU200 MetersRound P20.22.74a PBFr
Feb 6Fastrack InvitationalFeb 6 · 200 Meters · Place 63 · FDUFDU200 Meters63.23.17aWind: 0Fr
Jan 30Metropolitan ChampionshipsJan 30 · 200 Meters · Place 50 · FDUFDU200 Meters5023.51FR
Jan 30Metropolitan ChampionshipsJan 30 · 60 Meters · Place 34 · FDUFDU60 MetersRound P347.34 PBFR

2025 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 3Knights Midweek ClashDec 3 · 60 Meter · Place 11 · FDUFDU60 MeterRound P11.7.21a PBFr
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · 55 Meters · Place 35 · Atlantic County TechAtlantic County Tech55 MetersRound P357.1012
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · 55 Meters · Place 35 · Atlantic County TechAtlantic County Tech55 MetersRound P357.1012
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · 55m Hurdles · Place 12 · Atlantic County TechAtlantic County Tech55m HurdlesRound P128.2512
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · 55m Hurdles · Place 12 · Atlantic County TechAtlantic County Tech55m HurdlesRound P128.2512
Feb 1SJTCA #16Feb 1 · 200 Meters · Place 4 · Atlantic County TechAtlantic County Tech200 Meters423.6212
Feb 1SJTCA #16Feb 1 · 55m Hurdles · Place 4 · Atlantic County TechAtlantic County Tech55m HurdlesRound P48.2812
Feb 1SJTCA #16Feb 1 · 55m Hurdles · Place 3 · Atlantic County TechAtlantic County Tech55m Hurdles38.0812
Feb 1SJTCA #16Feb 1 · 55 Meters · Place 15 · Atlantic County TechAtlantic County Tech55 MetersRound P156.9712
Feb 1SJTCA #16Feb 1 · 400 Meters · Place 71 · Atlantic County TechAtlantic County Tech400 Meters711:09.6112
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 23 · Atlantic County TechAtlantic County Tech55 Meters236.9812
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 23 · Atlantic County TechAtlantic County Tech55 Meters236.9812
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 8 · Atlantic County TechAtlantic County Tech55m Hurdles88.4012
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 8 · Atlantic County TechAtlantic County Tech55m Hurdles88.4012
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 23 · Atlantic County TechAtlantic County Tech55 Meters236.9812
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 23 · Atlantic County TechAtlantic County Tech55 Meters236.9812
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 8 · Atlantic County TechAtlantic County Tech55m Hurdles88.4012
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 8 · Atlantic County TechAtlantic County Tech55m Hurdles88.4012
Jan 22SJTCA Meet #13Jan 22 · 55m Hurdles · Place 9 · Atlantic CouAtlantic Cou55m Hurdles98.05—
Jan 22SJTCA Meet #13Jan 22 · 55m Hurdles · Place 9 · Atlantic CouAtlantic Cou55m Hurdles98.05—
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 18 · Atlantic County TechAtlantic County Tech55 Meters186.89 PB12
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 18 · Atlantic County TechAtlantic County Tech55 Meters186.8912
Jan 4Merli InvitationalJan 4 · 55 Meters · Place 6 · Atlantic County TechAtlantic County Tech55 MetersRound P66.9412
Jan 4Merli InvitationalJan 4 · 55 Meters · Place 8 · Atlantic County TechAtlantic County Tech55 Meters87.0112
Jan 4Merli InvitationalJan 4 · 55m Hurdles · Place 2 · Atlantic County TechAtlantic County Tech55m HurdlesRound P28.4012
Jan 4Merli InvitationalJan 4 · 55m Hurdles · Place 2 · Atlantic County TechAtlantic County Tech55m Hurdles28.3912

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 110m Hurdles · Place 8 · Atlantic CouAtlantic Cou110m Hurdles815.0512
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 110m Hurdles · Place 7 · Atlantic CouAtlantic Cou110m HurdlesRound P715.4012
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 100 Meters · Place 26 · Atlantic CouAtlantic Cou100 MetersRound P2611.59 PB12
May 10Cape Atlantic League MeetMay 10 · 110m Hurdles · Place 3 · Atlantic CouAtlantic Cou110m Hurdles314.95—
May 10Cape Atlantic League MeetMay 10 · 200 Meters · Place 3 · Atlantic CouAtlantic Cou200 Meters322.33 PB—
May 6Atlantic County ChampionshipsMay 6 · 110m Hurdles · Place 3 · Atlantic CouAtlantic Cou110m HurdlesRound P314.90—
May 6Atlantic County ChampionshipsMay 6 · 200 Meters · Place 5 · Atlantic CouAtlantic Cou200 Meters522.79—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 55m Hurdles · Place 10 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology55m Hurdles39"10.8.24a PB12
Dec 28SJTCA Meet #7Dec 28 · 55 Meter · Place 29 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology55 Meter29.6.94a PB12
Dec 28SJTCA Meet #7Dec 28 · 200 Meters · Place 21 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology200 Meters21.23.43a12
Dec 21SJTCA Meet #4Dec 21 · 55m Hurdles · Place 14 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology55m Hurdles39"14.8.32a12
Dec 21SJTCA Meet #4Dec 21 · 200 Meters · Place 25 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology200 Meters25.23.63a12
Dec 13SJTCA Meet #1Dec 13 · 55m Hurdles · Place 7 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology55m Hurdles39"7.8.33a12
Dec 13SJTCA Meet #1Dec 13 · 55 Meter · Place 21 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology55 Meter21.6.96a12
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55m Hurdles · Place 16 · Atlantic County TechAtlantic County Tech55m HurdlesRound P168.8611
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 55m Hurdles · Place 16 · Atlantic County TechAtlantic County Tech55m HurdlesRound P168.8611
Jan 27SJTCA Winter Meet #13Jan 27 · 55m Hurdles · Place 20 · Atlantic County TechAtlantic County Tech55m HurdlesRound P208.7911
Jan 27SJTCA Winter Meet #13Jan 27 · 55 Meters · Place 53 · Atlantic County TechAtlantic County Tech55 MetersRound P537.1811
Jan 6Merli InvitationalJan 6 · 55m Hurdles · Place 5 · Atlantic County TechAtlantic County Tech55m HurdlesRound P59.9211
Jan 6Merli InvitationalJan 6 · 55m Hurdles · Place 4 · Atlantic County TechAtlantic County Tech55m Hurdles48.8311
Jan 6Merli InvitationalJan 6 · 400 Meters · Place 15 · Atlantic County TechAtlantic County Tech400 Meters151:00.47 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 110m Hurdles · Place 17 · Atlantic CouAtlantic Cou110m HurdlesRound P1716.3811
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 110m Hurdles · Place 17 · Atlantic CouAtlantic Cou110m HurdlesRound P1716.3811
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 110m Hurdles · Place 17 · Atlantic CouAtlantic Cou110m HurdlesRound P1716.3811
May 22Cape Atlantic League MeetMay 22 · 110m Hurdles · Place 11 · Atlantic County TechAtlantic County Tech110m Hurdles1116.2311
May 17Atlantic County ChampionshipsMay 17 · 110m Hurdles · Place 8 · Atlantic County TechAtlantic County Tech110m HurdlesRound P816.4111
May 17Atlantic County ChampionshipsMay 17 · 110m Hurdles · Place 7 · Atlantic County TechAtlantic County Tech110m Hurdles717.2611
Apr 13Fast Times at Cherokee HighApr 13 · 110m Hurdles · Place 29 · Atlantic CouAtlantic Cou110m Hurdles2917.69—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22The Egg Club InvitationalDec 22 · 300 Meters · Place 7 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology300 Meters7.40.53a PB11
Dec 22The Egg Club InvitationalDec 22 · 55 Meter · Place 8 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology55 Meter8.7.05a11
Dec 16Bill Bruno Holiday ClassicDec 16 · 55m Hurdles · Place 7 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology55m Hurdles39"Round P7.8.76a11
Dec 16Bill Bruno Holiday ClassicDec 16 · 55m Hurdles · Place 4 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology55m Hurdles39"4.8.61a11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 110m Hurdles · Place 33 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology110m Hurdles39" / 0.991mRound P33.20.76a10
May 19Atlantic County ChampionshipsMay 19 · 110m Hurdles · Place 18 · Atlantic County Institute of TechnologyAtlantic County Institute of Technology110m Hurdles39" / 0.991mRound P18.19.84a PB10
Apr 8Deptford Spartan RelaysApr 8 · Long Jump · Atlantic CouAtlantic CouLong Jump—FOUL—