Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRoosevelt Invitational · Apr 1114.82aRoosevelt InvitationalApril 11, 2024
100m Hurdles · 33" / 0.838m · OutdoorMinneapolis City Conference Championsihps · May 2018.45aMinneapolis City Conference ChampionsihpsMay 20, 2026
200 Meters · IndoorGriak Indoor Classic - Gold · Mar 2830.64aGriak Indoor Classic - GoldMarch 28, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 4AA Championships · May 2751.28aMSHSL Section 4AA ChampionshipsMay 27, 2026
60 Meters · IndoorGriak Indoor Classic - Gold · Mar 298.86aGriak Indoor Classic - GoldMarch 29, 2025
Discus · 1kg · OutdoorMSHSL Section 4AA Championships · May 2871-04MSHSL Section 4AA ChampionshipsMay 28, 2025

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 4AA ChampionshipsMay 27 · 300m Hurdles · Place 5 · Minneapolis Camden300m Hurdles30" / 0.762mRound P5.51.28a PB11
May 27MSHSL Section 4AA ChampionshipsMay 27 · 300m Hurdles · Place 7 · Minneapolis Camden300m Hurdles30" / 0.762m7.52.90a11
May 27MSHSL Section 4AA ChampionshipsMay 27 · 100m Hurdles · Place 11 · Minneapolis Camden100m Hurdles33" / 0.838mRound P11.18.72a11
May 20Minneapolis City Conference ChampionsihpsMay 20 · 300m Hurdles · Place 5 · Minneapolis Camden300m Hurdles30" / 0.762m5.52.99a11
May 20Minneapolis City Conference ChampionsihpsMay 20 · 100m Hurdles · Place 3 · Minneapolis Camden100m Hurdles33" / 0.838m3.18.45a PB11
May 54AA Section True TeamMay 5 · 300m Hurdles · Place 8 · Minneapolis Camden300m Hurdles30" / 0.762m8.54.94a11
May 54AA Section True TeamMay 5 · 100m Hurdles · Place 6 · Minneapolis Camden100m Hurdles33" / 0.838m6.18.97a11
May 2Mill City Meet at EdisonMay 2 · Discus · Place 12 · Minneapolis CamdenDiscus1259-811
May 2Mill City Meet at EdisonMay 2 · 300m Hurdles · Place 3 · Minneapolis Camden300m Hurdles355.95a11
May 2Mill City Meet at EdisonMay 2 · 100m Hurdles · Place 1 · Minneapolis Camden100m Hurdles119.81a11
Apr 28Crimson InvitationalApr 28 · Discus · Place 19 · Minneapolis CamdenDiscus1kg19.59' 1"11
Apr 28Crimson InvitationalApr 28 · 300m Hurdles · Place 12 · Minneapolis Camden300m Hurdles30" / 0.762m12.55.75a11
Apr 17Latimer Lighted Meet at EdisonApr 17 · Discus · Place 9 · Minneapolis CamdenDiscus953-411
Apr 17Latimer Lighted Meet at EdisonApr 17 · 300m Hurdles · Place 2 · Minneapolis Camden300m Hurdles257.80a11
Apr 17Latimer Lighted Meet at EdisonApr 17 · 100m Hurdles · Place 1 · Minneapolis Camden100m Hurdles119.51a11
Apr 9Roosevelt InvitationalApr 9 · 300m Hurdles · Place 3 · Minneapolis Camden300m Hurdles356.92a11
Apr 9Roosevelt InvitationalApr 9 · 100m Hurdles · Place 2 · Minneapolis Camden100m Hurdles219.81a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 60m Hurdles · Place 5 · Minneapolis Camden60m Hurdles511.26a11
Mar 28Griak Indoor Classic - GoldMar 28 · 200 Meters · Place 31 · Minneapolis Camden200 Meters3130.64a PB11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MSHSL Section 4AA ChampionshipsMay 28 · Discus · Place 16 · Minneapolis CamdenDiscus1kg16.71-04 PB10
May 28MSHSL Section 4AA ChampionshipsMay 28 · 300m Hurdles · Place 9 · Minneapolis Camden300m Hurdles30" / 0.762mRound P9.54.57a10
May 28MSHSL Section 4AA ChampionshipsMay 28 · 100m Hurdles · Place 12 · Minneapolis Camden100m Hurdles33" / 0.838mRound P12.18.67a10
May 21Minneapolis City ChampionshipsMay 21 · Discus · Place 16 · Minneapolis CamdenDiscus1656-810
May 21Minneapolis City ChampionshipsMay 21 · 300m Hurdles · Place 13 · Minneapolis Camden300m Hurdles131:00.58a10
May 21Minneapolis City ChampionshipsMay 21 · 100m Hurdles · Place 7 · Minneapolis Camden100m Hurdles718.93a10
May 12Burnsville InvitationalMay 12 · High Jump · Place 3 · Minneapolis CamdenHigh Jump33-810
May 12Burnsville InvitationalMay 12 · 300m Hurdles · Place 2 · Minneapolis Camden300m Hurdles21:03.90a10
May 12Burnsville InvitationalMay 12 · 100m Hurdles · Place 3 · Minneapolis Camden100m Hurdles319.92a10
May 6Section 4AA True TeamMay 6 · 300m Hurdles · Place 8 · Minneapolis Camden300m Hurdles30" / 0.762m8.53.23a10
May 6Section 4AA True TeamMay 6 · 100m Hurdles · Place 6 · Minneapolis Camden100m Hurdles33" / 0.838m6.18.90a10
May 3Mill City MeetMay 3 · Discus · Place 6 · Minneapolis CamdenDiscus660-1010
May 3Mill City MeetMay 3 · 300m Hurdles · Place 1 · Minneapolis Camden300m Hurdles158.17a10
May 3Mill City MeetMay 3 · 100m Hurdles · Place 1 · Minneapolis Camden100m Hurdles120.38a10
Apr 26Eden Prairie Booster InvitationalApr 26 · 300m Hurdles · Place 11 · Minneapolis Camden300m Hurdles1155.6710
Apr 26Eden Prairie Booster InvitationalApr 26 · 100m Hurdles · Place 14 · Minneapolis Camden100m Hurdles1419.6610
Apr 23Minneapolis City RelaysApr 23 · 300m Hurdles · Place 9 · Minneapolis Camden300m Hurdles959.7010
Apr 23Minneapolis City RelaysApr 23 · 100m Hurdles · Place 7 · Minneapolis Camden100m Hurdles720.1110
Apr 10Roosevelt InvitationalApr 10 · 300m Hurdles · Place 2 · Minneapolis Camden300m Hurdles30" / 0.762m2.55.68a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - GoldMar 29 · 60 Meters · Place 28 · Minneapolis Camden60 Meters288.86a PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MSHSL Section 4AA ChampionshipsMay 29 · 300m Hurdles · Place 10 · Minneapolis Camden300m Hurdles30" / 0.762mRound P10.54.68a9
May 29MSHSL Section 4AA ChampionshipsMay 29 · 100m Hurdles · Place 18 · Minneapolis Camden100m Hurdles33" / 0.838mRound P18.20.41aWind: 09
May 22Minneapolis City Conference ChampionshipsMay 22 · 300m Hurdles · Place 5 · Minneapolis Patrick Hen300m Hurdles556.25a—
May 22Minneapolis City Conference ChampionshipsMay 22 · 100m Hurdles · Place 6 · Minneapolis Patrick Hen100m Hurdles620.34a—
May 17Minneapolis City JV ChampionshipsMay 17 · 300m Hurdles · Place 3 · Minneapolis Patrick Hen300m Hurdles31:03.90a—
May 17Minneapolis City JV ChampionshipsMay 17 · 100m Hurdles · Place 1 · Minneapolis Patrick Hen100m Hurdles122.49a—
May 9Section 4AA True TeamMay 9 · 100m Hurdles · Place 13 · Minneapolis Patrick Hen100m Hurdles1321.50a—
Apr 30Crimson InvitationalApr 30 · 300m Hurdles · Place 16 · Minneapolis Patrick Hen300m Hurdles161:04.25a—
Apr 24Minneapolis City RelaysApr 24 · 300m Hurdles · Place 6 · Minneapolis Patrick Hen300m Hurdles61:01.81a—
Apr 11Roosevelt InvitationalApr 11 · 300m Hurdles · Place 6 · Minneapolis Patrick Hen300m Hurdles61:07.23a—
Apr 11Roosevelt InvitationalApr 11 · 100 Meters · Place 9 · Minneapolis Patrick Hen100 Meters914.82a PB—