Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorForest Lake Triangular · Mar 3013.84aForest Lake TriangularMarch 30, 2026
1600 Meters · OutdoorMSHSL Section 6AAA Championships · May 265:02.73aMSHSL Section 6AAA ChampionshipsMay 26, 2026
200 Meters · OutdoorRogers Dual 4/21/26 · Apr 2128.46aRogers Dual 4/21/26April 21, 2026
300m Hurdles · 36" / 0.914m · OutdoorThunder Last Chance Meet · May 1256.53aThunder Last Chance MeetMay 12, 2026
3200 Meters · OutdoorMSHSL Section 6AAA Championships · May 2611:42.03aMSHSL Section 6AAA ChampionshipsMay 26, 2026
400 Meters · OutdoorRogers Dual 4/21/26 · Apr 211:02.71aRogers Dual 4/21/26April 21, 2026
800 Meters · OutdoorForest Lake Triangular · Apr 42:39.01aForest Lake TriangularApril 4, 2025
Long Jump · OutdoorISD 728 Triangular · Apr 2813' 5.75"ISD 728 TriangularApril 28, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 3200 Meters · Place 22 · Rogers3200 Meters22.11:42.03a PB9
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 1600 Meters · Place 19 · Rogers1600 Meters19.5:02.73a PB9
May 19Northwest Suburban Conference ChampionshipsMay 19 · 1600 Meters · Place 26 · Rogers1600 Meters26.5:06.58a9
May 12Thunder Last Chance MeetMay 12 · 300m Hurdles · Place 17 · Rogers300m Hurdles36" / 0.914m17.56.53a PB9
May 12Thunder Last Chance MeetMay 12 · 1600 Meters · Place 10 · Rogers1600 Meters10.5:23.18a9
May 54AAA Section True TeamMay 5 · 1600 Meters · Place 24 · Rogers1600 Meters24.5:08.62a9
Apr 28ISD 728 TriangularApr 28 · Long Jump · Place 26 · RogersLong Jump26.13' 5.75" PB9
Apr 28ISD 728 TriangularApr 28 · 1600 Meters · Place 6 · Rogers1600 Meters6.5:15.54a9
Apr 21Rogers Dual 4/21/26Apr 21 · Long Jump · Place 35 · RogersLong Jump35.13-03.509
Apr 21Rogers Dual 4/21/26Apr 21 · 1600 Meters · Place 8 · Rogers1600 Meters8.5:29.70a9
Apr 21Rogers Dual 4/21/26Apr 21 · 400 Meters · Place 11 · Rogers400 Meters11.1:02.71a PB9
Apr 21Rogers Dual 4/21/26Apr 21 · 200 Meters · Place 56 · Rogers200 Meters56.28.46a PB9
Apr 16Osseo InvitationalApr 16 · 3200 Meters · Place 23 · Rogers3200 Meters23.11:57.74a9
Apr 7Rogers Tri 4/7/26Apr 7 · 1600 Meters · Place 6 · Rogers1600 Meters6.5:28.97a9
Mar 30Forest Lake TriangularMar 30 · 1600 Meters · Place 10 · Rogers1600 Meters105:32.12a9
Mar 30Forest Lake TriangularMar 30 · 100 Meters · Place 78 · Rogers100 Meters7813.84a PB9
Mar 26STMA Indoor Boys QuadMar 26 · 1600 Meters · Place 17 · Rogers1600 Meters17.5:52.72a9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Thunder Last Chance MeetMay 13 · 3200 Meters · Place 6 · Rogers3200 Meters612:27.04a8
May 13Thunder Last Chance MeetMay 13 · 100 Meters · Place 60 · Rogers100 Meters6014.92a8
Apr 30Osseo JV InvitationalApr 30 · 3200 Meters · Place 8 · Rogers3200 Meters812:20.90a8
Apr 15Rogers JV Dual 4-15-25Apr 15 · 1600 Meters · Place 2 · Rogers1600 Meters2.5:42.75a8
Apr 8Rogers Tri 4-8-25Apr 8 · 1600 Meters · Place 14 · Rogers1600 Meters14.5:53.54a8
Apr 4Forest Lake TriangularApr 4 · 800 Meters · Place 18 · Rogers800 Meters182:39.01a PB8