Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 11 | 1:05:31.0 | NJCAA National Half Marathon Championships | November 11, 2025 |
| 4 Miles · Enos Debonne Sports ComplexMcNeese State Cowboy Stampede · Sep 26 | 19:25.0 | McNeese State Cowboy Stampede | September 26, 2026 |
| 4,000 Meters · LSU UREC Field ComplexLSU Twilight Relay Invitational · Sep 18 | 12:36.9 | LSU Twilight Relay Invitational | September 18, 2026 |
| 5,000 Meters · Enos Debonne Sports ComplexMcNeese Season Opener · Sep 4 | 15:18.9 | McNeese Season Opener | September 4, 2026 |
| 5,000 Meters · Texas Christian UniversityJohn McKenzie Invitational · Aug 31 | 15:58.0 | John McKenzie Invitational | August 31, 2024 |
| 8,000 Meters · Enos Debonne Sports ComplexSouthland Cross Country Championships · Oct 30 | 24:29.4 | Southland Cross Country Championships | October 30, 2026 |
| 8,000 Meters · Harry McAdams ParkNMJC Thunderbird Open · Oct 10 | 23:41.50 | NMJC Thunderbird Open | October 10, 2025 |
| 8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 8 | 25:31.1 | NJCAA Division I Cross Country Championships 2025 | November 8, 2025 |
| 8,000 Meters · Pole Green ParkNJCAA D1 XC Championships · Nov 9 | 24:01.4 | NJCAA D1 XC Championships | November 9, 2024 |
| 8,000 Meters · Rawls Golf CourseTexas Tech Red Raider Open · Sep 12 | 25:12.87 | Texas Tech Red Raider Open | September 12, 2025 |
| 8,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 26 | 24:55.4 | Cowboy Jamboree Invite XC25 | September 26, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 4 · Odessa (TX)Odessa (TX) | 13.1 Miles College | 4 | 1:05:31.0 PB | So |
| Nov 8 | NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 8 · Odessa (TX)Odessa (TX) | 8,000 Meters NJCAA D1 | 8 | 25:31.1 PB | So |
| Oct 25 | NJCAA Region 5 Cross Country ChampionshipsOct 25 · 8,000 Meters College · Place 3 · Odessa (TX)Odessa (TX) | 8,000 Meters College | 3 | 23:42.1 | So |
| Oct 10 | NMJC Thunderbird Open Oct 10 · 8,000 Meters College · Place 1 · Odessa (TX)Odessa (TX) | 8,000 Meters College | 1 | 23:41.50 PB | So |
| Sep 26 | Cowboy Jamboree Invite XC25Sep 26 · 8,000 Meters Men's 8K · Place 40 · Odessa (TX)Odessa (TX) | 8,000 Meters Men's 8K | 40 | 24:55.4 PB | So |
| Sep 12 | Texas Tech Red Raider OpenSep 12 · 8,000 Meters Open · Place 10 · Odessa (TX)Odessa (TX) | 8,000 Meters Open | 10 | 25:12.87 PB | So |
2024 Cross Country
4 results