Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · IndoorLebanon Valley Mini Meet · Mar 2116.00aLebanon Valley Mini MeetMarch 21, 2026
100m Hurdles · 33" / 0.838m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3015.50aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
200 Meters · OutdoorYork College Twilight Meet · Apr 127.15aYork College Twilight MeetApril 1, 2026
300m Hurdles · 30" / 0.762m · OutdoorPIAA District 3 AAA/AA Track & Field Championship · May 1946.33aPIAA District 3 AAA/AA Track & Field ChampionshipMay 19, 2023
400m Hurdles · 30" / 0.762m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 21:06.91aMiddle Atlantic (MAC) Outdoor ChampionshipsMay 2, 2024
60m Hurdles · 33" / 0.838m · IndoorDiplomat Open · Dec 59.61aDiplomat OpenDecember 5, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 100m Hurdles · Place 25 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838mRound P25.15.77aWind: -0.6Jr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 5 · Lebanon ValleyLebanon Valley400m Hurdles30" / 0.762mRound P5.1:08.31aJr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 7 · Lebanon ValleyLebanon Valley400m Hurdles30" / 0.762m7.1:08.19aJr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 4 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838mRound P4.15.50a PBWind: 0.5Jr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 6 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838m6.15.63aWind: 0.8Jr
Apr 24Paul Kaiser ClassicApr 24 · 100m Hurdles · Place 8 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838mRound P8.15.58aWind: 0.5Jr
Apr 24Paul Kaiser ClassicApr 24 · 100m Hurdles · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838m—DNSJr
Apr 9Messiah InvitationalApr 9 · 400m Hurdles · Place 4 · Lebanon ValleyLebanon Valley400m Hurdles30" / 0.762m4.1:08.50aJr
Apr 9Messiah InvitationalApr 9 · 100m Hurdles · Place 6 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838mRound P6.15.67aWind: 1.5Jr
Apr 9Messiah InvitationalApr 9 · 100m Hurdles · Place 6 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838m6.15.52aJr
Apr 1York College Twilight MeetApr 1 · 100m Hurdles · Place 3 · Lebanon ValleyLebanon Valley100m Hurdles315.60aJR
Apr 1York College Twilight MeetApr 1 · 200 Meters · Place 13 · Lebanon ValleyLebanon Valley200 Meters1327.15a PBJR
Mar 28LVC Blue & White OpenMar 28 · 400m Hurdles · Place 2 · Lebanon ValleyLebanon Valley400m Hurdles30" / 0.762m2.1:07.15aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · 100m Hurdles · Place 2 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838m2.16.00a PBWind: 1.6Jr
Mar 21Lebanon Valley Mini MeetMar 21 · 100 Meters · Place 5 · Lebanon ValleyLebanon Valley100 Meters5.13.18aWind: 4.5Jr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60m Hurdles · Place 5 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838mRound P5.9.61a PBJr
Dec 5Diplomat OpenDec 5 · 60m Hurdles · Place 5 · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838m5.9.66aJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 400m Hurdles · Place 20 · Lebanon ValleyLebanon Valley400m Hurdles30" / 0.762m20.1:07.12aSo
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 100m Hurdles · Place 22 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838mRound P22.15.83aWind: 0.5So
Apr 10Messiah InvitationalApr 10 · 400m Hurdles · Place 2 · Lebanon ValleyLebanon Valley400m Hurdles30" / 0.762m2.67.21aSo
Mar 22Lebanon Valley Mini MeetMar 22 · 200 Meters · Place 4 · Lebanon ValleyLebanon Valley200 Meters4.28.04aWind: 0.4So

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 60m Hurdles · Lebanon ValleyLebanon Valley60m Hurdles33" / 0.838mRound P--DNSSo
Dec 6Diplomat OpenDec 6 · 200 Meters · Lebanon ValleyLebanon Valley200 Meters--DNSSo

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 3 · Lebanon ValleyLebanon Valley400m Hurdles30" / 0.762mRound P3.1:06.91a PBFr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 8 · Lebanon ValleyLebanon Valley400m Hurdles30" / 0.762m8.1:09.91aFr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 100m Hurdles · Place 5 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838mRound P5.16.23aWind: 2.2Fr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 100m Hurdles · Place 5 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838m5.16.27aWind: 0.6Fr
Apr 11Messiah InvitationalApr 11 · 400m Hurdles · Place 4 · Lebanon ValleyLebanon Valley400m Hurdles30" / 0.762m4.71.78aFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 400m Hurdles · Place 6 · Lebanon ValleyLebanon Valley400m Hurdles30" / 0.762m6.1:10.80aFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 100m Hurdles · Place 7 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838mRound P7.17.01aWind: 1.8Fr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 100m Hurdles · Place 7 · Lebanon ValleyLebanon Valley100m Hurdles33" / 0.838m7.17.37aWind: 1.7Fr
Mar 23Lebanon Valley Mini MeetMar 23 · 200 Meters · Place 2 · Lebanon ValleyLebanon Valley200 Meters2.27.87aWind: 0.3Fr

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 300m Hurdles · Place 6 · Manheim CentralManheim Central300m Hurdles30" / 0.762m6.46.33a PB12
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100m Hurdles · Place 19 · Manheim CentralManheim Central100m Hurdles33" / 0.838mRound P19.16.80a12
May 12Lebanon-Lancaster League ChampionshipMay 12 · 300m Hurdles · Place 3 · Manheim CentralManheim Central300m Hurdles346.49SR
May 12Lebanon-Lancaster League ChampionshipMay 12 · 100m Hurdles · Place 3 · Manheim CentralManheim Central100m Hurdles315.91SR
May 12Lebanon-Lancaster League ChampionshipMay 12 · 100m Hurdles · Place 6 · Manheim CentralManheim Central100m HurdlesRound P616.19SR
Apr 28Cy Fritz Open presented by Penn Medicine LGH Sports MedApr 28 · 100m Hurdles · Place 5 · Manheim CentralManheim Central100m Hurdles33" / 0.838m5.17.65a12
Apr 21Twin Valley InvitationalApr 21 · 300m Hurdles · Place 3 · Manheim CentralManheim Central300m Hurdles348.5512
Apr 21Twin Valley InvitationalApr 21 · 100m Hurdles · Place 6 · Manheim CentralManheim Central100m HurdlesRound P616.9512
Apr 21Twin Valley InvitationalApr 21 · 100m Hurdles · Place 4 · Manheim CentralManheim Central100m Hurdles416.1112
Apr 15Hempfield Black Knight InvitationalApr 15 · 100m Hurdles · Place 1 · Manheim CentralManheim Central100m HurdlesRound P116.25SR
Apr 15Hempfield Black Knight InvitationalApr 15 · 100m Hurdles · Place 1 · Manheim CentralManheim Central100m Hurdles116.25SR

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20PIAA District 3 AAA ChampionshipsMay 20 · 300m Hurdles · Place 14 · Manheim CentralManheim Central300m Hurdles30" / 0.762m14.48.08a11
May 20PIAA District 3 AAA ChampionshipsMay 20 · 100m Hurdles · Place 8 · Manheim CentralManheim Central100m Hurdles33" / 0.838mRound S8.16.26aWind: -0.511
May 20PIAA District 3 AAA ChampionshipsMay 20 · 100m Hurdles · Place 13 · Manheim CentralManheim Central100m Hurdles33" / 0.838mRound P13.16.55aWind: 111
May 20PIAA District 3 AAA ChampionshipsMay 20 · 100m Hurdles · Place 8 · Manheim CentralManheim Central100m Hurdles33" / 0.838m8.16.27aWind: 1.211
May 13Lebanon-Lancaster League ChampionshipMay 13 · 300m Hurdles · Place 3 · Manheim CentralManheim Central300m Hurdles347.37JR
May 13Lebanon-Lancaster League ChampionshipMay 13 · 300m Hurdles · Place 3 · Manheim CentralManheim Central300m Hurdles347.37JR
May 13Lebanon-Lancaster League ChampionshipMay 13 · 100m Hurdles · Place 1 · Manheim CentralManheim Central100m HurdlesRound P116.57JR
May 13Lebanon-Lancaster League ChampionshipMay 13 · 100m Hurdles · Place 3 · Manheim CentralManheim Central100m HurdlesRound P316.57JR
May 13Lebanon-Lancaster League ChampionshipMay 13 · 100m Hurdles · Place 3 · Manheim CentralManheim Central100m Hurdles316.27JR
May 13Lebanon-Lancaster League ChampionshipMay 13 · 100m Hurdles · Place 3 · Manheim CentralManheim Central100m Hurdles316.27JR

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21PIAA District 3 AAA ChampionshipsMay 21 · 300m Hurdles · Place 7 · Manheim CentralManheim Central300m Hurdles30" / 0.762m7.47.10a10
May 21PIAA District 3 AAA ChampionshipsMay 21 · 100m Hurdles · Place 8 · Manheim CentralManheim Central100m Hurdles33" / 0.838mRound S8.16.16aWind: -1.110
May 21PIAA District 3 AAA ChampionshipsMay 21 · 100m Hurdles · Place 7 · Manheim CentralManheim Central100m Hurdles33" / 0.838mRound P7.16.25aWind: 0.810
May 21PIAA District 3 AAA ChampionshipsMay 21 · 100m Hurdles · Place 7 · Manheim CentralManheim Central100m Hurdles33" / 0.838m7.16.27aWind: -110
May 14Lebanon-Lancaster League Championships 2021May 14 · 300m Hurdles · Place 4 · Manheim CentralManheim Central300m Hurdles446.90SO
May 14Lebanon-Lancaster League Championships 2021May 14 · 100m Hurdles · Place 2 · Manheim CentralManheim Central100m HurdlesRound P216.43SO
May 14Lebanon-Lancaster League Championships 2021May 14 · 100m Hurdles · Place 2 · Manheim CentralManheim Central100m Hurdles215.82SO