Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Minnesota District Qualifier · Jun 2010.77aAAU Minnesota District QualifierJune 20, 2026
200 Meters · IndoorMaverick Open · Feb 2022.25aMaverick OpenFebruary 20, 2026
200 Meters · OutdoorAAU Minnesota District Qualifier · Jun 2021.74aAAU Minnesota District QualifierJune 20, 2026
60 Meters · IndoorMaverick Open · Feb 206.95aMaverick OpenFebruary 20, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200 Meters · Place 4 · Top Self TrainingTop Self Training200 MetersRound P4.22.00a11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200 Meters · Place 7 · Top Self TrainingTop Self Training200 Meters7.2:07.34a11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 100 Meters · Place 8 · Top Self TrainingTop Self Training100 MetersRound P8.11.05a11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 100 Meters · Place 7 · Top Self TrainingTop Self Training100 Meters7.20.10a11
Jun 20AAU Minnesota District QualifierJun 20 · 200 Meters · Place 1 · Top Self TrainingTop Self Training200 MetersRound P122.22a11
Jun 20AAU Minnesota District QualifierJun 20 · 200 Meters · Place 1 · Top Self TrainingTop Self Training200 Meters121.74a PB11
Jun 20AAU Minnesota District QualifierJun 20 · 100 Meters · Place 3 · Top Self TrainingTop Self Training100 MetersRound P310.95a11
Jun 20AAU Minnesota District QualifierJun 20 · 100 Meters · Place 2 · Top Self TrainingTop Self Training100 Meters210.77a PB11
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 8 · St. Michael-AlbertvilleSt. Michael-Albertville200 MetersRound P8.22.06aWind: -0.811
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 7 · St. Michael-AlbertvilleSt. Michael-Albertville200 Meters7.21.79aWind: -1.411
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 12 · St. Michael-AlbertvilleSt. Michael-Albertville100 MetersRound P12.11.10aWind: -1.811
May 27MSHSL Section 8AAA ChampionshipsMay 27 · 200 Meters · Place 2 · St. Michael-AlbertvilleSt. Michael-Albertville200 MetersRound P2.21.91a11
May 27MSHSL Section 8AAA ChampionshipsMay 27 · 200 Meters · Place 3 · St. Michael-AlbertvilleSt. Michael-Albertville200 Meters3.21.78aWind: -0.111
May 27MSHSL Section 8AAA ChampionshipsMay 27 · 100 Meters · Place 2 · St. Michael-AlbertvilleSt. Michael-Albertville100 MetersRound P2.11.05a11
May 27MSHSL Section 8AAA ChampionshipsMay 27 · 100 Meters · Place 3 · St. Michael-AlbertvilleSt. Michael-Albertville100 Meters3.11.02aWind: -2.211
May 19Lake Conference ChampionshipsMay 19 · 200 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville200 Meters1.22.03a11
May 19Lake Conference ChampionshipsMay 19 · 100 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville100 Meters1.10.82a11
May 8Class AAA True Team Wild CardMay 8 · 200 Meters · Place 3 · St. Michael-AlbertvilleSt. Michael-Albertville200 Meters3.21.92a11
May 8Class AAA True Team Wild CardMay 8 · 100 Meters · Place 5 · St. Michael-AlbertvilleSt. Michael-Albertville100 Meters5.10.91a11
May 54AAA Section True TeamMay 5 · 200 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville200 Meters1.21.92a11
May 54AAA Section True TeamMay 5 · 100 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville100 Meters1.10.91a11
Apr 21Hopkins True Team InvitationalApr 21 · 200 Meters · St. Michael-AlbertvilleSt. Michael-Albertville200 Meters—DNS11
Apr 21Hopkins True Team InvitationalApr 21 · 100 Meters · Place 3 · St. Michael-AlbertvilleSt. Michael-Albertville100 Meters3.10.88a11
Apr 10Lake Conference RelaysApr 10 · 200 Meters · Place 2 · St. Michael-AlbertvilleSt. Michael-Albertville200 Meters2.22.59a11
Apr 10Lake Conference RelaysApr 10 · 100 Meters · Place 2 · St. Michael-AlbertvilleSt. Michael-Albertville100 Meters2.10.99a11
Apr 9Maple Grove vs St. Michael-AlbertvilleApr 9 · 100 Meters · Place 1 · St. Michael-AlbertvilleSt. Michael-Albertville100 Meters1.11.14a11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 20Maverick OpenFeb 20 · 200 Meters · Place 4 · Top Self TrainingTop Self Training200 Meters422.25a PB11
Feb 20Maverick OpenFeb 20 · 60 Meters · Place 1 · Top Self TrainingTop Self Training60 MetersRound P16.95a PB11
Feb 20Maverick OpenFeb 20 · 60 Meters · Place 7 · Top Self TrainingTop Self Training60 Meters77.07a11
Feb 14LAND OF THE 10,000 RELAYSFeb 14 · 60 Meters · Place 2 · Top Self TrainingTop Self Training60 MetersRound P27.00a11
Feb 14LAND OF THE 10,000 RELAYSFeb 14 · 60 Meters · Place 4 · Top Self TrainingTop Self Training60 Meters47.02a11
Jan 30Mark Schuck Open & MultiJan 30 · 200 Meters · Place 13 · Top Self TrainingTop Self Training200 Meters1322.74a11
Jan 30Mark Schuck Open & MultiJan 30 · 60 Meters · Place 12 · Top Self TrainingTop Self Training60 MetersRound P127.08a11
Jan 11Track Minnesota InvitationalJan 11 · 60 Meters · Place 4 · Top Self TrainingTop Self Training60 MetersRound P47.22a11
Jan 11Track Minnesota InvitationalJan 11 · 60 Meters · Place 3 · Top Self TrainingTop Self Training60 Meters37.13a11
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 200 Meters · Place 7 · Top Self TrainingTop Self Training200 Meters723.20a—
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60 Meters · Place 11 · Top Self TrainingTop Self Training60 Meters117.22a—
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 200 Meters · Place 7 · Top Self TrainingTop Self Training200 Meters723.20a—
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60 Meters · Place 11 · Top Self TrainingTop Self Training60 Meters117.22a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · 100 Meters · Place 5 · Top Self TrainingTop Self Training100 MetersRound P511.55a—
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · 100 Meters · Place 8 · Top Self TrainingTop Self Training100 Meters811.65a—
Jun 21AAU Minnesota District QualifierJun 21 · 200 Meters · Place 12 · Top Self TrainingTop Self Training200 MetersRound P1228.40a—
Jun 21AAU Minnesota District QualifierJun 21 · 100 Meters · Place 2 · Top Self TrainingTop Self Training100 MetersRound P211.88a—
Jun 21AAU Minnesota District QualifierJun 21 · 100 Meters · Place 8 · Top Self TrainingTop Self Training100 Meters815.28a—