Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 3AAA Championships · May 2718.67aMSHSL Section 3AAA ChampionshipsMay 27, 2026
300m Hurdles · 36" / 0.914m · OutdoorWildcat Invitational · Apr 2147.69aWildcat InvitationalApril 21, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 300m Hurdles · Place 10 · Eagan300m Hurdles36" / 0.914mRound P10.48.13a12
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 110m Hurdles · Place 12 · Eagan110m Hurdles39" / 0.991mRound P12.18.67a PBWind: -0.112
May 19South Suburban Conference ChampionshipsMay 19 · 300m Hurdles · Place 25 · Eagan300m Hurdles2547.86a12
May 19South Suburban Conference ChampionshipsMay 19 · 110m Hurdles · Place 16 · Eagan110m Hurdles1617.73a12
May 8STA InvitationalMay 8 · 110m Hurdles · Place 6 · Eagan110m Hurdles619.84a12
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 86 · Eagan300m Hurdles36" / 0.914m86.49.04a12
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 79 · Eagan110m Hurdles39" / 0.991m79.19.07a12
May 52AAA Section True TeamMay 5 · 300m Hurdles · Place 15 · Eagan300m Hurdles36" / 0.914m15.49.04a12
May 52AAA Section True TeamMay 5 · 110m Hurdles · Place 10 · Eagan110m Hurdles39" / 0.991m10.19.07a12
Apr 25Eden Prairie Booster InvitationalApr 25 · 300m Hurdles · Place 15 · Eagan300m Hurdles36" / 0.914m15.48.27a12
Apr 25Eden Prairie Booster InvitationalApr 25 · 110m Hurdles · Place 14 · Eagan110m Hurdles39" / 0.991m14.20.65a12
Apr 21Wildcat InvitationalApr 21 · 300m Hurdles · Place 10 · Eagan300m Hurdles36" / 0.914m10.47.69a PB12
Apr 21Wildcat InvitationalApr 21 · 110m Hurdles · Place 11 · Eagan110m Hurdles39" / 0.991m11.19.18a12
Apr 15White Bear Lake CoEd MeetApr 15 · 300m Hurdles · Place 12 · Eagan300m Hurdles36" / 0.914m12.48.30a12
Apr 15White Bear Lake CoEd MeetApr 15 · 110m Hurdles · Place 17 · Eagan110m Hurdles39" / 0.991m17.19.76a12
Apr 9Farmington Boys InviteApr 9 · 300m Hurdles · Place 12 · Eagan300m Hurdles1250.72a12
Apr 9Farmington Boys InviteApr 9 · 110m Hurdles · Place 11 · Eagan110m Hurdles1119.38a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 110m Hurdles · Place 13 · Eagan110m Hurdles39" / 0.991mRound P13.19.86aWind: -0.511
May 20SSC ChampionshipsMay 20 · 300m Hurdles · Place 30 · Eagan300m Hurdles3049.82a11
May 20SSC ChampionshipsMay 20 · 110m Hurdles · Place 27 · Eagan110m Hurdles2719.87a11
May 9SSC (east) JV boys championshipsMay 9 · 300m Hurdles · Place 9 · Eagan300m Hurdles949.67a11
May 9SSC (east) JV boys championshipsMay 9 · 110m Hurdles · Place 11 · Eagan110m Hurdles1119.77a11
Apr 21Burnsville Boys JV QuadApr 21 · 300m Hurdles · Place 7 · Eagan300m Hurdles36" / 0.914m7.51.35a11
Apr 21Burnsville Boys JV QuadApr 21 · 110m Hurdles · Place 5 · Eagan110m Hurdles39" / 0.991m5.20.12a11
Apr 10Farmington Boys InviteApr 10 · 300m Hurdles · Place 18 · Eagan300m Hurdles1852.0711
Apr 10Farmington Boys InviteApr 10 · 110m Hurdles · Place 11 · Eagan110m Hurdles1120.0911

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10South Suburban JV Boys Conference Championship MeetMay 10 · 300m Hurdles · Place 13 · Eagan300m Hurdles1351.70a—
May 10South Suburban JV Boys Conference Championship MeetMay 10 · 110m Hurdles · Place 13 · Eagan110m Hurdles1320.97a—
May 3Lakeville South JV TriangularMay 3 · 300m Hurdles · Place 4 · Eagan300m Hurdles452.71a—
May 3Lakeville South JV TriangularMay 3 · 110m Hurdles · Place 5 · Eagan110m Hurdles521.51a—
Apr 29Prior Lake Boys JV MeetApr 29 · 300m Hurdles · Place 11 · Eagan300m Hurdles36" / 0.914m11.54.17a10
Apr 29Prior Lake Boys JV MeetApr 29 · 110m Hurdles · Place 4 · Eagan110m Hurdles39" / 0.991m4.21.01a10
Apr 22Boys JV - Rosemount, Apple Valley, Eagan, BurnsvilleApr 22 · 300m Hurdles · Place 8 · Eagan300m Hurdles36" / 0.914m8.51.77a10
Apr 22Boys JV - Rosemount, Apple Valley, Eagan, BurnsvilleApr 22 · 110m Hurdles · Place 10 · Eagan110m Hurdles39" / 0.991m10.21.87a10
Apr 15Eagan Boys JV MeetApr 15 · 300m Hurdles · Place 11 · Eagan300m Hurdles1152.91a—
Apr 15Eagan Boys JV MeetApr 15 · 110m Hurdles · Place 5 · Eagan110m Hurdles523.41a—