Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorIMAC Indoor Conference Meet · Apr 25:46.46aIMAC Indoor Conference MeetApril 2, 2026
1600 Meters · OutdoorSTA Invitational · May 85:35.65aSTA InvitationalMay 8, 2026
3200 Meters · OutdoorMSHSL Section 4AA Championships · May 2711:44.37aMSHSL Section 4AA ChampionshipsMay 27, 2026
800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #5 · Feb 82:48.50aUSATF Minnesota Indoor All-Comers Meet #5February 8, 2026
800 Meters · OutdoorIMAC Conference Championships · May 182:41.42aIMAC Conference ChampionshipsMay 18, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 3200 Meters · Place 16 · BlakeBlake3200 Meters16.12:08.55a10
May 27MSHSL Section 4AA ChampionshipsMay 27 · 3200 Meters · Place 1 · BlakeBlake3200 Meters1.11:44.37a PB10
May 19Breck InviteMay 19 · 1600 Meters · Place 2 · BlakeBlake1600 Meters25:35.73a10
May 14IMAC Conference ChampionshipsMay 14 · 3200 Meters · Place 1 · BlakeBlake3200 Meters1.11:52.77a10
May 8STA InvitationalMay 8 · 1600 Meters · Place 3 · BlakeBlake1600 Meters35:35.65a PB10
May 1Edina InvitationalMay 1 · 3200 Meters · Place 4 · BlakeBlake3200 Meters4.11:57.65a10
Apr 25Eden Prairie Booster InvitationalApr 25 · 1600 Meters · Place 11 · BlakeBlake1600 Meters11.5:41.98a10
Apr 16Minnehaha TriApr 16 · 1600 Meters · Place 1 · BlakeBlake1600 Meters1.5:43.15a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 2IMAC Indoor Conference MeetApr 2 · 1600 Meters · Place 5 · BlakeBlake1600 Meters55:46.46a PB10
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 800 Meters · Place 9 · UnattachedUnattached800 Meters9.2:48.50a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AA ChampionshipsMay 28 · 3200 Meters · Place 9 · BlakeBlake3200 Meters9.12:20.97a9
May 22Breck Track MeetMay 22 · 1600 Meters · Place 3 · BlakeBlake1600 Meters3.5:52.20a9
May 17IMAC Conference ChampionshipsMay 17 · 3200 Meters · Place 8 · BlakeBlake3200 Meters812:52.67a9
May 2Edina InvitationalMay 2 · 3200 Meters · Place 12 · BlakeBlake3200 Meters1212:34.75a9
Apr 26Eden Prairie Booster InvitationalApr 26 · 1600 Meters · Place 12 · BlakeBlake1600 Meters125:54.849
Apr 16IMAC Tri - Minnehaha AcademyApr 16 · 3200 Meters · Place 2 · BlakeBlake3200 Meters212:42.14a9
Apr 5IMAC Track MeetApr 5 · 1600 Meters · Place 12 · BlakeBlake1600 Meters126:09.67a9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AA ChampionshipsMay 29 · 800 Meters · Place 23 · BlakeBlake800 MetersRound P23.2:48.37a8
May 23Breck TriMay 23 · 800 Meters · Place 5 · Blake School (The)Blake School (The)800 Meters52:44.77a—
May 18IMAC Conference ChampionshipsMay 18 · 800 Meters · Place 11 · Blake School (The)Blake School (The)800 Meters112:41.42a PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18IMAC Conference ChampionshipsMay 18 · 1600 Meters · Place 1 · BlakeBlake1600 Meters1.6:18.78a7
Apr 29IMAC Middle School MeetApr 29 · 1600 Meters · Place 1 · BlakeBlake1600 Meters16:37.907
Apr 17Gryphon Invitational #1Apr 17 · 1600 Meters · Place 4 · BlakeBlake1600 Meters46:37.907

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 8IMAC Indoor Track Meet - UofMApr 8 · 1600 Meters · Place 20 · BlakeBlake1600 Meters20.6:31.20a7