Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Milton-Union Lowry Track ComplexBob Schul Invitational · Aug 26 | 12:34.7 | Bob Schul Invitational | August 26, 2017 |
| 3,200 Meters · Sidney HSShelby County Preview · Aug 23 | 14:13.8 | Shelby County Preview | August 23, 2016 |
| 3,200 Meters · Versailles Water TreatmentVersailles - Tour De Sewer · Sep 23 | 12:10.5 | Versailles - Tour De Sewer | September 23, 2017 |
| 3,200 Meters · White Oaks CampgroundFort Loramie Annual XC Invitational · Sep 12 | 11:47.89 | Fort Loramie Annual XC Invitational | September 12, 2017 |
| 5,000 Meters · Elvin E. King Cross Country CourseOHSAA D3 District - Cedarville · Oct 21 | 18:25.5 | OHSAA D3 District - Cedarville | October 21, 2023 |
| 5,000 Meters · Fortress ObetzOHSAA State Cross Country Championships · Nov 4 | 18:18.1 | OHSAA State Cross Country Championships | November 4, 2023 |
| 5,000 Meters · Troy HSOHSAA D3 Region - Troy · Oct 28 | 18:18.1 | OHSAA D3 Region - Troy | October 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2018 Cross Country
1 results2017 Cross Country
4 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 23 | Shelby County PreviewAug 23 · 3,200 Meters Middle School · Place 35 · BotkinsBotkins | 3,200 Meters Middle School | 35 | 14:13.8 PB | 7 |