Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 5AAA Championships · May 2710.60aMSHSL Section 5AAA ChampionshipsMay 27, 2026
200 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #6 · Feb 2223.34aUSATF Minnesota Indoor All-Comers Meet #6February 22, 2026
200 Meters · OutdoorMSHSL Section 5AAA Championships · May 2721.52aMSHSL Section 5AAA ChampionshipsMay 27, 2026
400 Meters · OutdoorSuburban East Conference Championship · May 2353.99aSuburban East Conference ChampionshipMay 23, 2024
60 Meters · IndoorGriak Indoor Classic - Gold · Mar 287.11aGriak Indoor Classic - GoldMarch 28, 2026
Results · OutdoorLakeville North Mega Meet · Apr 2611.25Lakeville North Mega MeetApril 26, 2025

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

2026 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Minnesota FlyersMinnesota Flyers200 MetersRound P--DNSWind: 0.412
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Minnesota FlyersMinnesota Flyers100 MetersRound P--DNSWind: 1.312
Jul 14USATF Minnesota Summer Meet #3Jul 14 · 200 Meters · Place 1 · Minnesota FlyersMinnesota Flyers200 Meters1.21.54a12
Jul 14USATF Minnesota Summer Meet #3Jul 14 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers100 Meters1.10.77a12
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 MetersRound P3.22.26a12
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 2 · Minnesota FlyersMinnesota Flyers200 Meters2.21.97a12
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers100 MetersRound P1.10.90a12
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers100 Meters1.10.93a12
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 1 · Minnesota FlyersMinnesota Flyers200 MetersRound P1.22.14aWind: 012
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 1 · Minnesota FlyersMinnesota Flyers200 Meters1.21.77aWind: 212
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 2 · Minnesota FlyersMinnesota Flyers100 MetersRound P2.11.12aWind: 1.512
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 2 · Minnesota FlyersMinnesota Flyers100 Meters2.10.88aWind: 2.112
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 5 · IrondaleIrondale200 MetersRound P5.21.94aWind: -2.212
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 6 · IrondaleIrondale200 Meters6.21.77aWind: -1.412
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 5 · IrondaleIrondale100 MetersRound P5.10.91aWind: -1.612
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 7 · IrondaleIrondale100 Meters7.10.73aWind: 112
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 200 Meters · Place 1 · IrondaleIrondale200 MetersRound P1.21.52a PB12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 200 Meters · Place 1 · IrondaleIrondale200 Meters1.21.52aWind: -0.912
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 100 Meters · Place 1 · IrondaleIrondale100 MetersRound P1.10.60a PB12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 100 Meters · Place 2 · IrondaleIrondale100 Meters2.10.86aWind: -2.112
May 19Suburban East Conference ChampionshipMay 19 · 200 Meters · Place 1 · IrondaleIrondale200 Meters122.08a12
May 19Suburban East Conference ChampionshipMay 19 · 200 Meters · Place 2 · IrondaleIrondale200 Meters221.77a12
May 19Suburban East Conference ChampionshipMay 19 · 100 Meters · Place 1 · IrondaleIrondale100 Meters110.93a12
May 19Suburban East Conference ChampionshipMay 19 · 100 Meters · Place 1 · IrondaleIrondale100 Meters111.06a12
May 14Greenslit RelaysMay 14 · 200 Meters · Place 1 · IrondaleIrondale200 Meters1.22.05a12
May 14Greenslit RelaysMay 14 · 100 Meters · Place 1 · IrondaleIrondale100 Meters1.10.84a12
May 55AAA Section True TeamMay 5 · 200 Meters · Place 2 · IrondaleIrondale200 Meters2.22.50a12
May 55AAA Section True TeamMay 5 · 100 Meters · Place 3 · IrondaleIrondale100 Meters3.11.00a12
May 1Don Fineran Panther InvitationalMay 1 · 200 Meters · Place 1 · IrondaleIrondale200 Meters1.22.13a12
Apr 28Buffalo InvitationalApr 28 · 200 Meters · Place 1 · IrondaleIrondale200 Meters122.24a12
Apr 28Buffalo InvitationalApr 28 · 100 Meters · Place 1 · IrondaleIrondale100 Meters110.95a12
Apr 24Hamline Elite MeetApr 24 · 200 Meters · Place 7 · IrondaleIrondale200 Meters722.16a12
Apr 24Hamline Elite MeetApr 24 · 100 Meters · Place 12 · IrondaleIrondale100 MetersRound P1210.92a12
Apr 20Eric Jones InvitationalApr 20 · 200 Meters · Place 1 · IrondaleIrondale200 Meters1.21.52a12
Apr 20Eric Jones InvitationalApr 20 · 100 Meters · Place 1 · IrondaleIrondale100 Meters1.10.72a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 60 Meters · Place 3 · IrondaleIrondale60 Meters37.11a PB12
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 200 Meters · Place 6 · Minnesota FlyersMinnesota Flyers200 Meters623.34a PB12
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 60 Meters · Place 13 · Minnesota FlyersMinnesota Flyers60 Meters137.25a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Suburban East Conference ChampionshipMay 22 · 200 Meters · Place 5 · IrondaleIrondale200 Meters522.59a11
May 22Suburban East Conference ChampionshipMay 22 · 100 Meters · Place 4 · IrondaleIrondale100 Meters410.96a11
May 15Irondale Greenslit RelaysMay 15 · 100 Meters · Place 2 · IrondaleIrondale100 Meters210.99a11
May 2Don Fineran Panther InvitationalMay 2 · 100 Meters · Place 1 · IrondaleIrondale100 Meters111.06a11
Apr 29Crimson InvitationalApr 29 · 100 Meters · Place 3 · IrondaleIrondale100 Meters311.26a11
Apr 26Lakeville North Mega MeetApr 26 · Results · Place 2 · IrondaleIrondaleResults211.25 PB11
Apr 21Eric Jones InvitationalApr 21 · Results · Place 4 · IrondaleIrondaleResults411.6311
Apr 15Heidi Kunz InvitationalApr 15 · 100 Meters · Place 5 · IrondaleIrondale100 Meters511.59a11
Apr 11Irondale Knights Under the LightsApr 11 · 200 Meters · Place 3 · IrondaleIrondale200 Meters323.34a11
Apr 11Irondale Knights Under the LightsApr 11 · 100 Meters · Place 9 · IrondaleIrondale100 Meters911.54a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 23Suburban East Conference ChampionshipMay 23 · 400 Meters · Place 18 · IrondaleIrondale400 Meters1853.99a PB—
May 16Greenslit RelaysMay 16 · 100 Meters · Place 4 · IrondaleIrondale100 Meters411.55a—