Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorCentral MN Indoor Invite · Mar 264:34.75aCentral MN Indoor InviteMarch 26, 2026
1600 Meters · Outdoor7AAA Section True Team · May 64:27.26a7AAA Section True TeamMay 6, 2026
400 Meters · OutdoorWayzata Relays · May 152.34aWayzata RelaysMay 1, 2026
800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 182:07.85aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
800 Meters · OutdoorLake Conference Relays · Apr 101:59.38aLake Conference RelaysApril 10, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Class AAA State True TeamMay 15 · 800 Meters · Place 16 · WayzataWayzata800 Meters16.2:00.74a10
May 67AAA Section True TeamMay 6 · 1600 Meters · Place 6 · WayzataWayzata1600 Meters6.4:27.26a PB10
May 1Wayzata RelaysMay 1 · 400 Meters · Place 9 · WayzataWayzata400 Meters9.52.34a PB10
Apr 17Wayzata vs. RosemountApr 17 · 800 Meters · Place 4 · WayzataWayzata800 Meters4.2:00.04a10
Apr 14Wayzata vs. Blaine DualApr 14 · 1600 Meters · Place 2 · WayzataWayzata1600 Meters2.4:29.43a10
Apr 10Lake Conference RelaysApr 10 · 800 Meters · Place 2 · WayzataWayzata800 Meters2.1:59.38a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 26Central MN Indoor InviteMar 26 · 1600 Meters · Place 2 · WayzataWayzata1600 Meters24:34.75a PB10
Mar 13Wayzata Trials IntrasquadMar 13 · 800 Meters · WayzataWayzata800 Meters—2:00.8Unofficial10
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:07.85a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28Wayzata Last Chance May 28 · 800 Meters · WayzataWayzata800 Meters—2:04.89
May 21Lake Conference ChampionshipsMay 21 · 1600 Meters · Place 17 · WayzataWayzata1600 Meters174:41.66a9
May 2Wayzata RelaysMay 2 · 1600 Meters · Place 2 · WayzataWayzata1600 Meters24:40.51a9
Apr 25Bethel True Team ClassicApr 25 · 400 Meters · Place 16 · WayzataWayzata400 Meters1654.409
Apr 18Wayzata vs RosemountApr 18 · 1600 Meters · Place 7 · WayzataWayzata1600 Meters74:47.099
Apr 15Wayzata vs Blaine - BoysApr 15 · 800 Meters · Place 3 · WayzataWayzata800 Meters32:04.13a9
Apr 10Wayzata Boys TriApr 10 · 400 Meters · Place 2 · WayzataWayzata400 Meters254.68a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Central MN Indoor InviteMar 27 · 800 Meters · Place 8 · WayzataWayzata800 Meters82:12.16a9
Mar 14Trojan TrialsMar 14 · 800 Meters · WayzataWayzata800 Meters—2:12.6aUnofficial9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 29Wayzata Distance ClassicMay 29 · 1600 Meters · WayzataWayzata1600 Meters—4:59.5Unofficial8
May 23Classic Lake Conference MS Boys ChampionshipsMay 23 · 400 Meters · Place 2 · Wayzata CentralWayzata Central400 Meters2.57.31a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 23CLC Middle School Boys ChampionshipsMay 23 · 800 Meters · Place 5 · Wayzata CentralWayzata Central800 Meters5.2:24.60a7