Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorLebanon Valley Mini Meet · Mar 2111.91aLebanon Valley Mini MeetMarch 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorShippensburg Invitational · Apr 1915.42aShippensburg InvitationalApril 19, 2025
110m Hurdles · 42" / 1.067m · IndoorLebanon Valley Mini Meet · Mar 2116.66aLebanon Valley Mini MeetMarch 21, 2026
110m Hurdles · 42" / 1.067m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3016.75aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
200 Meters · IndoorDiplomat Open · Dec 523.91aDiplomat OpenDecember 5, 2025
300m Hurdles · 36" / 0.914m · OutdoorJohn H Shaner Memorial Track and Field Meet · May 239.95aJohn H Shaner Memorial Track and Field MeetMay 2, 2025
400 Meters · IndoorBerks County Showdown Presented by 2L Race Services · Feb 257.60aBerks County Showdown Presented by 2L Race ServicesFebruary 2, 2025
400m Hurdles · 36" / 0.914m · Indoor2026 Paul Donahue Invitational · Apr 171:00.39a2026 Paul Donahue InvitationalApril 17, 2026
400m Hurdles · 36" / 0.914m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3058.68aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
60m Hurdles · 39" / 0.991m · IndoorBerks County Showdown Presented by 2L Race Services · Feb 29.15aBerks County Showdown Presented by 2L Race ServicesFebruary 2, 2025
60m Hurdles · 42" / 1.067m · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 278.94aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 10 · Lebanon ValleyLebanon Valley400m Hurdles36" / 0.914mRound P10.58.68a PBFr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 110m Hurdles · Place 9 · Lebanon ValleyLebanon Valley110m Hurdles42" / 1.067mRound P9.16.75a PBWind: -1.4Fr
Apr 24Paul Kaiser ClassicApr 24 · 110m Hurdles · Place 21 · Lebanon ValleyLebanon Valley110m Hurdles42" / 1.067mRound P21.16.99aWind: 1.4Fr
Apr 1York College Twilight MeetApr 1 · 400m Hurdles · Place 14 · Lebanon ValleyLebanon Valley400m Hurdles1459.46aFr
Apr 1York College Twilight MeetApr 1 · 110m Hurdles · Place 7 · Lebanon ValleyLebanon Valley110m Hurdles716.85aFr
Mar 28LVC Blue & White OpenMar 28 · 400m Hurdles · Place 4 · Lebanon ValleyLebanon Valley400m Hurdles36" / 0.914m4.59.93aFr

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400m Hurdles · Place 33 · Lebanon ValleyLebanon Valley400m Hurdles36" / 0.914m33.1:00.39a PBFr
Mar 21Lebanon Valley Mini MeetMar 21 · 110m Hurdles · Place 3 · Lebanon ValleyLebanon Valley110m Hurdles42" / 1.067m3.16.66a PBFr
Mar 21Lebanon Valley Mini MeetMar 21 · 100 Meters · Place 25 · Lebanon ValleyLebanon Valley100 Meters25.11.91a PBWind: 1.7Fr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 8 · Lebanon ValleyLebanon Valley60m Hurdles42" / 1.067mRound P8.8.94a PBFr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 8 · Lebanon ValleyLebanon Valley60m Hurdles42" / 1.067m8.9.22aFr
Feb 19Keogh InvitationalFeb 19 · 60m Hurdles · Place 13 · Lebanon ValleyLebanon Valley60m Hurdles42" / 1.067m13.9.45aFr
Feb 14SU Valentine InviteFeb 14 · 60m Hurdles · Place 24 · Lebanon ValleyLebanon Valley60m HurdlesRound P249.53aFr
Jan 31PLEX ShootoutJan 31 · 60m Hurdles · Place 11 · Lebanon ValleyLebanon Valley60m HurdlesRound P119.25aFr
Jan 24Coach "I" InvitationalJan 24 · 60m Hurdles · Place 7 · Lebanon ValleyLebanon Valley60m Hurdles42" / 1.067mRound P7.8.94aFr
Jan 24Coach "I" InvitationalJan 24 · 60m Hurdles · Place 7 · Lebanon ValleyLebanon Valley60m Hurdles42" / 1.067m7.9.11aFr
Jan 17Moravian University Blue & Grey InviteJan 17 · 60m Hurdles · Place 3 · Lebanon ValleyLebanon Valley60m Hurdles39.14FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60m Hurdles · Place 3 · Lebanon ValleyLebanon Valley60m Hurdles39.14FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60m Hurdles · Place 2 · Lebanon ValleyLebanon Valley60m HurdlesRound P29.24FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60m Hurdles · Place 4 · Lebanon ValleyLebanon Valley60m HurdlesRound P49.24FR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60m Hurdles · Place 10 · Lebanon ValleyLebanon Valley60m Hurdles42" / 1.067mRound P10.9.05aFr
Dec 5Diplomat OpenDec 5 · 200 Meters · Place 20 · Lebanon ValleyLebanon Valley200 Meters20.23.91a PBFr
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 60m Hurdles · Place 5 · TulpehockenTulpehocken60m Hurdles39" / 0.991m5.9.15a PB12
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 60 Meter · TulpehockenTulpehocken60 Meter—DNS12
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 400 Meters · Place 7 · TulpehockenTulpehocken400 Meters7.57.60a PB12
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 200 Meters · Place 9 · TulpehockenTulpehocken200 Meters9.25.14a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2John H Shaner Memorial Track and Field MeetMay 2 · 300m Hurdles · Place 1 · TulpehockenTulpehocken300m Hurdles36" / 0.914m1.39.95a PB12
Apr 19Shippensburg InvitationalApr 19 · 300m Hurdles · Place 9 · TulpehockenTulpehocken300m Hurdles36" / 0.914m9.41.92a12
Apr 19Shippensburg InvitationalApr 19 · 110m Hurdles · Place 9 · TulpehockenTulpehocken110m Hurdles39" / 0.991m9.15.42a PB12
Apr 19Roddick InvitationalApr 19 · 300m Hurdles · Place 9 · TulpehockenTulpehocken300m Hurdles36" / 0.914m9.41.92a12
Apr 19Roddick InvitationalApr 19 · 110m Hurdles · Place 9 · TulpehockenTulpehocken110m Hurdles39" / 0.991m9.15.42a12
Apr 8Wyomissing HS Tri Meet #1Apr 8 · 300m Hurdles · Place 1 · TulpehockenTulpehocken300m Hurdles36" / 0.914m1.44.04a12
Apr 8Wyomissing HS Tri Meet #1Apr 8 · 110m Hurdles · Place 1 · TulpehockenTulpehocken110m Hurdles39" / 0.991m1.17.97a12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 300m Hurdles · Place 18 · TulpehockenTulpehocken300m Hurdles36" / 0.914mRound P18.41.37a11
May 17PIAA District 3 ChampionshipsMay 17 · 300m Hurdles · Place 5 · TulpehockenTulpehocken300m Hurdles36" / 0.914mRound P5.41.98a11
May 17PIAA District 3 ChampionshipsMay 17 · 300m Hurdles · Place 2 · TulpehockenTulpehocken300m Hurdles36" / 0.914m2.40.55a11
May 17PIAA District 3 ChampionshipsMay 17 · 110m Hurdles · Place 9 · TulpehockenTulpehocken110m Hurdles39" / 0.991mRound P9.16.53aWind: 1.111
Apr 23Oley Valley HS vs TulpehockenApr 23 · 300m Hurdles · Place 1 · TulpehockenTulpehocken300m Hurdles36" / 0.914m1.42.811
Apr 23Oley Valley HS vs TulpehockenApr 23 · 110m Hurdles · Place 2 · TulpehockenTulpehocken110m Hurdles39" / 0.991m2.17.21a11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 300m Hurdles · Place 11 · TulpehockenTulpehocken300m Hurdles36" / 0.914m11.44.07a10
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 110m Hurdles · Place 17 · TulpehockenTulpehocken110m Hurdles39" / 0.991mRound P17.17.95a10