Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorWIAA D1 Regional- Bradford · May 21 | 17.99a | WIAA D1 Regional- Bradford | May 21, 2018 |
| 1600 Meters · OutdoorSoutheast Conference Meet · May 10 | 5:40.04a | Southeast Conference Meet | May 10, 2019 |
| 300m Hurdles · 30" / 0.762m · OutdoorWIAA D1 Sectional - Mukwonago · May 24 | 50.14a | WIAA D1 Sectional - Mukwonago | May 24, 2018 |
| 3200 Meters · OutdoorWIAAA Union Grove Regional · May 20 | 12:21.46a | WIAAA Union Grove Regional | May 20, 2019 |
| 55m Hurdles · 33" · Indoor2019 W/TFA State Indoor Championships · Apr 6 | 10.63a | 2019 W/TFA State Indoor Championships | April 6, 2019 |
| 800 Meters · IndoorW/TFA Indoor State Championships · Apr 7 | 2:31.57 | W/TFA Indoor State Championships | April 7, 2018 |
| 800 Meters · OutdoorCase Classic · Mar 31 | 2:33.59 | Case Classic | March 31, 2018 |
| Combined results · OutdoorCase Classic · Mar 30 | 10.39 | Case Classic | March 30, 2019 |
| Combined results · OutdoorRacine Invite · Mar 24 | 5:52.48 | Racine Invite | March 24, 2018 |
| High Jump · OutdoorZ-Invite · Apr 20 | 4-02.00 | Z-Invite | April 20, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | WIAA D1 Greenfield SectionalMay 23 · 3200 Meters · Place 7 · Racine Horlick | 3200 Meters | 7. | 12:38.03a | 11 |
| May 23 | WIAA D1 Greenfield SectionalMay 23 · 1600 Meters · Place 8 · Racine Horlick | 1600 Meters | 8. | 5:50.88a | 11 |
| May 20 | WIAAA Union Grove RegionalMay 20 · 3200 Meters · Place 4 · Racine Horlick | 3200 Meters | 4. | 12:21.46a PB | 11 |
| May 20 | WIAAA Union Grove RegionalMay 20 · 1600 Meters · Place 3 · Racine Horlick | 1600 Meters | 3. | 5:45.76a | 11 |
| May 10 | Southeast Conference MeetMay 10 · 1600 Meters · Place 4 · Racine Horlick | 1600 Meters | 4. | 5:40.04a PB | 11 |
| May 3 | Demon InviteMay 3 · 1600 Meters · Place 4 · Racine Horlick | 1600 Meters | 4. | 5:46.41a | 11 |
| May 3 | Demon InviteMay 3 · 300m Hurdles · Place 15 · Racine Horlick | 300m Hurdles30" / 0.762m | 15. | 54.71a | 11 |
| May 1 | SEC RELAYSMay 1 · 300m Hurdles · Place 8 · Racine Horlick | 300m Hurdles30" / 0.762m | 8. | 52.79a | 11 |
| Apr 20 | Red Devil InviteApr 20 · 300m Hurdles · Place 7 · Racine Horlick | 300m Hurdles30" / 0.762m | 7. | 51.67a | 11 |
| Apr 18 | Z-Invite WestoshaApr 18 · 300m Hurdles · Place 4 · Racine Horlick | 300m Hurdles | 4 | 54.18 | 11 |
| Mar 30 | Case ClassicMar 30 · Combined results · Place 13 · Racine Horlick | Combined resultsRound P | 13 | 10.39 PB | 11 |
| Mar 30 | Case ClassicMar 30 · 1600 Meters · Place 7 · Racine Horlick | 1600 Meters | 7 | 5:53.08 | 11 |
| Mar 23 | Eagle InvitationalMar 23 · 800 Meters · Place 8 · Racine Horlick | 800 Meters | 8 | 2:38.48 | 11 |
2019 Indoor Track
5 results2018 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | WIAA D1 Sectional - MukwonagoMay 24 · 300m Hurdles · Place 5 · Racine Horlick | 300m Hurdles30" / 0.762m | 5. | 50.14a PB | 10 |
| May 21 | WIAA D1 Regional- BradfordMay 21 · 300m Hurdles · Place 4 · Racine Horlick | 300m Hurdles30" / 0.762m | 4. | 50.80a | 10 |
| May 21 | WIAA D1 Regional- BradfordMay 21 · 100m Hurdles · Place 9 · Racine Horlick | 100m Hurdles33" / 0.838mRound P | 9. | 18.26a | 10 |
| May 21 | WIAA D1 Regional- BradfordMay 21 · 100m Hurdles · Place 9 · Racine Horlick | 100m Hurdles33" / 0.838m | 9. | 17.99a PB | 10 |
| May 15 | SEC JV ConferenceMay 15 · 300m Hurdles · Racine Horlick | 300m Hurdles30" / 0.762m | -- | 50.68a | 10 |
| May 4 | Demon InvitationalMay 4 · 1600 Meters · Place 7 · Racine Horlick | 1600 Meters | 7. | 5:46.69a | 10 |
| May 4 | Demon InvitationalMay 4 · 300m Hurdles · Place 2 · Racine Horlick | 300m Hurdles30" / 0.762m | 2. | 50.47a | 10 |
| May 4 | Demon InvitationalMay 4 · 100m Hurdles · Place 12 · Racine Horlick | 100m Hurdles33" / 0.838mRound P | 12. | 18.42a | 10 |
| May 1 | Southeast Conference RelaysMay 1 · 300m Hurdles · Place 4 · Racine Horlick | 300m Hurdles30" / 0.762m | 4. | 51.02aUnofficial | 10 |
| Apr 28 | Racine InviteApr 28 · 300m Hurdles · Place 2 · Racine Horlick | 300m Hurdles30" / 0.762m | 2. | 50.86a | 10 |
| Mar 31 | Case ClassicMar 31 · 55m Hurdles · Place 12 · Racine Horlick | 55m HurdlesRound P | 12 | 10.42 | 10 |
| Mar 31 | Case ClassicMar 31 · 800 Meters · Place 8 · Racine Horlick | 800 Meters | 8 | 2:33.59 PB | 10 |
| Mar 24 | Racine InviteMar 24 · 800 Meters · Place 12 · Racine Horlick | 800 Meters | 12 | 2:38.57 | 10 |
| Mar 24 | Racine InviteMar 24 · Combined results · Place 9 · Racine Horlick | Combined results | 9 | 5:52.48 PB | 10 |
2018 Indoor Track
2 results2017 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | Southeastern Conference ChampionshipsMay 12 · 1600 Meters · Place 8 · Racine Horlick | 1600 Meters | 8 | 5:54.97 | FR |
| Apr 29 | Northstar InviteApr 29 · 100 Meters · Place 9 · Racine Horlick | 100 Meters | 9 | 2:39.00a PR | 9 |
| Apr 27 | Racine InviteApr 27 · 1600 Meters · Place 2 · Racine Horlick | 1600 Meters | 2. | 5:53.42a | 9 |
| Apr 22 | Red Devil InvitationalApr 22 · 100 Meters · Place 3 · Racine Horlick | 100 Meters | 3 | 5:50.64a PR | 9 |
| Apr 22 | Red Devil InvitationalApr 22 · High Jump · Place 3 · Racine Horlick | High Jump | 3 | 4-06.00 PR | 9 |
| Apr 20 | Z-InviteApr 20 · 1600 Meters · Place 3 · Racine Horlick | 1600 Meters | 3. | 5:48.98a | 9 |
| Apr 20 | Z-InviteApr 20 · High Jump · Place 12 · Racine Horlick | High Jump | 12. | 4-02.00 PB | 9 |
| Apr 4 | Burlington JV InvitationalApr 4 · High Jump · Place 6 · Racine Horlick | High Jump | 6. | 4-02.00 | 9 |
| Apr 1 | Race Case InviteApr 1 · 55 Meters · Place 7 · Racine Horlick | 55 Meters | 7 | 5:59.81a PR | 9 |
| Mar 25 | Racine InvitationalMar 25 · 800 Meters · Place 3 · Racine Horlick | 800 Meters | 3 | 2:41.10 | FR |
2017 Indoor Track
2 results