Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 8AAA Championships · May 2816.92aMSHSL Section 8AAA ChampionshipsMay 28, 2025
1600 Meters · OutdoorOsseo Invitational · Apr 215:58.84Osseo InvitationalApril 21, 2022
200 Meters · OutdoorPark Center Quad · Apr 926.15aPark Center Quad April 9, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 8AAA Championships · May 2843.89aMSHSL Section 8AAA ChampionshipsMay 28, 2025
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 291:01.95aGriak Indoor Classic - MaroonMarch 29, 2024
Long Jump · OutdoorElk River Triangular · Apr 2216-05.50Elk River TriangularApril 22, 2025

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

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 300m Hurdles · Place 14 · Elk River300m Hurdles36" / 0.914mRound P14.43.89a PB12
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 110m Hurdles · Place 13 · Elk River110m Hurdles39" / 0.991mRound P13.16.92a PB12
May 22Northwest Suburban Conference ChampionshipsMay 22 · 300m Hurdles · Place 27 · Elk River300m Hurdles2745.73a12
May 22Northwest Suburban Conference ChampionshipsMay 22 · 110m Hurdles · Place 25 · Elk River110m Hurdles2517.17a12
May 6Section 4AAA True TeamMay 6 · 300m Hurdles · Place 17 · Elk River300m Hurdles36" / 0.914m17.44.82a12
May 6Section 4AAA True TeamMay 6 · 110m Hurdles · Place 18 · Elk River110m Hurdles39" / 0.991m18.17.52a12
Apr 29Elk River JV MeetApr 29 · Long Jump · Place 7 · Elk RiverLong Jump717-06.5012
Apr 29Elk River JV MeetApr 29 · 300m Hurdles · Place 4 · Elk River300m Hurdles446.48a12
Apr 29Elk River JV MeetApr 29 · 110m Hurdles · Place 2 · Elk River110m Hurdles217.29a12
Apr 26Lakeville North Mega MeetApr 26 · Long Jump · Place 27 · Elk RiverLong Jump2717-0.512
Apr 26Lakeville North Mega MeetApr 26 · 300m Hurdles · Place 16 · Elk River300m Hurdles1646.9812
Apr 26Lakeville North Mega MeetApr 26 · 110m Hurdles · Place 13 · Elk River110m Hurdles1318.5912
Apr 22Elk River TriangularApr 22 · Long Jump · Place 18 · Elk RiverLong Jump18.16-05.50 PB12
Apr 22Elk River TriangularApr 22 · 300m Hurdles · Place 4 · Elk River300m Hurdles36" / 0.914m4.49.84a12
Apr 19Osseo InvitationalApr 19 · 300m Hurdles · Place 17 · Elk River300m Hurdles36" / 0.914m17.48.68a12
Apr 19Osseo InvitationalApr 19 · 110m Hurdles · Place 11 · Elk River110m Hurdles39" / 0.991m11.18.87a12
Apr 9Park Center Quad Apr 9 · 300m Hurdles · Place 7 · Elk River300m Hurdles747.69a12
Apr 9Park Center Quad Apr 9 · 110m Hurdles · Place 8 · Elk River110m Hurdles818.95a12
Apr 9Park Center Quad Apr 9 · 200 Meters · Place 24 · Elk River200 Meters2426.15a PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 60m Hurdles · Place 27 · Elk River60m Hurdles2710.62a12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 300m Hurdles · Place 18 · Elk River300m Hurdles36" / 0.914mRound P18.45.50a11
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 110m Hurdles · Place 14 · Elk River110m Hurdles39" / 0.991mRound P14.17.75aWind: 011
May 21Northwest Suburban Conference ChampionshipsMay 21 · 300m Hurdles · Place 22 · Elk River300m Hurdles2245.90a—
May 21Northwest Suburban Conference ChampionshipsMay 21 · 110m Hurdles · Place 22 · Elk River110m Hurdles2217.37a—
May 7Section 4AAA True TeamMay 7 · 300m Hurdles · Place 23 · Elk River300m Hurdles36" / 0.914m23.46.33a11
May 7Section 4AAA True TeamMay 7 · 110m Hurdles · Elk River110m Hurdles39" / 0.991m—NT11
Apr 27WBL CoEd InviteApr 27 · 300m Hurdles · Place 11 · Elk River300m Hurdles1147.58a—
Apr 27WBL CoEd InviteApr 27 · 110m Hurdles · Place 12 · Elk River110m Hurdles1218.50a—
Apr 18Osseo InvitationalApr 18 · 300m Hurdles · Place 20 · Elk River300m Hurdles36" / 0.914m20.50.07a11
Apr 18Osseo InvitationalApr 18 · 110m Hurdles · Place 17 · Elk River110m Hurdles39" / 0.991m17.21.85a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · 60m Hurdles · Place 34 · Elk River60m Hurdles3410.97a—
Mar 29Griak Indoor Classic - MaroonMar 29 · 400 Meters · Place 44 · Elk River400 Meters441:01.95a PB—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31MSHSL Section 8AAA ChampionshipsMay 31 · 300m Hurdles · Place 14 · Elk River300m Hurdles36" / 0.914mRound P14.46.55a10
May 23Northwest Suburban Conference ChampionshipsMay 23 · 300m Hurdles · Place 34 · Elk River300m HurdlesRound P3447.1110
May 4Osseo JV InvitationalMay 4 · 300m Hurdles · Place 8 · Elk River300m Hurdles36" / 0.914m8.52.35a10
May 2Irondale/Monti/NB/TechMay 2 · 300m Hurdles · Place 12 · Elk River300m Hurdles36" / 0.914m12.50.10a10
May 2Irondale/Monti/NB/TechMay 2 · 110m Hurdles · Place 13 · Elk River110m Hurdles39" / 0.991m13.21.31a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Griak Indoor Classic - MaroonMar 31 · 60m Hurdles · Place 28 · Elk River60m Hurdles2811.5910

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 8AAA ChampionshipsJun 1 · 300m Hurdles · Place 19 · Elk River300m Hurdles36" / 0.914mRound P19.51.86a9
Jun 1MSHSL Section 8AAA ChampionshipsJun 1 · 110m Hurdles · Place 18 · Elk River110m Hurdles39" / 0.991mRound P18.21.37a9
May 24Northwest Suburban Conference ChampionshipsMay 24 · 300m Hurdles · Place 35 · Elk River300m HurdlesRound P3551.479
May 24Northwest Suburban Conference ChampionshipsMay 24 · 110m Hurdles · Place 33 · Elk River110m HurdlesRound P3321.669
May 10Section 4AAA True TeamMay 10 · 300m Hurdles · Place 28 · Elk River300m Hurdles2853.789
May 3Rogers vs Elk River DualMay 3 · High Jump · Elk RiverHigh Jump—NH9
May 3Rogers vs Elk River DualMay 3 · 300m Hurdles · Place 2 · Elk River300m Hurdles255.449
May 3Rogers vs Elk River DualMay 3 · 110m Hurdles · Place 6 · Elk River110m Hurdles623.419
Apr 21Osseo InvitationalApr 21 · 1600 Meters · Place 18 · Elk River1600 Meters185:58.84 PB9