Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · L.C. Boles Memorial Golf CourseWooster Invitational · Aug 2923:54.32Wooster InvitationalAugust 29, 2025
5,000 Meters · Cardinal HSChagrin Valley Conference XC Championships · Oct 1418:31.48Chagrin Valley Conference XC ChampionshipsOctober 14, 2023
5,000 Meters · Lorain County Community CollegeOHSAA D3 District - Lorain County CC · Oct 2119:09.30OHSAA D3 District - Lorain County CCOctober 21, 2023
5,000 Meters · Riverside High SchoolRiverside Kickoff Invitational · Aug 2718:36.17Riverside Kickoff InvitationalAugust 27, 2022
6,000 Meters · L.C. Boles Memorial Golf CourseWooster Invitational · Sep 121:23.72Wooster InvitationalSeptember 1, 2026
8,000 Meters · Allegheny College Robertson Athletic ComplexAllegheny College Classic · Sep 2030:19Allegheny College ClassicSeptember 20, 2025
8,000 Meters · Bulldog Cross Country CourseBen Mourer Memorial Classic · Sep 1928:26.6Ben Mourer Memorial ClassicSeptember 19, 2026
8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1128:19.92026 Spartan Cross Country InvitationalSeptember 11, 2026
8,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 226:47.8OAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Liberty ParkOWU Invitational · Oct 227:31.74OWU InvitationalOctober 2, 2026
8,000 Meters · Lorain County Community CollegeOAC College XC Championships · Oct 3126:27.0OAC College XC ChampionshipsOctober 31, 2026
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1828:11.80Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Otterbein CollegeOAC XC Championships · Nov 127:36.30OAC XC ChampionshipsNovember 1, 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 28 · Baldwin WallaceBaldwin Wallace8,000 Meters College2826:27.0 PBJr
Oct 17Oberlin Inter-Regional RumbleOct 17 · 8,000 Meters Varsity · Place 67 · Baldwin WallaceBaldwin Wallace8,000 Meters Varsity6727:30.5JR-3
Oct 2OWU InvitationalOct 2 · 8,000 Meters New Division · Place 60 · Baldwin WallaceBaldwin Wallace8,000 Meters New Division6027:31.74 PBJr
Sep 19Ben Mourer Memorial ClassicSep 19 · 8,000 Meters Collegiate · Place 9 · Baldwin WallaceBaldwin Wallace8,000 Meters Collegiate928:26.6 PBJr
Sep 112026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 199 · Baldwin WallaceBaldwin Wallace8,000 Meters College19928:19.9 PBJr
Sep 1Wooster InvitationalSep 1 · 6,000 Meters Men · Place 3 · Baldwin WallaceBaldwin Wallace6,000 Meters Men321:23.72 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1OAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 61 · Baldwin WallaceBaldwin Wallace8,000 Meters Collegiate6127:36.30 PBSo
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Open · Place 28 · Baldwin WallaceBaldwin Wallace8,000 Meters Men's Open2828:11.80 PBSo
Sep 20Allegheny College ClassicSep 20 · 8,000 Meters Varsity · Place 92 · Baldwin WallaceBaldwin Wallace8,000 Meters Varsity9230:19 PBSo
Sep 13Otterbein XC InviteSep 13 · 8,000 Meters Men · Baldwin WallaceBaldwin Wallace8,000 Meters Men0—So
Aug 29Wooster InvitationalAug 29 · 4 Miles College · Place 42 · Baldwin WallaceBaldwin Wallace4 Miles College4223:54.32 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2OAC Cross Country ChampionshipsNov 2 · 8,000 Meters OAC · Place 66 · Baldwin WallaceBaldwin Wallace8,000 Meters OAC6626:47.8 PBFr
Sep 14Robert Morris InvitationalSep 14 · 8,000 Meters Collegiate · Baldwin WallaceBaldwin Wallace8,000 Meters Collegiate0DNSFr
Aug 30Wooster College InvitationalAug 30 · 4 Miles College · Place 19 · Baldwin WallaceBaldwin Wallace4 Miles College1924:00.76Fr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21OHSAA D3 District - Lorain County CCOct 21 · 5,000 Meters Varsity · Place 41 · Cuy. HeightsCuy. Heights5,000 Meters Varsity4119:09.30 PB12
Oct 14Chagrin Valley Conference XC ChampionshipsOct 14 · 5,000 Meters Varsity - Valley · Place 5 · Cuy. HeightsCuy. Heights5,000 Meters Varsity - Valley518:31.48 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22OHSAA D3 Northeast District - LorainOct 22 · 5,000 Meters Varsity · Place 33 · Cuy. HeightsCuy. Heights5,000 Meters Varsity3319:16.111
Oct 15Chagrin Valley Conference ChampionshipsOct 15 · Varsity · Place 10 · Cuy. HeightsCuy. HeightsVarsity1018:16.8611
Sep 24Cardinal - Middlefield XC InvitationalSep 24 · 5,000 Meters Varsity · Place 29 · Cuy. HeightsCuy. Heights5,000 Meters Varsity2918:04.9011
Aug 27Riverside Kickoff InvitationalAug 27 · 5,000 Meters Division II/III · Place 59 · Cuy. HeightsCuy. Heights5,000 Meters Division II/III5918:36.17 PB11

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23OHSAA D3 Northeast District - Lorain CCOct 23 · 5,000 Meters Varsity · Place 68 · Cuy. HeightsCuy. Heights5,000 Meters Varsity6820:37.310
Sep 11Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 48 · Cuy. HeightsCuy. Heights5,000 Meters Varsity4820:00.510
Sep 11Tiffin HS XC CarnivalSep 11 · 5,000 Meters Varsity · Place 48 · Cuy. HeightsCuy. Heights5,000 Meters Varsity4820:00.510
Sep 11Tiffin HS XC CarnivalSep 11 · 5,000 Meters Open Division 3 · Place 48 · Cuy. HeightsCuy. Heights5,000 Meters Open Division 34820:00.510
Aug 28Riverside XC Night InviteAug 28 · Varsity Division 2 · Place 109 · Cuy. HeightsCuy. HeightsVarsity Division 210921:26.70—
Aug 28Riverside Kickoff ClassicAug 28 · 5,000 Meters 2/3 Varsity · Place 109 · Cuy. HeightsCuy. Heights5,000 Meters 2/3 Varsity10921:26.70Unofficial10