Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Farmington High School Track ComplexFarmington Postal Meet · Sep 30 | 10:57.85 | Farmington Postal Meet | September 30, 2025 |
| 5,000 Meters · Engler Ball ParkFarmington Invitational/MAJHAA Conference · Oct 19 | 18:44.77 | Farmington Invitational/MAJHAA Conference | October 19, 2024 |
| 5,000 Meters · Larry G. Crites Memorial ParkViking Invitational · Aug 28 | 19:59.25 | Viking Invitational | August 28, 2026 |
| 5,000 Meters · Potosi City ParkPotosi Invitational/MAAA Conference · Oct 12 | 19:51.10 | Potosi Invitational/MAAA Conference | October 12, 2024 |
| 5,000 Meters · Southern Illinois University EdwardsvilleWashU Gabby Reuveni XC Invitational · Sep 5 | 19:30.6 | WashU Gabby Reuveni XC Invitational | September 5, 2026 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 30:47.74 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · McNair ParkNJCAA Region 16 Cross Country Championships · Oct 30 | 31:16.98 | NJCAA Region 16 Cross Country Championships | October 30, 2026 |
| 8,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede · Sep 19 | 30:39.59 | Missouri Southern Stampede | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NJCAA Region 16 Cross Country ChampionshipsOct 30 · 8,000 Meters Division III · Place 11 · Jefferson (Mo.)Jefferson (Mo.) | 8,000 Meters Division III | 11 | 31:16.98 PB | Fr |
| Oct 3 | Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Silver · Place 202 · Jefferson (Mo.)Jefferson (Mo.) | 8,000 Meters Silver | 202 | 30:47.74 PB | Fr |
| Sep 19 | Missouri Southern StampedeSep 19 · 8,000 Meters College · Place 237 · Jefferson (Mo.)Jefferson (Mo.) | 8,000 Meters College | 237 | 30:39.59 PB | Fr |
| Sep 5 | WashU Gabby Reuveni XC InvitationalSep 5 · 5,000 Meters Collegiate · Place 64 · Jefferson (Mo.)Jefferson (Mo.) | 5,000 Meters Collegiate | 64 | 19:30.6 PB | Fr |
| Aug 28 | Viking InvitationalAug 28 · 5,000 Meters Men's Collegiate · Place 21 · Jefferson (Mo.)Jefferson (Mo.) | 5,000 Meters Men's Collegiate | 21 | 19:59.25 PB | Fr |
2025 Cross Country
1 results2024 Cross Country
3 results