Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSuburban East Conference Championship · May 194:34.99aSuburban East Conference ChampionshipMay 19, 2026
3200 Meters · IndoorBethel True Team Classic · Apr 249:49.21aBethel True Team ClassicApril 24, 2026
3200 Meters · OutdoorClass AAA State True Team · May 159:50.88aClass AAA State True TeamMay 15, 2026
800 Meters · OutdoorWhite Bear Relays (Boys Only) · Apr 92:06.32aWhite Bear Relays (Boys Only)April 9, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 3200 Meters · Place 7 · Stillwater Area3200 Meters7.10:26.61a12
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 1600 Meters · Place 7 · Stillwater Area1600 Meters7.4:38.09a12
May 19Suburban East Conference ChampionshipMay 19 · 3200 Meters · Place 4 · Stillwater Area3200 Meters49:53.03a12
May 19Suburban East Conference ChampionshipMay 19 · 1600 Meters · Place 10 · Stillwater Area1600 Meters104:34.99a PB12
May 15Class AAA State True TeamMay 15 · 3200 Meters · Place 12 · Stillwater Area3200 Meters12.9:50.88a PB12
May 15Class AAA State True TeamMay 15 · 1600 Meters · Place 20 · Stillwater Area1600 Meters20.4:37.04a12
May 11Stillwater Last Chance MeetMay 11 · 800 Meters · Place 3 · Stillwater Area800 Meters32:07.73a12
May 52AAA Section True TeamMay 5 · 3200 Meters · Place 5 · Stillwater Area3200 Meters5.10:13.36a12
May 52AAA Section True TeamMay 5 · 1600 Meters · Place 7 · Stillwater Area1600 Meters7.4:40.59a12
May 1Wayzata RelaysMay 1 · 1600 Meters · Place 17 · Stillwater Area1600 Meters17.4:40.22a12
Apr 28Bob Stewart InvitationalApr 28 · 800 Meters · Place 15 · Stillwater Area800 Meters15.2:09.01a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 800 Meters · Place 6 · Stillwater Area800 Meters62:06.32a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · 3200 Meters · Place 7 · Stillwater Area3200 Meters7.9:49.21a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 1600 Meters · Place 10 · Stillwater Area1600 Meters10.4:37.51a11
May 22Suburban East Conference ChampionshipMay 22 · 1600 Meters · Place 16 · Stillwater Area1600 Meters164:36.06a11
May 16Class AAA State True Team MeetMay 16 · 3200 Meters · Place 18 · Stillwater Area3200 Meters189:55.58a11
May 12Stillwater Last Chance MeetMay 12 · 1600 Meters · Place 2 · Stillwater Area1600 Meters24:46.00a11
May 6Section 2AAA True TeamMay 6 · 3200 Meters · Place 7 · Stillwater Area3200 Meters7.10:17.30a11
May 2Wayzata RelaysMay 2 · 3200 Meters · Place 7 · Stillwater Area3200 Meters79:56.16a11
Apr 25Bethel True Team ClassicApr 25 · 1600 Meters · Place 17 · Stillwater Area1600 Meters174:44.5411
Apr 192025 Pony ClassicApr 19 · 3200 Meters · Place 11 · Stillwater Area3200 Meters1110:18.2711
Apr 10WBL Mens RelaysApr 10 · 1600 Meters · Place 8 · Stillwater Area1600 Meters84:43.71a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Suburban East Conference ChampionshipMay 23 · 3200 Meters · Place 6 · Stillwater Area3200 Meters69:55.20a—
May 15STW Last Chance Meet May 15 · 1600 Meters · Place 2 · Stillwater Area1600 Meters24:42.20a—
May 7Section 2AAA True TeamMay 7 · 3200 Meters · Place 10 · Stillwater Area3200 Meters10.10:15.05a10
May 3Wayzata RelaysMay 3 · 1600 Meters · Place 15 · Stillwater Area1600 Meters154:44.34a—
May 3Wayzata RelaysMay 3 · 1600 Meters · Place 15 · Stillwater Area1600 Meters154:44.34a—
Apr 30Bob Stewart InviteApr 30 · 3200 Meters · Place 4 · Stillwater Area3200 Meters410:15.92a—
Apr 20Stillwater Pony ClassicApr 20 · 3200 Meters · Place 11 · Stillwater Area3200 Meters11.10:39.66a10
Apr 11White Bear Lake Relays (Boys Only)Apr 11 · 1600 Meters · Place 8 · Stillwater Area1600 Meters8.4:47.23a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27Cougar InvitationalApr 27 · 3200 Meters · Place 14 · Stillwater Area3200 Meters14.10:39.34a9
Apr 17Mounds View JV Boys QuadApr 17 · 3200 Meters · Place 5 · Stillwater Area3200 Meters510:54.089
Apr 13White Bear Lake RelaysApr 13 · 1600 Meters · Place 26 · Stillwater Area1600 Meters26.5:08.86aUnofficial9
Apr 12Eastview 9/10 Boys InvitationalApr 12 · 3200 Meters · Place 5 · Stillwater Area3200 Meters5.11:31.73a9