Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorCharleston / EIU HS Indoor Invitational · Mar 7 | 5:23.69a | Charleston / EIU HS Indoor Invitational | March 7, 2025 |
| 1600 Meters · OutdoorSt. A., Windsor, BSE · Apr 20 | 4:55.9 | St. A., Windsor, BSE | April 20, 2026 |
| 200 Meters · OutdoorJasper County Meet 4/10/2023 · Apr 10 | 32.9 | Jasper County Meet 4/10/2023 | April 10, 2023 |
| 3200 Meters · IndoorCentral Illinois HS Invitational · Mar 6 | 11:27.07a | Central Illinois HS Invitational | March 6, 2026 |
| 3200 Meters · OutdoorNewton Eagle Invite · May 1 | 10:35.49a | Newton Eagle Invite | May 1, 2026 |
| 400 Meters · OutdoorCasey-Westfield, Neoga, St. Michaels, Red Hill · Apr 22 | 1:06.3 | Casey-Westfield, Neoga, St. Michaels, Red Hill | April 22, 2024 |
| 800 Meters · OutdoorMarshall vs Lawrenceville & Neoga · Mar 31 | 2:26.2 | Marshall vs Lawrenceville & Neoga | March 31, 2025 |
| High Jump · OutdoorMarshall vs Lawrenceville & Neoga · Mar 31 | 5' 8" | Marshall vs Lawrenceville & Neoga | March 31, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | IHSA Class 1A TRB Sectional - #11 NewtonMay 20 · 3200 Meters · Place 10 · NeogaNeoga | 3200 Meters | 10. | 11:02.56a | 10 |
| May 20 | IHSA Class 1A TRB Sectional - #11 NewtonMay 20 · 1600 Meters · Place 20 · NeogaNeoga | 1600 Meters | 20. | 5:18.61a | 10 |
| May 11 | Ellis InviteMay 11 · 3200 Meters · Place 4 · NeogaNeoga | 3200 Meters | 4. | 11:09.53a | 10 |
| May 11 | Ellis InviteMay 11 · 1600 Meters · Place 7 · NeogaNeoga | 1600 Meters | 7. | 5:03.27a | 10 |
| May 6 | National Trail Conference ChampionshipMay 6 · High Jump · Place 7 · NeogaNeoga | High Jump | 7. | 1.62m | 10 |
| May 6 | National Trail Conference ChampionshipMay 6 · 3200 Meters · Place 8 · NeogaNeoga | 3200 Meters | 8. | 11:15.50a | 10 |
| May 6 | National Trail Conference ChampionshipMay 6 · 1600 Meters · Place 9 · NeogaNeoga | 1600 Meters | 9. | 5:03.96a | 10 |
| May 1 | Newton Eagle InviteMay 1 · 3200 Meters · Place 4 · NeogaNeoga | 3200 Meters | 4. | 10:35.49a PB | 10 |
| May 1 | Newton Eagle InviteMay 1 · 1600 Meters · Place 14 · NeogaNeoga | 1600 Meters | 14. | 5:02.49a | 10 |
| Apr 28 | VCHS vs Teutopolis, Cumberland, Neoga, WSS & Greenville Apr 28 · 3200 Meters · Place 3 · NeogaNeoga | 3200 Meters | 3. | 11:12.9 | 10 |
| Apr 28 | VCHS vs Teutopolis, Cumberland, Neoga, WSS & Greenville Apr 28 · 1600 Meters · Place 4 · NeogaNeoga | 1600 Meters | 4. | 5:01.8 | 10 |
| Apr 20 | St. A., Windsor, BSEApr 20 · High Jump · Place 2 · NeogaNeoga | High Jump | 2. | 1.68m | 10 |
| Apr 20 | St. A., Windsor, BSEApr 20 · 1600 Meters · Place 3 · NeogaNeoga | 1600 Meters | 3. | 4:55.9 PB | 10 |
| Apr 16 | Tiger RelaysApr 16 · High Jump · Place 6 · NeogaNeoga | High Jump | 6. | 5-06.00 | 10 |
| Apr 16 | Tiger RelaysApr 16 · 3200 Meters · Place 5 · NeogaNeoga | 3200 Meters | 5. | 11:00.92a | 10 |
| Mar 30 | Marshall vs Lawrenceville & NeogaMar 30 · 3200 Meters · Place 1 · NeogaNeoga | 3200 Meters | 1. | 11:42.1 | 10 |
| Mar 30 | Marshall vs Lawrenceville & NeogaMar 30 · 1600 Meters · Place 3 · NeogaNeoga | 1600 Meters | 3. | 5:21.5 | 10 |
| Mar 30 | Marshall vs Lawrenceville & NeogaMar 30 · 800 Meters · NeogaNeoga | 800 Meters | — | SCR | 10 |
2026 Indoor Track
1 results2025 Outdoor Track
3 results2025 Indoor Track
1 results2024 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | Jr High NTCMay 1 · 1600 Meters · Place 4 · NeogaNeoga | 1600 Meters | 4. | 5:32.16a | 8 |
| Apr 25 | CMS vs Sacred Heart, Paris-CW, NeogaApr 25 · 1600 Meters · NeogaNeoga | 1600 Meters | — | SCR | 8 |
| Apr 25 | CMS vs Sacred Heart, Paris-CW, NeogaApr 25 · 800 Meters · NeogaNeoga | 800 Meters | — | SCR | 8 |
| Apr 22 | Casey-Westfield, Neoga, St. Michaels, Red HillApr 22 · 800 Meters · Place 2 · NeogaNeoga | 800 Meters | 2. | 2:38.1 | 8 |
| Apr 22 | Casey-Westfield, Neoga, St. Michaels, Red HillApr 22 · 400 Meters · Place 4 · NeogaNeoga | 400 Meters | 4. | 1:06.3 PB | 8 |
| Apr 20 | Arcola JH Invite 2024Apr 20 · 1600 Meters · Place 1 · NeogaNeoga | 1600 Meters | 1. | 5:33.34a | 8 |
| Apr 20 | Arcola JH Invite 2024Apr 20 · 800 Meters · Place 4 · NeogaNeoga | 800 Meters | 4. | 2:34.18a | 8 |
| Apr 16 | Teutopolis Jr. High vs. Casey-Westfield, Neoga, SigelApr 16 · 1600 Meters · Place 2 · NeogaNeoga | 1600 Meters | 2. | 5:29.2 | 8 |
| Apr 13 | ALAH Junior High InvitationalApr 13 · 1600 Meters · Place 1 · NeogaNeoga | 1600 Meters | 1. | 5:33.09a | 8 |
| Apr 13 | ALAH Junior High InvitationalApr 13 · High Jump · Place 4 · NeogaNeoga | High Jump | 4. | 5' 0 | 8 |
| Apr 13 | ALAH Junior High InvitationalApr 13 · 800 Meters · Place 2 · NeogaNeoga | 800 Meters | 2. | 2:37.83a | 8 |
| Apr 9 | 4/9/24 @ AGSApr 9 · High Jump · Place 2 · NeogaNeoga | High Jump | 2. | 1.47m | 8 |
| Apr 8 | Shelby County InviteApr 8 · 1600 Meters · Place 1 · NeogaNeoga | 1600 Meters | 1. | 5:37.76a | 8 |
| Apr 8 | Shelby County InviteApr 8 · High Jump · Place 5 · NeogaNeoga | High Jump | 5. | 5' 0 | 8 |
| Apr 8 | Shelby County InviteApr 8 · 800 Meters · Place 1 · NeogaNeoga | 800 Meters | 1. | 2:38.88a | 8 |
| Apr 2 | 4/2 Stew-Stras JH Home MeetApr 2 · 800 Meters · Place 2 · NeogaNeoga | 800 Meters | 2. | 2:42.72a | 8 |
| Mar 21 | Paris Mayo Track Meet (w/Arcola, Neoga, & Casey)Mar 21 · 1600 Meters · Place 1 · NeogaNeoga | 1600 Meters | 1. | 5:48.00a | 8 |
| Mar 21 | Paris Mayo Track Meet (w/Arcola, Neoga, & Casey)Mar 21 · High Jump · Place 1 · NeogaNeoga | High Jump | 1. | 4' 10 | 8 |
| Mar 21 | Paris Mayo Track Meet (w/Arcola, Neoga, & Casey)Mar 21 · 800 Meters · Place 2 · NeogaNeoga | 800 Meters | 2. | 2:45.50a | 8 |
2023 Outdoor Track
7 results2022 Outdoor Track
7 results