Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | TCU HS Invite #3May 11 · 300m Hurdles · Place 13 · Tri-City United | 300m Hurdles | 13 | 1:01.44a | 10 |
| May 11 | TCU HS Invite #3May 11 · 100m Hurdles · Place 14 · Tri-City United | 100m Hurdles | 14 | 20.13a | 10 |
| May 7 | LCWM/Nicollet Meet #3May 7 · 300m Hurdles · Place 9 · Tri-City United | 300m Hurdles30" / 0.762m | 9. | 58.65a PB | 10 |
| May 7 | LCWM/Nicollet Meet #3May 7 · 100m Hurdles · Place 10 · Tri-City United | 100m Hurdles33" / 0.838m | 10. | 20.46a PB | 10 |
| Apr 30 | TCU HS Meet #2Apr 30 · 100m Hurdles · Place 13 · Tri-City United | 100m Hurdles | 13 | 21.21a | 10 |
| Apr 28 | New Ulm Invitational #2Apr 28 · 300m Hurdles · Place 13 · Tri-City United | 300m Hurdles30" / 0.762m | 13. | 1:03.13a | 10 |
| Apr 20 | MRC Track MeetApr 20 · 300m Hurdles · Place 5 · Tri-City United | 300m Hurdles | 5 | 1:03.00a | 10 |
| Apr 20 | MRC Track MeetApr 20 · 100m Hurdles · Place 10 · Tri-City United | 100m Hurdles | 10 | 21.11a | 10 |
| Apr 14 | Sibley East Varsity MeetApr 14 · 300m Hurdles · Place 11 · Tri-City United | 300m Hurdles30" / 0.762m | 11. | 1:03.72a | 10 |
| Apr 14 | Sibley East Varsity MeetApr 14 · 100m Hurdles · Place 11 · Tri-City United | 100m Hurdles33" / 0.838m | 11. | 21.27a | 10 |
| Apr 9 | BP Outdoor Inv#2Apr 9 · 200 Meters · Place 17 · Tri-City United | 200 Meters | 17 | 34.68 | 10 |
| Apr 9 | BP Outdoor Inv#2Apr 9 · 300m Hurdles · Place 12 · Tri-City United | 300m Hurdles | 12 | 1:08.57 | 10 |
| Apr 9 | BP Outdoor Inv#2Apr 9 · 100m Hurdles · Place 17 · Tri-City United | 100m Hurdles | 17 | 21.74 | 10 |
| Apr 7 | SJM Invitational #2Apr 7 · 300m Hurdles · Place 5 · Tri-City United | 300m Hurdles27" / 0.686m | 5. | 1:09.40 PB | 10 |
| Apr 7 | SJM Invitational #2Apr 7 · 100m Hurdles · Place 10 · Tri-City United | 100m Hurdles33" / 0.838m | 10. | 24.86 | 10 |
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 27 | Old MRC IndoorMar 27 · 55m Hurdles · Place 10 · Tri-City United | 55m Hurdles | 10 | 11.58 | 10 |
2025 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | Big South Conference ChampionshipMay 22 · 100m Hurdles · Place 17 · Tri-City United | 100m Hurdles | 17 | 21.09 | 9 |
| May 12 | TCU Invite #3May 12 · 100m Hurdles · Place 9 · Tri-City United | 100m Hurdles | 9 | 20.49a | 9 |
| May 12 | TCU Invite #3May 12 · 800 Meters · Place 8 · Tri-City United | 800 Meters | 8 | 3:06.40a | 9 |
| May 8 | LCWM/Nicollet Meet #3May 8 · 100m Hurdles · Place 6 · Tri-City United | 100m Hurdles | 6 | 21.27a | 9 |
| May 8 | LCWM/Nicollet Meet #3May 8 · 800 Meters · Place 10 · Tri-City United | 800 Meters | 10 | 3:07.81a | 9 |
| May 1 | TCU Invite #2May 1 · 100m Hurdles · Place 12 · Tri-City United | 100m Hurdles | 12 | 21.35a | 9 |
| May 1 | TCU Invite #2May 1 · 800 Meters · Place 15 · Tri-City United | 800 Meters | 15 | 3:11.18a | 9 |
| Apr 29 | New Ulm MeetApr 29 · 100m Hurdles · Place 19 · Tri-City United | 100m Hurdles | 19 | 21.38 | 9 |
| Apr 29 | New Ulm MeetApr 29 · 800 Meters · Place 24 · Tri-City United | 800 Meters | 24 | 3:05.90 PB | 9 |
| Apr 21 | TCU Invite #1Apr 21 · 400 Meters · Place 12 · Tri-City United | 400 Meters | 12 | 1:18.04 PB | 9 |
| Apr 21 | TCU Invite #1Apr 21 · 200 Meters · Place 23 · Tri-City United | 200 Meters | 23 | 33.47 | 9 |
| Apr 21 | TCU Invite #1Apr 21 · 100 Meters · Place 16 · Tri-City United | 100 Meters | 16 | 15.50 | 9 |
| Apr 15 | Sibley East Meet #1Apr 15 · 300m Hurdles · Place 9 · Tri-City United | 300m Hurdles | 9 | 1:03.83a | 9 |
| Apr 4 | Belle Plaine Tiger InvApr 4 · Long Jump · Place 24 · Tri-City United | Long Jump | 24 | 11-5.50 | 9 |
| Apr 4 | Belle Plaine Tiger InvApr 4 · 100m Hurdles · Place 15 · Tri-City United | 100m Hurdles | 15 | 24.44 | 9 |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 28 | Old MRC indoorMar 28 · 55m Hurdles · Place 9 · Tri-City United | 55m Hurdles | 9 | 11.25 | 9 |
2024 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | JH MRC ChampionshipsMay 17 · Long Jump · Place 5 · Tri-City United | Long Jump | 5 | 12-9 | 8 |
| May 17 | JH MRC ChampionshipsMay 17 · 200m Hurdles · Place 5 · Tri-City United | 200m Hurdles | 5 | 38.24 | 8 |
| May 17 | JH MRC ChampionshipsMay 17 · 100m Hurdles · Place 5 · Tri-City United | 100m Hurdles | 5 | 21.11 | 8 |
| May 9 | Tri-City United InvitationalMay 9 · 300m Hurdles · Place 11 · Tri-City United | 300m Hurdles | 11 | 59.54a | — |
| May 6 | Fairmont JH Track MeetMay 6 · Long Jump · Place 19 · Tri-City United | Long Jump | 19 | 11-3 | — |
| May 6 | Fairmont JH Track MeetMay 6 · 100m Hurdles · Place 10 · Tri-City United | 100m Hurdles | 10 | 20.9 | — |
| May 2 | TCU InviteMay 2 · 300m Hurdles · Place 8 · Tri-City United | 300m Hurdles | 8 | 1:00.83a | — |
| Apr 15 | JH MRC MeetApr 15 · Long Jump · Place 7 · Tri-City United | Long Jump | 7 | 11-7 | 8 |
| Apr 15 | JH MRC MeetApr 15 · 100m Hurdles · Place 6 · Tri-City United | 100m Hurdles | 6 | 20.71 | 8 |
| Apr 8 | TCU JH MRC MeetApr 8 · Long Jump · Place 12 · Tri-City United | Long Jump | 12 | 10-0 | — |
| Apr 8 | TCU JH MRC MeetApr 8 · 100m Hurdles · Place 2 · Tri-City United | 100m Hurdles | 2 | 21.08a | — |
2023 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 8 | Fairmont JH MeetMay 8 · 200 Meters · Place 5 · Tri-City United | 200 Meters | 5 | 32.2 PB | 7 |
| May 8 | Fairmont JH MeetMay 8 · 100 Meters · Place 6 · Tri-City United | 100 Meters | 6 | 14.9 PB | 7 |