Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSMS Triangular 3 · May 2016.50aSMS Triangular 3May 20, 2024
1600 Meters · IndoorWhite Bear Lake Boys Indoor · Mar 245:39.16aWhite Bear Lake Boys IndoorMarch 24, 2026
1600 Meters · OutdoorRoseville Boys JV Triangular · Apr 275:25.33aRoseville Boys JV TriangularApril 27, 2026
200 Meters · OutdoorSMS Triangular 3 · May 2035.08aSMS Triangular 3May 20, 2024
3200 Meters · OutdoorIrondale Boys JV · Apr 1511:46.53aIrondale Boys JVApril 15, 2026
400 Meters · OutdoorSuburban East 9/10 Championships · May 131:02.89aSuburban East 9/10 ChampionshipsMay 13, 2026
800 Meters · IndoorWhite Bear Lake Boys Indoor · Mar 242:30.27aWhite Bear Lake Boys IndoorMarch 24, 2026
800 Meters · OutdoorWhite Bear Relays (Boys Only) · Apr 92:30.67aWhite Bear Relays (Boys Only)April 9, 2026
Discus · 1kg · OutdoorSMS Triangular 3 · May 2048' 4SMS Triangular 3May 20, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Suburban East 9/10 ChampionshipsMay 13 · 800 Meters · Place 23 · Forest LakeForest Lake800 Meters232:31.62a9
May 13Suburban East 9/10 ChampionshipsMay 13 · 400 Meters · Place 31 · Forest LakeForest Lake400 Meters311:02.89a PB9
May 12Cambridge-Isanti QuadMay 12 · 1600 Meters · Place 13 · Forest LakeForest Lake1600 Meters135:26.80a9
Apr 27Roseville Boys JV TriangularApr 27 · 1600 Meters · Place 4 · Forest LakeForest Lake1600 Meters4.5:25.33a PB9
Apr 27Roseville Boys JV TriangularApr 27 · 800 Meters · Place 4 · Forest LakeForest Lake800 Meters4.2:34.08a9
Apr 22Boys 9th Grade InviteApr 22 · 1600 Meters · Place 9 · Forest LakeForest Lake1600 Meters9.5:38.25a9
Apr 15Irondale Boys JVApr 15 · 3200 Meters · Place 3 · Forest LakeForest Lake3200 Meters311:46.53a PB9
Apr 9White Bear Relays (Boys Only)Apr 9 · 800 Meters · Place 24 · Forest LakeForest Lake800 Meters242:30.67a PB9
Mar 30Forest Lake TriangularMar 30 · 3200 Meters · Place 2 · Forest LakeForest Lake3200 Meters212:20.45a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 24White Bear Lake Boys IndoorMar 24 · 1600 Meters · Place 16 · Forest LakeForest Lake1600 Meters165:39.16a PB—
Mar 24White Bear Lake Boys IndoorMar 24 · 800 Meters · Place 5 · Forest LakeForest Lake800 Meters52:30.27a PB—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13C/I QuadMay 13 · 3200 Meters · Place 8 · Forest LakeForest Lake3200 Meters812:36.33a8
May 13C/I QuadMay 13 · 1600 Meters · Place 12 · Forest LakeForest Lake1600 Meters125:35.93a8
May 2Coon Rapids InvitationalMay 2 · 3200 Meters · Place 12 · Forest LakeForest Lake3200 Meters1212:19.82a8
Apr 10WBL Mens RelaysApr 10 · 800 Meters · Place 32 · Forest LakeForest Lake800 Meters322:39.78a8
Apr 4Forest Lake TriangularApr 4 · 1600 Meters · Place 16 · Forest LakeForest Lake1600 Meters165:48.16a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 25WBL Boys IndoorMar 25 · 1600 Meters · Place 17 · Forest LakeForest Lake1600 Meters176:03.56a8

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20SMS Triangular 3May 20 · Discus · Place 13 · Forest LakeForest LakeDiscus1kg13.48' 4 PB7
May 20SMS Triangular 3May 20 · 400 Meters · Place 11 · Forest LakeForest Lake400 Meters11.1:21.19a7
May 20SMS Triangular 3May 20 · 200 Meters · Place 14 · Forest LakeForest Lake200 Meters14.35.08a PB7
May 20SMS Triangular 3May 20 · 100 Meters · Place 29 · Forest LakeForest Lake100 Meters29.16.50a PB7