Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorUSATF Minnesota Summer Meet #5 · Aug 55:35.25aUSATF Minnesota Summer Meet #5August 5, 2025
1000 Meters · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 173:13.10aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
400 Meters · OutdoorUSATF Minnesota Summer Meet #4 · Jul 281:01.86aUSATF Minnesota Summer Meet #4July 28, 2026
600 Meters · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 171:42.49aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #3 · Jan 42:23.84aUSATF Minnesota Indoor All-Comers Meet #3January 4, 2026
800 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 252:24.68aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 35 · Top Self Training800 MetersRound P35.2:26.77a12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 800 Meters · Top Self Training800 Meters--DNS12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 800 Meters · Top Self Training800 Meters--DNS12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 400 Meters · Place 5 · Top Self Training400 Meters5.1:01.86a PB12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 400 Meters · Place 6 · Top Self Training400 Meters6.1:01.86a12
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 7 · Top Self Training800 Meters7.2:24.68a PB12
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400 Meters · Place 22 · Top Self Training400 Meters22.1:04.28a12
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 7 · Top Self Training800 Meters7.2:24.68a12
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400 Meters · Place 22 · Top Self Training400 Meters22.1:04.28a12
Jun 20AAU Minnesota District QualifierJun 20 · 800 Meters · Place 2 · Top Self Training800 Meters22:28.41a12
Jun 20AAU Minnesota District QualifierJun 20 · 400 Meters · Place 7 · Top Self Training400 Meters71:03.18a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 800 Meters · Place 2 · Top Self Training800 Meters22:26.16a12
Feb 20Maverick OpenFeb 20 · 800 Meters · Place 5 · Top Self Training800 Meters52:26.66a12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 1000 Meters · Place 14 · Top Self Training1000 Meters14.3:13.10a PB12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 600 Meters · Place 20 · Top Self Training600 Meters20.1:42.49a PB12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 800 Meters · Place 2 · Top Self Training800 Meters22:23.84a PB12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 800 Meters · Place 2 · Top Self Training800 Meters22:23.84a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 800 Meters · Place 1 · Top Self Training800 Meters1.2:25.77a12
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 400 Meters · Top Self Training400 Meters—DNS12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 1 Mile · Place 1 · Top Self Training1 Mile1.5:35.25a PB11
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 400 Meters · Place 5 · Top Self Training400 Meters5.1:05.94a11
Jul 29USATF Minnesota Summer Meet #4Jul 29 · 800 Meters · Place 1 · Top Self Training800 Meters12:34.94a11