Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRogers Tri (Andover & SLP) · May 1712.43aRogers Tri (Andover & SLP)May 17, 2022
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 6AAA Championships · May 2614.97aMSHSL Section 6AAA ChampionshipsMay 26, 2026
200 Meters · IndoorSTMA vs Rogers Indoor Meet · Apr 127.17STMA vs Rogers Indoor MeetApril 1, 2022
200 Meters · OutdoorSection 4AAA True Team · May 623.68aSection 4AAA True TeamMay 6, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 6AAA Championships · May 2639.60aMSHSL Section 6AAA ChampionshipsMay 26, 2026
55 Meters · IndoorSTMA vs Rogers Indoor Meet · Apr 17.75STMA vs Rogers Indoor MeetApril 1, 2022
55m Hurdles · 39" · OutdoorSTMA Indoor Boys Quad · Mar 268.42aSTMA Indoor Boys QuadMarch 26, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 16 · Rogers300m Hurdles36" / 0.914mRound P16.39.93a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 110m Hurdles · Place 14 · Rogers110m Hurdles39" / 0.991mRound P14.15.22aWind: -1.512
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 300m Hurdles · Place 5 · Rogers300m Hurdles36" / 0.914mRound P5.41.29a12
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 300m Hurdles · Place 4 · Rogers300m Hurdles36" / 0.914m4.39.60a PB12
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 110m Hurdles · Place 1 · Rogers110m Hurdles39" / 0.991mRound P1.15.27a12
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 110m Hurdles · Place 1 · Rogers110m Hurdles39" / 0.991m1.14.97a PBWind: -1.212
May 19Northwest Suburban Conference ChampionshipsMay 19 · 300m Hurdles · Place 6 · Rogers300m Hurdles36" / 0.914m6.40.57a12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 110m Hurdles · Place 8 · Rogers110m Hurdles39" / 0.991m8.15.37a12
May 12Thunder Last Chance MeetMay 12 · 300m Hurdles · Place 1 · Rogers300m Hurdles36" / 0.914m1.42.05a12
May 12Thunder Last Chance MeetMay 12 · 110m Hurdles · Place 2 · Rogers110m Hurdles39" / 0.991m2.15.24a12
May 54AAA Section True TeamMay 5 · 300m Hurdles · Place 4 · Rogers300m Hurdles36" / 0.914m4.42.11a12
May 54AAA Section True TeamMay 5 · 110m Hurdles · Place 3 · Rogers110m Hurdles39" / 0.991m3.15.34a12
Apr 28ISD 728 TriangularApr 28 · 300m Hurdles · Place 1 · Rogers300m Hurdles36" / 0.914m1.41.96a12
Apr 28ISD 728 TriangularApr 28 · 110m Hurdles · Place 1 · Rogers110m Hurdles39" / 0.991m1.15.75a12
Apr 21Rogers Dual 4/21/26Apr 21 · 300m Hurdles · Place 2 · Rogers300m Hurdles36" / 0.914m2.42.24a12
Apr 21Rogers Dual 4/21/26Apr 21 · 110m Hurdles · Place 2 · Rogers110m Hurdles39" / 0.991m2.15.29a12
Apr 16Osseo InvitationalApr 16 · 300m Hurdles · Place 9 · Rogers300m Hurdles36" / 0.914m9.42.81a12
Apr 16Osseo InvitationalApr 16 · 110m Hurdles · Place 6 · Rogers110m Hurdles39" / 0.991m6.15.91a12
Apr 7Rogers Tri 4/7/26Apr 7 · 300m Hurdles · Place 1 · Rogers300m Hurdles36" / 0.914m1.43.62a12
Apr 7Rogers Tri 4/7/26Apr 7 · 110m Hurdles · Place 1 · Rogers110m Hurdles39" / 0.991m1.16.92a12
Mar 26STMA Indoor Boys QuadMar 26 · 55m Hurdles · Place 2 · Rogers55m Hurdles39"2.8.42a PB12
Mar 26STMA Indoor Boys QuadMar 26 · 200 Meters · Place 5 · Rogers200 Meters5.24.69a12

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 300m Hurdles · Place 5 · Rogers300m Hurdles36" / 0.914mRound P5.41.18a11
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 300m Hurdles · Place 4 · Rogers300m Hurdles36" / 0.914m4.41.83a11
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 110m Hurdles · Place 4 · Rogers110m Hurdles39" / 0.991mRound P4.15.48a11
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 110m Hurdles · Place 3 · Rogers110m Hurdles39" / 0.991m3.15.23aWind: 0.211
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 200 Meters · Place 22 · Rogers200 MetersRound P22.24.28a11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 300m Hurdles · Place 7 · Rogers300m Hurdles741.04a11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 110m Hurdles · Place 8 · Rogers110m Hurdles815.45a11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 200 Meters · Place 31 · Rogers200 Meters3124.03a11
May 13Thunder Last Chance MeetMay 13 · 300m Hurdles · Place 1 · Rogers300m Hurdles142.62a11
May 13Thunder Last Chance MeetMay 13 · 110m Hurdles · Place 1 · Rogers110m Hurdles115.95a11
May 13Thunder Last Chance MeetMay 13 · 200 Meters · Place 5 · Rogers200 Meters524.18a11
May 6Section 4AAA True TeamMay 6 · 300m Hurdles · Place 14 · Rogers300m Hurdles36" / 0.914m14.43.59a11
May 6Section 4AAA True TeamMay 6 · 110m Hurdles · Place 9 · Rogers110m Hurdles39" / 0.991m9.16.27a11
May 6Section 4AAA True TeamMay 6 · 200 Meters · Place 18 · Rogers200 Meters18.23.68a PB11
Apr 29Crimson InvitationalApr 29 · 300m Hurdles · Place 5 · Rogers300m Hurdles545.16a11
Apr 29Crimson InvitationalApr 29 · 110m Hurdles · Place 2 · Rogers110m Hurdles216.02a11
Apr 29Crimson InvitationalApr 29 · 200 Meters · Place 13 · Rogers200 Meters1324.37a11
Apr 29Bison InviteApr 29 · 300m Hurdles · Place 5 · Rogers300m Hurdles36" / 0.914m5.45.16a11
Apr 29Bison InviteApr 29 · 110m Hurdles · Place 2 · Rogers110m Hurdles39" / 0.991m2.16.02a11
Apr 29Bison InviteApr 29 · 200 Meters · Place 13 · Rogers200 Meters13.24.37a11
Apr 22Monticello InviteApr 22 · 300m Hurdles · Place 15 · Rogers300m Hurdles36" / 0.914m15.46.30a11
Apr 22Monticello InviteApr 22 · 110m Hurdles · Place 3 · Rogers110m Hurdles39" / 0.991m3.16.40a11
Apr 22Monticello InviteApr 22 · 200 Meters · Place 11 · Rogers200 Meters11.24.60a11
Apr 8Rogers Tri 4-8-25Apr 8 · 110m Hurdles · Place 5 · Rogers110m Hurdles39" / 0.991m5.17.70a11
Apr 4Forest Lake TriangularApr 4 · 300m Hurdles · Place 1 · Rogers300m Hurdles148.16a11
Apr 4Forest Lake TriangularApr 4 · 110m Hurdles · Place 1 · Rogers110m Hurdles116.54a11
Apr 4Forest Lake TriangularApr 4 · 200 Meters · Place 8 · Rogers200 Meters824.59a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 60m Hurdles · Place 16 · Rogers60m Hurdles169.55a11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 300m Hurdles · Place 22 · Rogers300m Hurdles36" / 0.914mRound P22.46.41a10
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 110m Hurdles · Place 5 · Rogers110m Hurdles39" / 0.991mRound P5.16.43aWind: 010
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 110m Hurdles · Place 7 · Rogers110m Hurdles39" / 0.991m7.16.24aWind: 0.610
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 200 Meters · Place 20 · Rogers200 MetersRound P20.24.47aWind: 010
May 21Northwest Suburban Conference ChampionshipsMay 21 · 300m Hurdles · Place 26 · Rogers300m Hurdles2646.28a—
May 21Northwest Suburban Conference ChampionshipsMay 21 · 110m Hurdles · Place 20 · Rogers110m Hurdles2017.02a—
May 21Northwest Suburban Conference ChampionshipsMay 21 · 200 Meters · Place 30 · Rogers200 Meters3024.26a—
May 14Thunder Last Chance MeetMay 14 · 110m Hurdles · Place 6 · Rogers110m Hurdles617.07a—
May 14Thunder Last Chance MeetMay 14 · 200 Meters · Place 5 · Rogers200 Meters524.00a—
May 7Section 4AAA True TeamMay 7 · 300m Hurdles · Place 21 · Rogers300m Hurdles36" / 0.914m21.45.94a10
May 7Section 4AAA True TeamMay 7 · 110m Hurdles · Place 12 · Rogers110m Hurdles39" / 0.991m12.16.94a10
Apr 30Spartan InvitationalApr 30 · 300m Hurdles · Place 9 · Rogers300m Hurdles947.50a—
Apr 30Spartan InvitationalApr 30 · 110m Hurdles · Place 3 · Rogers110m Hurdles317.13a—
Apr 23Rogers Triangular 4-23Apr 23 · 110m Hurdles · Place 1 · Rogers110m Hurdles39" / 0.991m1.18.01aUnofficial10
Apr 23Rogers Triangular 4-23Apr 23 · 200 Meters · Place 5 · Rogers200 Meters5.23.98aUnofficial10
Apr 18Osseo InvitationalApr 18 · 300m Hurdles · Place 18 · Rogers300m Hurdles36" / 0.914m18.49.28a10
Apr 18Osseo InvitationalApr 18 · 110m Hurdles · Place 10 · Rogers110m Hurdles39" / 0.991m10.18.95a10
Apr 5Forest Lake TriangularApr 5 · 300m Hurdles · Place 8 · Rogers300m Hurdles849.99a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Northwest Suburban Conference ChampionshipsMay 23 · 300m Hurdles · Place 32 · Rogers300m HurdlesRound P3246.409
May 9Section 4AAA True TeamMay 9 · 300m Hurdles · Place 27 · Rogers300m Hurdles2747.069
May 4Spartan InvitationalMay 4 · 300m Hurdles · Place 13 · Rogers300m Hurdles36" / 0.914m13.48.72a9
May 4Spartan InvitationalMay 4 · 110m Hurdles · Rogers110m Hurdles39" / 0.991m—DNS9
Apr 18Rogers Tri 4/18/23Apr 18 · 300m Hurdles · Place 6 · Rogers300m Hurdles36" / 0.914m6.47.04a9
Apr 18Rogers Tri 4/18/23Apr 18 · 200 Meters · Place 23 · Rogers200 Meters23.25.79a9
Apr 18Rogers Tri 4/18/23Apr 18 · 100 Meters · Place 38 · Rogers100 Meters38.12.65a9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Rogers Tri (Andover & SLP)May 17 · 200 Meters · Place 17 · Rogers200 Meters17.26.09a8
May 17Rogers Tri (Andover & SLP)May 17 · 100 Meters · Place 22 · Rogers100 Meters22.12.43a PB8
May 3Rogers vs Elk River DualMay 3 · 200 Meters · Place 9 · Rogers200 Meters925.888
May 3Rogers vs Elk River DualMay 3 · 100 Meters · Place 20 · Rogers100 Meters2012.678

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 1STMA vs Rogers Indoor MeetApr 1 · 200 Meters · Place 13 · Rogers200 Meters1327.17 PB8
Apr 1STMA vs Rogers Indoor MeetApr 1 · 55 Meters · Place 42 · Rogers55 Meters427.75 PB8