Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMinneapolis City Relays · Apr 2223.91aMinneapolis City RelaysApril 22, 2026
1600 Meters · OutdoorMinneapolis City Relays · Apr 236:36.87Minneapolis City RelaysApril 23, 2025
300m Hurdles · 36" / 0.914m · OutdoorMinneapolis City Relays · Apr 2252.61aMinneapolis City RelaysApril 22, 2026
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 271:03.22aGriak Indoor Classic - MaroonMarch 27, 2026
400 Meters · OutdoorCatholic School Invite · Apr 151:04.69aCatholic School InviteApril 15, 2025
800 Meters · OutdoorMinneapolis City Conference JV Championships · May 162:40.88aMinneapolis City Conference JV ChampionshipsMay 16, 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 4AA ChampionshipsMay 27 · 300m Hurdles · Minneapolis Edison300m Hurdles36" / 0.914mRound P--DNS10
May 20Minneapolis City Conference ChampionsihpsMay 20 · 300m Hurdles · Place 13 · Minneapolis Edison300m Hurdles36" / 0.914m13.1:02.37a10
May 8Class AA True Team Wild CardMay 8 · 300m Hurdles · Place 59 · Minneapolis Edison300m Hurdles36" / 0.914m59.55.01a10
May 54AA Section True TeamMay 5 · 300m Hurdles · Place 18 · Minneapolis Edison300m Hurdles36" / 0.914m18.55.01a10
May 2Mill City Meet at EdisonMay 2 · 300m Hurdles · Place 2 · Minneapolis Edison300m Hurdles252.49a10
Apr 28Crimson InvitationalApr 28 · 300m Hurdles · Place 16 · Minneapolis Edison300m Hurdles36" / 0.914m16.53.01a10
Apr 22Minneapolis City RelaysApr 22 · 300m Hurdles · Place 10 · Minneapolis Edison300m Hurdles36" / 0.914m10.52.61a PB10
Apr 22Minneapolis City RelaysApr 22 · 110m Hurdles · Place 7 · Minneapolis Edison110m Hurdles39" / 0.991m7.23.91a PB10
Apr 15White Bear Lake CoEd MeetApr 15 · 300m Hurdles · Minneapolis Edison300m Hurdles36" / 0.914m—DNS10
Apr 15White Bear Lake CoEd MeetApr 15 · 110m Hurdles · Minneapolis Edison110m Hurdles39" / 0.991m—DNS10
Apr 9Roosevelt InvitationalApr 9 · 300m Hurdles · Place 7 · Minneapolis Edison300m Hurdles752.84a10
Apr 9Roosevelt InvitationalApr 9 · 110m Hurdles · Place 5 · Minneapolis Edison110m Hurdles523.47a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 60m Hurdles · Place 28 · Minneapolis Edison60m Hurdles2813.04a10
Mar 27Griak Indoor Classic - MaroonMar 27 · 400 Meters · Place 51 · Minneapolis Edison400 Meters511:03.22a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MSHSL Section 4AA ChampionshipsMay 28 · 300m Hurdles · Place 16 · Minneapolis Edison300m Hurdles36" / 0.914mRound P16.53.12a9
May 21Minneapolis City ChampionshipsMay 21 · 300m Hurdles · Place 11 · Minneapolis Edison300m Hurdles1156.73a9
May 16Minneapolis City Conference JV ChampionshipsMay 16 · 800 Meters · Place 21 · Minneapolis Edison800 Meters212:40.88a PB9
May 3Mill City MeetMay 3 · 800 Meters · Place 9 · Minneapolis Edison800 Meters92:49.51a9
Apr 23Minneapolis City RelaysApr 23 · 300m Hurdles · Place 12 · Minneapolis Edison300m Hurdles121:02.219
Apr 23Minneapolis City RelaysApr 23 · 1600 Meters · Place 22 · Minneapolis Edison1600 Meters226:36.87 PB9
Apr 15Catholic School InviteApr 15 · 800 Meters · Place 13 · Minneapolis Edison800 Meters132:42.18a9
Apr 15Catholic School InviteApr 15 · 400 Meters · Place 15 · Minneapolis Edison400 Meters151:04.69a PB9
Apr 10Roosevelt InvitationalApr 10 · 1600 Meters · Place 21 · Minneapolis Edison1600 Meters21.6:37.52a9
Apr 10Roosevelt InvitationalApr 10 · 800 Meters · Place 22 · Minneapolis Edison800 Meters22.2:50.12a9