Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTri Metro Quad hosted by Kennedy · Apr 2813.04aTri Metro Quad hosted by KennedyApril 28, 2026
110m Hurdles · 39" / 0.991m · OutdoorTri Metro Quad hosted by Kennedy · Apr 2820.69aTri Metro Quad hosted by KennedyApril 28, 2026
200 Meters · OutdoorTri-Metro Track Meet · May 129.35aTri-Metro Track MeetMay 1, 2024
300m Hurdles · 36" / 0.914m · OutdoorSection 3AAA True Team · May 653.24aSection 3AAA True TeamMay 6, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 110m Hurdles · Place 16 · Bloomington Kennedy110m Hurdles39" / 0.991mRound P16.20.77aWind: 0.912
May 53AAA Section True TeamMay 5 · 110m Hurdles · Place 25 · Bloomington Kennedy110m Hurdles39" / 0.991m25.21.39a12
May 1Don Fineran Panther InvitationalMay 1 · 300m Hurdles · Place 19 · Bloomington Kennedy300m Hurdles36" / 0.914m19.53.51a12
May 1Don Fineran Panther InvitationalMay 1 · 110m Hurdles · Bloomington Kennedy110m Hurdles39" / 0.991m—DQ12
Apr 28Tri Metro Quad hosted by KennedyApr 28 · 110m Hurdles · Place 2 · Bloomington Kennedy110m Hurdles39" / 0.991m2.20.69a PB12
Apr 28Tri Metro Quad hosted by KennedyApr 28 · 100 Meters · Place 36 · Bloomington Kennedy100 Meters36.13.04a PB12
Apr 21St. Anthony Village HSApr 21 · 300m Hurdles · Place 4 · Bloomington Kennedy300m Hurdles36" / 0.914m4.57.62a12
Apr 21St. Anthony Village HSApr 21 · 110m Hurdles · Place 2 · Bloomington Kennedy110m Hurdles39" / 0.991m2.21.69a12
Apr 21St. Anthony Village HSApr 21 · 100 Meters · Place 16 · Bloomington Kennedy100 Meters16.13.55a12
Apr 14Tri-Metro Meet (hosted by Holy Angels)Apr 14 · 110m Hurdles · Place 7 · Bloomington Kennedy110m Hurdles721.66a12
Apr 9Park Center MeetApr 9 · 300m Hurdles · Place 8 · Bloomington Kennedy300m Hurdles854.77a12
Apr 9Park Center MeetApr 9 · 110m Hurdles · Place 8 · Bloomington Kennedy110m Hurdles821.60a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 60m Hurdles · Place 26 · Bloomington Kennedy60m Hurdles2612.68a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 300m Hurdles · Bloomington Kennedy300m Hurdles36" / 0.914mRound P--DNS11
May 6Section 3AAA True TeamMay 6 · 300m Hurdles · Place 30 · Bloomington Kennedy300m Hurdles36" / 0.914m30.53.24a PB11
May 2Edina InvitationalMay 2 · 300m Hurdles · Place 13 · Bloomington Kennedy300m Hurdles1355.78a11
Apr 29Tri-Metro Varsity/JV MeetApr 29 · 300m Hurdles · Place 4 · Bloomington Kennedy300m Hurdles453.11a11
Apr 21Eric Jones InvitationalApr 21 · 300m Hurdles · Place 14 · Bloomington Kennedy300m Hurdles1453.3011
Apr 15St. Anthony Village Triangular MeetApr 15 · 300m Hurdles · Place 5 · Bloomington Kennedy300m Hurdles36" / 0.914m5.55.71a11
Apr 15St. Anthony Village Triangular MeetApr 15 · 110m Hurdles · Place 6 · Bloomington Kennedy110m Hurdles39" / 0.991m6.23.00a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Tri-Metro Track MeetMay 1 · 200 Meters · Place 22 · Bloomington Kennedy200 Meters2229.35a PB—
May 1Tri-Metro Track MeetMay 1 · 100 Meters · Place 32 · Bloomington Kennedy100 Meters3214.19a—
Apr 23Tri-Metro Track MeetApr 23 · 100 Meters · Place 33 · Bloomington Kennedy100 Meters33.14.45a10
Apr 18Fridley Meet April 18Apr 18 · 200 Meters · Place 24 · Bloomington Kennedy200 Meters24.32.75a10
Apr 18Fridley Meet April 18Apr 18 · 100 Meters · Place 61 · Bloomington Kennedy100 Meters61.15.79a10