Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMid Penn Championship · May 1015.09aMid Penn ChampionshipMay 10, 2025
110m Hurdles · 42" / 1.067m · OutdoorDanny Curran Invitational · Mar 2716.63aDanny Curran InvitationalMarch 27, 2026
200 Meters · OutdoorMid Penn Championship · May 1123.67aMid Penn ChampionshipMay 11, 2024
300m Hurdles · 36" / 0.914m · OutdoorPIAA District 3 Championships · May 1741.85aPIAA District 3 ChampionshipsMay 17, 2024
400 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 752.20aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
400 Meters · OutdoorMid Penn Championship · May 1150.45aMid Penn ChampionshipMay 11, 2024
400m Hurdles · 36" / 0.914m · OutdoorMillersville Invite · Apr 1858.85aMillersville InviteApril 18, 2026
60m Hurdles · 42" / 1.067m · IndoorCoach "I" Invitational · Jan 249.20aCoach "I" InvitationalJanuary 24, 2026
800 Meters · IndoorRiverhawk HS · Jan 212:15.46aRiverhawk HSJanuary 21, 2024

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 400 Meters · Place 13 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)400 MetersRound P13.52.20a PBFr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 200 Meters · Place 17 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)200 MetersRound P17.22.85aWind: 2.1Fr
Feb 20Fastrack Last ChanceFeb 20 · 60m Hurdles · Place 12 · Thaddeus StevensThaddeus Stevens60m HurdlesRound P129.25FR
Feb 7Blue and White InviteFeb 7 · 60m Hurdles · Place 8 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)60m Hurdles89.17a—
Feb 7Blue and White InviteFeb 7 · 400 Meters · Place 26 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)400 Meters2655.86a—
Jan 24Coach "I" InvitationalJan 24 · 60m Hurdles · Place 10 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)60m Hurdles42" / 1.067mRound P10.9.20a PBFr

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25Blue Jay Tune-UpApr 25 · 110m Hurdles · Place 6 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)110m Hurdles42" / 1.067m6.17.31aWind: -0.4Fr
Apr 25Blue Jay Tune-UpApr 25 · 400 Meters · Place 6 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)400 Meters6.52.36aFr
Apr 25Blue Jay Tune-UpApr 25 · 200 Meters · Place 6 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)200 Meters6.23.81aWind: -3.3Fr
Apr 18Millersville InviteApr 18 · 400m Hurdles · Place 3 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)400m Hurdles36" / 0.914m3.58.85a PBFr
Apr 9Messiah InvitationalApr 9 · 400m Hurdles · Place 13 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)400m Hurdles36" / 0.914m13.59.04aFr
Apr 3Millersville MetricsApr 3 · 400m Hurdles · Place 8 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)400m Hurdles36" / 0.914m8.1:00.48aFr
Apr 3Millersville MetricsApr 3 · 110m Hurdles · Place 11 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)110m Hurdles42" / 1.067mRound P11.19.75aWind: 0Fr
Mar 27Danny Curran InvitationalMar 27 · 400m Hurdles · Place 30 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)400m Hurdles36" / 0.914m30.1:00.29aFr
Mar 27Danny Curran InvitationalMar 27 · 110m Hurdles · Place 21 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)110m Hurdles42" / 1.067m21.16.63a PBWind: 1.1Fr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 300m Hurdles · Place 23 · Mechanicsburg AreaMechanicsburg Area300m Hurdles2342.2912
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 110m Hurdles · Place 15 · Mechanicsburg AreaMechanicsburg Area110m HurdlesRound P1515.2012
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 400 Meters · Place 20 · Mechanicsburg AreaMechanicsburg Area400 MetersRound P2051.2112
May 10Mid Penn ChampionshipMay 10 · 300m Hurdles · Place 14 · Mechanicsburg AreaMechanicsburg Area300m Hurdles36" / 0.914m14.42.21a12
May 10Mid Penn ChampionshipMay 10 · 110m Hurdles · Place 7 · Mechanicsburg AreaMechanicsburg Area110m Hurdles39" / 0.991mRound P7.15.46a12
May 10Mid Penn ChampionshipMay 10 · 110m Hurdles · Place 5 · Mechanicsburg AreaMechanicsburg Area110m Hurdles39" / 0.991m5.15.09a PB12
Apr 19Shippensburg InvitationalApr 19 · 110m Hurdles · Place 47 · Mechanicsburg AreaMechanicsburg Area110m Hurdles39" / 0.991m47.22.14a12
Apr 19Shippensburg InvitationalApr 19 · 400 Meters · Place 17 · Mechanicsburg AreaMechanicsburg Area400 Meters17.52.39a12
Apr 19Roddick InvitationalApr 19 · 110m Hurdles · Place 47 · Mechanicsburg AreaMechanicsburg Area110m Hurdles39" / 0.991m47.22.14a12
Apr 19Roddick InvitationalApr 19 · 400 Meters · Place 17 · Mechanicsburg AreaMechanicsburg Area400 Meters17.52.39a12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17PIAA District 3 ChampionshipsMay 17 · 300m Hurdles · Place 18 · Mechanicsburg AreaMechanicsburg Area300m Hurdles36" / 0.914mRound P18.41.85a PB11
May 17PIAA District 3 ChampionshipsMay 17 · 400 Meters · Place 15 · Mechanicsburg AreaMechanicsburg Area400 MetersRound P15.51.10a11
May 11Mid Penn ChampionshipMay 11 · 300m Hurdles · Place 8 · Mechanicsburg AreaMechanicsburg Area300m Hurdles36" / 0.914m8.42.36a11
May 11Mid Penn ChampionshipMay 11 · 400 Meters · Place 4 · Mechanicsburg AreaMechanicsburg Area400 Meters4.50.45a PB11
May 11Mid Penn ChampionshipMay 11 · 200 Meters · Place 17 · Mechanicsburg AreaMechanicsburg Area200 Meters17.23.67a PB11
May 4Stan Morgan Invitational 2024May 4 · 400 Meters · Place 4 · Mechanicsburg AreaMechanicsburg Area400 Meters4.52.14a11
Apr 23Hershey HS vs MechanicsburgApr 23 · 300m Hurdles · Place 1 · Mechanicsburg AreaMechanicsburg Area300m Hurdles142.59a—
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 400 Meters · Place 10 · Mechanicsburg AreaMechanicsburg Area400 Meters1051.8011
Apr 13Arctic Blast InvitationalApr 13 · 300m Hurdles · Place 3 · MechanicsburMechanicsbur300m Hurdles343.8311
Apr 13Arctic Blast InvitationalApr 13 · 400 Meters · Place 3 · MechanicsburMechanicsbur400 Meters355.0111
Mar 26Milton Hershey HS vs MechanicsburgMar 26 · 300m Hurdles · Place 2 · Mechanicsburg AreaMechanicsburg Area300m Hurdles242.14a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Riverhawk HSJan 21 · 800 Meters · Place 29 · Mechanicsburg AreaMechanicsburg Area800 Meters29.2:15.46a PB11
Jan 21Riverhawk HSJan 21 · 400 Meters · Place 4 · Mechanicsburg AreaMechanicsburg Area400 Meters4.54.35a11
Jan 21Riverhawk HSJan 21 · 200 Meters · Mechanicsburg AreaMechanicsburg Area200 Meters--DNS11

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Mid Penn ChampionshipMay 13 · 300m Hurdles · Place 7 · Mechanicsburg Area HMechanicsburg Area H300m Hurdles742.22SO
Apr 26Hershey HS vs MechanicsburgApr 26 · 400 Meters · Place 1 · Mechanicsburg AreaMechanicsburg Area400 Meters152.0210
Apr 26Hershey HS vs MechanicsburgApr 26 · 200 Meters · Place 4 · Mechanicsburg AreaMechanicsburg Area200 Meters424.0210
Apr 22Shippensburg Roddick HS InvitationalApr 22 · 400 Meters · Place 36 · Mechanicsburg AreaMechanicsburg Area400 Meters3654.31SO
Apr 13Palmyra HS vs. Mechanicsburg HSApr 13 · 400 Meters · Place 1 · Mechanicsburg AreaMechanicsburg Area400 Meters152.98SO
Apr 13Palmyra HS vs. Mechanicsburg HSApr 13 · 300m Hurdles · Place 8 · Mechanicsburg AreaMechanicsburg Area300m Hurdles851.55SO
Apr 1Bruce Dallas Invitational Apr 1 · 300m Hurdles · Place 15 · Mechanicsburg AreaMechanicsburg Area300m Hurdles1544.72SO
Apr 1Bruce Dallas Invitational Apr 1 · 110m Hurdles · Place 30 · Mechanicsburg AreaMechanicsburg Area110m HurdlesRound P3019.77SO