Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Berlin XC CourseBear Den Dash · Oct 3 | 18:15.80 | Bear Den Dash | October 3, 2026 |
| 5,000 Meters · Hilliard Darby High SchoolOHSAA District Championship - Hilliard · Oct 19 | 18:03.70 | OHSAA District Championship - Hilliard | October 19, 2024 |
| 5,000 Meters · Hilliard Darby HSOHSAA District Championships - Hilliard · Oct 21 | 17:45.31 | OHSAA District Championships - Hilliard | October 21, 2023 |
| 5,000 Meters · Johnstown Community Sportsman ClubJohnstown - Harrier Showdown (HS) · Oct 10 | 18:09.50 | Johnstown - Harrier Showdown (HS) | October 10, 2026 |
| 5,000 Meters · Pick North XC2026 OHSAA Regional - Central - Pickerington · Oct 31 | 18:01.5 | 2026 OHSAA Regional - Central - Pickerington | October 31, 2026 |
| 5,000 Meters · Pickerington North High SchoolPickerington North XC Classic (HS) · Aug 29 | 19:11.10 | Pickerington North XC Classic (HS) | August 29, 2026 |
| 5,000 Meters · St. Matthew Athletic FieldsCCL Cross Country Championships - Bob Lennon Memorial · Oct 14 | 18:31.5 | CCL Cross Country Championships - Bob Lennon Memorial | October 14, 2023 |
| 5,000 Meters · Three Creeks Metro ParkErnie Watts (Central Ohio Cross Country) Invitational · Sep 19 | 19:14.96 | Ernie Watts (Central Ohio Cross Country) Invitational | September 19, 2026 |
| 5,000 Meters · Washington Court HouseBlue Lion Invitational · Sep 30 | 18:35.84 | Blue Lion Invitational | September 30, 2023 |
| 5,000 Meters · Westerville North HSWesterville North Classic · Sep 5 | 19:47.10 | Westerville North Classic | September 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2026 OHSAA Regional - Central - PickeringtonOct 31 · 5,000 Meters D1 Boys · Place 156 · St. Charles | 5,000 Meters D1 Boys | 156 | 18:01.5 PB | 12 |
| Oct 17 | Bob Lennon Memorial CCL ChampionshipOct 17 · 5,000 Meters Varsity · Place 30 · St. Charles | 5,000 Meters Varsity | 30 | 18:13.7 | 12 |
| Oct 10 | Johnstown - Harrier Showdown (HS)Oct 10 · 5,000 Meters High School · Place 30 · St. Charles | 5,000 Meters High School | 30 | 18:09.50 PB | 12 |
| Oct 3 | Bear Den DashOct 3 · 5,000 Meters Double Blue Open · Place 14 · St. Charles | 5,000 Meters Double Blue Open | 14 | 18:15.80 PB | 12 |
| Sep 19 | Ernie Watts (Central Ohio Cross Country) InvitationalSep 19 · 5,000 Meters Varsity · Place 68 · St. Charles | 5,000 Meters Varsity | 68 | 19:14.96 PB | 12 |
| Sep 5 | Westerville North ClassicSep 5 · 5,000 Meters Varsity HS · Place 105 · St. Charles | 5,000 Meters Varsity HS | 105 | 19:47.10 PB | 12 |
| Aug 29 | Pickerington North XC Classic (HS)Aug 29 · 5,000 Meters Boys Silver Division HS · Place 55 · St. Charles | 5,000 Meters Boys Silver Division HS | 55 | 19:11.10 PB | 12 |
2024 Cross Country
2 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | OHSAA District Championships - HilliardOct 21 · 5,000 Meters D1 Section 1 · Place 66 · St. Charles | 5,000 Meters D1 Section 1 | 66 | 17:45.31 PB | 9 |
| Oct 14 | CCL Cross Country Championships - Bob Lennon MemorialOct 14 · 5,000 Meters Varsity · Place 22 · St. Charles | 5,000 Meters Varsity | 22 | 18:31.5 PB | 9 |
| Sep 30 | Blue Lion InvitationalSep 30 · 5,000 Meters Varsity · Place 11 · St. Charles | 5,000 Meters Varsity | 11 | 18:35.84 PB | 9 |
| Sep 23 | Tiger Invitational - Pick. CentralSep 23 · 5,000 Meters Varsity · Place 28 · St Charles | 5,000 Meters Varsity | 28 | 18:36.34 | — |
| Sep 16 | Central Ohio Cross Country InvitationalSep 16 · Varsity · Place 68 · St Charles | Varsity | 68 | 18:12.08 | — |
| Sep 2 | Westerville North XC ClassicSep 2 · 5,000 Meters Varsity · Place 94 · St Charles | 5,000 Meters Varsity | 94 | 18:36.72 | — |