Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #3 · Jan 12 | 6:40.30a | USATF Minnesota All Ages Indoor Track & Field Meet #3 | January 12, 2025 |
| 100 Meters · OutdoorSt. Croix Falls Middle School Invitational · May 4 | 14.63a | St. Croix Falls Middle School Invitational | May 4, 2026 |
| 1500 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 25 | 5:37.11a | AAU Track & Field Region 14 (MN,NB,WI) Qualifier | June 25, 2026 |
| 1600 Meters · OutdoorSpooner Middle School Meet · May 11 | 5:55.86a | Spooner Middle School Meet | May 11, 2026 |
| 200 Meters · IndoorUSATF Minnesota Indoor Championships · Mar 9 | 34.74a | USATF Minnesota Indoor Championships | March 9, 2025 |
| 3000 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 25 | 12:39.57a | AAU Track & Field Region 14 (MN,NB,WI) Qualifier | June 25, 2026 |
| 800 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 26 | 3:04.44a | USATF Minnesota All Ages Indoor Track & Field Meet #4 | January 26, 2025 |
| 800 Meters · OutdoorSpooner Middle School Meet · May 11 | 2:41.90a | Spooner Middle School Meet | May 11, 2026 |
| Shot Put · 6lb · OutdoorBadger State Games · Jun 23 | 20-11.00 | Badger State Games | June 23, 2024 |
| Shot Put · 8lb · OutdoorSt. Croix Falls Middle School Invitational · May 5 | 21' 0.5" | St. Croix Falls Middle School Invitational | May 5, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 1 | AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 59 · Due North RunningDue North Running | 1500 Meters | 59. | 5:47.82a | 8 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 3000 Meters · Place 6 · Due North RunningDue North Running | 3000 Meters | 6. | 12:39.57a PB | 8 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 8 · Due North RunningDue North Running | 1500 Meters | 8. | 5:37.11a PB | 8 |
| Jun 25 | AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 12 · Due North RunningDue North Running | 800 Meters | 12. | 2:46.45a | 8 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 3000 Meters · Place 6 · Due North RunningDue North Running | 3000 Meters | 6. | 12:39.57a | 8 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 8 · Due North RunningDue North Running | 1500 Meters | 8. | 5:37.11a | 8 |
| Jun 25 | AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 12 · Due North RunningDue North Running | 800 Meters | 12. | 2:46.45a | 8 |
| May 11 | Spooner Middle School MeetMay 11 · 1600 Meters · Place 3 · Cameron msCameron ms | 1600 Meters | 3. | 5:55.86a PB | 8 |
| May 11 | Spooner Middle School MeetMay 11 · 800 Meters · Place 2 · Cameron msCameron ms | 800 Meters | 2. | 2:41.90a PB | 8 |
| May 4 | St. Croix Falls Middle School InvitationalMay 4 · 1600 Meters · Place 2 · Cameron msCameron ms | 1600 Meters | 2. | 6:09.22a | 8 |
| May 4 | St. Croix Falls Middle School InvitationalMay 4 · 800 Meters · Place 3 · Cameron msCameron ms | 800 Meters | 3. | 2:49.55a | 8 |
| May 4 | St. Croix Falls Middle School InvitationalMay 4 · 100 Meters · Place 2 · Cameron msCameron ms | 100 Meters | 2. | 14.63a PB | 8 |
| Apr 20 | Chetek-Weyerhaeuser Middle School InviteApr 20 · 1600 Meters · Place 4 · Cameron msCameron ms | 1600 Meters | 4. | 5:59.00Unofficial | 8 |
| Apr 20 | Chetek-Weyerhaeuser Middle School InviteApr 20 · 800 Meters · Place 3 · Cameron msCameron ms | 800 Meters | 3. | 2:46.00Unofficial | 8 |
2025 Outdoor Track
10 results2025 Indoor Track
10 results2024 Outdoor Track
7 results