| Aug 1 | AAU Junior Olympic GamesAug 1 · 2000m Steeplechase · Place 12 · UnattachedUnattached | 2000m Steeplechase0.838m | 12. | 6:51.61a | 9 |
| Aug 1 | AAU Junior Olympic GamesAug 1 · 3000 Meters · UnattachedUnattached | 3000 Meters | -- | DNF | 9 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 2000m Steeplechase · Place 3 · UnattachedUnattached | 2000m Steeplechase0.838m | 3. | 6:51.47a PB | 9 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 3000 Meters · Place 2 · UnattachedUnattached | 3000 Meters | 2. | 9:41.15a PB | 9 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 2000m Steeplechase · Place 3 · UnattachedUnattached | 2000m Steeplechase0.838m | 3. | 6:51.47a | 9 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 3000 Meters · Place 2 · UnattachedUnattached | 3000 Meters | 2. | 9:41.15a | 9 |
| May 14 | Iowa State Qualifier - 2A - TreynorMay 14 · 3200 Meters · Place 3 · ShenandoahShenandoah | 3200 Meters | 3. | 10:31.08a | 9 |
| May 14 | Iowa State Qualifier - 2A - TreynorMay 14 · 1600 Meters · Place 5 · ShenandoahShenandoah | 1600 Meters | 5. | 4:56.73a | 9 |
| May 14 | Iowa SMQMay 14 · 3200 Meters · Place 3 · ShenandoahShenandoah | 3200 Meters | 3. | 10:31.08a | 9 |
| May 14 | Iowa SMQMay 14 · 1600 Meters · Place 5 · ShenandoahShenandoah | 1600 Meters | 5. | 4:56.73a | 9 |
| May 7 | 2025 Hawkeye Ten Conference MeetMay 7 · 3200 Meters · Place 5 · ShenandoahShenandoah | 3200 Meters | 5. | 10:37.97a | 9 |
| May 7 | 2025 Hawkeye Ten Conference MeetMay 7 · 1600 Meters · Place 9 · ShenandoahShenandoah | 1600 Meters | 9. | 4:54.07a | 9 |
| May 4 | Henderson Invite2026May 4 · 1600 Meters · Place 2 · ShenandoahShenandoah | 1600 Meters | 2. | 4:48.72a PB | 9 |
| Apr 30 | Underwood CoedApr 30 · 800 Meters · Place 8 · ShenandoahShenandoah | 800 Meters | 8. | 2:15.59a | 9 |
| Apr 27 | 2026 Glenwood COED Ram RelaysApr 27 · 3200 Meters · Place 1 · ShenandoahShenandoah | 3200 Meters | 1. | 10:20.68a PB | 9 |
| Apr 27 | 2026 Glenwood COED Ram RelaysApr 27 · 1600 Meters · Place 7 · ShenandoahShenandoah | 1600 Meters | 7. | 5:00.29a | 9 |
| Apr 20 | Lenox HS Coed MeetApr 20 · 1600 Meters · Place 3 · ShenandoahShenandoah | 1600 Meters | 3. | 4:55.97a | 9 |
| Apr 20 | Lenox HS Coed MeetApr 20 · 800 Meters · Place 2 · ShenandoahShenandoah | 800 Meters | 2. | 2:09.56a PB | 9 |
| Apr 16 | 2026 Shen HS Co-EdApr 16 · 3200 Meters · Place 2 · ShenandoahShenandoah | 3200 Meters | 2. | 10:51.63a | 9 |
| Apr 16 | 2026 Shen HS Co-EdApr 16 · 1600 Meters · Place 4 · ShenandoahShenandoah | 1600 Meters | 4. | 4:56.65a | 9 |
| Mar 31 | Hawkeye 10 South InviteMar 31 · 3200 Meters · Place 1 · ShenandoahShenandoah | 3200 Meters | 1. | 10:34.76a | 9 |
| Mar 31 | Hawkeye 10 South InviteMar 31 · 800 Meters · Place 8 · ShenandoahShenandoah | 800 Meters | 8. | 2:19.31a | 9 |
| Mar 26 | LC 9-10 COED MeetMar 26 · 1600 Meters · Place 3 · ShenandoahShenandoah | 1600 Meters | 3. | 5:07.98a | 9 |