Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cabell Midland HSSt. Mary's XC Classic · Sep 3 | 13:15.14 | St. Mary's XC Classic | September 3, 2022 |
| 3,000 Meters · Earl Thomas Conley State ParkPortsmouth MS Invitational · Oct 1 | 12:44 | Portsmouth MS Invitational | October 1, 2022 |
| 5,000 Meters · Beaver Eastern HSEastern (Beaver) Invitational - High School · Sep 19 | 17:34.96 | Eastern (Beaver) Invitational - High School | September 19, 2026 |
| 5,000 Meters · Boyd County High SchoolGiovanni's Boyd County Invitational · Sep 13 | 16:55.40 | Giovanni's Boyd County Invitational | September 13, 2025 |
| 5,000 Meters · Earl Thomas Conley ParkPortsmouth High School CC Invitational · Oct 10 | 16:29.4 | Portsmouth High School CC Invitational | October 10, 2026 |
| 5,000 Meters · Fairland HSFairland Run by the River · Oct 3 | 17:13.7 | Fairland Run by the River | October 3, 2026 |
| 5,000 Meters · Fortress Obetz HS Inv/State Championship Course2026 OHSAA Cross Country State Championships · Nov 7 | 16:52.64 | 2026 OHSAA Cross Country State Championships | November 7, 2026 |
| 5,000 Meters · Old Boyd County High School Giovanni's Pizza Boy County Cross Country Invitational · Sep 12 | 17:34.79 | Giovanni's Pizza Boy County Cross Country Invitational | September 12, 2026 |
| 5,000 Meters · Pick North XC2026 OHSAA Regional - Central - Pickerington · Oct 31 | 16:32.4 | 2026 OHSAA Regional - Central - Pickerington | October 31, 2026 |
| 5,000 Meters · Rio Grande XC CourseRio Grande Patty Forgey Invitational · Sep 20 | 22:10.33 | Rio Grande Patty Forgey Invitational | September 20, 2025 |
| 5,000 Meters · YMCA Kennedy Center RoadChick-fil-a Huntington/Wayne XC Invite · Aug 29 | 17:39.11 | Chick-fil-a Huntington/Wayne XC Invite | August 29, 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 |
| Nov 7 | 2026 OHSAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division 3 Boys · Place 78 · ChesapeakeChesapeake | 5,000 Meters Division 3 Boys | 78 | 16:52.64 PB | 11 |
| Oct 31 | 2026 OHSAA Regional - Central - PickeringtonOct 31 · 5,000 Meters D3 Boys · Place 19 · ChesapeakeChesapeake | 5,000 Meters D3 Boys | 19 | 16:32.4 PB | 11 |
| Oct 10 | Portsmouth High School CC Invitational Oct 10 · 5,000 Meters Varsity · Place 4 · ChesapeakeChesapeake | 5,000 Meters Varsity | 4 | 16:29.4 PB | 11 |
| Oct 3 | Fairland Run by the RiverOct 3 · 5,000 Meters Varsity · Place 1 · ChesapeakeChesapeake | 5,000 Meters Varsity | 1 | 17:13.7 PB | 11 |
| Sep 19 | Eastern (Beaver) Invitational - High SchoolSep 19 · 5,000 Meters Varsity · Place 8 · ChesapeakeChesapeake | 5,000 Meters Varsity | 8 | 17:34.96 PB | 11 |
| Sep 12 | Giovanni's Pizza Boy County Cross Country InvitationalSep 12 · 5,000 Meters Varsity · Place 7 · ChesapeakeChesapeake | 5,000 Meters Varsity | 7 | 17:34.79 PB | 11 |
| Aug 29 | Chick-fil-a Huntington/Wayne XC InviteAug 29 · 5,000 Meters Varsity · Place 20 · ChesapeakeChesapeake | 5,000 Meters Varsity | 20 | 17:39.11 PB | 11 |
2025 Cross Country
2 results2022 Cross Country
4 results