Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSection 4AAA True Team · May 64:50.78aSection 4AAA True TeamMay 6, 2025
3200 Meters · OutdoorOsseo Invitational · Apr 1911:44.06aOsseo InvitationalApril 19, 2025
400 Meters · OutdoorCoon Rapids Invitational · May 150.46aCoon Rapids InvitationalMay 1, 2026
800 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 82:03.99aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
800 Meters · OutdoorMSHSL State Track & Field Championships · Jun 41:54.63aMSHSL State Track & Field ChampionshipsJune 4, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 800 Meters · Place 5 · OsseoOsseo800 MetersRound P5.1:54.63a PB12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 800 Meters · Place 8 · OsseoOsseo800 Meters8.1:55.46a12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 800 Meters · Place 1 · OsseoOsseo800 MetersRound P1.1:58.23a12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 800 Meters · Place 1 · OsseoOsseo800 Meters1.1:56.31a12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 800 Meters · Place 13 · OsseoOsseo800 Meters13.2:05.30a12
May 15Class AAA State True TeamMay 15 · 800 Meters · Place 8 · OsseoOsseo800 Meters8.1:57.38a12
May 8Stan Barr RelaysMay 8 · 1600 Meters · Place 36 · OsseoOsseo1600 Meters36.4:58.39a12
May 54AAA Section True TeamMay 5 · 800 Meters · Place 4 · OsseoOsseo800 Meters4.2:03.33a12
May 54AAA Section True TeamMay 5 · 400 Meters · Place 2 · OsseoOsseo400 Meters2.50.69a12
May 1Coon Rapids InvitationalMay 1 · 400 Meters · Place 2 · OsseoOsseo400 Meters2.50.46a PB12
Apr 24Hamline Elite MeetApr 24 · 800 Meters · Place 9 · OsseoOsseo800 Meters91:58.18a12
Apr 21Monticello InvitationalApr 21 · 400 Meters · Place 1 · OsseoOsseo400 Meters1.50.76a12
Apr 16Osseo InvitationalApr 16 · 800 Meters · Place 2 · OsseoOsseo800 Meters2.1:57.99a12
Apr 10Armstrong InvitationalApr 10 · 800 Meters · Place 1 · OsseoOsseo800 Meters1.1:58.12a12
Mar 21St. John's IndoorMar 21 · 800 Meters · OsseoOsseo800 Meters—2:02.7Unofficial12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 800 Meters · Place 5 · Minnesota FlyersMinnesota Flyers800 Meters52:03.99a PB12
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 800 Meters · Place 2 · Minnesota FlyersMinnesota Flyers800 Meters22:06.02a12
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 800 Meters · Place 9 · Minnesota FlyersMinnesota Flyers800 Meters9.2:09.11a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 800 Meters · Place 12 · OsseoOsseo800 MetersRound P12.2:03.13a11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 800 Meters · Place 15 · OsseoOsseo800 Meters152:06.29a11
May 13District 279 ChampionshipsMay 13 · 3200 Meters · Place 9 · OsseoOsseo3200 Meters911:48.45a11
May 6Section 4AAA True TeamMay 6 · 1600 Meters · Place 17 · OsseoOsseo1600 Meters17.4:50.78a PB11
May 2Coon Rapids InvitationalMay 2 · 800 Meters · Place 3 · OsseoOsseo800 Meters32:08.94a11
Apr 22Monticello InviteApr 22 · 1600 Meters · Place 11 · OsseoOsseo1600 Meters11.4:55.23a11
Apr 19Osseo InvitationalApr 19 · 3200 Meters · Place 21 · OsseoOsseo3200 Meters21.11:44.06a PB11
Apr 11Armstrong InvitationalApr 11 · 800 Meters · Place 12 · OsseoOsseo800 Meters122:11.66a11
Apr 8Maple Grove DualApr 8 · 1600 Meters · OsseoOsseo1600 Meters—5:06Unofficial11
Apr 5Mounds View OutdoorApr 5 · 1600 Meters · Place 20 · OsseoOsseo1600 Meters205:48.80a11
Apr 5Mounds View OutdoorApr 5 · 800 Meters · Place 4 · OsseoOsseo800 Meters42:20.26a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 22St. John's Indoor Time TrialMar 22 · 1600 Meters · OsseoOsseo1600 Meters—5:15Unofficial11
Mar 22St. John's Indoor Time TrialMar 22 · 800 Meters · OsseoOsseo800 Meters—2:21.0Unofficial11