Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorStark County Championships · Apr 234:17.86aStark County ChampionshipsApril 23, 2022
3000 Meters · OutdoorOhio Cherry Blossom Invitational · Apr 48:30.23aOhio Cherry Blossom InvitationalApril 4, 2025
3200 Meters · IndoorOATCCC D1 Indoor State Championships · Mar 49:12.45OATCCC D1 Indoor State ChampionshipsMarch 4, 2022
3200 Meters · OutdoorSecond Sole Eagle Elite Invitational · Apr 169:20.40aSecond Sole Eagle Elite InvitationalApril 16, 2022
5000 Meters · OutdoorRaleigh Relays · Mar 2614:44.83aRaleigh RelaysMarch 26, 2026
800 Meters · IndoorMount Union HS Qualifier #1 · Feb 42:31.73Mount Union HS Qualifier #1February 4, 2018
800 Meters · OutdoorDave Clegg North Canton Invitational · Apr 92:00.00Dave Clegg North Canton InvitationalApril 9, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Virginia ChallengeApr 17 · 5000 Meters · Place 20 · Ohio StateOhio State5000 Meters20.14:47.77aSr
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 159 · Ohio StateOhio State5000 Meters159.14:44.83a PBSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Ohio Cherry Blossom InvitationalApr 4 · 5000 Meters · Ohio StateOhio State5000 Meters—DNSJr
Apr 4Ohio Cherry Blossom InvitationalApr 4 · 3000 Meters · Place 1 · Ohio StateOhio State3000 Meters1.8:30.23a PBJr

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25OHSAA D1 Region 1May 25 · 3200 Meters · Place 9 · LouisvilleLouisville3200 Meters9.9:30.48a12
May 18OHSAA D1 Northeast District - North CantonMay 18 · 3200 Meters · Place 3 · LouisvilleLouisville3200 Meters3.9:32.65a12
May 18OHSAA D1 Northeast District - North CantonMay 18 · 1600 Meters · Place 2 · LouisvilleLouisville1600 MetersRound P2.4:40.52a12
May 741st Annual Optimist MeetMay 7 · 1600 Meters · Place 6 · LouisvilleLouisville1600 Meters64:22.1512
Apr 23Stark County ChampionshipsApr 23 · 3200 Meters · Place 4 · LouisvilleLouisville3200 Meters4.9:34.14a12
Apr 23Stark County ChampionshipsApr 23 · 1600 Meters · Place 3 · LouisvilleLouisville1600 Meters3.4:17.86a PB12
Apr 23Stark County InvitationalApr 23 · 3200 Meters · Place 4 · LouisvilleLouisville3200 Meters4.9:34.14a12
Apr 23Stark County InvitationalApr 23 · 1600 Meters · Place 3 · LouisvilleLouisville1600 Meters3.4:17.86a12
Apr 16Second Sole Eagle Elite InvitationalApr 16 · 3200 Meters · Place 2 · LouisvilleLouisville3200 Meters2.9:20.40a PB12
Apr 9Dave Clegg North Canton InvitationalApr 9 · 800 Meters · Place 1 · LouisvilleLouisville800 Meters12:00.00 PB12
Apr 9Dave Clegg North Canton InvitationalApr 9 · 1600 Meters · Place 3 · LouisvilleLouisville1600 Meters34:28.0012

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 4OATCCC D1 Indoor State ChampionshipsMar 4 · 3200 Meters · Place 6 · LouisvilleLouisville3200 Meters69:12.45 PB—
Feb 19Akron Rubber City HS OpenFeb 19 · 3200 Meters · Place 1 · LouisvilleLouisville3200 Meters19:30.3112
Jan 22Youngstown State HS Open #2Jan 22 · 3200 Meters · Place 3 · LouisvilleLouisville3200 Meters39:30.2712

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26OHSAA D1 Region 1May 26 · 3200 Meters · Place 13 · LouisvilleLouisville3200 Meters13.9:53.05a11
May 19OHSAA D1 Northeast District - North CantonMay 19 · 3200 Meters · Place 4 · LouisvilleLouisville3200 Meters4.9:43.80a11
Apr 24Stark County ChampionshipsApr 24 · 3200 Meters · Place 7 · LouisvilleLouisville3200 Meters79:43.8111
Apr 24Stark County ChampionshipsApr 24 · 3200 Meters · Place 7 · LouisvilleLouisville3200 Meters79:43.8111
Apr 17Marlington InvitationalApr 17 · 1600 Meters · Place 3 · LouisvilleLouisville1600 Meters34:37.9311
Apr 8New Philadelphia Legends InvitationalApr 8 · 1600 Meters · Place 3 · LouisvilleLouisville1600 Meters3.4:36.34a11
Apr 8New Philadelphia Legends InvitationalApr 8 · 800 Meters · Place 7 · LouisvilleLouisville800 Meters7.2:08.94a11
Apr 3Fairless Tri-County InvitationalApr 3 · 3200 Meters · Place 1 · LouisvilleLouisville3200 Meters1.10:27.49a11

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6OATCCC D1 Indoor FinaleMar 6 · 3200 Meters · Place 18 · LouisvilleLouisville3200 Meters189:42.16—
Feb 20Youngstown State Univ HS Open Meet #4Feb 20 · 3200 Meters · Place 13 · LouisvilleLouisville3200 Meters139:48.01JR
Jan 30SPIRE Ohio Championship Preview MeetJan 30 · 3200 Meters · Place 14 · LouisvilleLouisville3200 Meters149:54.78—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15OHSAA D1 Northeast District - North CantonMay 15 · 1600 Meters · Place 10 · LouisvilleLouisville1600 Meters10.4:48.23a9
Apr 26Massillon Perry 9th/10th Grade InvitationalApr 26 · 1600 Meters · Place 10 · LouisvilleLouisville1600 Meters10.4:57.84a9
Apr 13Second Sole Eagle EliteApr 13 · 1600 Meters · Place 26 · LouisvilleLouisville1600 Meters264:56.819
Apr 6North Canton InvitationalApr 6 · 1600 Meters · Place 14 · LouisvilleLouisville1600 Meters14.5:07.60a9

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12OHSAA State Championships MSMay 12 · 1600 Meters · Place 14 · LouisvilleLouisville1600 Meters14.4:59.77a8

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Mount Union HS Qualifier #1Feb 4 · 800 Meters · Place 30 · LouisvilleLouisville800 Meters302:31.73 PB—