Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Monroe Community ParkAlex Fultz Monroe XC Invitational HS · Aug 24 | 13:44.0 | Alex Fultz Monroe XC Invitational HS | August 24, 2026 |
| 5,000 Meters · Bellbrook HSBellbrook XC Fall Classic · Sep 9 | 20:36.39 | Bellbrook XC Fall Classic | September 9, 2025 |
| 5,000 Meters · Centerville High SchoolSaturday Night Lights (HS) · Aug 23 | 21:59.2 | Saturday Night Lights (HS) | August 23, 2025 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights (HS) presented by Nike · Aug 29 | 21:25.7 | Centerville Saturday Night Lights (HS) presented by Nike | August 29, 2026 |
| 5,000 Meters · Corwin Nixon ParkMason Invitational · Sep 7 | 21:11.6 | Mason Invitational | September 7, 2024 |
| 5,000 Meters · Goshen High SchoolGoshen Invitational · Sep 21 | 22:10.3 | Goshen Invitational | September 21, 2026 |
| 5,000 Meters · Hamilton Ross HSRoss XC Invitational · Oct 3 | 19:48.5 | Ross XC Invitational | October 3, 2026 |
| 5,000 Meters · Home of the Brave ParkLoveland XC Invitational · Sep 2 | 22:51.98 | Loveland XC Invitational | September 2, 2023 |
| 5,000 Meters · Indian Riffle ParkNeal Charske Invitational · Sep 21 | 21:00.3 | Neal Charske Invitational | September 21, 2024 |
| 5,000 Meters · Indian Rifle ParkNeal Charske Fairmont Firebird Invitational · Sep 20 | 19:58.2 | Neal Charske Fairmont Firebird Invitational | September 20, 2025 |
| 5,000 Meters · MasonMason High School Cross Country Invitational · Sep 6 | 20:19.70 | Mason High School Cross Country Invitational | September 6, 2025 |
| 5,000 Meters · Summit ParkSycamore Stoneberger Invitational HS · Sep 24 | 20:17.8 | Sycamore Stoneberger Invitational HS | September 24, 2026 |
| 5,000 Meters · Sycamore HSSycamore's Stoneberger XC Invitational · Sep 25 | 20:19.7 | Sycamore's Stoneberger XC Invitational | September 25, 2025 |
| 5,000 Meters · Talwanda HSTalawanda Brave Invitational (HS) · Sep 5 | 21:12.6 | Talawanda Brave Invitational (HS) | September 5, 2026 |
| 5,000 Meters · Troy2026 OHSAA Regional - Southwest - Troy · Oct 31 | 19:41.3 | 2026 OHSAA Regional - Southwest - Troy | October 31, 2026 |
| 5,000 Meters · Voice of America MetroParkGMC Cross Country Championships · Oct 18 | 18:42.1 | GMC Cross Country Championships | October 18, 2025 |
| 5,000 Meters · Voice of America ParkOHSAA D1 District - Voice of America · Oct 21 | 20:05.2 | OHSAA D1 District - Voice of America | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2026 OHSAA Regional - Southwest - TroyOct 31 · 5,000 Meters D1 Boys · Place 168 · Hamilton | 5,000 Meters D1 Boys | 168 | 19:41.3 PB | 12 |
| Oct 17 | GMC Cross Country Championships (HS)Oct 17 · 5,000 Meters Boys HS Varsity · Place 55 · Hamilton | 5,000 Meters Boys HS Varsity | 55 | 19:13.5 | 12 |
| Oct 3 | Ross XC InvitationalOct 3 · 5,000 Meters Varsity Classic · Place 117 · Hamilton | 5,000 Meters Varsity Classic | 117 | 19:48.5 PB | 12 |
| Sep 24 | Sycamore Stoneberger Invitational HSSep 24 · 5,000 Meters Boys · Place 112 · Hamilton | 5,000 Meters Boys | 112 | 20:17.8 PB | 12 |
| Sep 21 | Goshen InvitationalSep 21 · 5,000 Meters Varsity · Place 27 · Hamilton | 5,000 Meters Varsity | 27 | 22:10.3 PB | 12 |
| Sep 15 | Bellbrook XC Fall ClassicSep 15 · 5,000 Meters Varsity · Place 19 · Hamilton | 5,000 Meters Varsity | 19 | 21:26.77 | 12 |
| Sep 12 | Mason Cross Country Inv. (HS)Sep 12 · 5,000 Meters Section 1 Varsity · Place 134 · Hamilton | 5,000 Meters Section 1 Varsity | 134 | 21:32.5 | 12 |
| Sep 5 | Talawanda Brave Invitational (HS)Sep 5 · 5,000 Meters Varsity · Place 38 · Hamilton | 5,000 Meters Varsity | 38 | 21:12.6 PB | 12 |
| Aug 29 | Centerville Saturday Night Lights (HS) presented by NikeAug 29 · 5,000 Meters Boys Varsity Gold · Place 186 · Hamilton | 5,000 Meters Boys Varsity Gold | 186 | 21:25.7 PB | 12 |
| Aug 24 | Alex Fultz Monroe XC Invitational HSAug 24 · 3,200 Meters Varsity · Place 31 · Hamilton | 3,200 Meters Varsity | 31 | 13:44.0 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | GMC Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 55 · Hamilton | 5,000 Meters Varsity | 55 | 18:42.1 PB | 11 |
| Sep 25 | Sycamore's Stoneberger XC InvitationalSep 25 · 5,000 Meters Varsity · Place 105 · Hamilton | 5,000 Meters Varsity | 105 | 20:19.7 PB | 11 |
| Sep 20 | Neal Charske Fairmont Firebird InvitationalSep 20 · 5,000 Meters Varsity Silver · Place 66 · Hamilton | 5,000 Meters Varsity Silver | 66 | 19:58.2 PB | 11 |
| Sep 9 | Bellbrook XC Fall ClassicSep 9 · 5,000 Meters Varsity · Place 12 · Hamilton | 5,000 Meters Varsity | 12 | 20:36.39 PB | 11 |
| Sep 6 | Mason High School Cross Country InvitationalSep 6 · 5,000 Meters Boys 5000m HS Section 2 Varsity · Place 123 · Hamilton | 5,000 Meters Boys 5000m HS Section 2 Varsity | 123 | 20:19.70 PB | 11 |
| Aug 23 | Saturday Night Lights (HS)Aug 23 · 5,000 Meters Black · Place 142 · Hamilton | 5,000 Meters Black | 142 | 21:59.2 PB | 11 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | GMC Cross Country ChampionshipsOct 5 · 5,000 Meters Varsity · Place 60 · Hamilton | 5,000 Meters Varsity | 60 | 20:13.8 | 10 |
| Sep 21 | Neal Charske InvitationalSep 21 · 5,000 Meters White · Place 19 · Hamilton | 5,000 Meters White | 19 | 21:00.3 PB | 10 |
| Sep 7 | Mason InvitationalSep 7 · 5,000 Meters Section 2 Varsity · Place 121 · Hamilton | 5,000 Meters Section 2 Varsity | 121 | 21:11.6 PB | 10 |
2023 Cross Country
3 results