Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorWisconsin Middle School Indoor Meet · Mar 19 | 6:31.73a | Wisconsin Middle School Indoor Meet | March 19, 2022 |
| 200 Meters · IndoorWisconsin Grade School / Middle School Indoor Meet · Mar 22 | 29.13a | Wisconsin Grade School / Middle School Indoor Meet | March 22, 2025 |
| 200 Meters · OutdoorLAA Conference Championship · May 9 | 26.68a | LAA Conference Championship | May 9, 2025 |
| 400 Meters · IndoorWisconsin Middle School Indoor Meet · Mar 18 | 1:13.46a | Wisconsin Middle School Indoor Meet | March 18, 2023 |
| 400 Meters · OutdoorLAA Conference Championship · May 9 | 1:08.09a | LAA Conference Championship | May 9, 2025 |
| 60 Meters · IndoorWisconsin Grade School / Middle School Indoor Meet · Mar 22 | 8.76a | Wisconsin Grade School / Middle School Indoor Meet | March 22, 2025 |
| 800 Meters · OutdoorKML Schools Meet · May 10 | 2:53.83a | KML Schools Meet | May 10, 2023 |
| High Jump · OutdoorKML Schools Track Meet · May 8 | 3-11.00 | KML Schools Track Meet | May 8, 2024 |
| Long Jump · IndoorWisconsin Middle School Indoor Meet · Mar 19 | 10-11.50 | Wisconsin Middle School Indoor Meet | March 19, 2022 |
| Triple Jump · OutdoorLAA Conference Championship · May 9 | 32-0 | LAA Conference Championship | May 9, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
6 results2025 Indoor Track
3 results2024 Outdoor Track
8 results2024 Indoor Track
7 results2023 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | KML Schools MeetMay 10 · High Jump · Place 6 · Christ Alone Lutheran | High Jump | 6 | 3-8 | — |
| May 10 | KML Schools MeetMay 10 · 800 Meters · Place 2 · Christ Alone Lutheran | 800 Meters | 2 | 2:53.83a PB | — |
| May 10 | KML Schools MeetMay 10 · 200 Meters · Place 3 · Christ Alone Lutheran | 200 Meters | 3 | 32.51a | — |
| May 5 | LAA ChampionshipsMay 5 · Other Standing LJ Class B · Place 6 · Christ Alone | Other Standing LJ Class B | 6 | 6-05.00 | 6 |
| May 5 | LAA ChampionshipsMay 5 · 800 Meters · Place 4 · Christ Alone | 800 Meters | 4 | 2:54.86 | 6 |
| Apr 26 | KML Instructional Meet #1 Apr 26 · Long Jump · Christ Alone Lutheran | Long Jump | — | 10'3.5Unofficial | 6 |
| Apr 26 | KML Instructional Meet #1 Apr 26 · Shot Put · Christ Alone Lutheran | Shot Put6lb | — | 18'4Unofficial | 6 |
2023 Indoor Track
3 results2022 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | KML Schools Track MeetMay 11 · Triple Jump · Place 8 · Christ Alone Lutheran | Triple Jump | 8. | 20-10.00Unofficial | 5 |
| May 11 | KML Schools Track MeetMay 11 · High Jump · Place 4 · Christ Alone Lutheran | High Jump | 4. | 3-11.00Unofficial | 5 |
| May 11 | KML Schools Track MeetMay 11 · 400 Meters · Place 2 · Christ Alone Lutheran | 400 Meters | 2. | 1:12.95aUnofficial | 5 |
| May 6 | LAA MeetMay 6 · Triple Jump · Place 6 · Christ Alone Lutheran | Triple Jump | 6. | 22-03.50 | 5 |
| May 6 | LAA MeetMay 6 · 400 Meters · Place 7 · Christ Alone Lutheran | 400 Meters | 7. | 1:17.86a | 5 |
| May 4 | KMLES Instructional Meet #2May 4 · Triple Jump · Christ Alone Lutheran | Triple Jump | — | 25'7Unofficial | 5 |
| May 4 | KMLES Instructional Meet #2May 4 · High Jump · Christ Alone Lutheran | High Jump | — | 3'6Unofficial | 5 |
| May 4 | KMLES Instructional Meet #2May 4 · 400 Meters · Christ Alone Lutheran | 400 Meters | — | 1:14.55Unofficial | 5 |
| Apr 25 | WCHSA Track MeetApr 25 · 1600 Meters · Place 5 · Christ Alone Lutheran | 1600 Meters | 5. | 6:36.2Unofficial | 5 |
| Apr 25 | WCHSA Track MeetApr 25 · Long Jump · Place 6 · Christ Alone Lutheran | Long Jump | 6. | 10'9Unofficial | 5 |
| Apr 25 | WCHSA Track MeetApr 25 · 400 Meters · Place 3 · Christ Alone Lutheran | 400 Meters | 3. | 1:19.4Unofficial | 5 |
2022 Indoor Track
3 results