Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMini-Apple Night of Miles · Jun 94:35.84aMini-Apple Night of MilesJune 9, 2026
1600 Meters · OutdoorLake Conference Championships · May 194:36.34aLake Conference ChampionshipsMay 19, 2026
3200 Meters · IndoorBethel True Team Classic · Apr 249:49.64aBethel True Team ClassicApril 24, 2026
3200 Meters · OutdoorClass AAA State True Team · May 159:48.95aClass AAA State True TeamMay 15, 2026
800 Meters · OutdoorWayzata Last Chance Meet · Jun 21:59.5Wayzata Last Chance MeetJune 2, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 9Mini-Apple Night of MilesJun 9 · 1 Mile · Place 6 · MinnesotaMinnesota1 Mile6.4:35.84a PB12
Jun 2Wayzata Last Chance MeetJun 2 · 800 Meters · Place 2 · WayzataWayzata800 Meters2.1:59.5 PB12
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 3200 Meters · Place 11 · WayzataWayzata3200 Meters11.10:02.76a12
May 19Lake Conference ChampionshipsMay 19 · 1600 Meters · Place 7 · WayzataWayzata1600 Meters7.4:36.34a PB12
May 15Class AAA State True TeamMay 15 · 3200 Meters · Place 9 · WayzataWayzata3200 Meters9.9:48.95a PB12
May 67AAA Section True TeamMay 6 · 3200 Meters · Place 6 · WayzataWayzata3200 Meters6.9:53.39a12
May 1Wayzata RelaysMay 1 · 1600 Meters · Place 12 · WayzataWayzata1600 Meters12.4:37.38a12
Apr 17Wayzata vs. RosemountApr 17 · 1600 Meters · Place 4 · WayzataWayzata1600 Meters4.4:41.72a12
Apr 14Wayzata vs. Blaine DualApr 14 · 800 Meters · Place 3 · WayzataWayzata800 Meters3.2:02.06a12
Apr 10Lake Conference RelaysApr 10 · 3200 Meters · Place 10 · WayzataWayzata3200 Meters10.9:56.41a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · 3200 Meters · Place 8 · WayzataWayzata3200 Meters8.9:49.64a PB12
Mar 20Wayzata Trials #2Mar 20 · 800 Meters · WayzataWayzata800 Meters—2:04.5Unofficial12
Mar 20Wayzata Trials #2Mar 20 · 400 Meters · WayzataWayzata400 Meters—55.3Unofficial12
Mar 13Wayzata Trials IntrasquadMar 13 · 300 Meters · WayzataWayzata300 Meters—40.2Unofficial12
Mar 13Wayzata Trials IntrasquadMar 13 · 1600 Meters · WayzataWayzata1600 Meters—4:39.3Unofficial12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 14Trojan TrialsMar 14 · 300 Meters · WayzataWayzata300 Meters—40.1aUnofficial11
Mar 14Trojan TrialsMar 14 · 1600 Meters · WayzataWayzata1600 Meters—4:48.0aUnofficial11