Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorWIAA D1 Regional - Wisconsin Lutheran · May 21 | 17.97a | WIAA D1 Regional - Wisconsin Lutheran | May 21, 2018 |
| 200 Meters · IndoorUWO Titan Challenge · Feb 19 | 28.29 | UWO Titan Challenge | February 19, 2022 |
| 300m Hurdles · 30" / 0.762m · OutdoorWoodland West Conference Relays · May 1 | 53.34a | Woodland West Conference Relays | May 1, 2019 |
| 400 Meters · IndoorKarl Schlender Invitational · Jan 22 | 1:06.53 | Karl Schlender Invitational | January 22, 2022 |
| 400 Meters · OutdoorWISCO Time Trial · Apr 12 | 1:19.00 | WISCO Time Trial | April 12, 2018 |
| 55 Meters · Outdoor · Hand timedBlackshirt Open · Mar 17 | 8.9h | Blackshirt Open | March 17, 2016 |
| 55m Hurdles · 33" · IndoorNew Berlin West Schreiber Inv · Mar 22 | 11.05a | New Berlin West Schreiber Inv | March 22, 2017 |
| 60 Meters · IndoorPanther Tune-Up · Feb 22 | 9.12 | Panther Tune-Up | February 22, 2020 |
| 60m Hurdles · 33" / 0.838m · IndoorGirls Cardinal Relays · Mar 21 | 11.12a | Girls Cardinal Relays | March 21, 2019 |
| 60m Hurdles · 33" / 0.838m · OutdoorOshkosh North Invite · Mar 22 | 10.91a | Oshkosh North Invite | March 22, 2018 |
| Long Jump · IndoorWatertown Indoor 5-Team JV Meet · Mar 28 | 11.19a | Watertown Indoor 5-Team JV Meet | March 28, 2017 |
| Long Jump · OutdoorWLT Outdoor JV Invite · May 18 | 14'05.00 | WLT Outdoor JV Invite | May 18, 2017 |
| Triple Jump · OutdoorWLT JV Meet · May 5 | 56.25a | WLT JV Meet | May 5, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 19 | Meet for MilwaukieMar 19 · 400m Hurdles · Place 1 · Wisconsin Lutheran | 400m Hurdles | 1 | 1:11.51 | — |
| Mar 19 | Meet for MilwaukieMar 19 · 100m Hurdles · Place 1 · Wisconsin Lutheran | 100m Hurdles | 1 | 16.50 | — |
2022 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 19 | UWO Titan ChallengeFeb 19 · 60 Hurdles Preliminaries · Place 7 · Wisconsin Lutheran | 60 Hurdles Preliminaries | 7 | 9.69 | JR |
| Feb 19 | UWO Titan ChallengeFeb 19 · 60 Hurdles Finals · Place 6 · Wisconsin Lutheran | 60 Hurdles Finals | 6 | 9.63 | JR |
| Feb 19 | UWO Titan ChallengeFeb 19 · 200 Meters · Place 41 · Wisconsin Lutheran | 200 Meters | 41 | 28.29 PB | JR |
| Jan 22 | Karl Schlender InvitationalJan 22 · 60 Hurdles Preliminaries · Place 4 · Wisconsin Lutheran | 60 Hurdles Preliminaries | 4 | 10.05 | JR |
| Jan 22 | Karl Schlender InvitationalJan 22 · 60 Hurdles Finals · Place 3 · Wisconsin Lutheran | 60 Hurdles Finals | 3 | 10.17 | JR |
| Jan 22 | Karl Schlender InvitationalJan 22 · 400 Meters · Place 2 · Wisconsin Lutheran | 400 Meters | 2 | 1:06.53 PB | JR |
| Jan 15 | Firebird OpenerJan 15 · 55 Hurdles Finals · Place 3 · Wisconsin Lutheran | 55 Hurdles Finals | 3 | 9.21 | JR |
| Jan 15 | Firebird OpenerJan 15 · 200 Meters · Place 25 · Wisconsin Lutheran | 200 Meters | 25 | 29.61 | JR |
2021 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | NACC Outdoor ChampionshipsMay 7 · Triple Jump · Place 9 · Wisconsin Lutheran | Triple Jump | 9 | 31-6.75 | FR |
| May 7 | NACC Outdoor ChampionshipsMay 7 · 400 Hurdles Preliminaries · Place 6 · Wisconsin Lutheran | 400 Hurdles Preliminaries | 6 | 1:15.07 | FR |
| May 7 | NACC Outdoor ChampionshipsMay 7 · 400 Hurdles Finals · Place 3 · Wisconsin Lutheran | 400 Hurdles Finals | 3 | 1:09.78 | FR |
| May 7 | NACC Outdoor ChampionshipsMay 7 · 100 Hurdles Finals · Place 3 · Wisconsin Lutheran | 100 Hurdles Finals | 3 | 16.60 | FR |
| Mar 19 | Meet For MilwaukeeMar 19 · 400 Hurdles Finals · Place 1 · Wisconsin Lutheran | 400 Hurdles Finals | 1 | 1:12.32 | FR |
| Mar 19 | Meet For MilwaukeeMar 19 · 100 Hurdles Finals · Place 6 · Wisconsin Lutheran | 100 Hurdles Finals | 6 | 25.38 | FR |
2021 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 27 | Ripon - WLC DualFeb 27 · 60 Hurdles Finals · Place 2 · Wisconsin Lutheran | 60 Hurdles Finals | 2 | 10.52 | SO |
| Feb 27 | Ripon - WLC DualFeb 27 · 200 Meters · Place 8 · Wisconsin Lutheran | 200 Meters | 8 | 30.28 | SO |
2020 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 6 | Carthage Final QualifierMar 6 · 55 Hurdles Finals · Place 5 · Wisconsin Lutheran | 55 Hurdles Finals | 5 | 9.82 | FR |
2020 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | Panther Tune-UpFeb 22 · 60 Hurdles Finals · Place 14 · Wisconsin Lutheran | 60 Hurdles Finals | 14 | 10.93 | FR |
| Feb 22 | Panther Tune-UpFeb 22 · 60 Meters · Place 10 · Wisconsin Lutheran | 60 Meters | 10 | 9.12 PB | FR |
| Feb 8 | Red Hawk InviteFeb 8 · 60 Hurdles Preliminaries · Place 13 · Wisconsin Lutheran | 60 Hurdles Preliminaries | 13 | 10.81 | FR |
| Feb 8 | Red Hawk InviteFeb 8 · 400 Meters · Place 23 · Wisconsin Lutheran | 400 Meters | 23 | 1:11.28 | FR |
| Feb 1 | UW-Platteville SelectFeb 1 · 60 Hurdles Preliminaries · Place 9 · Wisconsin Lutheran | 60 Hurdles Preliminaries | 9 | 10.95 | FR |
| Feb 1 | UW-Platteville SelectFeb 1 · 200 Meters · Place 19 · Wisconsin Lutheran | 200 Meters | 19 | 30.95 | FR |
2019 Outdoor Track
15 results2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 21 | Girls Cardinal RelaysMar 21 · 60m Hurdles · Place 19 · Wisconsin Lutheran | 60m Hurdles33" / 0.838m | 19. | 11.12a PB | 12 |
2018 Outdoor Track
13 results2017 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | WLT Outdoor JV InviteMay 18 · Long Jump · Place 3 · Wisconsin Lutheran | Long Jump | 3. | 14'05.00 PB | 10 |
| May 18 | WLT Outdoor JV InviteMay 18 · 300m Hurdles · Place 4 · Wisconsin Lutheran | 300m Hurdles30" / 0.762m | 4. | 56.22a | 10 |
| May 18 | WLT Outdoor JV InviteMay 18 · 100m Hurdles · Place 2 · Wisconsin Lutheran | 100m Hurdles33" / 0.838mRound P | 2. | 18.58a | 10 |
| May 18 | WLT Outdoor JV InviteMay 18 · 100m Hurdles · Place 3 · Wisconsin Lutheran | 100m Hurdles33" / 0.838m | 3. | 18.77a | 10 |
| May 13 | Viking JV JamboreeMay 13 · Long Jump · Place 12 · Wisconsin Lutheran | Long Jump | 12. | 13-06.00 | 10 |
| May 13 | Viking JV JamboreeMay 13 · 300m Hurdles · Place 5 · Wisconsin Lutheran | 300m Hurdles30" / 0.762m | 5. | 55.38a | 10 |
| May 13 | Viking JV JamboreeMay 13 · 100m Hurdles · Place 8 · Wisconsin Lutheran | 100m Hurdles33" / 0.838m | 8. | 19.72a | 10 |
| May 5 | WLT JV MeetMay 5 · Triple Jump · Place 2 · Wisconsin Lutheran | Triple Jump | 2 | 56.25a PB | 10 |
| May 5 | WLT JV MeetMay 5 · Triple Jump · Place 2 · Wisconsin Lutheran | Triple Jump | 2 | 19.09a PR | 10 |
| May 5 | WLT JV MeetMay 5 · Long Jump · Place 2 · Wisconsin Lutheran | Long Jump | 2 | 13-06.50 | 10 |
| Apr 21 | Viking JV TriangularApr 21 · Long Jump · Place 2 · Wisconsin Lutheran | Long Jump | 2. | 13-08.75 | 10 |
| Apr 21 | Viking JV TriangularApr 21 · 300m Hurdles · Place 1 · Wisconsin Lutheran | 300m Hurdles30" / 0.762m | 1. | 58.17a | 10 |
| Apr 21 | Viking JV TriangularApr 21 · 100m Hurdles · Place 1 · Wisconsin Lutheran | 100m Hurdles33" / 0.838m | 1. | 19.82a | 10 |
| Apr 17 | Hale JV InviteApr 17 · 100 Meters · Place 1 · Wisconsin Lutheran | 100 Meters | 1 | 55.97a PR | 10 |
| Apr 17 | Hale JV InviteApr 17 · 100 Meters · Place 1 · Wisconsin Lutheran | 100 Meters | 1 | 19.28a PR | 10 |
| Apr 17 | Hale JV InviteApr 17 · Long Jump · Place 4 · Wisconsin Lutheran | Long Jump | 4 | 13-02.50 SR | 10 |
| Apr 15 | Watertown Gosling OpenApr 15 · Triple Jump · Place 7 · Wisconsin Lutheran | Triple Jump | 7 | 59.05a SR | 10 |
| Apr 15 | Watertown Gosling OpenApr 15 · Triple Jump · Place 5 · Wisconsin Lutheran | Triple Jump | 5 | 19.65a PR | 10 |
| Apr 15 | Watertown Gosling OpenApr 15 · Long Jump · Place 14 · Wisconsin Lutheran | Long Jump | 14 | 12-06.75 SR | 10 |
2017 Indoor Track
6 results2016 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | Viking JV JamboreeMay 14 · 100m Hurdles · Wisconsin Lutheran | 100m Hurdles | — | 20.10a | 9 |
| May 14 | Viking JV JamboreeMay 14 · Long Jump · Wisconsin Lutheran | Long Jump | — | 14-08.00 | 9 |
| May 14 | Viking JV JamboreeMay 14 · High Jump · Wisconsin Lutheran | High Jump | — | 4-02.00 | 9 |
| May 14 | Viking JV JamboreeMay 14 · 300m Hurdles · Wisconsin Lutheran | 300m Hurdles | — | 56.60a | 9 |
| Apr 22 | Viking TriangularApr 22 · High Jump · Place 3 · Wisconsin Lutheran | High Jump | 3 | 4-00.00 | 9 |
| Apr 22 | Viking TriangularApr 22 · 300m Hurdles · Place 3 · Wisconsin Lutheran | 300m Hurdles | 3 | 56.50a | 9 |
| Apr 22 | Viking TriangularApr 22 · 100m Hurdles · Place 5 · Wisconsin Lutheran | 100m Hurdles | 5 | 20.70a | 9 |
| Apr 16 | Watertown Gosling OpenApr 16 · High Jump · Place 5 · Wisconsin Lutheran | High Jump | 5 | 4-02.00 | 9 |
| Apr 16 | Watertown Gosling OpenApr 16 · 300m Hurdles · Place 9 · Wisconsin Lutheran | 300m Hurdles | 9 | 58.32a | 9 |
| Apr 16 | Watertown Gosling OpenApr 16 · 100m Hurdles · Place 9 · Wisconsin Lutheran | 100m Hurdles | 9 | 20.07a | 9 |
| Mar 17 | Blackshirt OpenMar 17 · Long Jump · Place 9 · Wisconsin Lutheran | Long Jump | 9 | 12-11.75 | 9 |
| Mar 17 | Blackshirt OpenMar 17 · High Jump · Place 10 · Wisconsin Lutheran | High Jump | 10 | 3-08.00 | 9 |
| Mar 17 | Blackshirt OpenMar 17 · 55 Meters · Place 29 · Wisconsin Lutheran | 55 Meters | 29 | 8.9h PB | 9 |