Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | D3 Regional 2D - Cedar Grove-BelgiumMay 26 · 800 Meters · Place 15 · Valley Christian (Oshkosh) | 800 Meters | 15. | 3:33.77a PB | 11 |
| May 19 | Rio InviteMay 19 · 400 Meters · Place 11 · Valley Christian (Oshkosh) | 400 Meters | 11 | 1:22.55a PB | 11 |
| May 8 | Hilbert inviteMay 8 · 800 Meters · Place 16 · Valley Christian (Oshkosh) | 800 Meters | 16. | 3:34.49a | 11 |
| May 5 | Lourdes Trailways DualsMay 5 · 1600 Meters · Place 9 · Valley Christian (Oshkosh) | 1600 Meters | 9 | 8:05.00a | 11 |
| May 5 | Lourdes Trailways DualsMay 5 · 800 Meters · Place 11 · Valley Christian (Oshkosh) | 800 Meters | 11 | 3:40.00a | 11 |
| Apr 28 | Dodgeland Trailways DualsApr 28 · 800 Meters · Place 7 · Valley Christian (Oshkosh) | 800 Meters | 7 | 3:39.06a | 11 |
| Apr 28 | Dodgeland Trailways DualsApr 28 · 400 Meters · Place 8 · Valley Christian (Oshkosh) | 400 Meters | 8 | 1:23.50a | 11 |
2026 Indoor Track
1 results2025 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | D3 Regional 3D - HilbertMay 27 · 800 Meters · Valley Christian (Oshkosh) | 800 Meters | — | DNS | 10 |
| May 20 | Rio InviteMay 20 · 1600 Meters · Place 5 · Valley Christian (Oshkosh) | 1600 Meters | 5 | 7:51.31a PB | 10 |
| May 20 | Rio InviteMay 20 · 800 Meters · Place 7 · Valley Christian (Oshkosh) | 800 Meters | 7 | 3:38.73a | 10 |
| May 12 | Lourdes Trailways East DivisionMay 12 · 1600 Meters · Place 8 · Valley Christian (Oshkosh) | 1600 Meters | 8 | 8:08.60a | 10 |
| May 9 | Hilbert InviteMay 9 · 1600 Meters · Place 12 · Valley Christian (Oshkosh) | 1600 Meters | 12. | 8:12.31a | 10 |
| May 9 | Hilbert InviteMay 9 · 800 Meters · Place 18 · Valley Christian (Oshkosh) | 800 Meters | 18. | 3:43.61a | 10 |
| May 6 | Horicon Trailways DualsMay 6 · 1600 Meters · Place 9 · Valley Christian (Oshkosh) | 1600 Meters | 9. | 8:07.20a | 10 |
| May 6 | Horicon Trailways DualsMay 6 · 800 Meters · Place 14 · Valley Christian (Oshkosh) | 800 Meters | 14. | 3:50.65a | 10 |
| May 2 | Omro InvitationalMay 2 · 1600 Meters · Place 8 · Valley Christian (Oshkosh) | 1600 Meters | 8 | 7:55.01a | 10 |
| May 2 | Omro InvitationalMay 2 · 800 Meters · Place 13 · Valley Christian (Oshkosh) | 800 Meters | 13 | 3:42.16a | 10 |
| Apr 24 | Princeton InvitationalApr 24 · 1600 Meters · Place 10 · Valley Christian (Oshkosh) | 1600 Meters | 10. | 7:58.87a | 10 |
| Apr 22 | Dodgeland Trailways DualsApr 22 · 1600 Meters · Place 4 · Valley Christian (Oshkosh | 1600 Meters | 4 | 8:15.18 | 10 |
| Apr 22 | Dodgeland Trailways DualsApr 22 · 200 Meters · Place 17 · Valley Christian (Oshkosh | 200 Meters | 17 | 40.00 PB | 10 |
| Apr 10 | Markesan InviteApr 10 · 1600 Meters · Place 11 · Valley Christian (Oshkosh) | 1600 Meters | 11 | 8:26.84a | 10 |
| Apr 4 | Distance CarnivalApr 4 · 1600 Meters · Place 16 · Valley Christian - Oshkosh | 1600 Meters | 16 | 8:35.40 | 9 |
| Mar 31 | UWOshkosh - Frosh/Soph InviteMar 31 · 800 Meters · Place 30 · Valley Chris | 800 Meters | 30 | 4:02.96 | 9 |
| Mar 31 | UWOshkosh - Frosh/Soph InviteMar 31 · 400 Meters · Place 40 · Valley Chris | 400 Meters | 40 | 1:30.54 | 9 |
2025 Indoor Track
1 results