Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Randolph County State Recreation AreaChester Invitational · Sep 29 | 25:42.1 | Chester Invitational | September 29, 2022 |
| 3 Miles · Smithton ParkFreeburg Invitational · Sep 28 | 21:02.7 | Freeburg Invitational | September 28, 2024 |
| 4699 m · Benton Community Park DistrictBenton 1A Showcase · Oct 12 | 17:39.20 | Benton 1A Showcase | October 12, 2024 |
| 5,000 Meters · Larry G. Crites Memorial ParkViking Invitational · Aug 28 | 21:07.42 | Viking Invitational | August 28, 2026 |
| 5,000 Meters · University of Illinois Springfield11th Annual UIS Prairie Stars Invitational · Sep 4 | 20:46.43 | 11th Annual UIS Prairie Stars Invitational | September 4, 2026 |
| 7,000 Meters · University of Illinois SpringfieldPrairie Stars Invitational · Sep 5 | 27:19.87 | Prairie Stars Invitational | September 5, 2025 |
| 8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 19 | 32:24.20 | Bradley Intercollegiate Championships | September 19, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 33:19.99 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · Hillsboro Country ClubGreenville Classic · Oct 17 | 31:19.63 | Greenville Classic | October 17, 2025 |
| 8,000 Meters · Maxwell ParkHeartland Invitational · Sep 25 | 31:28.6 | Heartland Invitational | September 25, 2025 |
| 8,000 Meters · Prides Creek ParkNJCAA Region 24 Cross Country Championships · Oct 24 | 32:04 | NJCAA Region 24 Cross Country Championships | October 24, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NJCAA Region 24 Cross Country ChampionshipsOct 30 · 8,000 Meters NJCAA Division 2 · Place 39 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 8,000 Meters NJCAA Division 2 | 39 | 32:59.7 | So |
| Oct 3 | Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Silver · Place 251 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 8,000 Meters Silver | 251 | 33:19.99 PB | So |
| Sep 25 | Heartland InvitationalSep 25 · 8,000 Meters Collegiate 8K · Place 98 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 8,000 Meters Collegiate 8K | 98 | 32:18.6 | So |
| Sep 18 | Bradley Intercollegiate ChampionshipsSep 18 · 8,000 Meters Championship · Place 113 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 8,000 Meters Championship | 113 | 33:56.2 | So |
| Sep 4 | 11th Annual UIS Prairie Stars Invitational Sep 4 · 5,000 Meters Collegiate · Place 77 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters Collegiate | 77 | 20:46.43 PB | So |
| Aug 28 | Viking InvitationalAug 28 · 5,000 Meters Men's Collegiate · Place 30 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 5,000 Meters Men's Collegiate | 30 | 21:07.42 PB | So |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | NJCAA Region 24 Cross Country ChampionshipsOct 24 · 8,000 Meters NJCAA · Place 36 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 8,000 Meters NJCAA | 36 | 32:04 PB | Fr |
| Oct 17 | Greenville ClassicOct 17 · 8,000 Meters Men · Place 59 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 8,000 Meters Men | 59 | 31:19.63 PB | Fr |
| Sep 25 | Heartland InvitationalSep 25 · 8,000 Meters Collegiate 8K · Place 39 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 8,000 Meters Collegiate 8K | 39 | 31:28.6 PB | Fr |
| Sep 19 | Bradley Intercollegiate ChampionshipsSep 19 · 8,000 Meters Champs · Place 197 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 8,000 Meters Champs | 197 | 32:24.20 PB | Fr |
| Sep 5 | Prairie Stars InvitationalSep 5 · 7,000 Meters Men's Race · Place 97 · Kaskaskia (Ill.)Kaskaskia (Ill.) | 7,000 Meters Men's Race | 97 | 27:19.87 PB | Fr |
2024 Cross Country
2 results2023 Cross Country
1 results2022 Cross Country
2 results