Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 3AA Championships · May 2711.05aMSHSL Section 3AA ChampionshipsMay 27, 2026
200 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2723.78aGriak Indoor Classic - MaroonMarch 27, 2026
200 Meters · OutdoorEric Jones Invitational · Apr 2022.75aEric Jones InvitationalApril 20, 2026
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2855.61aGriak Indoor Classic - MaroonMarch 28, 2025
60 Meters · IndoorGriak Indoor Classic - Maroon · Mar 287.73aGriak Indoor Classic - MaroonMarch 28, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 12 · Minnesota FlyersMinnesota Flyers100 MetersRound P12.11.52a12
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 99 · Minnesota FlyersMinnesota Flyers100 MetersRound P99.11.38aWind: -0.612
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 11 · Minnesota FlyersMinnesota Flyers200 MetersRound P11.23.86aWind: 0.412
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 9 · Minnesota FlyersMinnesota Flyers100 MetersRound P9.11.58aWind: 2.212
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 6 · Minnesota FlyersMinnesota Flyers100 Meters6.11.12aWind: 2.112
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 16 · Minneapolis SouthwestMinneapolis Southwest100 MetersRound P16.11.31aWind: -2.112
May 27MSHSL Section 3AA ChampionshipsMay 27 · 200 Meters · Place 4 · Minneapolis SouthwestMinneapolis Southwest200 MetersRound P4.23.27aWind: -0.212
May 27MSHSL Section 3AA ChampionshipsMay 27 · 200 Meters · Place 4 · Minneapolis SouthwestMinneapolis Southwest200 Meters4.22.83aWind: 0.712
May 27MSHSL Section 3AA ChampionshipsMay 27 · 100 Meters · Place 2 · Minneapolis SouthwestMinneapolis Southwest100 MetersRound P2.11.05a PBWind: 0.912
May 27MSHSL Section 3AA ChampionshipsMay 27 · 100 Meters · Place 2 · Minneapolis SouthwestMinneapolis Southwest100 Meters2.11.05aWind: 1.712
May 20Minneapolis City Conference ChampionsihpsMay 20 · 200 Meters · Place 4 · Minneapolis SouthwestMinneapolis Southwest200 Meters4.23.03a12
May 20Minneapolis City Conference ChampionsihpsMay 20 · 100 Meters · Place 3 · Minneapolis SouthwestMinneapolis Southwest100 Meters3.11.34a12
May 56AAA Section True TeamMay 5 · 200 Meters · Place 8 · Minneapolis SouthwestMinneapolis Southwest200 Meters8.23.15a12
May 56AAA Section True TeamMay 5 · 100 Meters · Place 4 · Minneapolis SouthwestMinneapolis Southwest100 Meters4.11.25a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 200 Meters · Place 6 · Minneapolis SouthwestMinneapolis Southwest200 Meters6.23.13a12
Apr 25Eden Prairie Booster InvitationalApr 25 · 200 Meters · Place 9 · Minneapolis SouthwestMinneapolis Southwest200 Meters9.23.63a12
Apr 25Eden Prairie Booster InvitationalApr 25 · 100 Meters · Place 4 · Minneapolis SouthwestMinneapolis Southwest100 Meters4.11.52a12
Apr 20Eric Jones InvitationalApr 20 · 200 Meters · Place 3 · Minneapolis SouthwestMinneapolis Southwest200 Meters3.22.75a PB12
Apr 16Osseo InvitationalApr 16 · 200 Meters · Place 7 · Minneapolis SouthwestMinneapolis Southwest200 Meters7.23.23a12
Apr 10Armstrong InvitationalApr 10 · 200 Meters · Place 6 · Minneapolis SouthwestMinneapolis Southwest200 Meters6.23.57a12
Apr 10Armstrong InvitationalApr 10 · 100 Meters · Place 6 · Minneapolis SouthwestMinneapolis Southwest100 Meters6.11.54a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 200 Meters · Place 6 · Minneapolis SouthwestMinneapolis Southwest200 Meters623.78a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 24USATF Minnesota Summer Meet #1Jun 24 · 200 Meters · Place 16 · Minnesota FlyersMinnesota Flyers200 Meters1623.99a11
Jun 24USATF Minnesota Summer Meet #1Jun 24 · 100 Meters · Place 20 · Minnesota FlyersMinnesota Flyers100 Meters2011.86a11
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 Meters323.15a11
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · 100 Meters · Place 2 · Minnesota FlyersMinnesota Flyers100 Meters211.37a11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 9 · Minnesota FlyersMinnesota Flyers200 MetersRound P923.16a11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 15 · Minnesota FlyersMinnesota Flyers100 MetersRound P1511.64a11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 4 · Minnesota FlyersMinnesota Flyers200 Meters423.02a11
May 21Minneapolis City ChampionshipsMay 21 · 200 Meters · Place 7 · Minneapolis SouthwestMinneapolis Southwest200 Meters723.72a11
May 1Minnesota HS InvitationalMay 1 · 100 Meters · Place 18 · Minneapolis SouthwestMinneapolis Southwest100 Meters1812.22a11
Apr 26Eden Prairie Booster InvitationalApr 26 · 100 Meters · Place 18 · Minneapolis SouthwestMinneapolis Southwest100 Meters1811.9111
Apr 21Eric Jones InvitationalApr 21 · 100 Meters · Place 18 · Minneapolis SouthwestMinneapolis Southwest100 Meters1812.2011
Apr 11Armstrong InvitationalApr 11 · 200 Meters · Place 16 · Minneapolis SouthwestMinneapolis Southwest200 Meters1624.40a11
Apr 11Armstrong InvitationalApr 11 · 100 Meters · Place 14 · Minneapolis SouthwestMinneapolis Southwest100 Meters1412.08a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Long Jump · Place 43 · Minneapolis SouthwestMinneapolis SouthwestLong Jump4316-811
Mar 28Griak Indoor Classic - MaroonMar 28 · 400 Meters · Place 13 · Minneapolis SouthwestMinneapolis Southwest400 Meters1355.61a PB11
Mar 28Griak Indoor Classic - MaroonMar 28 · 60 Meters · Place 42 · Minneapolis SouthwestMinneapolis Southwest60 Meters427.73a PB11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Minneapolis City Conference ChampionshipsMay 22 · 200 Meters · Place 8 · Minneapolis SouthwestMinneapolis Southwest200 Meters823.92a—
May 22Minneapolis City Conference ChampionshipsMay 22 · 100 Meters · Place 6 · Minneapolis SouthwestMinneapolis Southwest100 Meters611.56a—
May 4Redhawk InvitationalMay 4 · 200 Meters · Place 3 · Minneapolis SouthwestMinneapolis Southwest200 Meters325.01a—
May 4Redhawk InvitationalMay 4 · 100 Meters · Place 8 · Minneapolis SouthwestMinneapolis Southwest100 Meters812.60a—
May 1Minnesota Open HS InvitationalMay 1 · 200 Meters · Place 20 · Minneapolis SouthwestMinneapolis Southwest200 Meters2024.72a—
May 1Minnesota Open HS InvitationalMay 1 · 100 Meters · Place 19 · Minneapolis SouthwestMinneapolis Southwest100 Meters1911.80a—
Apr 27Booster InvitationalApr 27 · 200 Meters · Place 17 · Minneapolis SouthwestMinneapolis Southwest200 Meters1724.86a—
Apr 27Booster InvitationalApr 27 · 100 Meters · Place 25 · Minneapolis SouthwestMinneapolis Southwest100 Meters2512.20a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · 200 Meters · Place 32 · Minneapolis SouthwestMinneapolis Southwest200 Meters3225.38a—