Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 185:08.91aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 18, 2022
1600 Meters · IndoorYSU Meet #3 · Feb 74:34.53aYSU Meet #3February 7, 2026
1600 Meters · OutdoorMercer County Track and Field Invitational · May 74:38.61aMercer County Track and Field InvitationalMay 7, 2026
2 Miles · OutdoorPine-Richland Invitational · May 19:50.61aPine-Richland InvitationalMay 1, 2026
3000 Meters · OutdoorUSATF Three Rivers Association Junior Olympic Championships · Jun 189:34.58aUSATF Three Rivers Association Junior Olympic ChampionshipsJune 18, 2022
3200 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 319:52.00SPIRE OHIO Preview Meet 2026January 31, 2026
3200 Meters · OutdoorPIAA District 10 Class AA & AAA Championships · May 169:47.31aPIAA District 10 Class AA & AAA ChampionshipsMay 16, 2026
800 Meters · IndoorYSU Meet #2 · Jan 172:12.41aYSU Meet #2January 17, 2026
800 Meters · OutdoorMCAC Junior High Championship · May 22:18.35aMCAC Junior High ChampionshipMay 2, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16PIAA District 10 Class AA & AAA ChampionshipsMay 16 · 3200 Meters · Place 2 · Grove City SeniorGrove City Senior3200 Meters2.9:47.31a PB10
May 7Mercer County Track and Field InvitationalMay 7 · 1600 Meters · Place 1 · Grove City SeniorGrove City Senior1600 Meters1.4:38.61a PB10
May 1Pine-Richland InvitationalMay 1 · 2 Miles · Place 6 · Grove City SeniorGrove City Senior2 Miles6.9:50.61a PB10
May 1Pine-Richland InvitationalMay 1 · 3200 Meters · Place 6 · Grove City SeniorGrove City Senior3200 Meters6.9:47.43a10
Apr 18Butler InvitationalApr 18 · 3200 Meters · Place 30 · Grove City SeniorGrove City Senior3200 Meters30.10:05.87a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7YSU Meet #3Feb 7 · 1600 Meters · Place 11 · Grove City SeniorGrove City Senior1600 Meters11.4:34.53a PB10
Feb 7YSU Meet #3Feb 7 · 800 Meters · Place 40 · Grove City SeniorGrove City Senior800 Meters40.2:14.09a10
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 3200 Meters · Place 11 · Grove City Area 10Grove City Area 103200 Meters119:52.00 PB10
Jan 17YSU Meet #2Jan 17 · 1600 Meters · Place 13 · Grove City SeniorGrove City Senior1600 Meters13.4:38.58a10
Jan 17YSU Meet #2Jan 17 · 800 Meters · Place 23 · Grove City SeniorGrove City Senior800 Meters23.2:12.41a PB10
Jan 17YSU Meet #2Jan 17 · 3200 Meters · Grove City Area 10Grove City Area 103200 Meters--DNS10
Jan 17YSU Meet #2Jan 17 · 1600 Meters · Place 13 · Grove City Area 10Grove City Area 101600 Meters13.4:38.58a10
Jan 17YSU Meet #2Jan 17 · 800 Meters · Place 23 · Grove City Area 10Grove City Area 10800 Meters23.2:12.41a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17Butler InvitationalApr 17 · 1600 Meters · Place 49 · Grove City SeniorGrove City Senior1600 Meters49.4:45.52a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2MCAC Junior High ChampionshipMay 2 · 1600 Meters · Place 1 · Grove City AreaGrove City Area1600 Meters1.5:03.69a8
May 2MCAC Junior High ChampionshipMay 2 · 800 Meters · Place 1 · Grove City AreaGrove City Area800 Meters1.2:18.35a PB8

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 132024 YSU HS Meet #1Jan 13 · 3200 Meters · Place 23 · Grove City Athletics ClubGrove City Athletics Club3200 Meters23.11:12.02a8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4MCAC ChampionshipMay 4 · 1600 Meters · Place 1 · Grove City AreaGrove City Area1600 Meters1.5:03.26a7
May 4MCAC ChampionshipMay 4 · 800 Meters · Place 1 · Grove City AreaGrove City Area800 Meters1.2:21.76a7

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 1 · Grove City Athletics ClubGrove City Athletics Club3000 Meters1.9:34.58a PB6
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 2 · Grove City Athletics ClubGrove City Athletics Club1500 Meters2.5:08.91a PB6
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Grove City Athletics ClubGrove City Athletics Club800 Meters—SCR6