Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWayzata Relays · May 35:16.83aWayzata RelaysMay 3, 2024
400 Meters · IndoorCentral MN Indoor Invite · Mar 2653.38aCentral MN Indoor InviteMarch 26, 2026
400 Meters · OutdoorMSHSL Section 6AAA Championships · May 2651.26aMSHSL Section 6AAA ChampionshipsMay 26, 2026
800 Meters · OutdoorWayzata Relays · May 11:59.04aWayzata RelaysMay 1, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 400 Meters · Place 3 · Wayzata400 MetersRound P3.51.79a12
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 400 Meters · Place 3 · Wayzata400 Meters3.51.26a PB12
May 19Lake Conference ChampionshipsMay 19 · 800 Meters · Place 5 · Wayzata800 Meters5.1:59.68a12
May 15Class AAA State True TeamMay 15 · 400 Meters · Place 20 · Wayzata400 Meters20.52.23a12
May 67AAA Section True TeamMay 6 · 400 Meters · Place 8 · Wayzata400 Meters8.51.85a12
May 1Wayzata RelaysMay 1 · 800 Meters · Place 4 · Wayzata800 Meters4.1:59.04a PB12
Apr 17Wayzata vs. RosemountApr 17 · 800 Meters · Place 5 · Wayzata800 Meters5.2:01.65a12
Apr 14Wayzata vs. Blaine DualApr 14 · 400 Meters · Place 4 · Wayzata400 Meters4.51.82a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 26Central MN Indoor InviteMar 26 · 400 Meters · Place 2 · Wayzata400 Meters253.38a PB12
Mar 13Wayzata Trials IntrasquadMar 13 · 300 Meters · Wayzata300 Meters—38.5Unofficial12
Mar 13Wayzata Trials IntrasquadMar 13 · 800 Meters · Wayzata800 Meters—2:01.1Unofficial12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 400 Meters · Place 7 · Wayzata400 MetersRound P7.52.52a11
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 400 Meters · Place 6 · Wayzata400 Meters6.51.93a11
May 21Lake Conference ChampionshipsMay 21 · 400 Meters · Place 4 · Wayzata400 Meters453.01a11
May 8Wayzata Vs Stillwater JV DualMay 8 · 400 Meters · Wayzata400 Meters—0:52.5Unofficial11
Apr 25Bethel True Team ClassicApr 25 · 400 Meters · Place 15 · Wayzata400 Meters1554.2211
Apr 18Wayzata vs RosemountApr 18 · 800 Meters · Place 4 · Wayzata800 Meters42:05.0311
Apr 15Wayzata vs Blaine - BoysApr 15 · 400 Meters · Place 4 · Wayzata400 Meters453.15a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 27Central MN Indoor InviteMar 27 · 400 Meters · Place 5 · Wayzata400 Meters554.76a11
Mar 21Wayzata MV TrialsMar 21 · 800 Meters · Wayzata800 Meters—2:07.2aUnofficial11
Mar 21Wayzata MV TrialsMar 21 · 400 Meters · Wayzata400 Meters—54.7aUnofficial11
Mar 14Trojan TrialsMar 14 · 800 Meters · Wayzata800 Meters—2:13.1aUnofficial11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5Wayzata Last Chance Meet (Boys Only)Jun 5 · 400 Meters · Place 4 · Wayzata400 Meters4.56.610
May 10Wayzata Vs Stillwater JVMay 10 · 400 Meters · Wayzata400 Meters—56.6Unofficial10
May 3Wayzata RelaysMay 3 · 1600 Meters · Place 26 · Wayzata1600 Meters265:16.83a PB—
Apr 25Lake QuadApr 25 · 1600 Meters · Wayzata1600 Meters—5:27.8Unofficial10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Wayzata vs. Blaine Boys DualApr 18 · 800 Meters · Place 15 · Wayzata800 Meters152:14.859
Apr 12Minnetonka Boys Varsity DualApr 12 · 400 Meters · Place 11 · Wayzata400 Meters1158.399