Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Minnesota Summer Meet #5 · Aug 513.91aUSATF Minnesota Summer Meet #5August 5, 2025
200 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2827.75aGriak Indoor Classic - MaroonMarch 28, 2025
200 Meters · OutdoorMSHSL Section 7AAA Championships · May 2726.87aMSHSL Section 7AAA ChampionshipsMay 27, 2026
400 Meters · IndoorGriak Indoor Classic - Gold · Mar 301:09.28aGriak Indoor Classic - GoldMarch 30, 2024
400 Meters · OutdoorOsseo Invitational · Apr 161:02.65aOsseo InvitationalApril 16, 2026
60 Meter · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 178.56aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
60 Meters · IndoorGriak Indoor Classic - Maroon · Mar 288.47aGriak Indoor Classic - MaroonMarch 28, 2025
Long Jump · OutdoorUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #4 · Jul 163.04mUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #4July 16, 2024
Triple Jump · OutdoorUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #4 · Jul 168.65mUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #4July 16, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 200 Meters · Place 11 · AndoverAndover200 MetersRound P11.26.87a PB12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 200 Meters · Place 22 · AndoverAndover200 Meters22.28.02a12
May 12Thunder Last Chance MeetMay 12 · 400 Meters · Place 1 · AndoverAndover400 Meters1.1:03.46a12
May 12Thunder Last Chance MeetMay 12 · 200 Meters · Place 4 · AndoverAndover200 Meters4.27.22a12
May 54AAA Section True TeamMay 5 · 200 Meters · Place 17 · AndoverAndover200 Meters17.27.78a12
Apr 28Blaine InvitationalApr 28 · 400 Meters · Place 7 · AndoverAndover400 Meters7.1:03.15a12
Apr 28Blaine InvitationalApr 28 · 200 Meters · Place 5 · AndoverAndover200 Meters5.28.05a12
Apr 21Lane/Rogness InvitationalApr 21 · 200 Meters · Place 8 · AndoverAndover200 Meters827.49a12
Apr 16Osseo InvitationalApr 16 · 400 Meters · Place 4 · AndoverAndover400 Meters4.1:02.65a PB12
Apr 16Osseo InvitationalApr 16 · 200 Meters · Place 17 · AndoverAndover200 Meters17.27.10a12
Apr 9Andover TriApr 9 · 200 Meters · Place 4 · AndoverAndover200 Meters4.28.04a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 20Maverick OpenFeb 20 · 60 Meters · Place 47 · Top Self TrainingTop Self Training60 Meters478.71a12
Feb 14LAND OF THE 10,000 RELAYSFeb 14 · 200 Meters · Place 9 · Top Self TrainingTop Self Training200 Meters928.16a12
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 60 Meter · Place 29 · Top Self TrainingTop Self Training60 Meter29.8.69a12
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 3000 Meters · Top Self TrainingTop Self Training3000 Meters—DNS12
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 200 Meters · Place 16 · Top Self TrainingTop Self Training200 Meters16.27.78a12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 60 Meter · Place 93 · Top Self TrainingTop Self Training60 MeterRound P93.8.56a PB12
Jan 11Track Minnesota InvitationalJan 11 · 60 Meters · Place 16 · Top Self TrainingTop Self Training60 MetersRound P168.63a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 200 Meters · Place 15 · Top Self TrainingTop Self Training200 Meters1527.97a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60 Meters · Place 25 · Top Self TrainingTop Self Training60 Meters258.53a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 200 Meters · Place 15 · Top Self TrainingTop Self Training200 Meters1527.97a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60 Meters · Place 25 · Top Self TrainingTop Self Training60 Meters258.53a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 60 Meter · Place 10 · Top Self TrainingTop Self Training60 Meter10.8.61a12
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 200 Meters · Place 10 · Top Self TrainingTop Self Training200 Meters10.28.17a12
Mar 28Griak Indoor Classic - MaroonMar 28 · 200 Meters · Place 9 · AndoverAndover200 Meters927.75a PB11
Mar 28Griak Indoor Classic - MaroonMar 28 · 60 Meters · Place 26 · AndoverAndover60 Meters268.47a PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 200 Meters · Place 5 · Top Self TrainingTop Self Training200 Meters5.28.00a11
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 100 Meters · Place 8 · Top Self TrainingTop Self Training100 Meters8.13.91a PB11
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · 200 Meters · Place 35 · Top Self TrainingTop Self Training200 MetersRound P3528.44a11
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · 100 Meters · Place 32 · Top Self TrainingTop Self Training100 MetersRound P3214.00a11
Jun 21AAU Minnesota District QualifierJun 21 · 200 Meters · Place 10 · Top Self TrainingTop Self Training200 MetersRound P1028.90a11
Jun 21AAU Minnesota District QualifierJun 21 · 100 Meters · Place 8 · Top Self TrainingTop Self Training100 MetersRound P814.30a11
Jun 21AAU Minnesota District QualifierJun 21 · 100 Meters · Place 8 · Top Self TrainingTop Self Training100 Meters814.27a11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 200 Meters · Place 20 · AndoverAndover200 Meters2027.03a11
May 13Thunder Last Chance MeetMay 13 · 200 Meters · Place 8 · AndoverAndover200 Meters827.69a11
May 13Thunder Last Chance MeetMay 13 · 100 Meters · Place 14 · AndoverAndover100 Meters1413.94a11
May 9Class AAA Wild CardMay 9 · 200 Meters · Place 52 · AndoverAndover200 Meters52.27.06a11
May 6Section 4AAA True TeamMay 6 · 200 Meters · Place 12 · AndoverAndover200 Meters12.27.06a11
Apr 29Blaine InvitationalApr 29 · 200 Meters · Place 12 · AndoverAndover200 Meters1228.04a11
Apr 22Lane/Rogness RelaysApr 22 · 200 Meters · Place 10 · AndoverAndover200 Meters1027.9211
Apr 19Osseo InvitationalApr 19 · 200 Meters · Place 17 · AndoverAndover200 Meters17.28.45a11
Apr 10Andover QuadApr 10 · 200 Meters · Place 2 · AndoverAndover200 Meters228.36a11
Apr 5Mounds View OutdoorApr 5 · 200 Meters · Place 8 · AndoverAndover200 Meters829.06a11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 200 Meters · Place 9 · Multi MinnesotaMulti Minnesota200 Meters928.62a—
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 100 Meters · Place 14 · Multi MinnesotaMulti Minnesota100 Meters1414.66a—
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · Triple Jump · Place 4 · Multi MinnesotaMulti MinnesotaTriple Jump4.8.65m PB10
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · Long Jump · Place 51 · Multi MinnesotaMulti MinnesotaLong Jump51.3.04m PB10
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · Long Jump · Place 6 · Multi MinnesotaMulti MinnesotaLong Jump6.3.04m10
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 200 Meters · Place 15 · Multi MinnesotaMulti Minnesota200 Meters15.29.35a10
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 100 Meters · Place 19 · Multi MinnesotaMulti Minnesota100 Meters19.14.34a10
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 200 Meters · Place 8 · Multi MinnesotaMulti Minnesota200 Meters8.29.20a10
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 100 Meters · Place 9 · Multi MinnesotaMulti Minnesota100 Meters9.14.47a10
May 29MSHSL Section 7AAA ChampionshipsMay 29 · 200 Meters · Place 15 · AndoverAndover200 MetersRound P15.27.90aWind: 010
May 21Northwest Suburban Conference ChampionshipsMay 21 · 200 Meters · Place 26 · AndoverAndover200 Meters2628.35a—
May 14Thunder Last Chance MeetMay 14 · 200 Meters · Place 14 · AndoverAndover200 Meters1428.14a—
Apr 30Blaine InvitationalApr 30 · Triple Jump · Place 23 · AndoverAndoverTriple Jump2327-7—
Apr 18Osseo InvitationalApr 18 · 200 Meters · Place 15 · AndoverAndover200 Meters15.29.98a10
Apr 6Mounds View OutdoorApr 6 · 200 Meters · Place 5 · AndoverAndover200 Meters528.94a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 30Griak Indoor Classic - GoldMar 30 · 400 Meters · Place 11 · AndoverAndover400 Meters111:09.28a PB—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31MSHSL Section 7AAA ChampionshipsMay 31 · 200 Meters · Place 24 · AndoverAndover200 MetersRound P24.30.72a9
May 23Northwest Suburban Conference ChampionshipsMay 23 · 400 Meters · Place 29 · AndoverAndover400 MetersRound P291:08.829
May 2Blaine InvitationalMay 2 · Long Jump · Place 17 · AndoverAndoverLong Jump1711-07.259
Apr 8Mounds View InviteApr 8 · Long Jump · Place 28 · AndoverAndoverLong Jump2810-01.009
Apr 8Mounds View InviteApr 8 · 200 Meters · Place 24 · AndoverAndover200 Meters2431.149
Apr 8Mounds View InviteApr 8 · 100 Meters · Place 31 · AndoverAndover100 Meters3115.349