Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 279 Championships · May 1210.73aDistrict 279 ChampionshipsMay 12, 2026
200 Meters · IndoorMaverick Open · Feb 2022.89aMaverick OpenFebruary 20, 2026
200 Meters · OutdoorMSHSL Section 5AAA Championships · May 2721.73aMSHSL Section 5AAA ChampionshipsMay 27, 2026
400 Meters · OutdoorNorthwest Suburban Conference Championships · May 2251.79aNorthwest Suburban Conference ChampionshipsMay 22, 2025
60 Meter · IndoorUSATF Minnesota Indoor All-Comers Meet #5 · Feb 87.21aUSATF Minnesota Indoor All-Comers Meet #5February 8, 2026
60 Meters · IndoorMaverick Open · Feb 207.20aMaverick OpenFebruary 20, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 10 · Maple GroveMaple Grove200 MetersRound P10.22.16aWind: -0.812
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 9 · Maple GroveMaple Grove100 MetersRound P9.11.04aWind: -1.612
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 9 · Maple GroveMaple Grove100 Meters9.10.81aWind: 112
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 200 Meters · Place 4 · Maple GroveMaple Grove200 MetersRound P4.21.73a PB12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 200 Meters · Place 3 · Maple GroveMaple Grove200 Meters3.21.96aWind: -0.912
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 100 Meters · Place 4 · Maple GroveMaple Grove100 MetersRound P4.10.74a12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 100 Meters · Place 4 · Maple GroveMaple Grove100 Meters4.11.01aWind: -2.112
May 19Lake Conference ChampionshipsMay 19 · 200 Meters · Place 2 · Maple GroveMaple Grove200 Meters2.22.18a12
May 19Lake Conference ChampionshipsMay 19 · 100 Meters · Place 3 · Maple GroveMaple Grove100 Meters3.11.00a12
May 12District 279 ChampionshipsMay 12 · 200 Meters · Place 2 · Maple GroveMaple Grove200 Meters2.22.13a12
May 12District 279 ChampionshipsMay 12 · 100 Meters · Place 1 · Maple GroveMaple Grove100 Meters1.10.73a PB12
May 8Class AAA True Team Wild CardMay 8 · 200 Meters · Place 8 · Maple GroveMaple Grove200 Meters8.22.52a12
May 8Class AAA True Team Wild CardMay 8 · 100 Meters · Place 15 · Maple GroveMaple Grove100 Meters15.11.16a12
May 54AAA Section True TeamMay 5 · 200 Meters · Place 3 · Maple GroveMaple Grove200 Meters3.22.52a12
May 54AAA Section True TeamMay 5 · 100 Meters · Place 3 · Maple GroveMaple Grove100 Meters3.11.16a12
Apr 28Crimson InvitationalApr 28 · 400 Meters · Place 11 · Maple GroveMaple Grove400 Meters11.55.27a12
Apr 24Hamline Elite MeetApr 24 · 200 Meters · Place 5 · Maple GroveMaple Grove200 Meters521.84a12
Apr 21Lane/Rogness InvitationalApr 21 · 200 Meters · Place 1 · Maple GroveMaple Grove200 Meters122.37a12
Apr 21Lane/Rogness InvitationalApr 21 · 100 Meters · Place 1 · Maple GroveMaple Grove100 Meters111.21a12
Apr 14Eden Prairie vs Maple GroveApr 14 · 200 Meters · Place 1 · Maple GroveMaple Grove200 Meters1.21.90a12
Apr 14Eden Prairie vs Maple GroveApr 14 · 100 Meters · Place 1 · Maple GroveMaple Grove100 Meters1.11.00a12
Apr 10Lake Conference RelaysApr 10 · 400 Meters · Place 4 · Maple GroveMaple Grove400 Meters4.51.89a12
Apr 10Lake Conference RelaysApr 10 · 200 Meters · Place 1 · Maple GroveMaple Grove200 Meters1.22.55a12
Apr 10Lake Conference RelaysApr 10 · 100 Meters · Place 3 · Maple GroveMaple Grove100 Meters3.11.09a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 20Maverick OpenFeb 20 · 200 Meters · Place 13 · Top Self TrainingTop Self Training200 Meters1322.89a PB12
Feb 20Maverick OpenFeb 20 · 60 Meters · Place 23 · Top Self TrainingTop Self Training60 MetersRound P237.20a PB12
Feb 14LAND OF THE 10,000 RELAYSFeb 14 · 60 Meters · Place 12 · Top Self TrainingTop Self Training60 MetersRound P127.24a12
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 60 Meter · Place 10 · Top Self TrainingTop Self Training60 Meter10.7.21a PB12
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 200 Meters · Place 5 · Top Self TrainingTop Self Training200 Meters5.23.20a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 200 Meters · Place 4 · Top Self TrainingTop Self Training200 Meters422.90a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60 Meters · Place 15 · Top Self TrainingTop Self Training60 Meters157.25a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 200 Meters · Place 4 · Top Self TrainingTop Self Training200 Meters422.90a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60 Meters · Place 15 · Top Self TrainingTop Self Training60 Meters157.25a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 60 Meter · Place 11 · Top Self TrainingTop Self Training60 Meter11.7.33a12
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 200 Meters · Place 4 · Top Self TrainingTop Self Training200 Meters4.22.95a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Northwest Suburban Conference ChampionshipsMay 22 · 400 Meters · Place 12 · Maple GroveMaple Grove400 Meters1251.79a PB11
May 13District 279 ChampionshipsMay 13 · 200 Meters · Place 4 · Maple GroveMaple Grove200 Meters422.55a11
May 13District 279 ChampionshipsMay 13 · 100 Meters · Place 3 · Maple GroveMaple Grove100 Meters311.26a11
May 6Section 4AAA True TeamMay 6 · 400 Meters · Place 12 · Maple GroveMaple Grove400 Meters12.52.32a11
Apr 15Panther Quad MeetApr 15 · 400 Meters · Place 2 · Maple GroveMaple Grove400 Meters253.07a11
Apr 15Panther Quad MeetApr 15 · 200 Meters · Place 4 · Maple GroveMaple Grove200 Meters423.96a11