Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 2AAA Championships · May 2711.46aMSHSL Section 2AAA ChampionshipsMay 27, 2026
200 Meters · OutdoorNew Prague Last Chance Meet · May 2023.34aNew Prague Last Chance MeetMay 20, 2026
400 Meters · OutdoorNP Last Chance Meet · May 2154.41aNP Last Chance MeetMay 21, 2025
60 Meter · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 187.50aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
Long Jump · OutdoorNew Prague Triangular · Apr 817' 4.5"New Prague TriangularApril 8, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 100 Meters · Place 9 · WaconiaWaconia100 MetersRound P9.11.46a PB12
May 20New Prague Last Chance MeetMay 20 · 200 Meters · Place 5 · WaconiaWaconia200 Meters523.34a PB12
May 13Metro West Conference ChampionshipsMay 13 · 200 Meters · Place 10 · WaconiaWaconia200 Meters10.24.01a12
May 13Metro West Conference ChampionshipsMay 13 · 100 Meters · Place 9 · WaconiaWaconia100 Meters9.11.97a12
May 8Class AAA True Team Wild CardMay 8 · 200 Meters · Place 70 · WaconiaWaconia200 Meters70.23.77a12
May 8Class AAA True Team Wild CardMay 8 · 100 Meters · Place 67 · WaconiaWaconia100 Meters67.11.59a12
May 67AAA Section True TeamMay 6 · 200 Meters · Place 17 · WaconiaWaconia200 Meters17.23.77a12
May 67AAA Section True TeamMay 6 · 100 Meters · Place 15 · WaconiaWaconia100 Meters15.11.59a12
May 1Wayzata RelaysMay 1 · 200 Meters · Place 8 · WaconiaWaconia200 Meters8.23.67a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100 Meters · Place 9 · WaconiaWaconia100 Meters9.11.49a12
Apr 21Lane/Rogness InvitationalApr 21 · 200 Meters · Place 9 · WaconiaWaconia200 Meters923.74a12
Apr 8New Prague TriangularApr 8 · Long Jump · Place 13 · WaconiaWaconiaLong Jump13.17' 4.5" PB12
Apr 8New Prague TriangularApr 8 · 100 Meters · Place 13 · WaconiaWaconia100 Meters13.11.91a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 60 Meter · Place 51 · 30-Unattached30-Unattached60 Meter51.7.50a PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 100 Meters · Place 10 · WaconiaWaconia100 MetersRound P10.11.61a11
May 21NP Last Chance MeetMay 21 · 400 Meters · Place 9 · WaconiaWaconia400 Meters954.41a PB11
May 21NP Last Chance MeetMay 21 · 100 Meters · Place 4 · WaconiaWaconia100 Meters411.69a11
May 14Metro West Conference ChampionshipsMay 14 · 200 Meters · Place 11 · WaconiaWaconia200 Meters1123.98a11
May 14Metro West Conference ChampionshipsMay 14 · 100 Meters · Place 12 · WaconiaWaconia100 Meters1212.22a11
May 9SLP JV QuadMay 9 · 100 Meters · Place 6 · WaconiaWaconia100 Meters611.83a11
May 7Section 7AAA True TeamMay 7 · 200 Meters · Place 19 · WaconiaWaconia200 Meters19.24.31a11
May 2Wayzata RelaysMay 2 · 200 Meters · Place 12 · WaconiaWaconia200 Meters1224.56a11
May 2Wayzata RelaysMay 2 · 100 Meters · Place 17 · WaconiaWaconia100 Meters1712.11a11
Apr 22Lane/Rogness RelaysApr 22 · 200 Meters · Place 12 · WaconiaWaconia200 Meters1223.9211
Apr 22Lane/Rogness RelaysApr 22 · 100 Meters · Place 16 · WaconiaWaconia100 Meters1612.0511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 60 Meter · Place 41 · 30-Unattached30-Unattached60 Meter41.7.59a11
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 60 Meter · Place 40 · 30-Unattached30-Unattached60 Meter40.7.60a11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AAA ChampionshipsMay 29 · 100 Meters · Place 20 · WaconiaWaconia100 MetersRound P20.11.99aWind: 010
May 22New Prague Last Chance MeetMay 22 · 200 Meters · Place 13 · WaconiaWaconia200 Meters1324.79a—
May 22New Prague Last Chance MeetMay 22 · 100 Meters · Place 8 · WaconiaWaconia100 Meters811.92a—
May 20Metro West Conference JV ChampionshipsMay 20 · 100 Meters · Place 5 · WaconiaWaconia100 Meters511.98a—
May 13Metro West JV MeetMay 13 · 200 Meters · Place 3 · WaconiaWaconia200 Meters324.92a—
May 6Chanhassen JV MeetMay 6 · 100 Meters · Place 9 · WaconiaWaconia100 Meters912.42a—
Apr 30Spartan InvitationalApr 30 · 400 Meters · Place 11 · WaconiaWaconia400 Meters1157.10a—
Apr 23Chanhassen InvitationalApr 23 · 200 Meters · Place 7 · WaconiaWaconia200 Meters7.25.02a10
Apr 15NP vs Waconia DualApr 15 · 200 Meters · Place 8 · WaconiaWaconia200 Meters824.91a—
Apr 11Waconia TriApr 11 · 400 Meters · Place 14 · WaconiaWaconia400 Meters141:01.44a—
Apr 11Waconia TriApr 11 · 200 Meters · Place 19 · WaconiaWaconia200 Meters1926.10a—
Apr 11Waconia TriApr 11 · 100 Meters · Place 14 · WaconiaWaconia100 Meters1412.24a—
Apr 9Chaska TriangularApr 9 · 400 Meters · Place 15 · WaconiaWaconia400 Meters151:00.5—
Apr 9Chaska TriangularApr 9 · 200 Meters · Place 48 · WaconiaWaconia200 Meters4827.1—