Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Region Cross Country Championships · Nov 12 | 33:37.8 | NCAA D1 Southeast Region Cross Country Championships | November 12, 2021 |
| 5,000 Meters · Bedford North Lawerence HSIHSAA Regional (Bedford North Lawrence) · Oct 13 | 17:11.6 | IHSAA Regional (Bedford North Lawrence) | October 13, 2018 |
| 5,000 Meters · Eagle ParkIHSAA Semi-State (Brown County) · Oct 21 | 17:07.0 | IHSAA Semi-State (Brown County) | October 21, 2017 |
| 5,000 Meters · Franklin Community HSFranklin Invitational · Aug 26 | 17:08.25 | Franklin Invitational | August 26, 2017 |
| 5,000 Meters · LaVern Gibson CourseConference Indiana · Sep 16 | 17:11.7 | Conference Indiana | September 16, 2017 |
| 5,000 Meters · St. James Farm Forest PreserveRose Hulman Opener · Sep 1 | 16:34.0 | Rose Hulman Opener | September 1, 2022 |
| 6,000 Meters · Eastern Kentucky UniversityEKU vs. Morehead State · Jan 23 | 19:47.0 | EKU vs. Morehead State | January 23, 2021 |
| 8,000 Meters · 8K NCAA Pre-Nats CourseGreater Louisville Classic · Oct 5 | 26:40.0 | Greater Louisville Classic | October 5, 2019 |
| 8,000 Meters · Calloway County High SchoolRacer Open · Feb 5 | 28:01.1 | Racer Open | February 5, 2021 |
| 8,000 Meters · IU IndianapolisIUPUI Jaguar Invitational · Sep 15 | 25:51.3 | IUPUI Jaguar Invitational | September 15, 2023 |
| 8,000 Meters · Percy Warner ParkOhio Valley Conference Cross Country Championships · Oct 30 | 27:32.7 | Ohio Valley Conference Cross Country Championships | October 30, 2021 |
| 8,000 Meters · Weakley Park Ohio Valley Conference XC Championships · Mar 1 | 29:58.2 | Ohio Valley Conference XC Championships | March 1, 2021 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Invitational · Oct 13 | 28:03.0 | Nuttycombe Invitational | October 13, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
3 results2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 1 | Rose Hulman OpenerSep 1 · 5,000 Meters College · Place 6 · ButlerButler | 5,000 Meters College | 6 | 16:34.0 PB | So |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NCAA D1 Southeast Region Cross Country ChampionshipsNov 12 · 10,000 Meters Championships · Place 175 · Morehead StateMorehead State | 10,000 Meters Championships | 175 | 33:37.8 PB | Jr |
| Oct 30 | Ohio Valley Conference Cross Country ChampionshipsOct 30 · 8,000 Meters Championship · Place 54 · Morehead StateMorehead State | 8,000 Meters Championship | 54 | 27:32.7 PB | Jr |
| Sep 3 | EKU vs. Morehead StateSep 3 · 5,000 Meters Varsity · Place 11 · Morehead StateMorehead State | 5,000 Meters Varsity | 11 | 16:15.6 | SO |
| Mar 1 | Ohio Valley Conference XC ChampionshipsMar 1 · 8,000 Meters College · Place 42 · Morehead StateMorehead State | 8,000 Meters College | 42 | 29:58.2 PB | So |
| Feb 5 | Racer OpenFeb 5 · 8,000 Meters College · Place 27 · Morehead StateMorehead State | 8,000 Meters College | 27 | 28:01.1 PB | So |
| Jan 23 | EKU vs. Morehead StateJan 23 · 6,000 Meters College · Place 8 · Morehead StateMorehead State | 6,000 Meters College | 8 | 19:47.0 PB | So |
2019 Cross Country
1 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | IHSAA Semi-State (Brown County)Oct 20 · 5,000 Meters Varisty · Place 96 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Varisty | 96 | 17:37.7 | 12 |
| Oct 13 | IHSAA Regional (Bedford North Lawrence)Oct 13 · 5,000 Meters Varsity · Place 24 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Varsity | 24 | 17:11.6 PB | 12 |
| Oct 6 | IHSAA Sectional (Terre Haute North Vigo)Oct 6 · 5,000 Meters Varsity · Place 11 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Varsity | 11 | 18:31.7 | 12 |
| Sep 29 | NIKE VALLEY TWILIGHTSep 29 · 5,000 Meters Varsity · Place 99 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Varsity | 99 | 17:38.2 | 12 |
| Sep 1 | THSB InvitationalSep 1 · 5,000 Meters Varsity · Place 110 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Varsity | 110 | 18:30.5Unofficial | 12 |
| Aug 18 | Zionsville InvitationalAug 18 · 4,000 Meters Varsity · Place 25 · Terre Haute North VigoTerre Haute North Vigo | 4,000 Meters Varsity | 25 | 14:17.1 | 12 |
| Aug 11 | Valley Kickoff ClassicAug 11 · 5,000 Meters Boys Race · Place 29 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Boys Race | 29 | 17:51.9 | 12 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | IHSAA Semi-State (Brown County)Oct 21 · 5,000 Meters Varsity · Place 91 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Varsity | 91 | 17:07.0 PB | 11 |
| Oct 14 | IHSAA Regional (Bedford North Lawrence)Oct 14 · 5,000 Meters Varsity · Place 19 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Varsity | 19 | 17:22.5 | 11 |
| Oct 7 | IHSAA Sectional (Terre Haute North)Oct 7 · 5,000 Meters Varsity · Place 8 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Varsity | 8 | 18:09.5 | 11 |
| Sep 16 | Conference IndianaSep 16 · 5,000 Meters Varsity · Place 19 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Varsity | 19 | 17:11.7 PB | 11 |
| Sep 2 | THSB InvitationalSep 2 · 5,000 Meters Varsity · Place 117 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Varsity | 117 | 17:30.4 | 11 |
| Aug 26 | Franklin InvitationalAug 26 · 5,000 Meters Roster · Place 19 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Roster | 19 | 17:08.25 PB | 11 |
| Aug 19 | Zionsville InvitationalAug 19 · 4,000 Meters Varsity · Place 23 · Terre Haute North VigoTerre Haute North Vigo | 4,000 Meters Varsity | 23 | 14:01.4 | 11 |
| Aug 12 | Valley XC KickoffAug 12 · 5,000 Meters Varsity · Place 26 · Terre Haute North VigoTerre Haute North Vigo | 5,000 Meters Varsity | 26 | 17:54.0 | 11 |
2016 Cross Country
1 results