Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorBergen County Championships · May 914.60aBergen County ChampionshipsMay 9, 2025
110m Hurdles · 42" / 1.067m · Outdoor2026 UAA Outdoor Championships · Apr 2514.92a2026 UAA Outdoor ChampionshipsApril 25, 2026
200 Meters · IndoorBirmingham Indoor Icebreaker · Dec 522.54aBirmingham Indoor IcebreakerDecember 5, 2025
200 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 1621.96NJSIAA Sectionals North 1 Groups 2 and 3May 16, 2025
400 Meters · Relay Split · IndoorBirmingham Indoor Icebreaker · Dec 551.185Birmingham Indoor IcebreakerDecember 5, 2025
400m Hurdles · 36" / 0.914m · OutdoorEmory Thrills in the Hills · Mar 2656.42aEmory Thrills in the HillsMarch 26, 2026
55 Meter · IndoorThe Beantown Winter Classic · Dec 216.97aThe Beantown Winter ClassicDecember 21, 2024
55m Hurdles · 39" · IndoorThe Beantown Winter Classic · Dec 218.50aThe Beantown Winter ClassicDecember 21, 2024
60 Meters · IndoorUAB Invite · Feb 77.32aUAB InviteFebruary 7, 2026
60m Hurdles · 42" / 1.067m · IndoorUAA Championship · Feb 288.41aUAA ChampionshipFebruary 28, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10Life U Last ChanceMay 10 · 110m Hurdles · Place 2 · EmoryEmory110m Hurdles42" / 1.067mRound P2.15.39aFr
May 9Lee University Last ChanceMay 9 · 110m Hurdles · Place 11 · EmoryEmory110m Hurdles42" / 1.067m11.15.72aWind: 1.1Fr
May 6Emory TwilightMay 6 · 400m Hurdles · EmoryEmory400m Hurdles36" / 0.914m—DNSFr
May 6Emory TwilightMay 6 · 110m Hurdles · Place 5 · EmoryEmory110m Hurdles42" / 1.067m5.16.19aWind: 3.1Fr
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 400m Hurdles · Place 10 · EmoryEmory400m Hurdles36" / 0.914mRound P10.56.66aFr
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 110m Hurdles · Place 3 · EmoryEmory110m Hurdles42" / 1.067mRound P3.14.92a PBWind: 1.4Fr
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 110m Hurdles · Place 2 · EmoryEmory110m Hurdles42" / 1.067m2.14.49aWind: 2.4Fr
Apr 17Georgia Tech InvitationalApr 17 · 110m Hurdles · Place 23 · EmoryEmory110m Hurdles42" / 1.067m23.15.00aWind: 0.8Fr
Apr 9Berry Field Day InvitationalApr 9 · 400m Hurdles · Place 6 · EmoryEmory400m Hurdles36" / 0.914m6.57.60aFr
Apr 4Emory Dooley EliteApr 4 · 110m Hurdles · Place 7 · EmoryEmory110m Hurdles42" / 1.067m7.15.52aWind: 1.1Fr
Apr 4Emory Dooley EliteApr 4 · 200 Meters · Place 7 · EmoryEmory200 Meters7.22.17aWind: -0.7Fr
Mar 26Emory Thrills in the HillsMar 26 · 400m Hurdles · Place 10 · EmoryEmory400m Hurdles36" / 0.914m10.56.42a PBFr
Mar 26Emory Thrills in the HillsMar 26 · 110m Hurdles · Place 2 · EmoryEmory110m Hurdles42" / 1.067mRound P2.14.75aWind: 2.4Fr
Mar 26Emory Thrills in the HillsMar 26 · 110m Hurdles · EmoryEmory110m Hurdles42" / 1.067m—DQWind: 1.7Fr
Mar 20Emory Spring Break ClassicMar 20 · 400m Hurdles · Place 14 · EmoryEmory400m Hurdles1455.54aFr
Mar 20Emory Spring Break ClassicMar 20 · 110m Hurdles · Place 3 · EmoryEmory110m HurdlesRound P315.01aFr
Mar 20Emory Spring Break ClassicMar 20 · 110m Hurdles · Place 8 · EmoryEmory110m Hurdles815.30aFr

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 28UAA ChampionshipFeb 28 · 60m Hurdles · Place 6 · EmoryEmory60m Hurdles42" / 1.067mRound P6.8.41a PBFr
Feb 28UAA ChampionshipFeb 28 · 60m Hurdles · Place 7 · EmoryEmory60m Hurdles42" / 1.067m7.8.58aFr
Feb 28UAA ChampionshipFeb 28 · 200 Meters · Place 6 · EmoryEmory200 MetersRound P6.22.69aFr
Feb 28UAA ChampionshipFeb 28 · 200 Meters · Place 6 · EmoryEmory200 Meters6.23.01aFr
Feb 27New England Division III Indoor Championships [Combined Events]Feb 27 · 60m Hurdles · Place 6 · EmoryEmory60m HurdlesRound P68.41FR
Feb 27New England Division III Indoor Championships [Combined Events]Feb 27 · 60m Hurdles · Place 7 · EmoryEmory60m Hurdles78.58FR
Feb 27New England Division III Indoor Championships [Combined Events]Feb 27 · 200 Meters · Place 6 · EmoryEmory200 MetersRound P622.69FR
Feb 27New England Division III Indoor Championships [Combined Events]Feb 27 · 200 Meters · Place 6 · EmoryEmory200 Meters623.01FR
Feb 13Centre Indoor InvitationalFeb 13 · 60m Hurdles · Place 1 · EmoryEmory60m Hurdles42" / 1.067mRound P1.8.43aFr
Feb 13Centre Indoor InvitationalFeb 13 · 60m Hurdles · Place 4 · EmoryEmory60m Hurdles42" / 1.067m4.8.60aFr
Feb 13Centre Indoor InvitationalFeb 13 · 60 Meter · EmoryEmory60 MeterRound P—DNSFr
Feb 13Centre Indoor InvitationalFeb 13 · 200 Meters · Place 11 · EmoryEmory200 Meters11.23.56aFr
Feb 7UAB InviteFeb 7 · 60m Hurdles · Place 14 · EmoryEmory60m HurdlesRound P148.50aFr
Feb 7UAB InviteFeb 7 · 60 Meters · Place 63 · EmoryEmory60 MetersRound P637.32a PBFr
Jan 16Samford InvitationalJan 16 · 60m Hurdles · EmoryEmory60m Hurdles42" / 1.067mRound P--DNSFr
Jan 16Samford InvitationalJan 16 · 60 Meter · EmoryEmory60 MeterRound P--DNSFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 60m Hurdles · Place 20 · EmoryEmory60m Hurdles42" / 1.067mRound P20.8.82aFr
Dec 5Birmingham Indoor IcebreakerDec 5 · 400 Meters · EmoryEmory400 MetersRelay Split—51.185 PBFr
Dec 5Birmingham Indoor IcebreakerDec 5 · 200 Meters · Place 17 · EmoryEmory200 Meters17.22.54a PBFr
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55m Hurdles · Place 17 · NV - DemarestNV - Demarest55m HurdlesRound P1710.5112

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 200 Meters · Place 3 · NV - DemarestNV - Demarest200 Meters322.1712
May 30NJSIAA Group Championships - 2 & 3May 30 · 400m Hurdles · Place 2 · NV - DemarestNV - Demarest400m Hurdles255.1612
May 30NJSIAA Group Championships - 2 & 3May 30 · 110m Hurdles · Place 2 · NV - DemarestNV - Demarest110m HurdlesRound P214.6512
May 30NJSIAA Group Championships - 2 & 3May 30 · 110m Hurdles · Place 2 · NV - DemarestNV - Demarest110m Hurdles214.6612
May 21Bergen County Meet of ChampsMay 21 · 110m Hurdles · Place 8 · NV - DemaresNV - Demares110m HurdlesRound P815.19—
May 21Bergen County Meet of ChampsMay 21 · 110m Hurdles · Place 8 · NV - DemaresNV - Demares110m Hurdles815.19—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 200 Meters · Place 2 · NV - DemaresNV - Demares200 Meters221.96 PB12
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 110m Hurdles · Place 3 · NV - DemaresNV - Demares110m Hurdles314.5412
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 110m Hurdles · Place 1 · NV - DemaresNV - Demares110m Hurdles114.5512
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 400m Hurdles · Place 3 · NV - DemaresNV - Demares400m Hurdles356.5112
May 9Bergen County ChampionshipsMay 9 · 400m Hurdles · Place 1 · Northern Valley-DemarestNorthern Valley-Demarest400m Hurdles36" / 0.914m1.56.75a12
May 9Bergen County ChampionshipsMay 9 · 110m Hurdles · Place 1 · Northern Valley-DemarestNorthern Valley-Demarest110m Hurdles39" / 0.991mRound P1.14.62a12
May 9Bergen County ChampionshipsMay 9 · 110m Hurdles · Place 2 · Northern Valley-DemarestNorthern Valley-Demarest110m Hurdles39" / 0.991m2.14.60a PB12
May 9Bergen County ChampionshipsMay 9 · 200 Meters · Place 1 · Northern Valley-DemarestNorthern Valley-Demarest200 Meters1.21.96a12
May 2Big North Championships-Freedom, National, UnitedMay 2 · 110m Hurdles · Place 3 · NV - DemarestNV - Demarest110m HurdlesRound P315.4512
May 2Big North Championships-Freedom, National, UnitedMay 2 · 110m Hurdles · Place 1 · NV - DemarestNV - Demarest110m Hurdles114.5512
May 2Big North Championships-Freedom, National, UnitedMay 2 · 400m Hurdles · Place 1 · NV - DemarestNV - Demarest400m Hurdles156.5112
May 2Big North Championships-Freedom, National, UnitedMay 2 · 200 Meters · Place 1 · NV - DemarestNV - Demarest200 Meters122.4512
Apr 11Bergen County RelaysApr 11 · 400m Hurdles · Place 1 · Northern Valley-DemarestNorthern Valley-Demarest400m Hurdles36" / 0.914m1.56.75a12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 55m Hurdles · Place 13 · Northern Valley-DemarestNorthern Valley-Demarest55m Hurdles39"Round P13.8.50a PB12
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 48 · Northern Valley-DemarestNorthern Valley-Demarest55 MeterRound P48.6.97a PB12
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 55m Hurdles · Place 23 · NV - DemarestNV - Demarest55m HurdlesRound P239.8211

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17Bergen County Meet of ChampionsMay 17 · 110m Hurdles · Place 7 · NV - DemaresNV - Demares110m HurdlesRound P715.3511
May 10Bergen County ChampionshipsMay 10 · 400m Hurdles · Place 2 · Northern Valley-DemarestNorthern Valley-Demarest400m Hurdles36" / 0.914m2.58.04a11
May 10Bergen County ChampionshipsMay 10 · 110m Hurdles · Place 1 · Northern Valley-DemarestNorthern Valley-Demarest110m Hurdles39" / 0.991mRound P1.15.12a11
May 10Bergen County ChampionshipsMay 10 · 110m Hurdles · Place 2 · Northern Valley-DemarestNorthern Valley-Demarest110m Hurdles39" / 0.991m2.15.34a11
May 10Bergen County ChampionshipsMay 10 · 200 Meters · Place 12 · Northern Valley-DemarestNorthern Valley-Demarest200 Meters12.23.67a11
May 2Big North Championships Freedom-National-UnitedMay 2 · 110m Hurdles · Place 2 · NV - DemarestNV - Demarest110m HurdlesRound P214.9911
May 2Big North Championships Freedom-National-UnitedMay 2 · 400m Hurdles · Place 2 · NV - DemarestNV - Demarest400m Hurdles256.9211
May 2Big North Championships Freedom-National-UnitedMay 2 · 110m Hurdles · Place 2 · NV - DemarestNV - Demarest110m Hurdles215.0211
May 2Big North Championships Freedom-National-UnitedMay 2 · 200 Meters · Place 11 · NV - DemarestNV - Demarest200 Meters1123.6311