Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUniversity of Akron Campbell Invitational · Jan 164:20.30University of Akron Campbell InvitationalJanuary 16, 2026
10,000 Meters · IndoorOhio Athletic Conference Championships · May 130:59.46aOhio Athletic Conference ChampionshipsMay 1, 2026
10,000 Meters · OutdoorBison Outdoor Classic · Apr 1130:30.88aBison Outdoor ClassicApril 11, 2026
10000 Meters · OutdoorOhio Athletic Conference Championships · May 231:23.87aOhio Athletic Conference ChampionshipsMay 2, 2025
1500 Meters · OutdoorMount Union Classic · Apr 233:58.64aMount Union ClassicApril 23, 2026
1600 Meters · OutdoorOHSAA D1 Region 1 · May 254:24.80aOHSAA D1 Region 1May 25, 2022
3000 Meters · IndoorJud Logan Memorial Tune-Up · Jan 188:37.85aJud Logan Memorial Tune-UpJanuary 18, 2025
3000m Steeplechase · OutdoorMount Union Last Chance Meet · May 139:59.92Mount Union Last Chance MeetMay 13, 2026
3200 Meters · OutdoorDave Clegg North Canton Invitational · Apr 99:50.00Dave Clegg North Canton InvitationalApril 9, 2022
5000 Meters · IndoorOhio Athletic Conference Championships · May 114:55.94aOhio Athletic Conference ChampionshipsMay 1, 2026
5000 Meters · OutdoorHarrison Dillard Twilight · May 714:43.77aHarrison Dillard TwilightMay 7, 2026
800 Meters · IndoorAshland Jud Logan Light Giver Invitational · Feb 22:00.35Ashland Jud Logan Light Giver InvitationalFebruary 2, 2024
800 Meters · OutdoorMount Union Last Chance Tune-up · May 151:59.74aMount Union Last Chance Tune-upMay 15, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Mount Union Last Chance MeetMay 13 · 3000m Steeplechase · Place 3 · Mount UnionMount Union3000m Steeplechase39:59.92 PBSR
May 13Mount Union Last Chance MeetMay 13 · 3000m Steeplechase · Place 3 · Mount UnionMount Union3000m Steeplechase39:59.92aSr
May 7Harrison Dillard TwilightMay 7 · 5000 Meters · Place 14 · Mount UnionMount Union5000 Meters14.14:43.77a PBSr
Apr 23Mount Union ClassicApr 23 · 1500 Meters · Place 3 · Mount UnionMount Union1500 Meters3.3:58.64a PBSr
Apr 17Otterbein TwilightApr 17 · 1 Mile · Mount UnionMount Union1 Mile—DNSSr
Apr 11Bison Outdoor ClassicApr 11 · 10,000 Meters · Place 28 · Mount UnionMount Union10,000 Meters28.30:30.88a PBSr
Mar 27Carnegie Mellon InvitationalMar 27 · 5000 Meters · Place 25 · Mount UnionMount Union5000 Meters25.15:11.76aSr
Mar 20Stark County ChallengeMar 20 · 1500 Meters · Place 3 · Mount UnionMount Union1500 Meters34:00.53aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
May 1Ohio Athletic Conference ChampionshipsMay 1 · 10,000 Meters · Place 1 · Mount UnionMount Union10,000 Meters1.30:59.46a PBSr
May 1Ohio Athletic Conference ChampionshipsMay 1 · 5000 Meters · Place 1 · Mount UnionMount Union5000 Meters1.14:55.94a PBSr
Feb 28OAC Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · Place 2 · Mount UnionMount Union5000 Meters2.15:09.59aSr
Feb 28OAC Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 1 · Mount UnionMount Union3000 Meters1.8:44.99aSr
Feb 7Kent State Doug Raymond InvitationalFeb 7 · 3000 Meters · Mount UnionMount Union3000 Meters--DNSSr
Jan 23Jud Logan MemorialJan 23 · 3000 Meters · Place 1 · Mount UnionMount Union3000 Meters1.8:43.66aSr
Jan 16University of Akron Campbell InvitationalJan 16 · 1 Mile · Place 6 · Mount UnionMount Union1 Mile64:20.30 PBSR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · 5000 Meters · Place 5 · Mount UnionMount Union5000 Meters5.15:01.26aSr
Feb 28OAC Indoor Track & Field ChampionshipsFeb 28 · 5000 Meters · Place 3 · Mount UnionMount Union5000 Meters3.15:04.87aJr
Feb 28OAC Indoor Track & Field ChampionshipsFeb 28 · 3000 Meters · Place 4 · Mount UnionMount Union3000 Meters4.8:39.07aJr
Feb 7Jud Logan Light Giver Collegiate OpenFeb 7 · 5000 Meters · Place 2 · Mount UnionMount Union5000 Meters215:12.18JR
Jan 18Jud Logan Memorial Tune-UpJan 18 · 3000 Meters · Place 3 · Mount UnionMount Union3000 Meters3.8:37.85a PBJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Mount Union Last Chance MeetMay 15 · 1500 Meters · Place 14 · Mount UnionMount Union1500 Meters14.4:11.30aJr
May 8Harrison Dillard TwilightMay 8 · 1500 Meters · Place 37 · Mount UnionMount Union1500 Meters374:00.23aJr
May 2Ohio Athletic Conference ChampionshipsMay 2 · 10000 Meters · Place 3 · Mount UnionMount Union10000 Meters331:23.87a PBJR
May 2Ohio Athletic Conference ChampionshipsMay 2 · 5000 Meters · Place 5 · Mount UnionMount Union5000 Meters514:56.71aJR
Apr 24Walsh InvitationalApr 24 · 1500 Meters · Place 9 · Mount UnionMount Union1500 Meters93:59.95JR
Mar 21Stark County Challenge (Mount Union)Mar 21 · 5000 Meters · Place 1 · Mount UnionMount Union5000 Meters1.15:09.27aJr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Mount Union Last Chance Tune-upMay 15 · 800 Meters · Place 12 · Mount UnionMount Union800 Meters12.1:59.74a PBSo
May 9Harrison Dillard TwilightMay 9 · 1500 Meters · Place 37 · Mount UnionMount Union1500 Meters374:00.23SO
May 9Harrison Dillard TwilightMay 9 · 1500 Meters · Place 37 · Mount UnionMount Union1500 Meters374:00.23SO
May 2OAC Outdoor ChampionshipsMay 2 · 10,000 Meters · Place 6 · Mount UnionMount Union10,000 Meters6.31:33.19aSo
May 2OAC Outdoor ChampionshipsMay 2 · 5000 Meters · Place 7 · Mount UnionMount Union5000 Meters7.14:51.31aSo
Mar 292024 Oliver Nikoloff Invitational Mar 29 · 5000 Meters · Place 21 · Mount UnionMount Union5000 Meters21.15:53.13aSo
Mar 22Amy Adams Memorial InvitationalMar 22 · 1500 Meters · Place 7 · Mount UnionMount Union1500 Meters7.4:06.27aSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23Ohio Athletic Conference ChampionshipsFeb 23 · 5000 Meters · Place 6 · Mount UnionMount Union5000 Meters6.15:09.60aSo
Feb 23Ohio Athletic Conference ChampionshipsFeb 23 · 3000 Meters · Place 13 · Mount UnionMount Union3000 Meters13.8:49.61aSo
Feb 2Ashland Jud Logan Light Giver InvitationalFeb 2 · 1 Mile · Place 19 · Mount UnionMount Union1 Mile194:22.35SO
Feb 2Ashland Jud Logan Light Giver InvitationalFeb 2 · 800 Meters · Place 39 · Mount UnionMount Union800 Meters392:00.35 PBSO
Jan 20SPIRE Midwest InvitationalJan 20 · 3000 Meters · Place 12 · Mount UnionMount Union3000 Meters12.8:40.85aSo

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 42023 OAC Outdoor Track & Field ChampionshipsMay 4 · 10,000 Meters · Place 13 · Mount UnionMount Union10,000 Meters13.32:52.16aFr
May 42023 OAC Outdoor Track & Field ChampionshipsMay 4 · 5000 Meters · Place 18 · Mount UnionMount Union5000 Meters18.15:47.82aFr
Apr 27Walsh University Tune-Up InvitationalApr 27 · 1500 Meters · Place 20 · Mount UnionMount Union1500 Meters20.4:12.22aFr
Apr 62023 Mount Union John Homon OpenApr 6 · 1500 Meters · Place 15 · Mount UnionMount Union1500 Meters154:09.03FR
Apr 62023 Mount Union John Homon OpenApr 6 · 800 Meters · Place 22 · Mount UnionMount Union800 Meters222:04.75FR

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24OAC Indoor Track & Field ChampionshipsFeb 24 · 5000 Meters · Place 12 · Mount UnionMount Union5000 Meters12.15:22.50aFr
Feb 24OAC Indoor Track & Field ChampionshipsFeb 24 · 3000 Meters · Place 16 · Mount UnionMount Union3000 Meters16.8:56.22aFr
Feb 18University of Mount Union Tune-UpFeb 18 · 1 Mile · Place 4 · Mount UnionMount Union1 Mile44:28.75FR
Feb 11All-Ohio DIII ChampionshipsFeb 11 · 3000 Meters · Place 4 · Mount UnionMount Union3000 Meters48:54.08FR
Feb 4Mount Union Wuske Open MeetFeb 4 · 3000 Meters · Place 3 · Mount UnionMount Union3000 Meters38:57.36FR
Jan 21Spire Midwest Open 2023Jan 21 · 5000 Meters · Place 3 · Mount UnionMount Union5000 Meters3.15:25.01aFr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25OHSAA D1 Region 1May 25 · 1600 Meters · Place 9 · LouisvilleLouisville1600 Meters9.4:24.80a PB12
May 18OHSAA D1 Northeast District - North CantonMay 18 · 1600 Meters · Place 8 · LouisvilleLouisville1600 MetersRound P8.4:44.18a12
May 18OHSAA D1 Northeast District - North CantonMay 18 · 1600 Meters · Place 3 · LouisvilleLouisville1600 Meters3.4:30.55a12
May 741st Annual Optimist MeetMay 7 · 1600 Meters · Place 9 · LouisvilleLouisville1600 Meters94:29.7012
Apr 23Stark County ChampionshipsApr 23 · 1600 Meters · Place 11 · LouisvilleLouisville1600 Meters11.4:32.70a12
Apr 23Stark County InvitationalApr 23 · 1600 Meters · Place 11 · LouisvilleLouisville1600 Meters11.4:32.70a12
Apr 16Second Sole Eagle Elite InvitationalApr 16 · 1600 Meters · Place 18 · LouisvilleLouisville1600 Meters18.4:33.79a12
Apr 9Dave Clegg North Canton InvitationalApr 9 · 3200 Meters · Place 5 · LouisvilleLouisville3200 Meters59:50.00 PB12

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19OHSAA D1 Northeast District - North CantonMay 19 · 3200 Meters · Place 6 · LouisvilleLouisville3200 Meters6.9:50.77a11
Apr 24Stark County ChampionshipsApr 24 · 1600 Meters · Place 10 · LouisvilleLouisville1600 Meters104:39.7011
Apr 24Stark County ChampionshipsApr 24 · 1600 Meters · Place 10 · LouisvilleLouisville1600 Meters104:39.7011
Apr 17Marlington InvitationalApr 17 · 3200 Meters · Place 4 · LouisvilleLouisville3200 Meters410:14.3611
Apr 17Marlington InvitationalApr 17 · 800 Meters · Place 5 · LouisvilleLouisville800 Meters52:09.0811
Apr 8New Philadelphia Legends InvitationalApr 8 · 3200 Meters · Place 4 · LouisvilleLouisville3200 Meters4.10:14.58a11
Apr 3Fairless Tri-County InvitationalApr 3 · 800 Meters · Place 8 · LouisvilleLouisville800 Meters8.2:11.60a11

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Massillon Perry 9th/10th Grade InvitationalApr 26 · 3200 Meters · Place 17 · LouisvilleLouisville3200 Meters17.12:41.14a9
Apr 26Massillon Perry 9th/10th Grade InvitationalApr 26 · 1600 Meters · Place 17 · LouisvilleLouisville1600 Meters17.5:46.62a9