Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Detweiller - IHSA State CoursePeoria High School Invitational · Oct 2 | 15:24.2 | Peoria High School Invitational | October 2, 2021 |
| 3 Miles · Detweiller ParkIHSA Class 1A State Cross Country Championships · Nov 6 | 15:31.33 | IHSA Class 1A State Cross Country Championships | November 6, 2021 |
| 3 Miles · Hickory Point Golf CourseIHSA Class 1A XC Sectional - Decatur (St. Teresa) #3 · Oct 30 | 16:16.94 | IHSA Class 1A XC Sectional - Decatur (St. Teresa) #3 | October 30, 2021 |
| 3 Miles · Paxton Buckley Loda High SchoolPBL Invite · Sep 11 | 15:40 | PBL Invite | September 11, 2021 |
| 3 Miles · St. Joseph-Ogden High SchoolSt. Joseph-Ogden Spartan Classic · Sep 25 | 15:00.82 | St. Joseph-Ogden Spartan Classic | September 25, 2021 |
| 3 Miles · TBAIHSA Class 1A XC Regional #3B - Decatur (St. Teresa) · Oct 24 | 15:48.6 | IHSA Class 1A XC Regional #3B - Decatur (St. Teresa) | October 24, 2020 |
| 6,000 Meters · Angel Mounds State Historic SiteStegemoller Classic · Aug 29 | 18:36.8 | Stegemoller Classic | August 29, 2025 |
| 8,000 Meters · Eastern Illinois UniversityOhio Valley (OVC) Cross Country Championships · Oct 31 | 26:21.5 | Ohio Valley (OVC) Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 25:20.45 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · Graham ParkOVC Preview · Sep 14 | 25:51.6 | OVC Preview | September 14, 2024 |
| 8,000 Meters · Hillsboro Country ClubGreenville Classic XC Invitational · Oct 13 | 26:50.2 | Greenville Classic XC Invitational | October 13, 2023 |
| 8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 11 | 25:54.20 | NJCAA Cross Country National Championship | November 11, 2023 |
| 8,000 Meters · Southern Illinois University CarbondaleSIU Oscar Moore XC Invitational · Sep 19 | 25:33.0 | SIU Oscar Moore XC Invitational | September 19, 2025 |
| 8,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 17 | 25:19.3 | Angel Mounds Invite | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Ohio Valley (OVC) Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 52 · Southern IndianaSouthern Indiana | 8,000 Meters Champ | 52 | 26:21.5 PB | Jr |
| Oct 17 | Angel Mounds InviteOct 17 · 8,000 Meters College · Place 44 · Southern IndianaSouthern Indiana | 8,000 Meters College | 44 | 25:19.3 PB | Jr |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 8,000 Meters Black · Place 169 · Southern IndianaSouthern Indiana | 8,000 Meters Black | 169 | 25:20.45 PB | Jr |
| Sep 19 | SIU Oscar Moore XC InvitationalSep 19 · 8,000 Meters College · Place 10 · Southern IndianaSouthern Indiana | 8,000 Meters College | 10 | 25:33.0 PB | Jr |
| Aug 29 | Stegemoller ClassicAug 29 · 6,000 Meters Men's race · Place 13 · Southern IndianaSouthern Indiana | 6,000 Meters Men's race | 13 | 18:36.8 PB | Jr |
2024 Cross Country
3 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div II · Place 22 · Heartland (Ill.) CCHeartland (Ill.) CC | 8,000 Meters Men 8000 Meter Run Div II | 22 | 25:54.20 PB | Fr |
| Oct 26 | NJCAA Region 24 cross country meetOct 26 · 8,000 Meters Varsity · Place 5 · Heartland CCHeartland CC | 8,000 Meters Varsity | 5 | 27:52.00 | — |
| Oct 13 | Greenville Classic XC InvitationalOct 13 · 8,000 Meters College · Place 6 · Heartland (Ill.) CCHeartland (Ill.) CC | 8,000 Meters College | 6 | 26:50.2 PB | Fr |
| Oct 7 | UAH Chargers XC InvitationalOct 7 · 8,000 Meters Varsity · Place 176 · Heartland CCHeartland CC | 8,000 Meters Varsity | 176 | 26:31.20 | — |
| Sep 29 | Heartland XC InvitationalSep 29 · 8,000 Meters Varsity · Place 2 · Heartland CCHeartland CC | 8,000 Meters Varsity | 2 | 26:45.3 | FR |
| Sep 15 | Redbird InviteSep 15 · 8,000 Meters Varsity · Place 61 · Heartland CCHeartland CC | 8,000 Meters Varsity | 61 | 26:35.7 | FR |
| Sep 8 | Prairie Stars InvitationalSep 8 · 7,000 Meters Varsity · Place 10 · Heartland CCHeartland CC | 7,000 Meters Varsity | 10 | 22:38.1 | FR |
2022 Cross Country
1 results2021 Cross Country
6 results2020 Cross Country
1 results