Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorIcebreaker Indoor presented by Nike & Mill City Running · Mar 123.82aIcebreaker Indoor presented by Nike & Mill City RunningMarch 1, 2025
200 Meters · OutdoorSection 7AAA True Team · May 723.66aSection 7AAA True TeamMay 7, 2025
400 Meters · IndoorUSATF Minnesota Indoor Championships · Mar 953.17aUSATF Minnesota Indoor ChampionshipsMarch 9, 2025
400 Meters · OutdoorMSHSL Section 6AAA Championships · May 2750.81aMSHSL Section 6AAA ChampionshipsMay 27, 2025

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 400 Meters · Place 3 · Robbinsdale ArmstrongRobbinsdale Armstrong400 MetersRound P3.51.86a12
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 400 Meters · Place 4 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters4.50.81a PB12
May 22Northwest Suburban Conference ChampionshipsMay 22 · 400 Meters · Place 6 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters650.88a12
May 7Section 7AAA True TeamMay 7 · 400 Meters · Place 9 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters9.51.72a12
May 7Section 7AAA True TeamMay 7 · 200 Meters · Place 10 · Robbinsdale ArmstrongRobbinsdale Armstrong200 Meters10.23.66a PB12
Apr 19Osseo InvitationalApr 19 · 400 Meters · Place 2 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters2.51.79a12
Apr 11Armstrong InvitationalApr 11 · 400 Meters · Place 1 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters151.72a12
Mar 29MSU Varsity ShowcaseMar 29 · 400 Meters · Place 5 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters552.79a12
Mar 29MSU Varsity ShowcaseMar 29 · 200 Meters · Place 15 · Robbinsdale ArmstrongRobbinsdale Armstrong200 Meters1523.73a12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 400 Meters · Place 12 · Minnesota FlyersMinnesota Flyers400 Meters12.53.17a PB12
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 200 Meters · Place 19 · Minnesota FlyersMinnesota Flyers200 Meters19.24.24a12
Mar 1Icebreaker Indoor presented by Nike & Mill City RunningMar 1 · 400 Meters · Place 2 · Minnesota FlyersMinnesota Flyers400 Meters2.56.42a12
Mar 1Icebreaker Indoor presented by Nike & Mill City RunningMar 1 · 200 Meters · Place 6 · Minnesota FlyersMinnesota Flyers200 Meters6.23.82a PB12
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 400 Meters · Place 11 · Minnesota FlyersMinnesota Flyers400 Meters11.53.96a12
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 200 Meters · Minnesota FlyersMinnesota Flyers200 Meters—DQ12
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 60 Meter · Minnesota FlyersMinnesota Flyers60 Meter--DNS12
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 200 Meters · Place 23 · Minnesota FlyersMinnesota Flyers200 Meters23.24.76a12
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 400 Meters · Place 11 · Minnesota FlyersMinnesota Flyers400 Meters11.53.51a12
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 200 Meters · Minnesota FlyersMinnesota Flyers200 Meters--DQ12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 400 Meters · Place 5 · Robbinsdale ArmstrongRobbinsdale Armstrong400 MetersRound P5.52.47a11
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 400 Meters · Place 4 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters4.52.20a11
May 21Northwest Suburban Conference ChampionshipsMay 21 · 400 Meters · Place 17 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters1752.76a—
May 8Section 7AAA True TeamMay 8 · 200 Meters · Place 23 · Robbinsdale ArmstrongRobbinsdale Armstrong200 Meters2323.86a—
Apr 18Osseo InvitationalApr 18 · 400 Meters · Place 7 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters7.54.26a11
Apr 12Armstrong InvitationalApr 12 · 400 Meters · Place 3 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters353.74a—
Mar 30MSU Varsity ShowcaseMar 30 · 400 Meters · Place 24 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters2456.23a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30MSHSL Section 6AAA ChampionshipsMay 30 · 400 Meters · Place 15 · Robbinsdale ArmstrongRobbinsdale Armstrong400 MetersRound P15.55.59a10
May 23Northwest Suburban Conference ChampionshipsMay 23 · 400 Meters · Place 30 · Robbinsdale ArmstrongRobbinsdale Armstrong400 MetersRound P3055.8910
May 10Section 7AAA True TeamMay 10 · 400 Meters · Place 18 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters1855.8210
Apr 20Osseo InvitationalApr 20 · 400 Meters · Place 18 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters1858.4110
Apr 14Armstrong InvitationalApr 14 · 400 Meters · Place 13 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters1356.7310

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11Section 7AAA True TeamMay 11 · 400 Meters · Place 26 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters261:00.549