Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Kyle ParkTipp Relays - MVL Only · Oct 75:35.7Tipp Relays - MVL OnlyOctober 7, 2020
5,000 Meters · BlufftonBluffton University Beaver Dam Invite · Aug 2915:54.10Bluffton University Beaver Dam InviteAugust 29, 2025
5,000 Meters · Elvin R. King Cross Country CourseOHSAA D1 Southwest District - Cedarville · Oct 2217:12.3OHSAA D1 Southwest District - CedarvilleOctober 22, 2022
5,000 Meters · Greenville City ParkTreaty City Invitational · Sep 518:59.5Treaty City InvitationalSeptember 5, 2020
5,000 Meters · Piqua Country ClubPiqua Invitational · Sep 2617:50.6Piqua InvitationalSeptember 26, 2020
5,000 Meters · Sidney HSMVL Cross Country Championships · Oct 1516:48.3MVL Cross Country ChampionshipsOctober 15, 2022
5,000 Meters · Troy HSTroy Twilight Invitational · Sep 1218:32.1Troy Twilight InvitationalSeptember 12, 2020
5,000 Meters · Troy Memorial StadiumTroy Twilight Invitational · Sep 1118:03.6Troy Twilight InvitationalSeptember 11, 2021
6,000 Meters · Bluffton University Nature PreserveBeaver Dam Invitational · Sep 419:54.9Beaver Dam InvitationalSeptember 4, 2026
8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 1925:56.60All-Ohio InterCollegiate ChallengeSeptember 19, 2025
8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Inter-Collegiate Classic · Sep 1826:30.0All-Ohio Inter-Collegiate ClassicSeptember 18, 2026
8,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 1526:49.21NCAA DIII Great Lakes Valley XC Regional (Entries on DA)November 15, 2025
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1126:51.12026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1726:59.00Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 227:04.8OAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1927:22.0Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Liberty ParkOWU Invitational · Oct 225:48.16OWU InvitationalOctober 2, 2026
8,000 Meters · Lorain County Community CollegeOAC College XC Championships · Oct 3126:29.5OAC College XC ChampionshipsOctober 31, 2026
8,000 Meters · Otterbein CollegeOAC XC Championships · Nov 128:10.60OAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Otterbein CollegeOtterbein XC Invite · Sep 1327:04.27Otterbein XC InviteSeptember 13, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31OAC College XC ChampionshipsOct 31 · 8,000 Meters College · Place 30 · Ohio NorthernOhio Northern8,000 Meters College3026:29.5 PBSr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 55 · Ohio NorthernOhio Northern8,000 Meters Men 8k5526:59.00 PBSr
Oct 2OWU InvitationalOct 2 · 8,000 Meters New Division · Place 6 · Ohio NorthernOhio Northern8,000 Meters New Division625:48.16 PBSr
Sep 18All-Ohio Inter-Collegiate ClassicSep 18 · 8,000 Meters College · Place 43 · Ohio NorthernOhio Northern8,000 Meters College4326:30.0 PBSr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 102 · Ohio NorthernOhio Northern8,000 Meters College10226:51.1 PBSr
Sep 4Beaver Dam InvitationalSep 4 · 6,000 Meters Men · Place 24 · Ohio NorthernOhio Northern6,000 Meters Men2419:54.9 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 8,000 Meters Mens · Place 99 · Ohio NorthernOhio Northern8,000 Meters Mens9926:49.21 PBJr
Nov 1OAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 87 · Ohio NorthernOhio Northern8,000 Meters Collegiate8728:10.60 PBJr
Oct 3OWU InvitationalOct 3 · 8,000 Meters Varsity · Place 7 · Ohio NorthernOhio Northern8,000 Meters Varsity726:13.6JR
Sep 19All-Ohio InterCollegiate ChallengeSep 19 · 8,000 Meters All Ohio · Place 51 · Ohio NorthernOhio Northern8,000 Meters All Ohio5125:56.60 PBJr
Sep 13Otterbein XC InviteSep 13 · 8,000 Meters Men · Place 24 · Ohio NorthernOhio Northern8,000 Meters Men2427:04.27 PBJr
Aug 29Bluffton University Beaver Dam InviteAug 29 · 5,000 Meters College · Place 6 · Ohio NorthernOhio Northern5,000 Meters College615:54.10 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2OAC Cross Country ChampionshipsNov 2 · 8,000 Meters OAC · Place 76 · Ohio NorthernOhio Northern8,000 Meters OAC7627:04.8 PBSo
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 224 · Ohio NorthernOhio Northern8,000 Meters College22427:22.0 PBSo
Oct 4OWU InvitationalOct 4 · 8,000 Meters Varsity · Place 38 · Ohio NorthernOhio Northern8,000 Meters Varsity3827:00.2SO
Sep 20All-Ohio Cross Country Collegiate ChampionshipsSep 20 · 8,000 Meters College · Place 134 · Ohio NorthernOhio Northern8,000 Meters College13427:30.7So
Aug 30Beaver Dam InvitationalAug 30 · 6,000 Meters College · Place 16 · Ohio NorthernOhio Northern6,000 Meters College1620:10.3So

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Ohio Athletic Conference XC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 89 · Ohio NorthernOhio Northern8,000 Meters Varsity8927:40.5FR
Sep 29Ohio Wesleyan University InvitationalSep 29 · 8,000 Meters College · Place 48 · Ohio NorthernOhio Northern8,000 Meters College4827:11.7Fr
Sep 15All Ohio Intercollegiate XC ChallengeSep 15 · 8,000 Meters Division I · Place 193 · Ohio NorthernOhio Northern8,000 Meters Division I19327:43.2FR
Sep 9NCAC Preview MeetSep 9 · 8,000 Meters Varsity · Place 82 · Ohio NorthernOhio Northern8,000 Meters Varsity8230:57.2FR
Sep 9NCAC Preview MeetSep 9 · 8,000 Meters Varsity · Place 82 · Ohio NorthernOhio Northern8,000 Meters Varsity8230:57.2FR
Sep 1Beaver Dam InviteSep 1 · 6,000 Meters College · Place 34 · Ohio NorthernOhio Northern6,000 Meters College3420:12.8UnofficialFr

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22OHSAA D1 Southwest District - CedarvilleOct 22 · 5,000 Meters Varsity · Place 39 · ButlerButler5,000 Meters Varsity3917:12.3 PB12
Oct 15MVL Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 4 · ButlerButler5,000 Meters Varsity416:48.3 PB12
Oct 1Jim Murray Memorial XC InvitationalOct 1 · 5,000 Meters Varsity · Place 7 · ButlerButler5,000 Meters Varsity716:59.912
Oct 1Jim Murray Memorial XC InvitationalOct 1 · 5,000 Meters Varsity · Place 7 · ButlerButler5,000 Meters Varsity716:59.912
Sep 17Eaton InvitationalSep 17 · 5,000 Meters Varsity · Place 8 · ButlerButler5,000 Meters Varsity817:25.512
Sep 17Eaton InvitationalSep 17 · 5,000 Meters Varsity · Place 8 · ButlerButler5,000 Meters Varsity817:25.512
Aug 27Bob Schul InvitationalAug 27 · Division 1 · Place 10 · ButlerButlerDivision 11017:09.5—
Aug 27Bob Schul InvitationalAug 27 · Division 1 · Place 10 · ButlerButlerDivision 11017:09.5—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23OHSAA D1 Southwest District - CedarvilleOct 23 · 5,000 Meters Varsity · Place 78 · ButlerButler5,000 Meters Varsity7817:40.511
Oct 2Saturday Night Lights XOct 2 · 5,000 Meters Varsity · Place 12 · ButlerButler5,000 Meters Varsity1217:34.111
Sep 18Piqua Invite Under the LightsSep 18 · 5,000 Meters Varsity · Place 7 · ButlerButler5,000 Meters Varsity717:09.111
Sep 11Troy Twilight InvitationalSep 11 · 5,000 Meters Gray · Place 4 · ButlerButler5,000 Meters Gray418:03.6 PB11

2020 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 24OHSAA D1 Southwest District - CedarvilleOct 24 · 5,000 Meters Varsity · Place 46 · ButlerButler5,000 Meters Varsity4618:22.3SO
Oct 17Miami Valley League ChampionshipsOct 17 · 5,000 Meters Varsity · Place 36 · ButlerButler5,000 Meters Varsity3618:15.410
Oct 7Tipp Relays - MVL OnlyOct 7 · 1 Miles HS Boys Open Mile · Place 21 · ButlerButler1 Miles HS Boys Open Mile215:35.7 PB10
Sep 26Piqua Invite - Under The Lights - MVL OnlySep 26 · 5,000 Meters Varsity · Place 26 · ButlerButler5,000 Meters Varsity2617:50.6SO
Sep 26Piqua InvitationalSep 26 · 5,000 Meters Varsity · Place 26 · ButlerButler5,000 Meters Varsity2617:50.6 PB10
Sep 19Dave Lightle Invitational - MVL OnlySep 19 · 3,200 Meters Varsity · Place 31 · ButlerButler3,200 Meters Varsity3111:28.2110
Sep 12Troy Twilight Invitational - MVL Only JHSep 12 · 5,000 Meters Varsity · Place 27 · ButlerButler5,000 Meters Varsity2718:32.1—
Sep 12Troy Twilight InvitationalSep 12 · 5,000 Meters Varsity · Place 27 · ButlerButler5,000 Meters Varsity2718:32.1 PB10
Sep 5Treaty City Invitational - MVL OnlySep 5 · 5,000 Meters Varsity · Place 27 · ButlerButler5,000 Meters Varsity2718:59.4710
Sep 5Treaty City InvitationalSep 5 · 5,000 Meters Varsity · Place 27 · ButlerButler5,000 Meters Varsity2718:59.5 PB10
Aug 29MVL XC Invitational - MVL OnlyAug 29 · 5,000 Meters Varsity · Place 29 · ButlerButler5,000 Meters Varsity2919:11.8010

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Miami Valley League ChampionshipsOct 12 · 5,000 Meters Varsity · Place 75 · ButlerButler5,000 Meters Varsity7519:46.49
Oct 2Tippecanoe David Lightle InvitationalOct 2 · 2 Miles Varsity · Place 140 · Butler SeniorButler Senior2 Miles Varsity14012:52.19
Sep 17Piqua XC InvitationalSep 17 · 2 Miles Varsity · Place 84 · ButlerButler2 Miles Varsity8412:20—
Sep 14Cedarville Friendship Cross Country InvitationalSep 14 · 5,000 Meters Division 1 · Place 337 · ButlerButler5,000 Meters Division 133720:33.2SR
Sep 7Troy InvitationalSep 7 · 5,000 Meters Open · Place 106 · ButlerButler5,000 Meters Open10621:39.4FR
Aug 24Northmont InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 92 · ButlerButler5,000 Meters Junior Varsity9221:48.1FR