Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPaul Kaiser Classic · Apr 2913.51Paul Kaiser ClassicApril 29, 2023
200 Meters · IndoorPLEX Shootout · Feb 128.57aPLEX ShootoutFebruary 1, 2025
200 Meters · OutdoorUrsinus Track Festival · Apr 527.15aUrsinus Track FestivalApril 5, 2025
300 Meters · IndoorBlue & White Invite · Feb 844.21Blue & White InviteFebruary 8, 2025
400 Meters · IndoorWidener Indoor Classic · Feb 151:00.99aWidener Indoor ClassicFebruary 15, 2025
400 Meters · OutdoorDanny Curran Invitational · Mar 2859.29aDanny Curran InvitationalMarch 28, 2025
400m Hurdles · 30" / 0.762m · OutdoorAARTFC Outdoor Track & Field Championships · May 141:03.20aAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
500 Meters · IndoorMini-Dip Invitational @ F&M · Jan 281:29.52Mini-Dip Invitational @ F&MJanuary 28, 2022
60 Meters · IndoorPLEX Shootout · Feb 18.54aPLEX ShootoutFebruary 1, 2025
600 Meters · IndoorMini Dip Invitational · Jan 271:47.94aMini Dip InvitationalJanuary 27, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 400m Hurdles · Place 6 · York (Pa.)400m Hurdles30" / 0.762m6.1:03.20a PBSr
May 12Widener Final QualifierMay 12 · 400m Hurdles · Place 10 · York (Pa.)400m Hurdles101:03.64SR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 1 · York (Pa.)400m Hurdles11:04.72SR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 1 · York (Pa.)400m Hurdles11:02.72SR
Apr 26Paul Kaiser ClassicApr 26 · 400m Hurdles · Place 1 · York (Pa.)400m Hurdles11:03.85SR
Apr 26Paul Kaiser ClassicApr 26 · 400m Hurdles · Place 1 · York (Pa.)400m Hurdles11:03.85SR
Apr 16York College Twilight MeetApr 16 · 400 Hurdles Section 2 · Place 1 · York (Pa.)400 Hurdles Section 211:04.41SR
Apr 16York College Twilight MeetApr 16 · 400 Hurdles · Place 1 · York (Pa.)400 Hurdles11:04.41SR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 400m Hurdles · Place 19 · York (Pa.)400m Hurdles191:04.53aSr
Apr 5Ursinus Track FestivalApr 5 · 200 Meters · Place 12 · York (Pa.)200 Meters12.27.15a PBWind: -1.3Sr
Mar 28Danny Curran InvitationalMar 28 · 400m Hurdles · Place 1 · York (Pa.)400m Hurdles11:04.83aSr
Mar 28Danny Curran InvitationalMar 28 · 400 Meters · Place 6 · York (Pa.)400 Meters659.29a PBSr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 400 Meters · Place 7 · York (Pa.)400 Meters7.1:01.82aSr
Feb 15Widener Indoor ClassicFeb 15 · 400 Meters · Place 21 · York (Pa.)400 Meters21.1:00.99a PBSr
Feb 8Blue & White InviteFeb 8 · 300 Meters · Place 8 · York (Pa.)300 Meters844.21 PBSR
Feb 8Blue & White InviteFeb 8 · 60 Meters · Place 24 · York (Pa.)60 Meters248.61SR
Feb 1PLEX ShootoutFeb 1 · 200 Meters · Place 12 · York (Pa.)200 Meters1228.57a PB—
Feb 1PLEX ShootoutFeb 1 · 60 Meters · Place 13 · York (Pa.)60 Meters138.54a PB—
Jan 24Widener Winter Evening InviteJan 24 · 400 Meters · Place 17 · York (Pa.)400 Meters171:03.64a—
Jan 18Alvernia Winter InviteJan 18 · 400 Meters · Place 10 · York (Pa.)400 Meters101:05.56a—
Jan 18Alvernia Winter InviteJan 18 · 200 Meters · Place 27 · York (Pa.)200 Meters2729.06a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 400 Meters · Place 5 · York (Pa.)400 Meters5.1:04.19aSr
Jan 27Mini Dip InvitationalJan 27 · 300 Meters · Place 14 · York (Pa.)300 Meters14.45.42aJr
Jan 27Mini Dip InvitationalJan 27 · 600 Meters · Place 5 · York (Pa.)600 Meters5.1:47.94a PBJr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 8 · York (Pa.)400m Hurdles30" / 0.762mRound P8.1:08.78aJr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 3 · York (Pa.)400m Hurdles30" / 0.762m3.1:07.59aJr
Apr 27Paul Kaiser ClassicApr 27 · 400m Hurdles · Place 5 · York (Pa.)400m Hurdles51:08.50a—
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · 400m Hurdles · Place 3 · York (Pa.)400m Hurdles31:08.05a—
Apr 11Stevenson InvitationalApr 11 · 400m Hurdles · Place 1 · York (Pa.)400m Hurdles30" / 0.762m1.1:08.21aJr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 200 Meters · Place 36 · York (Pa.)200 Meters36.28.47aWind: 1.6Jr
Mar 27York College Twilight MeetMar 27 · 400m Hurdles · Place 3 · York (Pa.)400m Hurdles31:09.43JR

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · 400 Meters · Place 3 · York (Pa.)400 Meters3.1:04.53aJr
Feb 4Frank Colden InvitationalFeb 4 · 400 Meters · Place 15 · York (Pa.)400 Meters151:06.66SO
Jan 21Moravian Indoor MeetJan 21 · 400 Meters · Place 17 · York (Pa.)400 Meters171:06.51SO
Jan 14Alvernia Winter InviteJan 14 · 400 Meters · Place 10 · York (Pa.)400 Meters101:07.48SO
Jan 14Alvernia Winter InviteJan 14 · 200 Meters · Place 15 · York (Pa.)200 Meters1529.54SO

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17AARTFC Outdoor Track & Field ChampionshipsMay 17 · 400m Hurdles · Place 13 · York (Pa.)400m Hurdles131:06.16SO
May 17AARTFC Outdoor Track & Field ChampionshipsMay 17 · 400 Meters · Place 29 · York (Pa.)400 Meters291:00.20SO
May 42023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4 · 400m Hurdles · Place 1 · York (Pa.)400m HurdlesRound P11:06.04SO
May 42023 Middle Atlantic Conference Outdoor T&F ChampionshipsMay 4 · 400m Hurdles · Place 4 · York (Pa.)400m Hurdles41:05.71SO
Apr 29Paul Kaiser ClassicApr 29 · 400 Meters · Place 9 · York (Pa.)400 Meters959.98SO
Apr 29Paul Kaiser ClassicApr 29 · 100 Meters · Place 26 · York (Pa.)100 MetersRound P2613.51 PBSO
Apr 19Shippensburg University College Mid-Week MeetApr 19 · 200 Meters · Place 11 · York (Pa.)200 Meters1127.69SO
Apr 14Bison Outdoor ClassicApr 14 · 400m Hurdles · Place 32 · York (Pa.)400m Hurdles321:07.49SO
Apr 7Messiah Multi/InvitationalApr 7 · 400m Hurdles · Place 8 · York (Pa.)400m Hurdles30" / 0.762m8.1:12.12aSo
Apr 7Messiah Multi/InvitationalApr 7 · 200 Meters · Place 30 · York (Pa.)200 Meters30.28.35aWind: 0.5So
Apr 7Messiah Multi/InvitationalApr 7 · 100 Meters · Place 39 · York (Pa.)100 MetersRound P39.13.88aWind: 2.3So
Apr 5York College Twilight MeetApr 5 · 400 Hurdles Section 2 · Place 5 · York (Pa.)400 Hurdles Section 251:10.17SO
Apr 5York College Twilight MeetApr 5 · 400 Hurdles · Place 5 · York (Pa.)400 Hurdles51:10.17SO
Mar 30Danny Curran InvitationalMar 30 · 400m Hurdles · Place 12 · York (Pa.)400m Hurdles30" / 0.762m12.1:09.64aSo
Mar 30Danny Curran InvitationalMar 30 · 200 Meters · York (Pa.)200 Meters--DNSWind: -0.4So

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Messiah Multi/InvitationalMay 7 · 400m Hurdles · Place 8 · York (Pa.)400m Hurdles30" / 0.762m8.1:12.12aFr
May 7Messiah Multi/InvitationalMay 7 · 200 Meters · Place 30 · York (Pa.)200 Meters30.28.35aWind: 0.5Fr
May 7Messiah Multi/InvitationalMay 7 · 100 Meters · Place 39 · York (Pa.)100 MetersRound P39.13.88aWind: 2.3Fr
May 5MAC Outdoor T&F ChampionshipsMay 5 · 400m Hurdles · Place 5 · York (Pa.)400m Hurdles30" / 0.762mRound P5.1:10.55aFr
May 5MAC Outdoor T&F ChampionshipsMay 5 · 400m Hurdles · Place 7 · York (Pa.)400m Hurdles30" / 0.762m7.1:10.75aFr
Apr 23Hopkins Loyola InvitationalApr 23 · 400m Hurdles · Place 15 · York (Pa.)400m Hurdles30" / 0.762m15.1:11.12aFr
Apr 13York College Twilight MeetApr 13 · 400 Meters · Place 3 · York (Pa.)400 Meters3.1:03.31aFr
Apr 13York College Twilight MeetApr 13 · 200 Meters · Place 11 · York (Pa.)200 Meters11.28.40aFr
Apr 2Battleground RelaysApr 2 · 400m Hurdles · Place 4 · York (Pa.)400m Hurdles30" / 0.762m4.1:12.66aFr
Apr 2Battleground RelaysApr 2 · 100 Meters · Place 6 · York (Pa.)100 Meters6.14.04aFr

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 25Middle Atlantic Conference Indoor ChampionshipsFeb 25 · 400 Meters · Place 14 · York (Pa.)400 Meters141:05.06FR
Feb 5Plex ShootoutFeb 5 · 400 Meters · York (Pa.)400 Meters—DNSFr
Jan 28Mini-Dip Invitational @ F&MJan 28 · 300 Meters · Place 13 · York (Pa.)300 Meters1348.37—
Jan 28Mini-Dip Invitational @ F&MJan 28 · 500 Meters · Place 6 · York (Pa.)500 Meters61:29.52 PB—
Jan 22Alvernia Winter InviteJan 22 · 400 Meters · Place 34 · York (Pa.)400 Meters341:08.69FR
Jan 22Alvernia Winter InviteJan 22 · 200 Meters · Place 45 · York (Pa.)200 Meters4530.17FR
Jan 15Coach I OpenJan 15 · 400 Meters · Place 10 · York (Pa.)400 Meters101:08.64FR

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Diplomat OpenDec 4 · 400 Meters · Place 20 · York (Pa.)400 Meters20.1:09.59aFr
Dec 4Diplomat OpenDec 4 · 200 Meters · Place 30 · York (Pa.)200 Meters30.30.41aFr