| Aug 1 | AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 36 · New Life GlidersNew Life Gliders | 3000 Meters | 36. | 11:07.32a | 11 |
| Jul 18 | Missouri Valley USATF vs. AAU ShowcaseJul 18 · 3000 Meters · Place 1 · New Life GlidersNew Life Gliders | 3000 Meters | 1. | 11:02.37a | 11 |
| Jul 18 | Missouri Valley USATF vs. AAU ShowcaseJul 18 · 1500 Meters · Place 1 · New Life GlidersNew Life Gliders | 1500 Meters | 1. | 5:00.18a PB | 11 |
| Jul 18 | Missouri Valley USATF vs. AAU ShowcaseJul 18 · 800 Meters · Place 1 · New Life GlidersNew Life Gliders | 800 Meters | 1. | 2:24.91a | 11 |
| Jun 25 | AAU Track & Field Region 16 QualifierJun 25 · 3000 Meters · Place 6 · New Life GlidersNew Life Gliders | 3000 Meters | 6. | 10:42.42a PB | 11 |
| Jun 25 | AAU Track & Field Region 16 QualifierJun 25 · 1500 Meters · Place 7 · New Life GlidersNew Life Gliders | 1500 Meters | 7. | 5:00.65a | 11 |
| Jun 25 | AAU Track & Field Region 16 QualifierJun 25 · 800 Meters · Place 16 · New Life GlidersNew Life Gliders | 800 Meters | 16. | 2:14.87a PB | 11 |
| Jun 12 | AAU Missouri Valley District Qualifier (Missouri)Jun 12 · 3000 Meters · Place 2 · New Life GlidersNew Life Gliders | 3000 Meters | 2 | 11:07.33a | 11 |
| Jun 12 | AAU Missouri Valley District Qualifier (Missouri)Jun 12 · 1500 Meters · Place 5 · New Life GlidersNew Life Gliders | 1500 Meters | 5 | 5:02.52a | 11 |
| Jun 12 | AAU Missouri Valley District Qualifier (Missouri)Jun 12 · 800 Meters · Place 12 · New Life GlidersNew Life Gliders | 800 Meters | 12 | 2:32.18a | 11 |
| May 9 | MSHSAA Class 3 District 8May 9 · 3200 Meters · Crossroads Preparatory CharterCrossroads Preparatory Charter | 3200 Meters | — | DNS | 11 |
| May 9 | MSHSAA Class 3 District 8May 9 · 1600 Meters · Place 8 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 1600 Meters | 8. | 5:14.69a | 11 |
| May 9 | MSHSAA Class 3 District 8May 9 · 800 Meters · Place 13 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 800 Meters | 13. | 2:25.11a | 11 |
| Apr 30 | IL Varsity Conference and Non-Conference ChampionshipApr 30 · 3200 Meters · Crossroads Preparatory CharterCrossroads Preparatory Charter | 3200 Meters | — | SCR | 11 |
| Apr 30 | IL Varsity Conference and Non-Conference ChampionshipApr 30 · 1600 Meters · Place 7 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 1600 Meters | 7. | 5:18.18a | 11 |
| Apr 30 | IL Varsity Conference and Non-Conference ChampionshipApr 30 · 800 Meters · Place 12 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 800 Meters | 12. | 2:28.41a | 11 |
| Apr 23 | Marc Cleveland Grain Valley InvitationalApr 23 · 1600 Meters · Place 13 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 1600 Meters | 13 | 5:13.00a PB | 11 |
| Apr 23 | Marc Cleveland Grain Valley InvitationalApr 23 · 800 Meters · Place 14 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 800 Meters | 14 | 2:20.36a | 11 |
| Apr 20 | IL All Comers MeetApr 20 · 1600 Meters · Place 2 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 1600 Meters | 2 | 5:17.63a | 11 |
| Apr 20 | IL All Comers MeetApr 20 · 800 Meters · Place 5 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 800 Meters | 5 | 2:22.94a | 11 |
| Apr 8 | Bulldogs JV InvitationalApr 8 · 3200 Meters · Place 1 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 3200 Meters | 1. | 12:22.00a | 11 |
| Apr 8 | Bulldogs JV InvitationalApr 8 · 800 Meters · Place 1 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 800 Meters | 1. | 2:22.50a | 11 |
| Apr 6 | IL FR/SO/JV Developmental MeetApr 6 · 1600 Meters · Place 1 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 1600 Meters | 1 | 5:18.60a | 11 |
| Apr 6 | IL FR/SO/JV Developmental MeetApr 6 · 800 Meters · Place 2 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 800 Meters | 2 | 2:19.13a | 11 |
| Apr 2 | IL Fellowship MeetApr 2 · 1600 Meters · Place 3 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 1600 Meters | 3 | 5:17.91a | 11 |
| Apr 2 | IL Fellowship MeetApr 2 · 800 Meters · Place 3 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 800 Meters | 3 | 2:23.90a | 11 |
| Apr 2 | IL Fellowship MeetApr 2 · 400 Meters · Place 11 · Crossroads Preparatory CharterCrossroads Preparatory Charter | 400 Meters | 11 | 1:00.09a PB | 11 |