Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 21082 m · John Hunt Cross Country ParkNJCAA Men's Half Marathon Championship · Nov 14 | 1:11:58.50 | NJCAA Men's Half Marathon Championship | November 14, 2023 |
| 4 Miles · Augustana UniversityAugustana Twilight XC Meet College · Sep 1 | 20:42.4 | Augustana Twilight XC Meet College | September 1, 2023 |
| 6,000 Meters · University of Iowa XC CourseHawkeye Invite · Sep 2 | 20:02.2 | Hawkeye Invite | September 2, 2022 |
| 6,000 Meters · Wichita State UniversityWSU JK Gold Classic · Sep 7 | 19:21.82 | WSU JK Gold Classic | September 7, 2024 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 27 | 26:15.3 | Gans Creek Classic | September 27, 2024 |
| 8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 11 | 26:36.30 | NJCAA Cross Country National Championship | November 11, 2023 |
| 8,000 Meters · Maple Grove Golf CourseJim Drews Invitational · Oct 14 | 26:32.2 | Jim Drews Invitational | October 14, 2023 |
| 8,000 Meters · Missouri Western State University Vartabedian Hall2024 MIAA CC Championships · Oct 26 | 26:01.5 | 2024 MIAA CC Championships | October 26, 2024 |
| 8,000 Meters · North Iowa Area CCTrent Smith Invitational · Sep 15 | 26:30.2 | Trent Smith Invitational | September 15, 2023 |
| 8,000 Meters · SWCC 2023 NJCAA Region XI Championships · Oct 27 | 26:37.9 | 2023 NJCAA Region XI Championships | October 27, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NJCAA Men's Half Marathon ChampionshipNov 14 · 13.1 Miles 13.1 · Place 21 · Iowa Central CCIowa Central CC | 13.1 Miles 13.1 | 21 | 1:11:58.50 PB | So |
| Nov 11 | NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div I · Place 80 · Iowa Central CCIowa Central CC | 8,000 Meters Men 8000 Meter Run Div I | 80 | 26:36.30 PB | So |
| Oct 27 | 2023 NJCAA Region XI ChampionshipsOct 27 · 8,000 Meters College · Place 11 · Iowa Central CCIowa Central CC | 8,000 Meters College | 11 | 26:37.9 PB | So |
| Oct 21 | Seminole Valley StampedeOct 21 · 8,000 Meters Varsity · Place 12 · Iowa Central CCIowa Central CC | 8,000 Meters Varsity | 12 | 26:25.7 | SO |
| Oct 14 | Jim Drews InvitationalOct 14 · 8,000 Meters College · Place 51 · Iowa Central CCIowa Central CC | 8,000 Meters College | 51 | 26:32.2 PB | So |
| Sep 30 | Chile Pepper XC FestivalSep 30 · 8,000 Meters Division 2 · Place 29 · Iowa Central CCIowa Central CC | 8,000 Meters Division 2 | 29 | 27:37.5 | SO-2 |
| Sep 15 | Trent Smith InvitationalSep 15 · 8,000 Meters College · Place 2 · Iowa Central CCIowa Central CC | 8,000 Meters College | 2 | 26:30.2 PB | So |
| Sep 9 | All-American InvitationalSep 9 · 4 Miles College · Iowa Central CCIowa Central CC | 4 Miles College | — | DNF | So |
| Sep 1 | Augustana Twilight XC Meet CollegeSep 1 · 4 Miles College · Place 44 · Iowa Central CCIowa Central CC | 4 Miles College | 44 | 20:42.4 PB | So |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 2 | Hawkeye InviteSep 2 · 6,000 Meters College · Place 23 · Iowa Central CCIowa Central CC | 6,000 Meters College | 23 | 20:02.2 PB | Fr |