Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHamline Elite Meet · Apr 244:23.10aHamline Elite MeetApril 24, 2026
3200 Meters · OutdoorWayzata vs Rosemount · Apr 189:52.93Wayzata vs RosemountApril 18, 2025
800 Meters · IndoorCentral MN Indoor Invite · Mar 272:03.18aCentral MN Indoor InviteMarch 27, 2025
800 Meters · OutdoorMSHSL State Track & Field Championships · Jun 41:55.97aMSHSL 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

12 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 800 Meters · Place 10 · WayzataWayzata800 MetersRound P10.1:55.97a PB12
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 800 Meters · Place 2 · WayzataWayzata800 MetersRound P2.1:58.98a12
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 800 Meters · Place 1 · WayzataWayzata800 Meters1.1:57.34a12
May 15Class AAA State True TeamMay 15 · 1600 Meters · Place 8 · WayzataWayzata1600 Meters8.4:26.36a12
May 15Class AAA State True TeamMay 15 · 800 Meters · Place 9 · WayzataWayzata800 Meters9.1:58.64a12
May 67AAA Section True TeamMay 6 · 1600 Meters · Place 5 · WayzataWayzata1600 Meters5.4:26.82a12
May 67AAA Section True TeamMay 6 · 800 Meters · Place 3 · WayzataWayzata800 Meters3.2:00.24a12
May 1Wayzata RelaysMay 1 · 3200 Meters · Place 3 · WayzataWayzata3200 Meters3.9:56.98a12
Apr 24Hamline Elite MeetApr 24 · 1600 Meters · Place 14 · WayzataWayzata1600 Meters144:23.10a PB12
Apr 17Wayzata vs. RosemountApr 17 · 1600 Meters · Place 2 · WayzataWayzata1600 Meters2.4:37.64a12
Apr 14Wayzata vs. Blaine DualApr 14 · 800 Meters · Place 1 · WayzataWayzata800 Meters1.1:59.51a12
Apr 10Lake Conference RelaysApr 10 · 1600 Meters · Place 3 · WayzataWayzata1600 Meters3.4:28.11a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20Wayzata Trials #2Mar 20 · 800 Meters · WayzataWayzata800 Meters—2:01.2Unofficial12
Mar 20Wayzata Trials #2Mar 20 · 400 Meters · WayzataWayzata400 Meters—53.6Unofficial12
Mar 13Wayzata Trials IntrasquadMar 13 · 1600 Meters · WayzataWayzata1600 Meters—4:36.3Unofficial12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Lake Conference ChampionshipsMay 21 · 800 Meters · Place 3 · WayzataWayzata800 Meters31:58.84a11
May 16Class AAA State True Team MeetMay 16 · 1600 Meters · Place 14 · WayzataWayzata1600 Meters144:28.09a11
May 16Class AAA State True Team MeetMay 16 · 800 Meters · Place 10 · WayzataWayzata800 Meters102:00.86a11
May 7Section 7AAA True TeamMay 7 · 1600 Meters · Place 5 · WayzataWayzata1600 Meters5.4:27.21a11
May 7Section 7AAA True TeamMay 7 · 800 Meters · Place 4 · WayzataWayzata800 Meters4.1:57.33a11
May 2Wayzata RelaysMay 2 · 800 Meters · Place 7 · WayzataWayzata800 Meters72:01.70a11
Apr 25Hamline Elite MeetApr 25 · 1600 Meters · Place 10 · WayzataWayzata1600 Meters104:23.2211
Apr 18Wayzata vs RosemountApr 18 · 3200 Meters · Place 1 · WayzataWayzata3200 Meters19:52.93 PB11
Apr 11Lake Conference RelaysApr 11 · 1600 Meters · Place 3 · WayzataWayzata1600 Meters34:29.83a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Central MN Indoor InviteMar 27 · 800 Meters · Place 2 · WayzataWayzata800 Meters22:03.18a PB11
Mar 14Trojan TrialsMar 14 · 1600 Meters · WayzataWayzata1600 Meters—4:34.8aUnofficial11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5Wayzata Last Chance Meet (Boys Only)Jun 5 · 800 Meters · Place 4 · WayzataWayzata800 Meters4.2:05.710
May 29Wayzata Distance ClassicMay 29 · 1600 Meters · WayzataWayzata1600 Meters—4:38.8Unofficial10
May 23Lake Conference ChampionshipsMay 23 · 3200 Meters · Place 4 · WayzataWayzata3200 Meters4.9:59.87a10
May 3Wayzata RelaysMay 3 · 1600 Meters · Place 1 · WayzataWayzata1600 Meters14:37.47a—
Apr 25Lake QuadApr 25 · 3200 Meters · WayzataWayzata3200 Meters—10:17.6Unofficial10
Apr 19Wayzata vs Rosemount - BoysApr 19 · 800 Meters · Place 9 · WayzataWayzata800 Meters92:12.53a—
Apr 11Wayzata Boys TriApr 11 · 1600 Meters · Place 2 · WayzataWayzata1600 Meters24:49.13a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23Lake Conference ChampionshipsMay 23 · 1600 Meters · Place 23 · WayzataWayzata1600 Meters234:51.419
May 5Wayzata RelaysMay 5 · 3200 Meters · Place 10 · WayzataWayzata3200 Meters1010:43.079
Apr 18Wayzata vs. Blaine Boys DualApr 18 · 1600 Meters · Place 7 · WayzataWayzata1600 Meters74:54.629

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25CLC Middle School Boys ChampionshipsMay 25 · 1600 Meters · Place 4 · Wayzata WestWayzata West1600 Meters4.5:15.59a8
May 25CLC Middle School Boys ChampionshipsMay 25 · 800 Meters · Place 3 · Wayzata WestWayzata West800 Meters3.2:28.34a8