Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 30 | 18:05.4 | Centerville Saturday Night Lights | September 30, 2023 |
| 5,000 Meters · Champions ParkJim Murray Invitational - Northeastern · Sep 28 | 17:04.8 | Jim Murray Invitational - Northeastern | September 28, 2024 |
| 5,000 Meters · DeWine Cross Country CourseDual at the DeWine's · Aug 31 | 17:51.10 | Dual at the DeWine's | August 31, 2024 |
| 5,000 Meters · Fairborn Community ParkMike Baumer Classic · Sep 4 | 16:20.3 | Mike Baumer Classic | September 4, 2026 |
| 5,000 Meters · Fortress ObetzOHSAA D1 State XC Championships · Nov 2 | 16:13.54 | OHSAA D1 State XC Championships | November 2, 2024 |
| 5,000 Meters · Fortress ObetzOHSAA Early Bird Invitational · Aug 17 | 17:29.71 | OHSAA Early Bird Invitational | August 17, 2024 |
| 5,000 Meters · Home of the Brave ParkLoveland XC Invitational · Sep 2 | 18:58.28 | Loveland XC Invitational | September 2, 2023 |
| 5,000 Meters · Lebanon HSECC XC Championships · Oct 14 | 18:18 | ECC XC Championships | October 14, 2023 |
| 5,000 Meters · Troy Memorial StadiumOHSAA D1 Troy Regional · Oct 26 | 16:18.33 | OHSAA D1 Troy Regional | October 26, 2024 |
| 8,000 Meters · BGSUFalcon Collegiate Invitational · Oct 16 | 26:25.8 | Falcon Collegiate Invitational | October 16, 2026 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 26:19.77 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · Youthtown XC CourseRobert Morris Colonial Invitational · Sep 11 | 28:34.6 | Robert Morris Colonial Invitational | September 11, 2026 |
| 8,000 Meters · YouthtowneHorizon League Cross Country Championships · Oct 31 | 26:25.2 | Horizon League Cross Country Championships | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Horizon League Cross Country ChampionshipsOct 31 · 8,000 Meters Horizon League · Place 67 · Wright StateWright State | 8,000 Meters Horizon League | 67 | 26:25.2 PB | Fr |
| Oct 16 | Falcon Collegiate InvitationalOct 16 · 8,000 Meters College · Place 24 · Wright StateWright State | 8,000 Meters College | 24 | 26:25.8 PB | Fr |
| Oct 3 | Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Gold · Place 172 · Wright StateWright State | 8,000 Meters Gold | 172 | 26:19.77 PB | Fr |
| Sep 11 | Robert Morris Colonial InvitationalSep 11 · 8,000 Meters Collegiate · Place 54 · Wright StateWright State | 8,000 Meters Collegiate | 54 | 28:34.6 PB | Fr |
| Sep 4 | Mike Baumer ClassicSep 4 · 5,000 Meters Collegiate · Place 29 · Wright StateWright State | 5,000 Meters Collegiate | 29 | 16:20.3 PB | Fr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | OHSAA D1 State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 90 · Little MiamiLittle Miami | 5,000 Meters Varsity | 90 | 16:13.54 PB | 12 |
| Oct 26 | OHSAA D1 Troy RegionalOct 26 · 5,000 Meters Varsity · Place 27 · Little MiamiLittle Miami | 5,000 Meters Varsity | 27 | 16:18.33 PB | 12 |
| Sep 28 | Jim Murray Invitational - NortheasternSep 28 · 5,000 Meters Varsity · Place 21 · Little MiamiLittle Miami | 5,000 Meters Varsity | 21 | 17:04.8 PB | 12 |
| Aug 31 | Dual at the DeWine'sAug 31 · 5,000 Meters Varsity · Place 28 · Little MiamiLittle Miami | 5,000 Meters Varsity | 28 | 17:51.10 PB | 12 |
| Aug 17 | OHSAA Early Bird InvitationalAug 17 · 5,000 Meters Varsity D1 · Place 45 · Little MiamiLittle Miami | 5,000 Meters Varsity D1 | 45 | 17:29.71 PB | 12 |
2023 Cross Country
3 results