Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 3AA Championships · May 2717.46aMSHSL Section 3AA ChampionshipsMay 27, 2026
200 Meters · OutdoorMSHSL Section 3AA Championships · May 2829.61aMSHSL Section 3AA ChampionshipsMay 28, 2025
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 3AA Championships · May 2751.94aMSHSL Section 3AA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AA ChampionshipsMay 27 · 300m Hurdles · Place 7 · Visitation300m Hurdles30" / 0.762mRound P7.51.94a PB11
May 27MSHSL Section 3AA ChampionshipsMay 27 · 300m Hurdles · Place 8 · Visitation300m Hurdles30" / 0.762m8.52.88a11
May 27MSHSL Section 3AA ChampionshipsMay 27 · 100m Hurdles · Place 8 · Visitation100m Hurdles33" / 0.838mRound P8.17.78aWind: 2.111
May 27MSHSL Section 3AA ChampionshipsMay 27 · 100m Hurdles · Place 8 · Visitation100m Hurdles33" / 0.838m8.17.46a PBWind: 1.711
May 12Tri-Metro Championships (Richfield)May 12 · 300m Hurdles · Place 6 · Visitation300m Hurdles652.23a11
May 12Tri-Metro Championships (Richfield)May 12 · 100m Hurdles · Place 8 · Visitation100m Hurdles818.59a11
May 8STA InvitationalMay 8 · 300m Hurdles · Place 8 · Visitation300m Hurdles853.95a11
May 8STA InvitationalMay 8 · 100m Hurdles · Place 9 · Visitation100m Hurdles918.60a11
May 8Class AA True Team Wild CardMay 8 · 300m Hurdles · Place 45 · Visitation300m Hurdles30" / 0.762m45.55.83a11
May 8Class AA True Team Wild CardMay 8 · 100m Hurdles · Place 47 · Visitation100m Hurdles33" / 0.838m47.19.13a11
May 63AA Section True TeamMay 6 · 300m Hurdles · Place 11 · Visitation300m Hurdles30" / 0.762m11.55.83a11
May 63AA Section True TeamMay 6 · 100m Hurdles · Place 12 · Visitation100m Hurdles33" / 0.838m12.19.13a11
Apr 28Tri-Metro Meet (Richfield)Apr 28 · 300m Hurdles · Place 2 · Visitation300m Hurdles253.63a11
Apr 28Tri-Metro Meet (Richfield)Apr 28 · 100m Hurdles · Place 2 · Visitation100m Hurdles218.58a11
Apr 28Tri-Metro Meet (Richfield)Apr 28 · 200 Meters · Place 7 · Visitation200 Meters729.73a11
Apr 21TMC Quad Hosted By VisitationApr 21 · 100m Hurdles · Place 3 · Visitation100m Hurdles33" / 0.838m3.19.49a11
Apr 21TMC Quad Hosted By VisitationApr 21 · 200 Meters · Place 8 · Visitation200 Meters8.30.20a11
Apr 15Columbia Heights Track MeetApr 15 · 100m Hurdles · Place 4 · Visitation100m Hurdles33" / 0.838m4.20.85a11
Apr 15Columbia Heights Track MeetApr 15 · 200 Meters · Place 8 · Visitation200 Meters8.30.77a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AA ChampionshipsMay 28 · 200 Meters · Place 20 · Visitation200 MetersRound P20.29.61a PBWind: -0.810
May 6Section 3AA True TeamMay 6 · 100m Hurdles · Place 13 · Visitation100m Hurdles33" / 0.838m13.20.32a10
May 22025 St. Croix Prep InviteMay 2 · 100m Hurdles · Place 8 · Visitation100m Hurdles820.05a10
Apr 29TMC Quad Hosted by VisitationApr 29 · 100m Hurdles · Place 8 · Visitation100m Hurdles33" / 0.838m8.20.96a10
Apr 29TMC Quad Hosted by VisitationApr 29 · 200 Meters · Place 10 · Visitation200 Meters10.30.80a10
Apr 15Tri-Metro Varsity/JV MeetApr 15 · 100m Hurdles · Place 6 · Visitation100m Hurdles620.71a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AA ChampionshipsMay 29 · 200 Meters · Place 25 · Visitation200 MetersRound P25.31.11aWind: -1.19
May 10STA Spring ShowcaseMay 10 · 100m Hurdles · Place 8 · Visitation100m Hurdles820.37a—
May 10STA Spring ShowcaseMay 10 · 200 Meters · Place 2 · Visitation200 Meters231.94a—
Apr 30Visitation InviteApr 30 · 100m Hurdles · Place 5 · Visitation100m Hurdles521.26a—
Apr 30Visitation InviteApr 30 · 200 Meters · Place 12 · Visitation200 Meters1231.50a—
Apr 23Columbia Heights Track Meet April 23Apr 23 · 100m Hurdles · Place 6 · Visitation100m Hurdles33" / 0.838m6.21.74aUnofficial9
Apr 18Fridley Meet April 18Apr 18 · 100m Hurdles · Place 10 · Visitation100m Hurdles33" / 0.838m10.23.21a9
Apr 18Fridley Meet April 18Apr 18 · 200 Meters · Place 14 · Visitation200 Meters14.33.43a9