Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 PAC Indoor Championship · Feb 264:45.60a2026 PAC Indoor ChampionshipFebruary 26, 2026
1 Mile · OutdoorWarren G Harding PAC TUNEUP · Feb 214:58.62aWarren G Harding PAC TUNEUPFebruary 21, 2026
1500 Meters · OutdoorWestminster (Pa) Invitational · Apr 114:20.00aWestminster (Pa) InvitationalApril 11, 2025
1600 Meters · OutdoorOHSAA D3 Northeast District - Norwayne · May 194:52.83aOHSAA D3 Northeast District - NorwayneMay 19, 2021
3000 Meters · IndoorPAC Indoor Championships · Feb 2310:06.41aPAC Indoor ChampionshipsFebruary 23, 2023
3000 Meters · OutdoorCMUTF Invite · Mar 289:28.55aCMUTF InviteMarch 28, 2025
3200 Meters · OutdoorEast Canton Invitational · Apr 910:58.05East Canton InvitationalApril 9, 2022
5000 Meters · Indoor2025 PAC Indoors · Feb 2717:13.68a2025 PAC IndoorsFebruary 27, 2025
5000 Meters · OutdoorDave Labor Slippery Rock Invitational · Apr 416:31.52Dave Labor Slippery Rock InvitationalApril 4, 2025
800 Meters · OutdoorStark County Championships · Apr 232:14.14aStark County ChampionshipsApril 23, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · 1500 Meters · Place 15 · Grove CityGrove City1500 Meters15.4:26.30aSr
Apr 16John Papa InvitationalApr 16 · 1500 Meters · Place 16 · Grove CityGrove City1500 Meters16.4:21.54aSr
Apr 11Westminster InvitationalApr 11 · 5000 Meters · Place 18 · Grove CityGrove City5000 Meters18.16:56.60aSr
Mar 27Carnegie Mellon InvitationalMar 27 · 1500 Meters · Place 55 · Grove CityGrove City1500 Meters55.4:24.24aSr
Feb 21Warren G Harding PAC TUNEUPFeb 21 · 1 Mile · Place 6 · Grove CityGrove City1 Mile6.4:58.62a PBSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 262026 PAC Indoor ChampionshipFeb 26 · 1 Mile · Place 15 · Grove CityGrove City1 Mile15.4:45.60a PBSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Presidents Athletic Conference ChampionshipsMay 1 · 1500 Meters · Place 13 · Grove CityGrove City1500 Meters134:20.47JR
Apr 16Grove City Mini MeetApr 16 · 5000 Meters · Place 10 · Grove CityGrove City5000 Meters10.16:53.79aJr
Apr 11Westminster (Pa) InvitationalApr 11 · 1500 Meters · Place 18 · Grove CityGrove City1500 Meters18.4:20.00a PBJr
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · 5000 Meters · Place 22 · Grove CityGrove City5000 Meters2216:31.52 PBJR
Mar 28CMUTF InviteMar 28 · 3000 Meters · Place 15 · Grove CityGrove City3000 Meters159:28.55a PBJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 272025 PAC IndoorsFeb 27 · 5000 Meters · Place 18 · Grove CityGrove City5000 Meters18.17:13.68a PBJr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19YSU Collegiate Invitational presented by Southwoods HealthJan 19 · 1 Mile · Place 35 · Grove CityGrove City1 Mile35.4:56.51aSo
Jan 19YSU Collegiate Invitational presented by Southwoods HealthJan 19 · 800 Meters · Grove CityGrove City800 Meters--DNSSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20John Papa InvitationalApr 20 · 5000 Meters · Place 3 · Grove CityGrove City5000 Meters318:40.63a—
Apr 5Grove City College Mini InvitationalApr 5 · 5000 Meters · Place 19 · Grove CityGrove City5000 Meters19.18:39.07aFr
Mar 25Bethany InvitationalMar 25 · 1500 Meters · Place 33 · Grove CityGrove City1500 Meters33.4:47.36aFr
Mar 25Bethany InvitationalMar 25 · 800 Meters · Place 18 · Grove CityGrove City800 Meters18.2:16.41aFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23PAC Indoor ChampionshipsFeb 23 · 3000 Meters · Place 21 · Grove CityGrove City3000 Meters21.10:06.41a PBFr
Jan 20Youngstown State Collegiate InvitationalJan 20 · 5000 Meters · Place 33 · Grove CityGrove City5000 Meters33.18:06.82aFr

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20Norwayne Districts Division IIIMay 20 · 3200 Meters · Place 17 · Lake Center Chr.Lake Center Chr.3200 Meters17.11:43.45a12
May 20Norwayne Districts Division IIIMay 20 · 1600 Meters · Place 14 · Lake Center Chr.Lake Center Chr.1600 MetersRound P14.5:00.00a12
May 20Norwayne Districts Division IIIMay 20 · 1600 Meters · Place 6 · Lake Center Chr.Lake Center Chr.1600 Meters6.4:55.03a12
May 20Norwayne Districts Division IIIMay 20 · 800 Meters · Place 4 · Lake Center Chr.Lake Center Chr.800 MetersRound P4.2:15.26a12
May 20Norwayne Districts Division IIIMay 20 · 800 Meters · Place 13 · Lake Center Chr.Lake Center Chr.800 Meters13.2:28.60a12
May 7Woodridge Wrap Up MeetMay 7 · 3200 Meters · Place 12 · Lake Center Chr.Lake Center Chr.3200 Meters1211:22.1012
May 7Woodridge Wrap Up MeetMay 7 · 1600 Meters · Place 14 · Lake Center Chr.Lake Center Chr.1600 Meters144:57.2012
Apr 29Wildcat InvitationalApr 29 · 3200 Meters · Place 5 · Lake Center Chr.Lake Center Chr.3200 Meters5.11:11.05a12
Apr 29Wildcat InvitationalApr 29 · 1600 Meters · Place 8 · Lake Center Chr.Lake Center Chr.1600 Meters8.5:06.09a12
Apr 23Stark County ChampionshipsApr 23 · 1600 Meters · Place 21 · Lake Center Chr.Lake Center Chr.1600 Meters21.4:58.13a12
Apr 23Stark County ChampionshipsApr 23 · 800 Meters · Place 19 · Lake Center Chr.Lake Center Chr.800 Meters19.2:14.14a PB12
Apr 23Stark County InvitationalApr 23 · 1600 Meters · Place 21 · Lake Center Chr.Lake Center Chr.1600 Meters21.4:58.13a12
Apr 23Stark County InvitationalApr 23 · 800 Meters · Place 19 · Lake Center Chr.Lake Center Chr.800 Meters19.2:14.14a12
Apr 16Marlington HS InvitationalApr 16 · 1600 Meters · Place 7 · Lake Center ChristianLake Center Christian1600 Meters75:03.29SR
Apr 9East Canton InvitationalApr 9 · 3200 Meters · Place 5 · Lake CenterLake Center3200 Meters510:58.05 PB—

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19OHSAA D3 Northeast District - NorwayneMay 19 · 1600 Meters · Place 2 · Lake Center Chr.Lake Center Chr.1600 MetersRound P2.5:03.71a11
May 19OHSAA D3 Northeast District - NorwayneMay 19 · 1600 Meters · Place 6 · Lake Center Chr.Lake Center Chr.1600 Meters6.4:52.83a PB11
May 19OHSAA D3 Northeast District - NorwayneMay 19 · 800 Meters · Place 17 · Lake Center Chr.Lake Center Chr.800 MetersRound P17.2:16.81a11
May 14Portage Trail Conference ChampionshipMay 14 · 1600 Meters · Place 7 · Lake Center Chr.Lake Center Chr.1600 Meters7.5:00.72a11
May 14Portage Trail Conference ChampionshipMay 14 · 800 Meters · Place 7 · Lake Center Chr.Lake Center Chr.800 Meters7.2:17.64a11
Apr 24Stark County ChampionshipsApr 24 · 1600 Meters · Place 14 · Lake CenterLake Center1600 Meters145:13.6111
Apr 24Stark County ChampionshipsApr 24 · 800 Meters · Place 14 · Lake CenterLake Center800 Meters142:21.9811
Apr 24Stark County ChampionshipsApr 24 · 1600 Meters · Place 29 · Lake CenterLake Center1600 Meters295:13.6111
Apr 24Stark County ChampionshipsApr 24 · 800 Meters · Place 29 · Lake CenterLake Center800 Meters292:21.9811
Apr 24Stark County ChampionshipsApr 24 · 800 Meters · Place 29 · Lake CenterLake Center800 Meters292:21.9811
Apr 24Stark County ChampionshipsApr 24 · 1600 Meters · Place 29 · Lake CenterLake Center1600 Meters295:13.6111
Apr 17Marlington InvitationalApr 17 · 1600 Meters · Place 14 · Lake Center ChristianLake Center Christian1600 Meters145:23.3711
Apr 17Marlington InvitationalApr 17 · 800 Meters · Place 11 · Lake Center ChristianLake Center Christian800 Meters112:19.3911
Apr 10East Canton InvitationalApr 10 · 1600 Meters · Place 18 · Lake CenterLake Center1600 Meters185:20.25—
Apr 10East Canton InvitationalApr 10 · 800 Meters · Place 8 · Lake CenterLake Center800 Meters82:16.30—

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17District FinalsMay 17 · 800 Meters · Place 21 · Lake Center Chr.Lake Center Chr.800 MetersRound P21.2:23.67a9
May 15OHSAA D3 Northeast District - NorwayneMay 15 · 800 Meters · Place 21 · Lake Center Chr.Lake Center Chr.800 MetersRound P21.2:23.67a9

2017 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 15PTC ChampionshipsMay 15 · 400 Meters · Lake Center ChristianLake Center Christian400 MetersRelay Split—1:18.41Unofficial7
May 15PTC ChampionshipsMay 15 · 800 Meters · Place 8 · Lake Center ChristianLake Center Christian800 Meters8.2:37.31Unofficial7
May 8CYOMay 8 · 1600 Meters · Lake Center ChristianLake Center Christian1600 Meters—6:08Unofficial7
May 8CYOMay 8 · 400 Meters · Lake Center ChristianLake Center Christian400 MetersRelay Split—1:21Unofficial7
May 8CYOMay 8 · 800 Meters · Lake Center ChristianLake Center Christian800 Meters—3:03Unofficial7
May 3RavennaMay 3 · 1600 Meters · Lake Center ChristianLake Center Christian1600 Meters—6:42Unofficial7
May 3RavennaMay 3 · 800 Meters · Place 7 · Lake Center ChristianLake Center Christian800 Meters7.2:54Unofficial7
Apr 29St. Thomas/CCDApr 29 · 1600 Meters · Lake Center ChristianLake Center Christian1600 Meters—6:19Unofficial7
Apr 26MogadoreApr 26 · 1600 Meters · Place 9 · Lake Center ChristianLake Center Christian1600 Meters9.6:411Unofficial7
Apr 26MogadoreApr 26 · 800 Meters · Place 8 · Lake Center ChristianLake Center Christian800 Meters8.3:13Unofficial7
Apr 22CCD/LCCSApr 22 · 1600 Meters · Place 2 · Lake Center ChristianLake Center Christian1600 Meters2.6:57Unofficial7
Apr 22CCD/LCCSApr 22 · 800 Meters · Place 3 · Lake Center ChristianLake Center Christian800 Meters3.3:11Unofficial7
Apr 19FieldApr 19 · 1600 Meters · Place 11 · Lake Center ChristianLake Center Christian1600 Meters11.6:40Unofficial7
Apr 19FieldApr 19 · 800 Meters · Place 18 · Lake Center ChristianLake Center Christian800 Meters18.3:11Unofficial7
Apr 15Coventry RelaysApr 15 · 3200 Meters · Lake Center ChristianLake Center Christian3200 Meters4000 Dist16:08.79Unofficial7
Apr 15Coventry RelaysApr 15 · 3200 Meters · Lake Center ChristianLake Center Christian3200 Meters4x8 (7)11:40.4Unofficial7
Apr 15Coventry RelaysApr 15 · 400 Meters · Place 8 · Lake Center ChristianLake Center Christian400 MetersRelay Split8.1:24.5Unofficial7
Apr 12CrestwoodApr 12 · 1600 Meters · Place 17 · Lake Center ChristianLake Center Christian1600 Meters17.6:36Unofficial7
Apr 12CrestwoodApr 12 · 800 Meters · Place 14 · Lake Center ChristianLake Center Christian800 Meters14.3:01. 9Unofficial7
Apr 8CYO - WesternApr 8 · 1600 Meters · Place 5 · Lake Center ChristianLake Center Christian1600 Meters5.6:47Unofficial7
Apr 8CYO - WesternApr 8 · 400 Meters · Place 2 · Lake Center ChristianLake Center Christian400 MetersRelay Split2.1:15.62Unofficial7
Apr 8CYO - WesternApr 8 · 800 Meters · Place 5 · Lake Center ChristianLake Center Christian800 Meters5.3:05Unofficial7
Apr 5CloverleafApr 5 · 1600 Meters · Place 13 · Lake Center ChristianLake Center Christian1600 Meters13.6:46.62Unofficial7
Apr 5CloverleafApr 5 · 800 Meters · Lake Center ChristianLake Center Christian800 Meters—3:09.6Unofficial7
Apr 5CloverleafApr 5 · 400 Meters · Lake Center ChristianLake Center Christian400 Meters—1:19.72Unofficial7