Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMaverick Premier #1 · Feb 144:24.99aMaverick Premier #1February 14, 2025
1000 Meters · IndoorNSIC Indoor Championship · Feb 282:33.09aNSIC Indoor ChampionshipFebruary 28, 2025
1500 Meters · OutdoorTodd Pfingsten Open · Apr 294:01.46Todd Pfingsten OpenApril 29, 2026
1600 Meters · OutdoorMSHSL Section 8AA Championships · Jun 14:30.55aMSHSL Section 8AA ChampionshipsJune 1, 2022
3200 Meters · OutdoorAlbany Quad Invite · May 610:11.71Albany Quad InviteMay 6, 2021
400 Meters · OutdoorApollo Quad · May 1253.68aApollo QuadMay 12, 2022
800 Meters · IndoorMaverick Premier #2 · Feb 151:57.02aMaverick Premier #2February 15, 2025
800 Meters · OutdoorTim Marshall Open · May 21:55.00Tim Marshall OpenMay 2, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7NSIC Outdoor ChampionshipMay 7 · 800 Meters · Place 19 · Minnesota StateMinnesota State800 Meters191:56.13JR
May 2Tim Marshall OpenMay 2 · 800 Meters · Place 2 · Minnesota StateMinnesota State800 Meters21:55.00 PBJR
Apr 29Todd Pfingsten OpenApr 29 · 1500 Meters · Place 5 · Minnesota StateMinnesota State1500 Meters54:01.46 PBJR
Apr 12Minnesota State OpenApr 12 · 800 Meters · Place 2 · Minnesota StateMinnesota State800 Meters2.1:56.19aJr
Apr 8Stomper OpenApr 8 · 800 Meters · Place 1 · Minnesota StateMinnesota State800 Meters11:55.82aJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8NSIC Outdoor ChampionshipMay 8 · 800 Meters · Place 14 · Minnesota StateMinnesota State800 Meters141:57.46aSO
May 2Maverick Open #2May 2 · 800 Meters · Place 4 · Minnesota StateMinnesota State800 Meters41:55.76SO
Apr 30Maverick Open #1Apr 30 · 800 Meters · Place 1 · Minnesota StateMinnesota State800 Meters11:56.41SO
Apr 18Maverick InvitationalApr 18 · 800 Meters · Place 7 · Minnesota StateMinnesota State800 Meters71:56.20SO
Apr 12Minnesota State OpenApr 12 · 1500 Meters · Place 7 · Minnesota StateMinnesota State1500 Meters74:11.22aSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 4USD Early BirdApr 4 · 800 Meters · Place 21 · Minnesota StateMinnesota State800 Meters21.1:57.62aSo
Feb 28NSIC Indoor ChampionshipFeb 28 · 1000 Meters · Place 2 · Minnesota StateMinnesota State1000 Meters22:35.07a—
Feb 28NSIC Indoor ChampionshipFeb 28 · 1000 Meters · Place 7 · Minnesota StateMinnesota State1000 Meters72:33.09a PB—
Feb 21Maverick InvitationalFeb 21 · 1000 Meters · Place 3 · Minnesota StateMinnesota State1000 Meters32:33.11a—
Feb 15Maverick Premier #2Feb 15 · 800 Meters · Place 5 · Minnesota StateMinnesota State800 Meters51:57.02a PB—
Feb 14Maverick Premier #1Feb 14 · 1 Mile · Place 2 · Minnesota StateMinnesota State1 Mile24:24.99a PB—
Feb 7Ted Nelson ClassicFeb 7 · 1 Mile · Place 8 · Minnesota StateMinnesota State1 Mile84:28.08a—
Jan 31Mark Schuck Open and MultiJan 31 · 1 Mile · Place 6 · Minnesota StateMinnesota State1 Mile64:30.34a—
Jan 17Bearson/Gathje ClassicJan 17 · 1 Mile · Place 4 · Minnesota StateMinnesota State1 Mile44:33.35a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9NSIC T&F Outdoor ChampionshipMay 9 · 800 Meters · Place 12 · Minnesota StateMinnesota State800 MetersRound P12.1:59.56aFr
May 4Maverick Open #2May 4 · 800 Meters · Place 1 · Minnesota StateMinnesota State800 Meters11:57.69FR
May 4Maverick Open #2May 4 · 800 Meters · Place 1 · Minnesota StateMinnesota State800 Meters11:57.69FR
May 1Maverick Open #1May 1 · 800 Meters · Place 11 · Minnesota StateMinnesota State800 Meters111:58.20FR
May 1Maverick Open #1May 1 · 800 Meters · Place 11 · Minnesota StateMinnesota State800 Meters111:58.20FR

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 8AA ChampionshipsJun 1 · 1600 Meters · Place 3 · AlbanyAlbany1600 Meters3.4:30.55a PB12
Jun 1MSHSL Section 8AA ChampionshipsJun 1 · 800 Meters · Place 2 · AlbanyAlbany800 MetersRound P2.2:00.28a12
Jun 1MSHSL Section 8AA ChampionshipsJun 1 · 800 Meters · Place 3 · AlbanyAlbany800 Meters3.2:02.63a12
May 17Granite Ridge Conference ChampionshipMay 17 · 1600 Meters · Place 2 · AlbanyAlbany1600 Meters24:31.1212
May 17Granite Ridge Conference ChampionshipMay 17 · 800 Meters · Place 2 · AlbanyAlbany800 Meters22:01.8412
May 12Apollo QuadMay 12 · 400 Meters · Place 3 · AlbanyAlbany400 Meters3.53.68a PB12
May 7Central Minnesota Mega MeetMay 7 · 1600 Meters · Place 4 · AlbanyAlbany1600 Meters44:38.1312
May 7Central Minnesota Mega MeetMay 7 · 800 Meters · Place 1 · AlbanyAlbany800 Meters12:03.0712
Apr 26Albany InvitationalApr 26 · 800 Meters · Place 1 · AlbanyAlbany800 Meters1.2:04.06a12
Apr 12Albany QuadrangularApr 12 · 1600 Meters · Place 1 · AlbanyAlbany1600 Meters1.4:50.98aUnofficial12
Apr 12Albany QuadrangularApr 12 · 800 Meters · Place 1 · AlbanyAlbany800 Meters1.2:06.56aUnofficial12

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 17MSHSL State Track & Field ChampionshipsJun 17 · 800 Meters · Place 16 · AlbanyAlbany800 Meters16.2:14.07a11
Jun 9MSHSL Section 2AA ChampionshipsJun 9 · 800 Meters · Place 1 · AlbanyAlbany800 Meters11:59.1411
Jun 9MSHSL Section 2AA ChampionshipsJun 9 · 800 Meters · Place 1 · AlbanyAlbany800 Meters11:59.1411
Jun 9MSHSL Section 5A ChampionshipsJun 9 · 800 Meters · Place 1 · AlbanyAlbany800 Meters1.1:59.14a11
Jun 1MSHSL Section 5A - Sub-Section 19Jun 1 · 800 Meters · Place 1 · AlbanyAlbany800 Meters1.2:00.36a11
May 25Granite Ridge Conference 2021May 25 · 1600 Meters · Place 2 · AlbanyAlbany1600 Meters24:37.3011
May 18Minnewaska Meet #3May 18 · 1600 Meters · Place 2 · AlbanyAlbany1600 Meters24:36.8011
May 6Albany Quad InviteMay 6 · 3200 Meters · Place 2 · AlbanyAlbany3200 Meters210:11.71 PB11
Apr 27Little Falls QuadrangularApr 27 · 3200 Meters · Place 1 · AlbanyAlbany3200 Meters110:35.4111
Apr 27Little Falls QuadrangularApr 27 · 1600 Meters · Place 2 · AlbanyAlbany1600 Meters24:43.3111