Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpartan Invitational · Apr 1612.19aSpartan InvitationalApril 16, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 7AA Championships · May 2817.23aMSHSL Section 7AA ChampionshipsMay 28, 2025
200 Meters · OutdoorColumbia Heights Track Meet · Apr 1525.32aColumbia Heights Track MeetApril 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 7AA Championships · May 2747.94aMSHSL Section 7AA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7AA ChampionshipsMay 27 · 300m Hurdles · Place 20 · Fridley300m Hurdles36" / 0.914mRound P20.47.94a PB11
May 27MSHSL Section 7AA ChampionshipsMay 27 · 110m Hurdles · Place 15 · Fridley110m Hurdles39" / 0.991mRound P15.17.51a11
May 12Tri-Metro Championships (Richfield)May 12 · 300m Hurdles · Place 7 · Fridley300m Hurdles747.94a11
May 12Tri-Metro Championships (Richfield)May 12 · 110m Hurdles · Place 3 · Fridley110m Hurdles318.64a11
Apr 28Tri Metro Quad hosted by KennedyApr 28 · 300m Hurdles · Fridley300m Hurdles36" / 0.914m—DNS11
Apr 28Tri Metro Quad hosted by KennedyApr 28 · 110m Hurdles · Place 3 · Fridley110m Hurdles39" / 0.991m3.24.72a11
Apr 28Tri Metro Quad hosted by KennedyApr 28 · 100 Meters · Place 24 · Fridley100 Meters24.12.48a11
Apr 21TMC Quad Hosted By VisitationApr 21 · 300m Hurdles · Place 2 · Fridley300m Hurdles36" / 0.914m2.49.42a11
Apr 21TMC Quad Hosted By VisitationApr 21 · 110m Hurdles · Place 2 · Fridley110m Hurdles39" / 0.991m2.18.08a11
Apr 21TMC Quad Hosted By VisitationApr 21 · 100 Meters · Place 19 · Fridley100 Meters19.12.46a11
Apr 16Spartan InvitationalApr 16 · 110m Hurdles · Place 13 · Fridley110m Hurdles1319.60a11
Apr 16Spartan InvitationalApr 16 · 100 Meters · Place 22 · Fridley100 Meters2212.19a PB11
Apr 15Columbia Heights Track MeetApr 15 · 110m Hurdles · Place 2 · Fridley110m Hurdles39" / 0.991m2.24.71a11
Apr 15Columbia Heights Track MeetApr 15 · 200 Meters · Place 2 · Fridley200 Meters2.25.32a PB11
Apr 10Armstrong InvitationalApr 10 · 300m Hurdles · Place 20 · Fridley300m Hurdles36" / 0.914m20.53.99a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7AA ChampionshipsMay 28 · 110m Hurdles · Place 10 · Fridley110m Hurdles39" / 0.991mRound P10.17.23a PB10
May 13Tri Metro Conference ChampionshipsMay 13 · 110m Hurdles · Place 4 · Fridley110m Hurdles418.14a10
May 6Section 4AA True TeamMay 6 · 200 Meters · Place 19 · Fridley200 Meters19.25.66a10
Apr 29Tri Metro Meet at Brooklyn Center April 29Apr 29 · 300m Hurdles · Place 4 · Fridley300m Hurdles36" / 0.914m4.49.49a10
Apr 29Tri Metro Meet at Brooklyn Center April 29Apr 29 · 200 Meters · Place 10 · Fridley200 Meters10.25.64a10
Apr 29Tri Metro Meet at Brooklyn Center April 29Apr 29 · 100 Meters · Place 13 · Fridley100 Meters13.12.45a10
Apr 22Tri Metro Meet at Cooper HSApr 22 · 300m Hurdles · Place 5 · Fridley300m Hurdles36" / 0.914m5.51.34a10
Apr 22Tri Metro Meet at Cooper HSApr 22 · 100 Meters · Place 15 · Fridley100 Meters15.12.59a10
Apr 15St. Anthony Village Triangular MeetApr 15 · 200 Meters · Place 17 · Fridley200 Meters17.27.23a10
Apr 15St. Anthony Village Triangular MeetApr 15 · 100 Meters · Place 19 · Fridley100 Meters19.13.08a10
Apr 11Armstrong InvitationalApr 11 · 100 Meters · Place 25 · Fridley100 Meters2512.62a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Tri-Metro Track MeetApr 30 · 200 Meters · Place 17 · Fridley200 Meters1728.09a—
Apr 30Tri-Metro Track MeetApr 30 · 100 Meters · Place 17 · Fridley100 Meters1713.72a—
Apr 23St. Anthony Village Track Meet April 23Apr 23 · 200 Meters · Fridley200 Meters—DNS9
Apr 23St. Anthony Village Track Meet April 23Apr 23 · 100 Meters · Fridley100 Meters—DNS9
Apr 18Fridley Meet April 18Apr 18 · 110m Hurdles · Fridley110m Hurdles39" / 0.991m—NT9
Apr 18Fridley Meet April 18Apr 18 · 100 Meters · Place 39 · Fridley100 Meters39.14.57a9