Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorWBL Boys Indoor · Mar 255:06.61aWBL Boys IndoorMarch 25, 2025
1600 Meters · OutdoorMSHSL Section 7AAA Championships · May 274:44.78aMSHSL Section 7AAA ChampionshipsMay 27, 2026
800 Meters · OutdoorRoseville Invite · Apr 222:13.02Roseville InviteApril 22, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 1600 Meters · Place 9 · Forest Lake1600 Meters9.4:44.78a PB11
May 19Suburban East Conference ChampionshipMay 19 · 1600 Meters · Place 26 · Forest Lake1600 Meters264:46.90a11
May 12Cambridge-Isanti QuadMay 12 · 1600 Meters · Place 4 · Forest Lake1600 Meters44:54.55a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 800 Meters · Place 27 · Forest Lake800 Meters27.2:14.25a11
Apr 21Roseville InviteApr 21 · 1600 Meters · Place 6 · Forest Lake1600 Meters6.4:58.00a11
Apr 15Irondale Boys JVApr 15 · 800 Meters · Place 3 · Forest Lake800 Meters32:16.26a11
Mar 30Forest Lake TriangularMar 30 · 800 Meters · Place 7 · Forest Lake800 Meters72:20.19a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 1600 Meters · Place 39 · Forest Lake1600 Meters395:11.45a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7AAA ChampionshipsMay 28 · 1600 Meters · Place 13 · Forest Lake1600 Meters13.4:48.61a10
May 22Suburban East Conference ChampionshipMay 22 · 1600 Meters · Place 29 · Forest Lake1600 Meters294:50.08a10
May 14SEC Boys 9th and 10th Grade ChampionshipsMay 14 · 1600 Meters · Place 5 · Forest Lake1600 Meters54:52.13a10
May 6Section 5AAA True TeamMay 6 · 1600 Meters · Place 18 · Forest Lake1600 Meters18.4:53.19a10
May 1Minnesota HS InvitationalMay 1 · 1600 Meters · Place 19 · Forest Lake1600 Meters194:53.63a10
Apr 22Roseville InviteApr 22 · 800 Meters · Place 10 · Forest Lake800 Meters102:13.02 PB10
Apr 11Irondale Knights Under the LightsApr 11 · 1600 Meters · Place 3 · Forest Lake1600 Meters34:58.12a10
Apr 4Forest Lake TriangularApr 4 · 800 Meters · Place 6 · Forest Lake800 Meters62:18.95a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 1600 Meters · Place 38 · Forest Lake1600 Meters385:09.42a10
Mar 25WBL Boys IndoorMar 25 · 1600 Meters · Place 1 · Forest Lake1600 Meters15:06.61a PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MSHSL Section 7AAA ChampionshipsMay 29 · 1600 Meters · Place 16 · Forest Lake1600 Meters16.4:55.01a9
May 23Suburban East Conference ChampionshipMay 23 · 1600 Meters · Place 26 · Forest Lake1600 Meters265:02.12a—
May 14Suburban East Boys JV MeetMay 14 · 1600 Meters · Place 6 · Forest Lake1600 Meters65:07.66a—
May 3Coon Rapids InvitationalMay 3 · 800 Meters · Place 10 · Forest Lake800 Meters102:18.73a—
Apr 29Boys JV TriangularApr 29 · 1600 Meters · Place 2 · Forest Lake1600 Meters2.5:15.95a9
Apr 29Boys JV TriangularApr 29 · 800 Meters · Place 1 · Forest Lake800 Meters1.2:23.81a9
Apr 25Boys 9th Grade Invite Mounds ViewApr 25 · Triple Jump · Place 12 · Forest LakeTriple Jump1229-7—
Apr 25Boys 9th Grade Invite Mounds ViewApr 25 · 1600 Meters · Place 10 · Forest Lake1600 Meters105:16.71a—
Apr 11White Bear Lake Relays (Boys Only)Apr 11 · 1600 Meters · Place 23 · Forest Lake1600 Meters23.5:13.75a9
Apr 5Forest Lake TriangularApr 5 · 1600 Meters · Place 12 · Forest Lake1600 Meters125:24.19a—