Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlue Streak Relays · May 212.00aBlue Streak RelaysMay 2, 2026
110m Hurdles · 39" / 0.991m · OutdoorWilliam Penn Quad Meet · Mar 2615.52aWilliam Penn Quad MeetMarch 26, 2026
200 Meters · IndoorF&M HS Meet #1 (Full) · Dec 625.13aF&M HS Meet #1 (Full)December 6, 2025
300m Hurdles · 36" / 0.914m · OutdoorMid Penn Championship · May 1042.67aMid Penn ChampionshipMay 10, 2025
400 Meters · IndoorAlvernia Holiday Classic · Dec 91:06.56aAlvernia Holiday ClassicDecember 9, 2023
60 Meter · IndoorBison HS Invitational · Feb 17.48aBison HS InvitationalFebruary 1, 2026
60m Hurdles · 39" / 0.991m · IndoorBison HS Invitational · Feb 18.76aBison HS InvitationalFebruary 1, 2026
800 Meters · IndoorF&M HS Invite #3 · Jan 282:32.40aF&M HS Invite #3January 28, 2024
800 Meters · OutdoorTim Cook Memorial Invitational · Mar 232:45.09aTim Cook Memorial InvitationalMarch 23, 2024
Long Jump · Indoor5th Annual Alvernia Holiday Classic 2025 · Dec 1414' 11.25"5th Annual Alvernia Holiday Classic 2025December 14, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Blue Streak RelaysMay 2 · 300m Hurdles · Place 4 · Harrisburg300m Hurdles36" / 0.914m4.42.87a12
May 2Blue Streak RelaysMay 2 · 100 Meters · Place 12 · Harrisburg100 Meters12.12.00a PB12
Mar 26William Penn Quad MeetMar 26 · 300m Hurdles · Place 1 · Harrisburg300m Hurdles36" / 0.914m1.42.89a12
Mar 26William Penn Quad MeetMar 26 · 110m Hurdles · Place 1 · Harrisburg110m Hurdles39" / 0.991m1.15.52a PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 99 · Harrisburg60m Hurdles39" / 0.991mRound P99.9.05a12
Feb 1Bison HS InvitationalFeb 1 · 60m Hurdles · Place 5 · Harrisburg60m Hurdles39" / 0.991mRound P5.8.98a12
Feb 1Bison HS InvitationalFeb 1 · 60m Hurdles · Place 2 · Harrisburg60m Hurdles39" / 0.991m2.8.76a PB12
Feb 1Bison HS InvitationalFeb 1 · 60 Meter · Place 22 · Harrisburg60 MeterRound P22.7.48a PB12
Jan 162LRS Indoor InvitationalJan 16 · 60m Hurdles · Place 6 · Harrisburg60m Hurdles39" / 0.991m6.8.88a12
Jan 162LRS Indoor InvitationalJan 16 · Long Jump · HarrisburgLong Jump—DNS12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6F&M HS Meet #1 (Full)Dec 6 · 60m Hurdles · Place 8 · Harrisburg60m Hurdles39" / 0.991m8.8.82a12
Dec 6F&M HS Meet #1 (Full)Dec 6 · 60 Meter · Place 85 · Harrisburg60 Meter85.7.94a12
Dec 6F&M HS Meet #1 (Full)Dec 6 · 200 Meters · Place 40 · Harrisburg200 Meters40.25.13a PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Mid Penn ChampionshipMay 10 · 300m Hurdles · Place 17 · Harrisburg300m Hurdles36" / 0.914m17.42.67a PB11
May 10Mid Penn ChampionshipMay 10 · 110m Hurdles · Place 14 · Harrisburg110m Hurdles39" / 0.991mRound P14.16.09a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28F&M Dip In The Snow InviteDec 28 · 60m Hurdles · Place 11 · Harrisburg60m Hurdles39" / 0.991m11.9.53a11
Dec 28F&M Dip In The Snow InviteDec 28 · 200 Meters · Place 33 · Harrisburg200 Meters33.25.30a11
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 60m Hurdles · Place 22 · Harrisburg60m Hurdles39" / 0.991mRound P22.10.11a11
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · Long Jump · Place 42 · HarrisburgLong Jump42.14' 11.25" PB11
Feb 15Doug Wesner MemorialFeb 15 · 800 Meters · Place 41 · Harrisburg800 Meters41.2:32.99a10
Jan 28F&M HS Invite #3Jan 28 · 200 Meters · Harrisburg200 MetersRelay Split—29.49aUnofficial10
Jan 28F&M HS Invite #3Jan 28 · 800 Meters · Place 51 · Harrisburg800 Meters51.2:32.40a PB10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 23Tim Cook Memorial InvitationalMar 23 · 800 Meters · Place 30 · Harrisburg800 Meters30.2:45.09a PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Alvernia Holiday ClassicDec 9 · 400 Meters · Place 57 · Harrisburg400 Meters57.1:06.56a PB10
Dec 9Alvernia Holiday ClassicDec 9 · 200 Meters · Place 81 · Harrisburg200 Meters81.29.09aUnofficial10