Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorChambersburg/Central Dauphin · Apr 1415.97aChambersburg/Central DauphinApril 14, 2026
200 Meters · IndoorWinter Storm Invitational · Jan 1124.09aWinter Storm InvitationalJanuary 11, 2025
200 Meters · OutdoorMercersburg Back-to-School · Jan 1326.41aMercersburg Back-to-SchoolJanuary 13, 2023
2000m Steeplechase · 0.838m · OutdoorShippensburg Invitational · Apr 197:51.12aShippensburg InvitationalApril 19, 2025
300m Hurdles · 36" / 0.914m · OutdoorMid Penn Championship · May 1039.87aMid Penn ChampionshipMay 10, 2025
55 Meter · OutdoorMercersburg Back-to-School · Jan 137.65aMercersburg Back-to-SchoolJanuary 13, 2023
55m Hurdles · 39" · OutdoorMercersburg Season Opener · Dec 138.29aMercersburg Season OpenerDecember 13, 2024
60m Hurdles · 39" / 0.991m · IndoorBison HS Invitational · Feb 18.80aBison HS InvitationalFebruary 1, 2026
800 Meters · IndoorBack to Work Indoor Meet · Jan 172:17.77aBack to Work Indoor MeetJanuary 17, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Jack Roddick Invitational 2026Apr 18 · 300m Hurdles · Place 6 · Chambersburg Area300m Hurdles36" / 0.914m6.40.06a12
Apr 14Chambersburg/Central DauphinApr 14 · 300m Hurdles · Place 1 · Chambersburg Area300m Hurdles36" / 0.914m1.40.77a12
Apr 14Chambersburg/Central DauphinApr 14 · 110m Hurdles · Place 1 · Chambersburg Area110m Hurdles39" / 0.991m1.15.97a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Bison HS InvitationalFeb 1 · 60m Hurdles · Place 2 · Chambersburg Area60m Hurdles39" / 0.991mRound P2.8.93a12
Feb 1Bison HS InvitationalFeb 1 · 60m Hurdles · Place 3 · Chambersburg Area60m Hurdles39" / 0.991m3.8.80a PB12
Feb 1Bison HS InvitationalFeb 1 · 200 Meters · Place 17 · Chambersburg Area200 Meters17.24.23a12
Jan 10Dickinson New Year HS MeetJan 10 · 55m Hurdles · Place 2 · Chambersburg Area55m Hurdles28.17a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Mid Penn ChampionshipMay 10 · 300m Hurdles · Place 2 · Chambersburg Area300m Hurdles36" / 0.914m2.39.87a PB11
Apr 19Shippensburg InvitationalApr 19 · 2000m Steeplechase · Place 20 · Chambersburg Area2000m Steeplechase0.838m20.7:51.12a PB11
Apr 19Shippensburg InvitationalApr 19 · 300m Hurdles · Place 26 · Chambersburg Area300m Hurdles36" / 0.914m26.43.78a11
Apr 19Roddick InvitationalApr 19 · 2000m Steeplechase · Place 20 · Chambersburg Area2000m Steeplechase0.838m20.7:51.12a11
Apr 19Roddick InvitationalApr 19 · 300m Hurdles · Place 26 · Chambersburg Area300m Hurdles36" / 0.914m26.43.78a11
Mar 29Tim Cook InvitationalMar 29 · 300m Hurdles · Place 2 · Chambersburg Area300m Hurdles36" / 0.914m2.41.22a11
Mar 29Tim Cook InvitationalMar 29 · 110m Hurdles · Place 3 · Chambersburg Area110m Hurdles39" / 0.991m3.16.50a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 24Mercersburg Mid-Term InvitationalJan 24 · 55m Hurdles · Place 4 · Chambersburg Area55m Hurdles48.30a—
Jan 24Mercersburg Mid-Term InvitationalJan 24 · 55m Hurdles · Place 3 · Chambersburg Area55m Hurdles38.12a—
Jan 17Back to Work Indoor MeetJan 17 · 55m Hurdles · Place 4 · Chambersburg Area55m Hurdles48.35a—
Jan 17Back to Work Indoor MeetJan 17 · 55m Hurdles · Place 4 · Chambersburg Area55m Hurdles48.34a—
Jan 17Back to Work Indoor MeetJan 17 · 800 Meters · Place 14 · Chambersburg Area800 Meters142:17.77a PB—
Jan 11Winter Storm InvitationalJan 11 · 55m Hurdles · Place 1 · Chambersburg Area55m Hurdles18.49a—
Jan 11Winter Storm InvitationalJan 11 · 55m Hurdles · Place 1 · Chambersburg Area55m Hurdles18.29a—
Jan 11Winter Storm InvitationalJan 11 · 200 Meters · Place 5 · Chambersburg Area200 Meters524.09a PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Mercersburg Season OpenerDec 13 · 55m Hurdles · Place 2 · Chambersburg Area55m Hurdles39"Round P2.8.39a11
Dec 13Mercersburg Season OpenerDec 13 · 55m Hurdles · Place 2 · Chambersburg Area55m Hurdles39"2.8.29a PB11
May 17PIAA District 3 ChampionshipsMay 17 · 300m Hurdles · Place 26 · Chambersburg Area300m Hurdles36" / 0.914mRound P26.42.79a10
May 11Mid Penn ChampionshipMay 11 · 300m Hurdles · Place 6 · Chambersburg Area300m Hurdles36" / 0.914m6.41.40a10
May 11Mid Penn ChampionshipMay 11 · 110m Hurdles · Place 16 · Chambersburg Area110m Hurdles39" / 0.991mRound P16.17.22a10
May 6Last Chance InviteMay 6 · 300m Hurdles · Place 2 · Chambersburg Area300m Hurdles36" / 0.914m2.42.90a10
May 6Last Chance InviteMay 6 · 110m Hurdles · Place 4 · Chambersburg Area110m Hurdles39" / 0.991m4.17.47a10
Mar 23Tim Cook Memorial InvitationalMar 23 · 300m Hurdles · Place 13 · Chambersburg Area300m Hurdles36" / 0.914m13.46.52a10
Mar 23Tim Cook Memorial InvitationalMar 23 · 110m Hurdles · Place 9 · Chambersburg Area110m Hurdles39" / 0.991m9.17.94a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Mercersburg Season Opener MeetDec 8 · 55m Hurdles · Place 23 · Chambersburg Area55m Hurdles39"Round P23.13.68a10
Jan 13Mercersburg Back-to-SchoolJan 13 · 55 Meter · Place 39 · Chambersburg Area55 MeterRound P39.7.65a PB9
Jan 13Mercersburg Back-to-SchoolJan 13 · 200 Meters · Place 37 · Chambersburg Area200 Meters37.26.41a PB9