Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | IHSA Class 1A TRB Sectional - #11 NewtonMay 20 · 200 Meters · Place 15 · TeutopolisTeutopolis | 200 Meters | 15. | 26.04a | 10 |
| May 11 | Ellis InviteMay 11 · 200 Meters · TeutopolisTeutopolis | 200 Meters | — | DNS | 10 |
| May 4 | Robinson Boys Meet May 4thMay 4 · 200 Meters · Place 8 · TeutopolisTeutopolis | 200 Meters | 8. | 24.8 PB | 10 |
| May 1 | Newton Eagle InviteMay 1 · 200 Meters · Place 15 · TeutopolisTeutopolis | 200 Meters | 15. | 25.34a | 10 |
| Apr 28 | VCHS vs Teutopolis, Cumberland, Neoga, WSS & Greenville Apr 28 · 200 Meters · Place 13 · TeutopolisTeutopolis | 200 Meters | 13. | 25.4 | 10 |
| Apr 28 | VCHS vs Teutopolis, Cumberland, Neoga, WSS & Greenville Apr 28 · 100 Meters · Place 20 · TeutopolisTeutopolis | 100 Meters | 20. | 12.3 | 10 |
| Apr 24 | Coach Cork Invite 2026Apr 24 · 200 Meters · Place 13 · TeutopolisTeutopolis | 200 Meters | 13. | 25.49a | 10 |
| Apr 7 | Effingham, St. Anthony, T-Town, NewtonApr 7 · 200 Meters · TeutopolisTeutopolis | 200 Meters | — | SCR | 10 |
| Apr 7 | Effingham, St. Anthony, T-Town, NewtonApr 7 · 100 Meters · Place 9 · TeutopolisTeutopolis | 100 Meters | 9. | 12.64a | 10 |
| Mar 31 | THS vs Brownstown, FloraMar 31 · Discus · TeutopolisTeutopolis | Discus1.6kg | — | SCR | 10 |
| Mar 31 | THS vs Brownstown, FloraMar 31 · 200 Meters · Place 4 · TeutopolisTeutopolis | 200 Meters | 4. | 25.4 | 10 |
| Mar 31 | THS vs Brownstown, FloraMar 31 · 100 Meters · Place 7 · TeutopolisTeutopolis | 100 Meters | 7. | 12.2 PB | 10 |
| Mar 24 | Sullivan 6-Team MeetMar 24 · 100 Meters · Place 11 · TeutopolisTeutopolis | 100 Meters | 11. | 12.92a | 10 |
2026 Indoor Track
1 results2025 Outdoor Track
6 results2024 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | TJHS vs. CumberlandMay 6 · Shot Put · Place 6 · TeutopolisTeutopolis | Shot Put4kg | 6. | 30' 7.25 PB | 8 |
| May 6 | TJHS vs. CumberlandMay 6 · 110m Hurdles · Place 3 · TeutopolisTeutopolis | 110m Hurdles30" / 0.762m | 3. | 18.7 PB | 8 |
| May 6 | TJHS vs. CumberlandMay 6 · 200 Meters · Place 5 · TeutopolisTeutopolis | 200 Meters | 5. | 27.4 | 8 |
| May 2 | Teutopolis Jr. High vs. Charleston, Effingham, Marshall, Nuttall, Mason ClarkMay 2 · 110m Hurdles · Place 4 · TeutopolisTeutopolis | 110m Hurdles30" / 0.762m | 4. | 18.7 | 8 |
| Apr 18 | Casey-Westfield, Teutopolis, Lawrenceville, Louisville North ClayApr 18 · Shot Put · Place 7 · TeutopolisTeutopolis | Shot Put4kg | 7. | 27' 3.5 | 8 |
| Apr 18 | Casey-Westfield, Teutopolis, Lawrenceville, Louisville North ClayApr 18 · 110m Hurdles · Place 4 · TeutopolisTeutopolis | 110m Hurdles30" / 0.762m | 4. | 19.4 | 8 |
| Apr 18 | Casey-Westfield, Teutopolis, Lawrenceville, Louisville North ClayApr 18 · 400 Meters · Place 6 · TeutopolisTeutopolis | 400 Meters | 6. | 1:06.2 | 8 |
| Apr 16 | Teutopolis Jr. High vs. Casey-Westfield, Neoga, SigelApr 16 · 110m Hurdles · Place 5 · TeutopolisTeutopolis | 110m Hurdles30" / 0.762m | 5. | 20.2 | 8 |
| Mar 27 | Teutopolis Jr. High vs. Jasper Co., Brownstown, Moulton and PalestineMar 27 · 110m Hurdles · Place 5 · TeutopolisTeutopolis | 110m Hurdles30" / 0.762m | 5. | 20.1 | 8 |
| Mar 21 | Teutopolis vs. Altamont and BrownstownMar 21 · Shot Put · Place 11 · TeutopolisTeutopolis | Shot Put4kg | 11. | 25' 7.5 | 8 |
| Mar 21 | Teutopolis vs. Altamont and BrownstownMar 21 · 110m Hurdles · Place 4 · TeutopolisTeutopolis | 110m Hurdles30" / 0.762m | 4. | 20.2 | 8 |
2023 Outdoor Track
3 results