Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorHighland Park, Washburn, Southwest Triangular · May 721.3Highland Park, Washburn, Southwest TriangularMay 7, 2026
1600 Meters · OutdoorRedhawk Invitational · May 26:03.79aRedhawk InvitationalMay 2, 2026
300m Hurdles · 27" / 0.686m · OutdoorSt. Louis Park Tri · Apr 1457.51aSt. Louis Park TriApril 14, 2026
300m Hurdles · 30" / 0.762m · OutdoorMinneapolis City Relays · Apr 2256.56aMinneapolis City RelaysApril 22, 2026
3200 Meters · OutdoorSt. Louis Park Tri · Apr 1413:41.26aSt. Louis Park TriApril 14, 2026
400 Meters · OutdoorMSHSL Section 3AA Championships · May 271:02.17aMSHSL Section 3AA ChampionshipsMay 27, 2026
800 Meters · IndoorGriak Indoor Classic - Maroon · Mar 272:44.43aGriak Indoor Classic - MaroonMarch 27, 2026
800 Meters · OutdoorMinneapolis City Conference JV Championships · May 152:36.49aMinneapolis City Conference JV ChampionshipsMay 15, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AA ChampionshipsMay 27 · 400 Meters · Place 4 · Minneapolis Southwest400 MetersRound P4.1:02.34a8
May 27MSHSL Section 3AA ChampionshipsMay 27 · 400 Meters · Place 4 · Minneapolis Southwest400 Meters4.1:02.17a PB8
May 20Minneapolis City Conference ChampionsihpsMay 20 · 400 Meters · Place 3 · Minneapolis Southwest400 Meters3.1:02.40a8
May 15Minneapolis City Conference JV ChampionshipsMay 15 · 800 Meters · Place 2 · Minneapolis Southwest800 Meters2.2:36.49a PB8
May 7Highland Park, Washburn, Southwest TriangularMay 7 · 100m Hurdles · Place 3 · Minneapolis Southwest100m Hurdles33" / 0.838m3.21.3 PB8
May 7Highland Park, Washburn, Southwest TriangularMay 7 · 400 Meters · Place 1 · Minneapolis Southwest400 Meters1.1:03.79a8
May 2Redhawk InvitationalMay 2 · 100m Hurdles · Place 4 · Minneapolis Southwest100m Hurdles33" / 0.838m4.22.30a8
May 2Redhawk InvitationalMay 2 · 1600 Meters · Place 5 · Minneapolis Southwest1600 Meters5.6:03.79a PB8
Apr 22Minneapolis City RelaysApr 22 · 300m Hurdles · Place 10 · Minneapolis Southwest300m Hurdles30" / 0.762m10.56.56a PB8
Apr 22Minneapolis City RelaysApr 22 · 100m Hurdles · Place 11 · Minneapolis Southwest100m Hurdles33" / 0.838m11.22.57a8
Apr 22Minneapolis City RelaysApr 22 · 1600 Meters · Place 5 · Minneapolis Southwest1600 Meters5.6:18.01a8
Apr 14St. Louis Park TriApr 14 · 300m Hurdles · Place 7 · Minneapolis Southwest300m Hurdles27" / 0.686m7.57.51a PB8
Apr 14St. Louis Park TriApr 14 · 3200 Meters · Place 8 · Minneapolis Southwest3200 Meters8.13:41.26a PB8
Apr 10Armstrong InvitationalApr 10 · 1600 Meters · Place 1 · Minneapolis Southwest1600 Meters1.6:29.25a8

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 800 Meters · Place 24 · Minneapolis Southwest800 Meters242:44.43a PB8

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16Minneapolis City Conference JV ChampionshipsMay 16 · 800 Meters · Place 10 · Minneapolis Southwest800 Meters102:55.83a7
May 16Minneapolis City Conference JV ChampionshipsMay 16 · 400 Meters · Place 1 · Minneapolis Southwest400 Meters11:08.37a7
May 3Redhawk InvitationalMay 3 · 1600 Meters · Place 7 · Minneapolis Southwest1600 Meters76:11.85a7
Apr 26Eden Prairie Booster InvitationalApr 26 · 1600 Meters · Place 6 · Minneapolis Southwest1600 Meters66:22.517
Apr 19Osseo InvitationalApr 19 · 3200 Meters · Place 16 · Minneapolis Southwest3200 Meters16.13:59.49a7