Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 6AAA Championships · May 2722.15aMSHSL Section 6AAA ChampionshipsMay 27, 2025
100m Hurdles · 36" / 0.914m · OutdoorSt. Louis Park Tri · Apr 1420.15aSt. Louis Park TriApril 14, 2026
200 Meters · OutdoorMSHSL Section 6AAA Championships · May 2828.70aMSHSL Section 6AAA ChampionshipsMay 28, 2024
300m Hurdles · 27" / 0.686m · OutdoorSt. Louis Park Tri · Apr 1451.16aSt. Louis Park TriApril 14, 2026
300m Hurdles · 30" / 0.762m · OutdoorMinnesota Open HS Spring Invitational · Apr 2951.03aMinnesota Open HS Spring InvitationalApril 29, 2026
400 Meters · OutdoorMinneapolis City Conference Championsihps · May 201:01.18aMinneapolis City Conference ChampionsihpsMay 20, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20Minneapolis City Conference ChampionsihpsMay 20 · 400 Meters · Place 2 · Minneapolis Washburn400 Meters2.1:01.18a PB10
May 8Class AAA True Team Wild CardMay 8 · 400 Meters · Place 28 · Minneapolis Washburn400 Meters28.1:01.66a10
May 56AAA Section True TeamMay 5 · 400 Meters · Place 5 · Minneapolis Washburn400 Meters5.1:01.66a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 8 · Minneapolis Washburn300m Hurdles30" / 0.762m8.51.03a PB10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100m Hurdles · Minneapolis Washburn100m Hurdles33" / 0.838m—DNS10
Apr 22Minneapolis City RelaysApr 22 · 300m Hurdles · Place 3 · Minneapolis Washburn300m Hurdles30" / 0.762m3.52.52a10
Apr 22Minneapolis City RelaysApr 22 · 100m Hurdles · Place 12 · Minneapolis Washburn100m Hurdles33" / 0.838m12.22.66a10
Apr 14St. Louis Park TriApr 14 · 300m Hurdles · Place 3 · Minneapolis Washburn300m Hurdles27" / 0.686m3.51.16a PB10
Apr 14St. Louis Park TriApr 14 · 100m Hurdles · Place 7 · Minneapolis Washburn100m Hurdles36" / 0.914m7.20.15a PB10
Apr 8Washburn TriApr 8 · 300m Hurdles · Place 1 · Minneapolis Washburn300m Hurdles30" / 0.762m1.52.72a10
Mar 28MSU Varsity ShowcaseMar 28 · 400 Meters · Place 12 · Minneapolis Washburn400 Meters121:03.61a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 100m Hurdles · Place 18 · Minneapolis Washburn100m Hurdles33" / 0.838mRound P18.22.15a PB9
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 400 Meters · Place 13 · Minneapolis Washburn400 MetersRound P13.1:04.15a9
May 9Class AAA Wild CardMay 9 · 100m Hurdles · Place 92 · Minneapolis Washburn100m Hurdles33" / 0.838m92.22.71a9
May 9Class AAA Wild CardMay 9 · 400 Meters · Place 70 · Minneapolis Washburn400 Meters70.1:04.59a9
May 6Section 6AAA True TeamMay 6 · 100m Hurdles · Place 26 · Minneapolis Washburn100m Hurdles33" / 0.838m26.22.71a9
May 6Section 6AAA True TeamMay 6 · 400 Meters · Place 15 · Minneapolis Washburn400 Meters15.1:04.59a9
May 1Minnesota HS InvitationalMay 1 · 100m Hurdles · Place 25 · Minneapolis Washburn100m Hurdles2521.71a9
Apr 24Spartan InviteApr 24 · 300m Hurdles · Place 6 · Minneapolis Washburn300m Hurdles655.259
Apr 24Spartan InviteApr 24 · 100m Hurdles · Place 6 · Minneapolis Washburn100m Hurdles622.229
Apr 18St. Louis Park Tri MeetApr 18 · 300m Hurdles · Place 4 · Minneapolis Washburn300m Hurdles454.299
Apr 18St. Louis Park Tri MeetApr 18 · 200 Meters · Place 6 · Minneapolis Washburn200 Meters629.539
Apr 9Washburn TriApr 9 · 300m Hurdles · Place 2 · Minneapolis Washburn300m Hurdles253.81a9
Mar 29MSU Varsity ShowcaseMar 29 · 400 Meters · Place 12 · Minneapolis Washburn400 Meters121:04.37a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 200 Meters · Place 18 · Minneapolis Washburn200 MetersRound P18.28.70a PBWind: 08
May 22Minneapolis City Conference ChampionshipsMay 22 · 100m Hurdles · Place 11 · Minneapolis Washburn100m Hurdles1123.32a—
May 7Section 6AAA True TeamMay 7 · 100m Hurdles · Place 19 · Minneapolis Washburn100m Hurdles33" / 0.838m19.24.46a8
May 7Section 6AAA True TeamMay 7 · 400 Meters · Place 18 · Minneapolis Washburn400 Meters18.1:07.57a8
May 1Minnesota Open HS InvitationalMay 1 · 400 Meters · Place 12 · Minneapolis Washburn400 Meters121:06.16a—
Apr 18Spartan InviteApr 18 · 400 Meters · Place 2 · Minneapolis Washburn400 Meters21:06.59a—
Apr 18Spartan InviteApr 18 · 200 Meters · Place 2 · Minneapolis Washburn200 Meters229.22a—