Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection 7AAA True Team · May 711.10aSection 7AAA True TeamMay 7, 2025
200 Meters · OutdoorNorthwest Suburban Conference Championships · May 2221.88aNorthwest Suburban Conference ChampionshipsMay 22, 2025
400 Meters · OutdoorSection 7AAA True Team · May 854.58aSection 7AAA True TeamMay 8, 2024

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 200 Meters · Place 12 · Robbinsdale Armstrong200 MetersRound P12.22.40aWind: -2.212
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 200 Meters · Place 2 · Robbinsdale Armstrong200 MetersRound P2.22.58a12
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 200 Meters · Place 1 · Robbinsdale Armstrong200 Meters1.22.10aWind: -0.612
May 22Northwest Suburban Conference ChampionshipsMay 22 · 200 Meters · Place 3 · Robbinsdale Armstrong200 Meters321.88a PB12
May 7Section 7AAA True TeamMay 7 · 200 Meters · Place 3 · Robbinsdale Armstrong200 Meters3.22.54a12
May 7Section 7AAA True TeamMay 7 · 100 Meters · Place 4 · Robbinsdale Armstrong100 Meters4.11.10a PB12
Apr 19Osseo InvitationalApr 19 · 200 Meters · Place 1 · Robbinsdale Armstrong200 Meters1.22.75a12
Apr 11Armstrong InvitationalApr 11 · 200 Meters · Place 2 · Robbinsdale Armstrong200 Meters222.61a12
Mar 29MSU Varsity ShowcaseMar 29 · 400 Meters · Place 17 · Robbinsdale Armstrong400 Meters1755.08a12
Mar 29MSU Varsity ShowcaseMar 29 · 200 Meters · Place 5 · Robbinsdale Armstrong200 Meters523.21a12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 200 Meters · Place 6 · Robbinsdale Armstrong200 MetersRound P6.22.66aWind: 011
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 200 Meters · Place 6 · Robbinsdale Armstrong200 Meters6.22.90aWind: -2.811
May 21Northwest Suburban Conference ChampionshipsMay 21 · Long Jump · Place 20 · Robbinsdale ArmstrongLong Jump2018-9.50—
May 21Northwest Suburban Conference ChampionshipsMay 21 · 200 Meters · Place 10 · Robbinsdale Armstrong200 Meters1022.69a—
May 8Section 7AAA True TeamMay 8 · Long Jump · Place 26 · Robbinsdale ArmstrongLong Jump2617-2—
May 8Section 7AAA True TeamMay 8 · 400 Meters · Place 19 · Robbinsdale Armstrong400 Meters1954.58a PB—
Apr 30Crimson InvitationalApr 30 · Long Jump · Place 7 · Robbinsdale ArmstrongLong Jump718-7.5—
Apr 18Osseo InvitationalApr 18 · 200 Meters · Place 4 · Robbinsdale Armstrong200 Meters4.24.11a11
Apr 12Armstrong InvitationalApr 12 · 200 Meters · Place 4 · Robbinsdale Armstrong200 Meters423.00a—
Mar 30MSU Varsity ShowcaseMar 30 · 200 Meters · Place 7 · Robbinsdale Armstrong200 Meters723.80a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30MSHSL Section 6AAA ChampionshipsMay 30 · 200 Meters · Place 13 · Robbinsdale Armstrong200 MetersRound P13.23.75a10
May 23Northwest Suburban Conference ChampionshipsMay 23 · 200 Meters · Place 19 · Robbinsdale Armstrong200 MetersRound P1923.8010
May 10Section 7AAA True TeamMay 10 · 200 Meters · Place 12 · Robbinsdale Armstrong200 Meters1223.8710
Apr 14Armstrong InvitationalApr 14 · 200 Meters · Place 8 · Robbinsdale Armstrong200 Meters824.3110

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 31MSHSL Section 6AAA ChampionshipsMay 31 · 400 Meters · Place 18 · Robbinsdale Armstrong400 MetersRound P18.55.12a9
May 24Northwest Suburban Conference ChampionshipsMay 24 · 200 Meters · Place 15 · Robbinsdale Armstrong200 MetersRound P1523.689