Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorPolytech Tri Meet · Apr 2115.87aPolytech Tri MeetApril 21, 2026
200 Meters · IndoorUrsinus HS Icebreaker · Dec 726.27aUrsinus HS IcebreakerDecember 7, 2025
300m Hurdles · 36" / 0.914m · OutdoorPolytech Tri Meet · Apr 2147.38aPolytech Tri MeetApril 21, 2026
55m Hurdles · 39" · IndoorDickinson Holiday HS Meet · Dec 208.58aDickinson Holiday HS MeetDecember 20, 2025
55m Hurdles · 39" · OutdoorDoug Wesner Memorial · Feb 128.51aDoug Wesner MemorialFebruary 12, 2026
60m Hurdles · 39" / 0.991m · IndoorUrsinus HS Icebreaker · Dec 79.65aUrsinus HS IcebreakerDecember 7, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Henlopen Athletic Conference ChampionshipsMay 7 · 110m Hurdles · Place 12 · Polytech110m Hurdles39" / 0.991mRound P12.16.38a12
May 4Odessa Duck InvitationalMay 4 · 300m Hurdles · Polytech300m Hurdles36" / 0.914m--DNS12
May 4Odessa Duck InvitationalMay 4 · 110m Hurdles · Polytech110m Hurdles39" / 0.991m--DNS12
Apr 21Polytech Tri MeetApr 21 · 300m Hurdles · Place 3 · Polytech300m Hurdles36" / 0.914m3.47.38a PB12
Apr 21Polytech Tri MeetApr 21 · 110m Hurdles · Place 2 · Polytech110m Hurdles39" / 0.991m2.15.87a PB12
Mar 31Milford HS Tri MeetMar 31 · 110m Hurdles · Place 4 · Polytech110m Hurdles416.45a12
Feb 12Doug Wesner MemorialFeb 12 · 55m Hurdles · Place 6 · Polytech55m Hurdles39"Round P6.8.51a PB12
Feb 12Doug Wesner MemorialFeb 12 · 55m Hurdles · Place 6 · Polytech55m Hurdles39"6.8.55a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Henlopen ChampionshipsJan 22 · 55m Hurdles · Place 9 · Polytech55m Hurdles39"Round P9.8.63a12
Jan 22Henlopen ChampionshipsJan 22 · 200 Meters · Polytech200 Meters--DNS12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Dickinson Holiday HS MeetDec 20 · 55m Hurdles · Place 9 · Polytech55m Hurdles39"9.8.58a PB12
Dec 7Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 9 · Polytech60m Hurdles39" / 0.991m9.9.65a PB12
Dec 7Ursinus HS IcebreakerDec 7 · 200 Meters · Place 39 · Polytech200 Meters39.26.27a PB12
Dec 7Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 9 · Polytech60m Hurdles39" / 0.991m9.9.65a12
Dec 7Ursinus HS IcebreakerDec 7 · 200 Meters · Place 39 · Polytech200 Meters39.26.27a12
Feb 13Doug Wesner MemorialFeb 13 · 55m Hurdles · Place 16 · Polytech55m Hurdles39"Round P16.8.88a11
Jan 24Ursinus HS InvitationalJan 24 · 55m Hurdles · Place 20 · Polytech55m Hurdles39"20.8.99a11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19Art Madric Hall of Fame Invite 2025Apr 19 · 300m Hurdles · Place 18 · Polytech Hig300m Hurdles1844.0011
Apr 19Art Madric Hall of Fame Invite 2025Apr 19 · 110m Hurdles · Place 13 · Polytech Hig110m HurdlesRound P1316.4511
Apr 5Delaware HS InvitationalApr 5 · 300m Hurdles · Place 31 · Polytech Hig300m Hurdles3148.2411
Apr 5Delaware HS InvitationalApr 5 · 110m Hurdles · Place 11 · Polytech Hig110m Hurdles1117.2811

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8Ursinus HS OpenerDec 8 · 55m Hurdles · Polytech55m Hurdles39"--DQ11
Jan 24UC HS InvitationalJan 24 · 55m Hurdles · Place 33 · Polytech55m Hurdles39"33.9.48a10
Jan 18Henlopen Conference Indoor Track and Field ChampionshipsJan 18 · 55m Hurdles · Place 11 · Polytech55m HurdlesRound P119.6710
Jan 10Bears InvitationalJan 10 · 55m Hurdles · Place 13 · Polytech55m Hurdles39"13.9.55a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 92024 Henlopen Conference Track and Field ChampionshipMay 9 · 110m Hurdles · Place 16 · Polytech110m Hurdles1617.90a—
Apr 12Keith S. Burgess Invitational 2024Apr 12 · 300m Hurdles · Polytech300m Hurdles36" / 0.914m—NT10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20X Annual Pat Russo InvitationalDec 20 · 55m Hurdles · Place 9 · Polytech55m Hurdles39"9.9.52a10
Dec 13Bayside League Meet 2Dec 13 · 55m Hurdles · Place 15 · Polytech55m Hurdles39"15.10.10a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Bayside League Meet 1Dec 7 · 55m Hurdles · Place 26 · Polytech55m Hurdles39"26.11.10a9