Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSTMA Indoor Quad Meet · Mar 216:07.70aSTMA Indoor Quad MeetMarch 21, 2025
1600 Meters · OutdoorRoosevelt Invitational · Apr 94:59.60aRoosevelt InvitationalApril 9, 2026
200 Meters · IndoorSTMA Indoor Quad Meet · Mar 2128.73aSTMA Indoor Quad MeetMarch 21, 2025
200 Meters · OutdoorSTMA Indoor Quad Meet · Mar 2128.73aSTMA Indoor Quad MeetMarch 21, 2025
300m Hurdles · 36" / 0.914m · OutdoorMinneapolis City Relays · Apr 2250.51aMinneapolis City RelaysApril 22, 2026
3200 Meters · OutdoorRoosevelt Invitational · Apr 911:17.09aRoosevelt InvitationalApril 9, 2026
400 Meters · OutdoorMSHSL Section 4AA Championships · May 281:00.52aMSHSL Section 4AA ChampionshipsMay 28, 2025
800 Meters · IndoorGriak Indoor Classic - Maroon · Mar 272:14.14aGriak Indoor Classic - MaroonMarch 27, 2026
800 Meters · OutdoorMSHSL Section 4AA Championships · May 272:05.34aMSHSL Section 4AA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27MSHSL Section 4AA ChampionshipsMay 27 · 800 Meters · Place 7 · Minneapolis Edison800 MetersRound P7.2:05.34a PB10
May 27MSHSL Section 4AA ChampionshipsMay 27 · 800 Meters · Place 7 · Minneapolis Edison800 Meters7.2:07.22a10
May 20Minneapolis City Conference ChampionsihpsMay 20 · 800 Meters · Place 4 · Minneapolis Edison800 Meters4.2:06.90a10
May 8Class AA True Team Wild CardMay 8 · 800 Meters · Place 15 · Minneapolis Edison800 Meters15.2:10.37a10
May 54AA Section True TeamMay 5 · 800 Meters · Place 3 · Minneapolis Edison800 Meters3.2:10.37a10
May 2Mill City Meet at EdisonMay 2 · 800 Meters · Place 2 · Minneapolis Edison800 Meters22:10.36a10
Apr 28Crimson InvitationalApr 28 · 800 Meters · Place 9 · Minneapolis Edison800 Meters9.2:14.87a10
Apr 22Minneapolis City RelaysApr 22 · 300m Hurdles · Place 7 · Minneapolis Edison300m Hurdles36" / 0.914m7.50.51a PB10
Apr 17Latimer Lighted Meet at EdisonApr 17 · 1600 Meters · Place 2 · Minneapolis Edison1600 Meters25:05.09a10
Apr 17Latimer Lighted Meet at EdisonApr 17 · 800 Meters · Place 3 · Minneapolis Edison800 Meters32:14.65a10
Apr 15White Bear Lake CoEd MeetApr 15 · 800 Meters · Place 13 · Minneapolis Edison800 Meters13.2:13.15a10
Apr 9Roosevelt InvitationalApr 9 · 3200 Meters · Place 6 · Minneapolis Edison3200 Meters611:17.09a PB10
Apr 9Roosevelt InvitationalApr 9 · 1600 Meters · Place 2 · Minneapolis Edison1600 Meters24:59.60a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 800 Meters · Place 14 · Minneapolis Edison800 Meters142:14.14a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MSHSL Section 4AA ChampionshipsMay 28 · 400 Meters · Place 26 · Minneapolis Edison400 MetersRound P26.1:00.52a PB9
May 16Minneapolis City Conference JV ChampionshipsMay 16 · 400 Meters · Place 4 · Minneapolis Edison400 Meters41:02.63a9
May 6Section 4AA True TeamMay 6 · 300m Hurdles · Place 16 · Minneapolis Edison300m Hurdles36" / 0.914m16.53.09a9
May 3Mill City MeetMay 3 · 400 Meters · Place 10 · Minneapolis Edison400 Meters101:01.07a9
Apr 23Minneapolis City RelaysApr 23 · 300m Hurdles · Place 9 · Minneapolis Edison300m Hurdles953.309
Apr 15Catholic School InviteApr 15 · 800 Meters · Place 3 · Minneapolis Edison800 Meters32:26.04a9
Apr 10Roosevelt InvitationalApr 10 · 400 Meters · Place 24 · Minneapolis Edison400 Meters24.1:03.02a9
Mar 21STMA Indoor Quad MeetMar 21 · 1600 Meters · Place 21 · Minneapolis Edison1600 Meters21.6:07.70a9
Mar 21STMA Indoor Quad MeetMar 21 · 800 Meters · Place 14 · Minneapolis Edison800 Meters14.2:32.17a9
Mar 21STMA Indoor Quad MeetMar 21 · 200 Meters · Place 29 · Minneapolis Edison200 Meters29.28.73a PB9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21STMA Indoor Quad MeetMar 21 · 1600 Meters · Place 21 · Minneapolis Edison1600 Meters216:07.70a PB9
Mar 21STMA Indoor Quad MeetMar 21 · 800 Meters · Place 14 · Minneapolis Edison800 Meters142:32.17a9
Mar 21STMA Indoor Quad MeetMar 21 · 200 Meters · Place 29 · Minneapolis Edison200 Meters2928.73a PB9