Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthwest Suburban Conference Championships · May 1911.51aNorthwest Suburban Conference ChampionshipsMay 19, 2026
200 Meters · OutdoorThunder Last Chance Meet · May 1223.95aThunder Last Chance MeetMay 12, 2026
400 Meters · OutdoorForest Lake Triangular · Apr 51:10.26aForest Lake TriangularApril 5, 2024
55 Meter · OutdoorSTMA Indoor Boys Quad · Mar 266.99aSTMA Indoor Boys QuadMarch 26, 2026
High Jump · Outdoor4AAA Section True Team · May 55' 6"4AAA Section True TeamMay 5, 2026
Long Jump · OutdoorRogers Dual 4/21/26 · Apr 2117-06.50Rogers Dual 4/21/26April 21, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · High Jump · Place 15 · RogersHigh Jump15.5-04.0010
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 100 Meters · Place 10 · Rogers100 MetersRound P10.11.76a10
May 19Northwest Suburban Conference ChampionshipsMay 19 · High Jump · Place 25 · RogersHigh Jump25.5' 4"10
May 19Northwest Suburban Conference ChampionshipsMay 19 · 200 Meters · Place 28 · Rogers200 Meters28.24.08a10
May 19Northwest Suburban Conference ChampionshipsMay 19 · 100 Meters · Place 24 · Rogers100 Meters24.11.51a PB10
May 12Thunder Last Chance MeetMay 12 · High Jump · Place 7 · RogersHigh Jump7.5' 0"10
May 12Thunder Last Chance MeetMay 12 · 200 Meters · Place 8 · Rogers200 Meters8.23.95a PB10
May 12Thunder Last Chance MeetMay 12 · 100 Meters · Place 18 · Rogers100 Meters18.12.05a10
May 54AAA Section True TeamMay 5 · High Jump · Place 14 · RogersHigh Jump14.5' 6" PB10
May 54AAA Section True TeamMay 5 · 100 Meters · Place 21 · Rogers100 Meters21.11.68a10
Apr 28ISD 728 TriangularApr 28 · Long Jump · RogersLong Jump—DNS10
Apr 28ISD 728 TriangularApr 28 · High Jump · Place 6 · RogersHigh Jump6.5' 4"10
Apr 28ISD 728 TriangularApr 28 · 100 Meters · Place 5 · Rogers100 Meters5.11.58a10
Apr 21Rogers Dual 4/21/26Apr 21 · Long Jump · Place 8 · RogersLong Jump8.17-06.50 PB10
Apr 21Rogers Dual 4/21/26Apr 21 · High Jump · Place 4 · RogersHigh Jump4.5-06.0010
Apr 21Rogers Dual 4/21/26Apr 21 · 100 Meters · Place 15 · Rogers100 Meters15.11.81a10
Apr 16Osseo InvitationalApr 16 · High Jump · Place 13 · RogersHigh Jump13.5' 3"10
Apr 7Rogers Tri 4/7/26Apr 7 · High Jump · Place 4 · RogersHigh Jump4.5-06.0010
Mar 26STMA Indoor Boys QuadMar 26 · High Jump · Place 5 · RogersHigh Jump5.5-04.0010
Mar 26STMA Indoor Boys QuadMar 26 · 200 Meters · Place 2 · Rogers200 Meters2.24.20a10
Mar 26STMA Indoor Boys QuadMar 26 · 55 Meter · Place 5 · Rogers55 Meter5.6.99a PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Thunder Last Chance MeetMay 13 · High Jump · Place 5 · RogersHigh Jump55-29
May 13Thunder Last Chance MeetMay 13 · 200 Meters · Place 20 · Rogers200 Meters2025.71a9
May 13Thunder Last Chance MeetMay 13 · 100 Meters · Place 29 · Rogers100 Meters2912.88a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · High Jump · Place 25 · RogersHigh Jump255-09

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14Thunder Last Chance MeetMay 14 · 200 Meters · Place 37 · Rogers200 Meters3727.78a—
May 14Thunder Last Chance MeetMay 14 · 100 Meters · Place 56 · Rogers100 Meters5613.30a—
May 1Osseo JV InvitationalMay 1 · High Jump · Place 16 · RogersHigh Jump164-9—
May 1Osseo JV InvitationalMay 1 · 100 Meters · Place 35 · Rogers100 Meters3513.68a—
Apr 5Forest Lake TriangularApr 5 · High Jump · Place 11 · RogersHigh Jump114-8—
Apr 5Forest Lake TriangularApr 5 · 400 Meters · Place 32 · Rogers400 Meters321:10.26a PB—
Apr 5Forest Lake TriangularApr 5 · 200 Meters · Place 37 · Rogers200 Meters3728.21a—
Apr 5Forest Lake TriangularApr 5 · 100 Meters · Place 53 · Rogers100 Meters5313.63a—