Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 22 | Boys Classic 8 RelaysApr 22 · 300m Hurdles · Place 17 · Waukesha South | 300m Hurdles36" / 0.914m | 17. | 49.35a | 10 |
2016 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | WIAA D1 Regional - Brookfield EastMay 23 · 300m Hurdles · Place 6 · Waukesha South | 300m Hurdles36" / 0.914m | 6. | 43.70a PB | 9 |
| May 6 | Demon InviteMay 6 · 300m Hurdles · Place 7 · Waukesha South | 300m Hurdles36" / 0.914m | 7. | 44.47a | 9 |
| May 6 | Demon InviteMay 6 · 300m Hurdles · Place 7 · Waukesha South | 300m Hurdles36" / 0.914m | 7. | 44.47a | 9 |
| Apr 12 | Spartan InvitationalApr 12 · 300m Hurdles · Place 19 · Waukesha South | 300m Hurdles36" / 0.914m | 19. | 47.33a | 9 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 2 | Waukesha South IndoorApr 2 · 60y Hurdles · Place 10 · Waukesha South | 60y Hurdles39" | 10. | 10.13a PB | 10 |