Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorYSU HS/Open Meet #3 · Feb 45:51.96aYSU HS/Open Meet #3February 4, 2023
1600 Meters · OutdoorPIAA District 10 Class AA/AAA Championships · May 205:51.50aPIAA District 10 Class AA/AAA ChampionshipsMay 20, 2023
3200 Meters · OutdoorPIAA District 10 Class AA/AAA Championships · May 2012:45.38aPIAA District 10 Class AA/AAA ChampionshipsMay 20, 2023
800 Meters · OutdoorButler Invitational · Apr 182:49.66aButler InvitationalApril 18, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Mercer County Track and Field InvitationalMay 7 · 1600 Meters · Place 12 · Grove City Senior1600 Meters12.5:58.06a12
May 1Pine-Richland InvitationalMay 1 · 1600 Meters · Place 35 · Grove City Senior1600 Meters35.5:57.97a12
Apr 18Butler InvitationalApr 18 · 800 Meters · Place 64 · Grove City Senior800 Meters64.2:49.66a PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17Butler InvitationalApr 17 · 800 Meters · Place 74 · Grove City Senior800 Meters74.2:50.72a11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20PIAA District 10 Class AA/AAA ChampionshipsMay 20 · 3200 Meters · Place 12 · Grove City Senior3200 Meters12.12:45.38a PB9
May 20PIAA District 10 Class AA/AAA ChampionshipsMay 20 · 1600 Meters · Place 13 · Grove City Senior1600 Meters13.5:51.50a PB9
May 5Baldwin InviteMay 5 · 3200 Meters · Place 26 · Grove City Senior3200 Meters26.12:54.98a9
May 5Baldwin InviteMay 5 · 1600 Meters · Place 20 · Grove City Senior1600 Meters20.5:54.24a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4YSU HS/Open Meet #3Feb 4 · 1600 Meters · Place 28 · Grove City Senior1600 Meters28.5:51.96a PB9