Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Corwin Nixon ParkMason XC Invitational · Sep 9 | 16:00.19 | Mason XC Invitational | September 9, 2023 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 21 | 16:31.53 | Trinity/Valkyre HS Invitational | September 21, 2024 |
| 5,000 Meters · Fortress ObetzOHSAA Early Bird Invitational · Aug 17 | 16:17.13 | OHSAA Early Bird Invitational | August 17, 2024 |
| 5,000 Meters · Fortress ObetzOHSAA State Cross Country Championships · Nov 4 | 15:50.7 | OHSAA State Cross Country Championships | November 4, 2023 |
| 5,000 Meters · Home of the Brave ParkLoveland XC Invitational · Sep 2 | 15:50.92 | Loveland XC Invitational | September 2, 2023 |
| 5,000 Meters · Troy HSOHSAA D1 Region - Troy · Oct 28 | 15:40.9 | OHSAA D1 Region - Troy | October 28, 2023 |
| 5,000 Meters · Troy Memorial StadiumOHSAA Troy Regional · Oct 29 | 16:44.9 | OHSAA Troy Regional | October 29, 2022 |
| 5,000 Meters · Valley View HSMilford Invitational · Sep 17 | 16:56.1 | Milford Invitational | September 17, 2022 |
| 5,000 Meters · Voice of America ParkOHSAA D1 District - Voice of America · Oct 21 | 15:27.8 | OHSAA D1 District - Voice of America | October 21, 2023 |
| 6,000 Meters · Bluffton University Nature PreserveBeaver Dam Invitational · Sep 4 | 20:31.1 | Beaver Dam Invitational | September 4, 2026 |
| 8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Inter-Collegiate Classic · Sep 18 | 28:08.9 | All-Ohio Inter-Collegiate Classic | September 18, 2026 |
| 8,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 11 | 28:52.6 | 2026 Spartan Cross Country Invitational | September 11, 2026 |
| 8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 17 | 27:25.70 | Roanoke College South Region Showdown | October 17, 2026 |
| 8,000 Meters · Liberty ParkOWU Invitational · Oct 2 | 27:47.18 | OWU Invitational | October 2, 2026 |
| 8,000 Meters · Lorain County Community CollegeOAC College XC Championships · Oct 31 | 27:24.0 | OAC College XC Championships | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | OAC College XC ChampionshipsOct 31 · 8,000 Meters College · Place 75 · Ohio NorthernOhio Northern | 8,000 Meters College | 75 | 27:24.0 PB | Fr |
| Oct 17 | Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 75 · Ohio NorthernOhio Northern | 8,000 Meters Men 8k | 75 | 27:25.70 PB | Fr |
| Oct 2 | OWU InvitationalOct 2 · 8,000 Meters New Division · Place 77 · Ohio NorthernOhio Northern | 8,000 Meters New Division | 77 | 27:47.18 PB | Fr |
| Sep 18 | All-Ohio Inter-Collegiate ClassicSep 18 · 8,000 Meters College · Place 184 · Ohio NorthernOhio Northern | 8,000 Meters College | 184 | 28:08.9 PB | Fr |
| Sep 11 | 2026 Spartan Cross Country InvitationalSep 11 · 8,000 Meters College · Place 231 · Ohio NorthernOhio Northern | 8,000 Meters College | 231 | 28:52.6 PB | Fr |
| Sep 4 | Beaver Dam InvitationalSep 4 · 6,000 Meters Men · Place 46 · Ohio NorthernOhio Northern | 6,000 Meters Men | 46 | 20:31.1 PB | Fr |
2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OHSAA State Cross Country ChampionshipsNov 4 · 5,000 Meters D1 · Place 28 · Lak. EastLak. East | 5,000 Meters D1 | 28 | 15:50.7 PB | 10 |
| Oct 28 | OHSAA D1 Region - TroyOct 28 · 5,000 Meters Varsity · Place 13 · Lak. EastLak. East | 5,000 Meters Varsity | 13 | 15:40.9 PB | 10 |
| Oct 21 | OHSAA D1 District - Voice of AmericaOct 21 · 5,000 Meters Varsity A · Place 3 · Lak. EastLak. East | 5,000 Meters Varsity A | 3 | 15:27.8 PB | 10 |
| Sep 9 | Mason XC InvitationalSep 9 · 5,000 Meters Varsity - Section 1 · Place 6 · Lak. EastLak. East | 5,000 Meters Varsity - Section 1 | 6 | 16:00.19 PB | 10 |
| Sep 2 | Loveland XC InvitationalSep 2 · 5,000 Meters Varsity · Place 3 · Lak. EastLak. East | 5,000 Meters Varsity | 3 | 15:50.92 PB | 10 |
2022 Cross Country
4 results