Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRoseville Boys JV Triangular · Apr 2711.77aRoseville Boys JV TriangularApril 27, 2026
110m Hurdles · 39" / 0.991m · OutdoorRoseville Invite · Apr 2117.33aRoseville InviteApril 21, 2026
200 Meters · OutdoorIrondale Boys JV · Apr 1523.63aIrondale Boys JVApril 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 7AAA Championships · May 2944.30aMSHSL Section 7AAA ChampionshipsMay 29, 2024
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2957.58aGriak Indoor Classic - MaroonMarch 29, 2024
400 Meters · OutdoorRoseville Boys JV Triangular · Apr 2756.06aRoseville Boys JV TriangularApril 27, 2026
High Jump · OutdoorStillwater Pony Classic · Apr 205' 0Stillwater Pony ClassicApril 20, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 200 Meters · Forest Lake200 Meters—DNS12
Apr 27Roseville Boys JV TriangularApr 27 · 400 Meters · Place 1 · Forest Lake400 Meters1.56.06a PB12
Apr 27Roseville Boys JV TriangularApr 27 · 200 Meters · Place 2 · Forest Lake200 Meters2.26.00a12
Apr 27Roseville Boys JV TriangularApr 27 · 100 Meters · Place 1 · Forest Lake100 Meters1.11.77a PB12
Apr 21Roseville InviteApr 21 · 300m Hurdles · Place 8 · Forest Lake300m Hurdles36" / 0.914m8.44.97a12
Apr 21Roseville InviteApr 21 · 110m Hurdles · Place 10 · Forest Lake110m Hurdles39" / 0.991m10.17.33a PB12
Apr 15Irondale Boys JVApr 15 · 300m Hurdles · Place 2 · Forest Lake300m Hurdles244.18a12
Apr 15Irondale Boys JVApr 15 · 200 Meters · Place 2 · Forest Lake200 Meters223.63a PB12
Apr 15Irondale Boys JVApr 15 · 100 Meters · Place 1 · Forest Lake100 Meters111.79a12
Mar 30Forest Lake TriangularMar 30 · 300m Hurdles · Place 3 · Forest Lake300m Hurdles344.62a12
Mar 30Forest Lake TriangularMar 30 · 110m Hurdles · Place 1 · Forest Lake110m Hurdles116.39a12

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MSHSL Section 7AAA ChampionshipsMay 29 · 300m Hurdles · Place 12 · Forest Lake300m Hurdles36" / 0.914mRound P12.44.30a PB10
May 29MSHSL Section 7AAA ChampionshipsMay 29 · High Jump · Forest LakeHigh Jump--NM10
May 23Suburban East Conference ChampionshipMay 23 · 300m Hurdles · Place 12 · Forest Lake300m Hurdles1243.02a—
May 23Suburban East Conference ChampionshipMay 23 · 110m Hurdles · Place 18 · Forest Lake110m Hurdles1817.46a—
May 14Suburban East Boys JV MeetMay 14 · High Jump · Place 8 · Forest LakeHigh Jump85-2—
May 1Minnesota Open HS InvitationalMay 1 · 300m Hurdles · Place 12 · Forest Lake300m Hurdles1244.82a—
May 1Minnesota Open HS InvitationalMay 1 · 110m Hurdles · Place 7 · Forest Lake110m Hurdles717.62a—
Apr 27Booster InvitationalApr 27 · High Jump · Place 18 · Forest LakeHigh Jump185-2—
Apr 27Booster InvitationalApr 27 · 300m Hurdles · Place 7 · Forest Lake300m Hurdles743.89a—
Apr 27Booster InvitationalApr 27 · 110m Hurdles · Place 9 · Forest Lake110m Hurdles917.23a—
Apr 20Stillwater Pony ClassicApr 20 · High Jump · Place 24 · Forest LakeHigh Jump24.5' 0 PB10
Apr 12Irondale Knights Under the LightsApr 12 · 300m Hurdles · Place 9 · Forest Lake300m Hurdles946.15a—
Apr 5Forest Lake TriangularApr 5 · 300m Hurdles · Place 3 · Forest Lake300m Hurdles345.80a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · 400 Meters · Place 28 · Forest Lake400 Meters2857.58a PB—