Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorSet the Pace Showcase · Jun 206:23.04aSet the Pace ShowcaseJune 20, 2026
1600 Meters · OutdoorDiocese of Columbus Track Qualifier #3 · Apr 126:39.64aDiocese of Columbus Track Qualifier #3April 12, 2025
200 Meters · OutdoorDiocese of Columbus Track Qualifier #3 · Apr 1237.02aDiocese of Columbus Track Qualifier #3April 12, 2025
3000 Meters · OutdoorLefty Martin Invitational · Jun 113:06.77Lefty Martin InvitationalJune 1, 2025
400 Meters · OutdoorLefty Martin Invitational · May 311:18.24aLefty Martin InvitationalMay 31, 2026
800 Meters · IndoorQueen City Invitational · Jul 193:03.42aQueen City InvitationalJuly 19, 2025
800 Meters · OutdoorLefty Martin Invitational · May 313:00.45aLefty Martin InvitationalMay 31, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 18Queen City InvitationalJul 18 · 1500 Meters · Place 3 · Hilliard Track ClubHilliard Track Club1500 Meters3.6:29.82a6
Jul 18Queen City InvitationalJul 18 · 800 Meters · Place 2 · Hilliard Track ClubHilliard Track Club800 Meters2.3:08.17a6
Jun 27USATF Ohio Association Outdoor Junior Olympics Jun 27 · 3000 Meters · Place 3 · Hilliard Track ClubHilliard Track Club3000 Meters3.13:42.38a6
Jun 27USATF Ohio Association Outdoor Junior Olympics Jun 27 · 800 Meters · Place 4 · Hilliard Track ClubHilliard Track Club800 Meters4.3:02.79a6
Jun 20Set the Pace ShowcaseJun 20 · 1500 Meters · Place 4 · Hilliard Track ClubHilliard Track Club1500 Meters4.6:23.04a PB6
Jun 20Set the Pace ShowcaseJun 20 · 800 Meters · Place 3 · Hilliard Track ClubHilliard Track Club800 Meters3.3:04.03a6
Jun 20Set the Pace ShowcaseJun 20 · 400 Meters · Place 9 · Hilliard Track ClubHilliard Track Club400 Meters9.1:23.14a6
May 31Lefty Martin InvitationalMay 31 · 800 Meters · Place 5 · Hilliard Track ClubHilliard Track Club800 Meters53:00.45a PB6
May 31Lefty Martin InvitationalMay 31 · 400 Meters · Place 17 · Hilliard Track ClubHilliard Track Club400 Meters171:18.24a PB6

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jul 19Queen City InvitationalJul 19 · 3000 Meters · Hilliard Track ClubHilliard Track Club3000 Meters--NT5
Jul 19Queen City InvitationalJul 19 · 800 Meters · Place 2 · Hilliard Track ClubHilliard Track Club800 Meters2.3:03.42a PB5

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 21USATF Ohio Association Junior Olympics ChampionshipsJun 21 · 3000 Meters · Hilliard Track ClubHilliard Track Club3000 Meters—DNS5
Jun 21USATF Ohio Association Junior Olympics ChampionshipsJun 21 · 1500 Meters · Place 6 · Hilliard Track ClubHilliard Track Club1500 Meters6.6:27.09a5
Jun 14Midwest ClassicJun 14 · 3000 Meters · Place 3 · Hilliard Track ClubHilliard Track Club3000 Meters313:10.9611
Jun 1Lefty Martin InvitationalJun 1 · 3000 Meters · Place 1 · Hilliard Track ClubHilliard Track Club3000 Meters113:06.77 PB11
Jun 1Lefty Martin InvitationalJun 1 · 400 Meters · Place 21 · Hilliard Track ClubHilliard Track Club400 Meters211:22.8611
Jun 1USATF JO Lefty Martin InvitationalJun 1 · 3000 Meters · Place 1 · Hilliard Track ClubHilliard Track Club3000 Meters1.13:06.77a5
Jun 1USATF JO Lefty Martin InvitationalJun 1 · 400 Meters · Place 21 · Hilliard Track ClubHilliard Track Club400 Meters21.1:22.86a5
May 18Set The Pace ShowcaseMay 18 · 800 Meters · Place 12 · Hilliard Track ClubHilliard Track Club800 Meters123:07.4411
May 18Set The Pace ShowcaseMay 18 · 400 Meters · Place 23 · Hilliard Track ClubHilliard Track Club400 Meters231:22.3311
May 18USATF JO Set The Pace ShowcaseMay 18 · 800 Meters · Place 12 · Hilliard Track ClubHilliard Track Club800 Meters12.3:07.44a5
May 18USATF JO Set The Pace ShowcaseMay 18 · 400 Meters · Place 23 · Hilliard Track ClubHilliard Track Club400 Meters23.1:22.33a5
May 3Diocese of Columbus Track & Field ChampionshipsMay 3 · 800 Meters · Place 13 · St. Mary German VillageSt. Mary German Village800 Meters13.3:09.23a5
May 3Diocese of Columbus Track & Field ChampionshipsMay 3 · 400 Meters · Place 19 · St. Mary German VillageSt. Mary German Village400 Meters19.1:21.46a5
Apr 12Diocese of Columbus Track Qualifier #3Apr 12 · 1600 Meters · Place 9 · St. Mary German VillageSt. Mary German Village1600 Meters9.6:39.64a PB5
Apr 12Diocese of Columbus Track Qualifier #3Apr 12 · 400 Meters · Place 15 · St. Mary German VillageSt. Mary German Village400 Meters15.1:22.68a5
Apr 12Diocese of Columbus Track Qualifier #3Apr 12 · 200 Meters · Place 21 · St. Mary German VillageSt. Mary German Village200 Meters21.37.02a PB5
Mar 29Diocese of Columbus Track Qualifier #1Mar 29 · 1600 Meters · Place 10 · St. Mary German VillageSt. Mary German Village1600 Meters107:02.33a5
Mar 29Diocese of Columbus Track Qualifier #1Mar 29 · 800 Meters · Place 6 · St. Mary German VillageSt. Mary German Village800 Meters63:16.04a5
Mar 29Diocese of Columbus Track Qualifier #1Mar 29 · 400 Meters · Place 18 · St. Mary German VillageSt. Mary German Village400 Meters181:22.52a5

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 13Queen City InvitationalJul 13 · 800 Meters · Place 3 · Hilliard Track ClubHilliard Track Club800 Meters33:18.98a—
Jul 13Queen City InvitationalJul 13 · 400 Meters · Place 4 · Hilliard Track ClubHilliard Track Club400 Meters41:29.99a—
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 3 · Hilliard Track ClubHilliard Track Club800 Meters3.3:42.86a4
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 6 · Hilliard Track ClubHilliard Track Club400 Meters6.1:31.17a4
Jun 8Midwest ClassicJun 8 · 800 Meters · Place 2 · Hilliard Track ClubHilliard Track Club800 Meters23:16.81a—
Jun 8Midwest ClassicJun 8 · 400 Meters · Place 8 · Hilliard Track ClubHilliard Track Club400 Meters81:31.08a—
May 19Set the Pace ShowcaseMay 19 · 400 Meters · Place 14 · Hilliard Track ClubHilliard Track Club400 Meters141:40.2010