Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBethel True Team Classic · Apr 2412.48aBethel True Team ClassicApril 24, 2026
100 Meters · OutdoorLake Conference Championships · May 1912.14aLake Conference ChampionshipsMay 19, 2026
200 Meters · OutdoorMSHSL Section 6AAA Championships · May 2624.98aMSHSL Section 6AAA ChampionshipsMay 26, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 31 · Top Self TrainingTop Self Training100 MetersRound P31.12.21aWind: 1.711
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 100 Meters · Place 2 · Top Self TrainingTop Self Training100 Meters2.12.41a11
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 100 Meters · Place 2 · Top Self TrainingTop Self Training100 Meters2.12.41a11
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · 100 Meters · Top Self TrainingTop Self Training100 Meters—DNS11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200 Meters · Place 9 · Top Self TrainingTop Self Training200 MetersRound P9.25.49a11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 100 Meters · Place 4 · Top Self TrainingTop Self Training100 MetersRound P4.12.21a11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 100 Meters · Place 3 · Top Self TrainingTop Self Training100 Meters3.12.28a11
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 9 · WayzataWayzata200 MetersRound P9.25.36aWind: -2.311
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 9 · WayzataWayzata200 Meters9.25.07aWind: -0.311
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 8 · WayzataWayzata100 MetersRound P8.12.39aWind: -1.111
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 5 · WayzataWayzata100 Meters5.12.21aWind: -1.511
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 200 Meters · Place 2 · WayzataWayzata200 MetersRound P2.25.09a11
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 200 Meters · Place 3 · WayzataWayzata200 Meters3.24.98a PBWind: 011
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 100 Meters · Place 1 · WayzataWayzata100 MetersRound P1.12.37a11
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 100 Meters · Place 2 · WayzataWayzata100 Meters2.12.32aWind: -0.611
May 19Lake Conference ChampionshipsMay 19 · 100 Meters · Place 2 · WayzataWayzata100 Meters2.12.14a PB11
May 15Class AAA State True TeamMay 15 · 200 Meters · Place 8 · WayzataWayzata200 Meters8.25.47a11
May 15Class AAA State True TeamMay 15 · 100 Meters · Place 4 · WayzataWayzata100 Meters4.12.15a11
May 67AAA Section True TeamMay 6 · 200 Meters · Place 2 · WayzataWayzata200 Meters2.25.72a11
May 67AAA Section True TeamMay 6 · 100 Meters · Place 1 · WayzataWayzata100 Meters1.12.14a11
Apr 10Lake Conference RelaysApr 10 · 200 Meters · Place 4 · WayzataWayzata200 Meters4.26.64a11
Apr 10Lake Conference RelaysApr 10 · 100 Meters · Place 3 · WayzataWayzata100 Meters3.12.47a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · 100 Meters · Place 2 · WayzataWayzata100 Meters2.12.48a PB11