Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 279 Championships · May 1211.21aDistrict 279 ChampionshipsMay 12, 2026
200 Meters · OutdoorMSHSL Section 5AAA Championships · May 2722.60aMSHSL Section 5AAA ChampionshipsMay 27, 2026
400 Meters · OutdoorUSATF Minnesota Summer Meet #4 · Jul 2855.18aUSATF Minnesota Summer Meet #4July 28, 2026
60 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #6 · Feb 227.29aUSATF Minnesota Indoor All-Comers Meet #6February 22, 2026
Long Jump · OutdoorAAU Minnesota District Qualifier · Jun 215.33mAAU Minnesota District QualifierJune 21, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 400 Meters · Place 7 · Top Self TrainingTop Self Training400 Meters7.55.18a PB11
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 400 Meters · Place 9 · Top Self TrainingTop Self Training400 Meters9.55.18a11
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 100 Meters · Place 4 · Top Self TrainingTop Self Training100 Meters4.11.26a11
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 100 Meters · Place 7 · Top Self TrainingTop Self Training100 Meters7.11.26a11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200 Meters · Place 29 · Top Self TrainingTop Self Training200 MetersRound P29.23.19a11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 100 Meters · Place 32 · Top Self TrainingTop Self Training100 MetersRound P32.11.54a11
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 200 Meters · Place 28 · Top Self TrainingTop Self Training200 MetersRound P28.23.19a11
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 100 Meters · Place 32 · Top Self TrainingTop Self Training100 MetersRound P32.11.54a11
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 200 Meters · Place 8 · Maple GroveMaple Grove200 MetersRound P8.22.79a11
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 200 Meters · Place 7 · Maple GroveMaple Grove200 Meters7.22.60a PBWind: -0.911
May 19Lake Conference ChampionshipsMay 19 · 200 Meters · Place 11 · Maple GroveMaple Grove200 Meters11.23.33a11
May 19Lake Conference ChampionshipsMay 19 · 100 Meters · Place 14 · Maple GroveMaple Grove100 Meters14.11.34a11
May 12District 279 ChampionshipsMay 12 · 200 Meters · Place 5 · Maple GroveMaple Grove200 Meters5.23.04a11
May 12District 279 ChampionshipsMay 12 · 100 Meters · Place 6 · Maple GroveMaple Grove100 Meters6.11.21a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 60 Meters · Place 17 · Top Self TrainingTop Self Training60 Meters177.29a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · 100 Meters · Place 38 · Top Self TrainingTop Self Training100 MetersRound P3811.85a10
Jun 21AAU Minnesota District QualifierJun 21 · Long Jump · Place 10 · Top Self TrainingTop Self TrainingLong Jump105.33m PB10
Jun 21AAU Minnesota District QualifierJun 21 · 100 Meters · Place 16 · Top Self TrainingTop Self Training100 MetersRound P1612.06a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 100 Meters · Top Self TrainingTop Self Training100 Meters--DNS9
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 200 Meters · Place 8 · Top Self TrainingTop Self Training200 Meters8.25.20a9
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 100 Meters · Place 7 · Top Self TrainingTop Self Training100 Meters7.11.67a9
May 29MSHSL Section 5AAA ChampionshipsMay 29 · 200 Meters · Place 20 · Maple GroveMaple Grove200 MetersRound P20.24.25aWind: 09
May 21Northwest Suburban Conference ChampionshipsMay 21 · 200 Meters · Place 34 · Maple GroveMaple Grove200 Meters3424.46a—
May 14District 279 ChampionshipsMay 14 · 200 Meters · Place 14 · Maple GroveMaple Grove200 Meters1425.00a—
May 14District 279 ChampionshipsMay 14 · 100 Meters · Place 14 · Maple GroveMaple Grove100 Meters1412.20a—
Apr 30Crimson InvitationalApr 30 · 100 Meters · Place 10 · Maple GroveMaple Grove100 Meters1012.05a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AAA ChampionshipsMay 31 · 100 Meters · Place 18 · Maple GroveMaple Grove100 MetersRound P18.12.00a8
May 23Northwest Suburban Conference ChampionshipsMay 23 · 100 Meters · Place 17 · Maple GroveMaple Grove100 MetersRound P1711.738
May 16District 279 ChampionshipsMay 16 · 100 Meters · Place 4 · Maple GroveMaple Grove100 Meters411.588
May 9Section 4AAA True TeamMay 9 · 100 Meters · Place 29 · Maple GroveMaple Grove100 Meters2912.268
Apr 18Rogers Tri 4/18/23Apr 18 · 200 Meters · Place 6 · Maple GroveMaple Grove200 Meters6.24.63a8
Apr 18Rogers Tri 4/18/23Apr 18 · 100 Meters · Place 6 · Maple GroveMaple Grove100 Meters6.12.01a8