Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | D1 Sectional 3 - MukwonagoMay 29 · 100m Hurdles · Place 5 · Wilmot Union | 100m Hurdles33" / 0.838m | 5. | 16.55a | 11 |
| May 26 | D1 Regional 3B - BadgerMay 26 · 300m Hurdles · Place 8 · Wilmot Union | 300m Hurdles30" / 0.762m | 8. | 53.31a | 11 |
| May 26 | D1 Regional 3B - BadgerMay 26 · 100m Hurdles · Place 5 · Wilmot Union | 100m Hurdles33" / 0.838mRound P | 5. | 17.02a | 11 |
| May 26 | D1 Regional 3B - BadgerMay 26 · 100m Hurdles · Place 4 · Wilmot Union | 100m Hurdles33" / 0.838m | 4. | 16.51a PB | 11 |
| May 19 | SLC V ChampionshipMay 19 · 300m Hurdles · Place 5 · Wilmot Union | 300m Hurdles | 5 | 53.69a | 11 |
| May 19 | SLC V ChampionshipMay 19 · 100m Hurdles · Place 6 · Wilmot Union | 100m Hurdles | 6 | 18.79a | 11 |
| May 19 | SLC V ChampionshipMay 19 · 100m Hurdles · Place 2 · Wilmot Union | 100m Hurdles | 2 | 17.30a | 11 |
| May 5 | Kenosha County InviteMay 5 · 300m Hurdles · Place 4 · Wilmot Union | 300m Hurdles | 4 | 54.16a | 11 |
| May 5 | Kenosha County InviteMay 5 · 100m Hurdles · Place 3 · Wilmot Union | 100m Hurdles | 3 | 16.88a | 11 |
| May 1 | Badger InviteMay 1 · 300m Hurdles · Place 11 · Wilmot Union | 300m Hurdles | 11 | 56.71a | 11 |
| May 1 | Badger InviteMay 1 · 100m Hurdles · Place 2 · Wilmot Union | 100m Hurdles | 2 | 17.81a | 11 |
| Apr 23 | SLC Conference RelaysApr 23 · Pole Vault · Place 11 · Wilmot Union | Pole Vault | 11 | 7-00.00 | 11 |
| Apr 14 | Badger TriApr 14 · Pole Vault · Wilmot Union | Pole Vault | — | NH | 11 |
| Apr 14 | Badger TriApr 14 · 300m Hurdles · Place 1 · Wilmot Union | 300m Hurdles | 1 | 54.88a | 11 |
| Apr 14 | Badger TriApr 14 · 100m Hurdles · Place 1 · Wilmot Union | 100m Hurdles | 1 | 17.31a | 11 |
| Apr 8 | The Z InviteApr 8 · Pole Vault · Place 7 · Wilmot Union | Pole Vault | 7 | 7-00.00 | 11 |
| Apr 8 | The Z InviteApr 8 · 100m Hurdles · Place 3 · Wilmot Union | 100m Hurdles | 3 | 17.84a | 11 |
| Mar 19 | Case Season OpenerMar 19 · Pole Vault · Place 7 · Wilmot Union | Pole Vault | 7 | 7-0 | 11 |
| Mar 19 | Case Season OpenerMar 19 · 55m Hurdles · Place 6 · Wilmot Union | 55m Hurdles | 6 | 10.38a | 11 |
2026 Indoor Track
2 results2025 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | D1 Regional 4A - BadgerMay 27 · 300m Hurdles · Place 12 · Wilmot Union | 300m Hurdles30" / 0.762m | 12. | 58.39a | 10 |
| May 27 | D1 Regional 4A - BadgerMay 27 · 100m Hurdles · Place 3 · Wilmot Union | 100m Hurdles33" / 0.838mRound P | 3. | 17.57a | 10 |
| May 27 | D1 Regional 4A - BadgerMay 27 · 100m Hurdles · Place 5 · Wilmot Union | 100m Hurdles33" / 0.838m | 5. | 18.60a | 10 |
| May 5 | Kenosha County InviteMay 5 · Pole Vault · Place 4 · Wilmot Union | Pole Vault | 4. | 8-00.00 PB | 10 |
| May 5 | Kenosha County InviteMay 5 · 300m Hurdles · Place 3 · Wilmot Union | 300m Hurdles30" / 0.762m | 3. | 53.17a PB | 10 |
| May 5 | Kenosha County InviteMay 5 · 100m Hurdles · Place 3 · Wilmot Union | 100m Hurdles33" / 0.838m | 3. | 17.33a | 10 |
| May 2 | Cougar RelaysMay 2 · Pole Vault · Place 4 · Wilmot Union | Pole Vault | 4 | 7-6 | 10 |
| Apr 6 | Union Grove QuadApr 6 · Pole Vault · Place 8 · Wilmot Union | Pole Vault | 8 | 7-0 | 10 |
| Apr 6 | Union Grove QuadApr 6 · 300m Hurdles · Place 6 · Wilmot Union | 300m Hurdles | 6 | 59.02a | 10 |
| Apr 6 | Union Grove QuadApr 6 · 100m Hurdles · Place 1 · Wilmot Union | 100m Hurdles | 1 | 17.49a | 10 |
2025 Indoor Track
2 results2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | Kenosha County InviteApr 29 · 100m Hurdles · Place 11 · Wilmot Union | 100m Hurdles | 11 | 20.55 | 9 |
| Apr 22 | SLC Conference RelaysApr 22 · 100m Hurdles · Place 14 · Wilmot Union | 100m Hurdles | 14 | 20.66 | 9 |
2024 Indoor Track
3 results