Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorRed Bud - New Athens, Dupo, Steeleville, Chester · May 4 | 5:55.9 | Red Bud - New Athens, Dupo, Steeleville, Chester | May 4, 2021 |
| 3200 Meters · OutdoorBuzz Bradley Invitational 2024 · Apr 19 | 13:22.05 | Buzz Bradley Invitational 2024 | April 19, 2024 |
| 400 Meters · OutdoorRed Bud - Dupo, Lebanon, New Athens · Apr 22 | 1:09.0 | Red Bud - Dupo, Lebanon, New Athens | April 22, 2021 |
| 800 Meters · OutdoorIHSA Class 1A TRB Sectional #13 - Chester · Jun 9 | 2:22.69a | IHSA Class 1A TRB Sectional #13 - Chester | June 9, 2021 |
| Discus · 1.6kg · OutdoorIHSA Class 1A TRB Sectional #13 - Chester · Jun 9 | 24.44m | IHSA Class 1A TRB Sectional #13 - Chester | June 9, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
12 results2022 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | IHSA Class 1A TRB Sectional #13 - ChesterMay 18 · 800 Meters · Place 13 · Waterloo (Gibault Catho | 800 Meters | 13 | 2:31.87a | 10 |
| May 2 | Pinckneyville COEDMay 2 · 800 Meters · Place 16 · Waterloo (Gibault Catho | 800 Meters | 16 | 2:35.19a | 10 |
| Apr 30 | Columbia F/S InvitationalApr 30 · 1600 Meters · Place 8 · Waterloo (Gibault Catho | 1600 Meters | 8 | 6:26.3 | 10 |
| Apr 30 | Columbia F/S InvitationalApr 30 · 800 Meters · Place 8 · Waterloo (Gibault Catho | 800 Meters | 8 | 2:36.4 | 10 |
| Apr 22 | Buzz BradleyApr 22 · 800 Meters · Place 22 · Waterloo (Gibault Cathol... | 800 Meters | 22 | 2:41.05 | 10 |
| Apr 19 | Rocky Bridges InvitationalApr 19 · 800 Meters · Place 9 · Waterloo (Gibault Cathol. | 800 Meters | 9 | 2:37.95 | 10 |
| Apr 5 | Red Bud Home Meet 2Apr 5 · 800 Meters · Place 12 · Waterloo (Gibault Catholic) | 800 Meters | 12. | 2:45.6 | 10 |
| Mar 29 | Chester HS MeetMar 29 · 800 Meters · Place 11 · Waterloo (Gibault Cathol. | 800 Meters | 11 | 2:41.00 | 10 |
| Mar 21 | Columbia OpenMar 21 · 800 Meters · Place 6 · Waterloo (Gibault Catholic) | 800 Meters | 6. | 2:38.41 | 10 |
2021 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 9 | IHSA Class 1A TRB Sectional #13 - ChesterJun 9 · 1600 Meters · Place 14 · Waterloo (Gibault Catholic) | 1600 Meters | 14. | 5:58.08a | 9 |
| Jun 9 | IHSA Class 1A TRB Sectional #13 - ChesterJun 9 · Discus · Place 11 · Waterloo (Gibault Catholic) | Discus1.6kg | 11. | 24.44m PB | 9 |
| Jun 9 | IHSA Class 1A TRB Sectional #13 - ChesterJun 9 · 800 Meters · Place 9 · Waterloo (Gibault Catholic) | 800 Meters | 9. | 2:22.69a PB | 9 |
| May 10 | Columbia Quad (Breese Central, Okawville, Waterloo Gibault, Columbia)May 10 · 1600 Meters · Place 5 · Waterloo (Gibault Catholic) | 1600 Meters | 5. | 5:56 | 9 |
| May 10 | Columbia Quad (Breese Central, Okawville, Waterloo Gibault, Columbia)May 10 · 800 Meters · Place 4 · Waterloo (Gibault Catholic) | 800 Meters | 4. | 2:29 | 9 |
| May 4 | Red Bud - New Athens, Dupo, Steeleville, ChesterMay 4 · 1600 Meters · Place 4 · Waterloo (Gibault Catholic) | 1600 Meters | 4. | 5:55.9 PB | 9 |
| May 4 | Red Bud - New Athens, Dupo, Steeleville, ChesterMay 4 · Discus · Place 6 · Waterloo (Gibault Catholic) | Discus1.6kg | 6. | 15.88m | 9 |
| May 4 | Red Bud - New Athens, Dupo, Steeleville, ChesterMay 4 · 800 Meters · Place 2 · Waterloo (Gibault Catholic) | 800 Meters | 2. | 2:35.6 | 9 |
| May 1 | EAWR Boys InvitationalMay 1 · 1600 Meters · Place 6 · Waterloo (Gibault Catholic) | 1600 Meters | 6. | 6:07.4 | 9 |
| May 1 | EAWR Boys InvitationalMay 1 · Discus · Place 10 · Waterloo (Gibault Catholic) | Discus1.6kg | 10. | 17.90m | 9 |
| May 1 | EAWR Boys InvitationalMay 1 · 800 Meters · Place 5 · Waterloo (Gibault Catholic) | 800 Meters | 5. | 2:27.2 | 9 |
| Apr 22 | Red Bud - Dupo, Lebanon, New AthensApr 22 · 1600 Meters · Place 5 · Waterloo (Gibault Catholic) | 1600 Meters | 5. | 6:13.7 | 9 |
| Apr 22 | Red Bud - Dupo, Lebanon, New AthensApr 22 · Discus · Place 7 · Waterloo (Gibault Catholic) | Discus1.6kg | 7. | 19.91m | 9 |
| Apr 22 | Red Bud - Dupo, Lebanon, New AthensApr 22 · 800 Meters · Place 4 · Waterloo (Gibault Catholic) | 800 Meters | 4. | 2:24.0 | 9 |
| Apr 22 | Red Bud - Dupo, Lebanon, New AthensApr 22 · 400 Meters · Place 6 · Waterloo (Gibault Catholic) | 400 Meters | 6. | 1:09.0 PB | 9 |