Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 3AA Championships · May 2712.72aMSHSL Section 3AA ChampionshipsMay 27, 2026
200 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 827.45aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
200 Meters · OutdoorMSHSL Section 3AA Championships · May 2826.51aMSHSL Section 3AA ChampionshipsMay 28, 2025
400 Meters · OutdoorMSHSL Section 3AA Championships · May 311:13.37aMSHSL Section 3AA ChampionshipsMay 31, 2023
60 Meter · IndoorUSATF Minnesota Indoor All-Comers Meet #5 · Feb 88.35aUSATF Minnesota Indoor All-Comers Meet #5February 8, 2026
60 Meters · IndoorGriak Indoor Classic - Gold · Mar 288.16aGriak Indoor Classic - GoldMarch 28, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · 100 Meters · Minnesota FlyersMinnesota Flyers100 Meters—DNS11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Minnesota FlyersMinnesota Flyers200 MetersRound P—DNS11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 7 · Minnesota FlyersMinnesota Flyers100 MetersRound P7.12.80a11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 7 · Minnesota FlyersMinnesota Flyers100 Meters7.12.98a11
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · 200 Meters · Minnesota FlyersMinnesota Flyers200 Meters—DNS11
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · 100 Meters · Place 2 · Minnesota FlyersMinnesota Flyers100 Meters2.13.15a11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 9 · Minnesota FlyersMinnesota Flyers200 MetersRound P9.27.03aWind: 0.911
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 9 · Minnesota FlyersMinnesota Flyers200 Meters9.28.94aWind: 2.511
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 6 · Minnesota FlyersMinnesota Flyers100 MetersRound P6.12.89aWind: 1.711
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 5 · Minnesota FlyersMinnesota Flyers100 Meters5.12.77aWind: 1.611
May 27MSHSL Section 3AA ChampionshipsMay 27 · 200 Meters · Place 7 · Minneapolis RooseveltMinneapolis Roosevelt200 MetersRound P7.26.85aWind: -3.411
May 27MSHSL Section 3AA ChampionshipsMay 27 · 200 Meters · Place 5 · Minneapolis RooseveltMinneapolis Roosevelt200 Meters5.26.63aWind: 0.911
May 27MSHSL Section 3AA ChampionshipsMay 27 · 100 Meters · Place 5 · Minneapolis RooseveltMinneapolis Roosevelt100 MetersRound P5.12.72a PBWind: 0.611
May 27MSHSL Section 3AA ChampionshipsMay 27 · 100 Meters · Place 6 · Minneapolis RooseveltMinneapolis Roosevelt100 Meters6.12.70aWind: 2.111
May 20Minneapolis City Conference ChampionsihpsMay 20 · 200 Meters · Place 4 · Minneapolis RooseveltMinneapolis Roosevelt200 Meters4.26.68a11
May 20Minneapolis City Conference ChampionsihpsMay 20 · 100 Meters · Place 3 · Minneapolis RooseveltMinneapolis Roosevelt100 Meters3.12.91a11
May 63AA Section True TeamMay 6 · 100 Meters · Place 2 · Minneapolis RooseveltMinneapolis Roosevelt100 Meters2.13.06a11
Apr 9Roosevelt InvitationalApr 9 · 200 Meters · Place 1 · Minneapolis RooseveltMinneapolis Roosevelt200 Meters127.32a11
Apr 9Roosevelt InvitationalApr 9 · 100 Meters · Place 1 · Minneapolis RooseveltMinneapolis Roosevelt100 Meters113.35a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 200 Meters · Place 5 · Minneapolis RooseveltMinneapolis Roosevelt200 Meters527.77a11
Mar 28Griak Indoor Classic - GoldMar 28 · 60 Meters · Place 5 · Minneapolis RooseveltMinneapolis Roosevelt60 Meters58.16a PB11
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 200 Meters · Place 5 · Minnesota FlyersMinnesota Flyers200 Meters527.45a PB11
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 60 Meters · Place 7 · Minnesota FlyersMinnesota Flyers60 Meters78.24a11
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 60 Meter · Place 17 · Minnesota FlyersMinnesota Flyers60 Meter17.8.35a PB11
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 200 Meters · Place 17 · Minnesota FlyersMinnesota Flyers200 Meters17.27.81a11
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 60 Meter · Place 18 · Minnesota FlyersMinnesota Flyers60 Meter18.8.64a11
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 200 Meters · Place 11 · Minnesota FlyersMinnesota Flyers200 Meters11.29.15a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 60 Meter · Place 13 · Minnesota FlyersMinnesota Flyers60 Meter13.8.60a11
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 60 Meter · Place 4 · Minnesota FlyersMinnesota Flyers60 Meter4.8.50a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 200 Meters · Place 2 · Minnesota FlyersMinnesota Flyers200 Meters2.26.93a10
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 100 Meters · Place 4 · Minnesota FlyersMinnesota Flyers100 Meters4.13.35a10
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 5 · Minnesota FlyersMinnesota Flyers200 MetersRound P527.07a10
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 6 · Minnesota FlyersMinnesota Flyers200 Meters627.38a10
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 4 · Minnesota FlyersMinnesota Flyers100 MetersRound P413.36a10
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 6 · Minnesota FlyersMinnesota Flyers100 Meters613.40a10
May 28MSHSL Section 3AA ChampionshipsMay 28 · 200 Meters · Place 4 · Minneapolis RooseveltMinneapolis Roosevelt200 MetersRound P4.27.38a10
May 28MSHSL Section 3AA ChampionshipsMay 28 · 200 Meters · Place 4 · Minneapolis RooseveltMinneapolis Roosevelt200 Meters4.26.51a PBWind: 0.810
May 21Minneapolis City ChampionshipsMay 21 · 200 Meters · Place 4 · Minneapolis RooseveltMinneapolis Roosevelt200 Meters427.30a10
May 6Section 3AA True TeamMay 6 · 200 Meters · Place 5 · Minneapolis RooseveltMinneapolis Roosevelt200 Meters5.27.40a10
Apr 10Roosevelt InvitationalApr 10 · 400 Meters · Minneapolis RooseveltMinneapolis Roosevelt400 Meters—DNS10
Apr 10Roosevelt InvitationalApr 10 · 200 Meters · Minneapolis RooseveltMinneapolis Roosevelt200 Meters—DNS10
Apr 10Roosevelt InvitationalApr 10 · 100 Meters · Place 6 · Minneapolis RooseveltMinneapolis Roosevelt100 Meters6.13.96a10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 200 Meters · Place 9 · Minnesota FlyersMinnesota Flyers200 Meters9.28.82a9
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 100 Meters · Place 7 · Minnesota FlyersMinnesota Flyers100 Meters7.13.95a9
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 15 · Minnesota FlyersMinnesota Flyers100 Meters1514.10a—
May 29MSHSL Section 3AA ChampionshipsMay 29 · 100 Meters · Place 18 · Minneapolis RooseveltMinneapolis Roosevelt100 MetersRound P18.14.06aWind: -1.79
May 22Minneapolis City Conference ChampionshipsMay 22 · 100 Meters · Place 12 · Minneapolis RooseveltMinneapolis Roosevelt100 Meters1213.82a—
May 7Section 3AA True TeamMay 7 · 200 Meters · Place 19 · Minneapolis RooseveltMinneapolis Roosevelt200 Meters19.29.86a9
May 7Section 3AA True TeamMay 7 · 100 Meters · Place 21 · Minneapolis RooseveltMinneapolis Roosevelt100 Meters21.14.17a9
May 3Sibley East Lions' InvitationalMay 3 · 200 Meters · Place 11 · Minneapolis RooseveltMinneapolis Roosevelt200 Meters1130.26a—
May 3Sibley East Lions' InvitationalMay 3 · 100 Meters · Place 15 · Minneapolis RooseveltMinneapolis Roosevelt100 Meters1514.54a—
Apr 18Spartan InviteApr 18 · 100 Meters · Place 17 · Minneapolis RooseveltMinneapolis Roosevelt100 Meters1714.65a—
Apr 11Roosevelt InvitationalApr 11 · 100 Meters · Place 10 · Minneapolis RooseveltMinneapolis Roosevelt100 Meters1014.84a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 400 Meters · Minnesota FlyersMinnesota Flyers400 Meters--DNS8
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 200 Meters · Minnesota FlyersMinnesota Flyers200 Meters--DNS8
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 100 Meters · Minnesota FlyersMinnesota Flyers100 Meters--DNS8
Jun 27USATF Minnesota All-Comers Meet #2Jun 27 · 200 Meters · Place 7 · Minnesota FlyersMinnesota Flyers200 Meters730.52a—
Jun 27USATF Minnesota All-Comers Meet #2Jun 27 · 100 Meters · Place 8 · Minnesota FlyersMinnesota Flyers100 Meters814.72a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 11 · Minnesota FlyersMinnesota Flyers200 MetersRound P1130.06a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 10 · Minnesota FlyersMinnesota Flyers100 MetersRound P1014.43a—
May 31MSHSL Section 3AA ChampionshipsMay 31 · 400 Meters · Place 26 · Minneapolis RooseveltMinneapolis Roosevelt400 MetersRound P26.1:13.37a PB8
May 24Minneapolis City Conference ChampionshipsMay 24 · 100 Meters · Place 11 · Minneapolis RooseveltMinneapolis Roosevelt100 Meters1114.138
May 9Section 3AA True Team May 9 · 200 Meters · Place 16 · Minneapolis RooseveltMinneapolis Roosevelt200 Meters16.29.57a8