Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorCY Fritz T&F · Apr 2415.97aCY Fritz T&FApril 24, 2026
300 Meters · IndoorThe VA Showcase · Jan 1743.36aThe VA ShowcaseJanuary 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorCY Fritz T&F · Apr 2444.96aCY Fritz T&FApril 24, 2026
400 Meters · IndoorF&M HS Invite #2 · Jan 261:04.76aF&M HS Invite #2January 26, 2025
400m Hurdles · 30" / 0.762m · OutdoorAdidas Track Nationals 2026 · Jun 181:04.17aAdidas Track Nationals 2026June 18, 2026
55m Hurdles · 33" · IndoorThe VA Showcase · Jan 179.51aThe VA ShowcaseJanuary 17, 2026
60m Hurdles · 33" / 0.838m · IndoorF&M HS Invite #2 · Jan 2610.69aF&M HS Invite #2January 26, 2025
Pole Vault · IndoorF&M HS Invite #3 · Jan 287-00.00F&M HS Invite #3January 28, 2024
Pole Vault · OutdoorStan Morgan Invitational 2024 · May 48-09.00Stan Morgan Invitational 2024May 4, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400m Hurdles · Place 4 · Lower Dauphin400m Hurdles30" / 0.762m4.1:04.17a PB11
May 22PIAA Track & Field State ChampionshipsMay 22 · 300m Hurdles · Place 27 · Lower Dauphin300m Hurdles30" / 0.762mRound P27.47.55a11
May 1Midd-West InvitationalMay 1 · 300m Hurdles · Place 1 · Lower Dauphin300m Hurdles30" / 0.762m1.45.67a11
May 1Midd-West InvitationalMay 1 · 100m Hurdles · Place 3 · Lower Dauphin100m Hurdles33" / 0.838m3.16.73a11
Apr 24CY Fritz T&FApr 24 · 300m Hurdles · Place 1 · Lower Dauphin300m Hurdles30" / 0.762m1.44.96a PB11
Apr 24CY Fritz T&FApr 24 · 100m Hurdles · Place 5 · Lower Dauphin100m Hurdles33" / 0.838m5.15.97a PB11
Apr 18Jack Roddick Invitational 2026Apr 18 · 300m Hurdles · Place 1 · Lower Dauphin300m Hurdles30" / 0.762m1.45.07a11
Apr 18Jack Roddick Invitational 2026Apr 18 · 100m Hurdles · Place 13 · Lower Dauphin100m Hurdles33" / 0.838m13.15.98a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 176 · Lower Dauphin300 Meters176.43.36a PB11
Jan 17The VA ShowcaseJan 17 · 55m Hurdles · Place 38 · Lower Dauphin55m Hurdles33"Round P38.9.51a PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Dickinson Holiday HS MeetDec 20 · 55m Hurdles · Place 4 · Lower Dauphin55m Hurdles33"4.9.64a11
Jan 26F&M HS Invite #2Jan 26 · 60m Hurdles · Place 11 · Lower Dauphin60m Hurdles33" / 0.838m11.10.69a PB10
Jan 26F&M HS Invite #2Jan 26 · 400 Meters · Place 10 · Lower Dauphin400 Meters10.1:04.76a PB10
Jan 10Golden Bear HS InviteJan 10 · 55m Hurdles · Place 6 · Lower Dauphin55m Hurdles33"Round P6.9.89a10
Jan 10Golden Bear HS InviteJan 10 · 55m Hurdles · Place 5 · Lower Dauphin55m Hurdles33"5.9.95a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 300m Hurdles · Place 11 · Lower Dauphin300m Hurdles1146.2810
May 10Mid Penn ChampionshipMay 10 · 300m Hurdles · Place 2 · Lower Dauphin300m Hurdles30" / 0.762m2.45.66a10
May 3Stan Morgan InvitationalMay 3 · 300m Hurdles · Place 2 · Lower Dauphin300m Hurdles30" / 0.762m2.45.36a10
May 3Stan Morgan InvitationalMay 3 · 100m Hurdles · Place 19 · Lower Dauphin100m Hurdles33" / 0.838mRound P19.17.97a10
Apr 25Cy Fritz T&F OpenApr 25 · 300m Hurdles · Place 4 · Lower Dauphin300m Hurdles30" / 0.762m4.46.82a10
Apr 19Shippensburg InvitationalApr 19 · 300m Hurdles · Place 5 · Lower Dauphin300m Hurdles30" / 0.762m5.46.09a10
Apr 19Shippensburg InvitationalApr 19 · 100m Hurdles · Place 36 · Lower Dauphin100m Hurdles33" / 0.838m36.17.41a10
Apr 19Roddick InvitationalApr 19 · 300m Hurdles · Place 5 · Lower Dauphin300m Hurdles30" / 0.762m5.46.09a10
Apr 19Roddick InvitationalApr 19 · 100m Hurdles · Place 36 · Lower Dauphin100m Hurdles33" / 0.838m36.17.41a10
Apr 12Pan Ram InvApr 12 · 300m Hurdles · Place 1 · Lower Dauphin300m Hurdles147.5810
Apr 12Pan Ram InvApr 12 · 100m Hurdles · Place 13 · Lower Dauphin100m HurdlesRound P1317.6910
Mar 29Tim Cook InvitationalMar 29 · 300m Hurdles · Place 1 · Lower Dauphin300m Hurdles30" / 0.762m1.46.59a10
Mar 29Tim Cook InvitationalMar 29 · 100m Hurdles · Place 17 · Lower Dauphin100m Hurdles33" / 0.838m17.17.93a10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17PIAA District 3 ChampionshipsMay 17 · 300m Hurdles · Place 20 · Lower Dauphin300m Hurdles30" / 0.762mRound P20.49.13a9
May 17PIAA District 3 ChampionshipsMay 17 · 100m Hurdles · Place 35 · Lower Dauphin100m Hurdles33" / 0.838mRound P35.17.68aWind: 1.39
May 11Mid Penn ChampionshipMay 11 · Pole Vault · Place 15 · Lower DauphinPole Vault15.8-00.009
May 11Mid Penn ChampionshipMay 11 · 300m Hurdles · Place 8 · Lower Dauphin300m Hurdles30" / 0.762m8.49.20a9
May 11Mid Penn ChampionshipMay 11 · 100m Hurdles · Place 32 · Lower Dauphin100m Hurdles33" / 0.838mRound P32.21.59a9
May 4Stan Morgan Invitational 2024May 4 · Pole Vault · Place 9 · Lower DauphinPole Vault9.8-09.00 PB9
May 4Stan Morgan Invitational 2024May 4 · 300m Hurdles · Place 4 · Lower Dauphin300m Hurdles30" / 0.762m4.49.80a9
Apr 26Cy Fritz OpenApr 26 · Pole Vault · Place 8 · Lower DauphiPole Vault89-00.00—
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 300m Hurdles · Place 17 · Lower Dauphin300m Hurdles1748.699
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 100m Hurdles · Place 27 · Lower Dauphin100m Hurdles2717.249
Apr 12Hershey Meet of Champions/Distance FestivalApr 12 · Pole Vault · Place 7 · Lower DauphinPole Vault77-6—
Apr 12Hershey Meet of Champions/Distance FestivalApr 12 · 100m Hurdles · Place 3 · Lower Dauphin100m Hurdles317.55a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28F&M HS Invite #3Jan 28 · Pole Vault · Place 21 · Lower DauphinPole Vault21.7-00.00 PB9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Dickinson College Holiday HS InviteDec 16 · Pole Vault · Lower DauphinPole Vault—DNS9