Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Minnesota Summer Meet #5 · Aug 514.24aUSATF Minnesota Summer Meet #5August 5, 2025
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 6AAA Championships · May 2618.59aMSHSL Section 6AAA ChampionshipsMay 26, 2026
200 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 1430.65aUSATF Minnesota Junior Olympic ChampionshipsJune 14, 2025
300m Hurdles · 30" / 0.762m · OutdoorHopkins True Team Invitational · Apr 211:01.49aHopkins True Team InvitationalApril 21, 2026
400 Meters · OutdoorArmstrong Invitational · Apr 121:21.21aArmstrong InvitationalApril 12, 2024
Discus · 1kg · OutdoorCLC Middle School Girls Championships · May 2351-09CLC Middle School Girls ChampionshipsMay 23, 2022
Triple Jump · OutdoorMSHSL Section 6AAA Championships · May 2732-06.00MSHSL Section 6AAA ChampionshipsMay 27, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · Triple Jump · Place 10 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump10.33-05.75Wind: 012
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 100m Hurdles · Place 15 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles33" / 0.838mRound P15.18.59a PB12
May 19Northwest Suburban Conference ChampionshipsMay 19 · Triple Jump · Place 17 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump17.32' 1.5"12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 100m Hurdles · Place 32 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles33" / 0.838m32.19.21a12
May 67AAA Section True TeamMay 6 · Triple Jump · Place 16 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump16.31' 3"12
May 67AAA Section True TeamMay 6 · 100m Hurdles · Place 24 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles33" / 0.838m24.19.88a12
Apr 28Crimson InvitationalApr 28 · Triple Jump · Place 9 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump9.31' 6"12
Apr 28Crimson InvitationalApr 28 · 100m Hurdles · Place 14 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles33" / 0.838m14.19.59a12
Apr 21Hopkins True Team InvitationalApr 21 · Triple Jump · Place 5 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump5.32' 6.75"12
Apr 21Hopkins True Team InvitationalApr 21 · 300m Hurdles · Place 25 · Robbinsdale ArmstrongRobbinsdale Armstrong300m Hurdles30" / 0.762m25.1:01.49a PB12
Apr 21Hopkins True Team InvitationalApr 21 · 100m Hurdles · Place 14 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles33" / 0.838m14.19.40a12
Apr 16Osseo InvitationalApr 16 · Triple Jump · Place 19 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump19.30' 11"12
Apr 16Osseo InvitationalApr 16 · 300m Hurdles · Place 28 · Robbinsdale ArmstrongRobbinsdale Armstrong300m Hurdles30" / 0.762m28.1:01.87a12
Apr 10Armstrong InvitationalApr 10 · Triple Jump · Place 6 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump6.30' 1.5"12
Apr 10Armstrong InvitationalApr 10 · 300m Hurdles · Place 19 · Robbinsdale ArmstrongRobbinsdale Armstrong300m Hurdles30" / 0.762m19.1:02.26a12
Apr 10Armstrong InvitationalApr 10 · 100m Hurdles · Place 17 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles33" / 0.838m17.21.54a12
Apr 7Rogers Tri 4/7/26Apr 7 · Triple Jump · Place 6 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump6.29-07.5012

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · Triple Jump · Place 2 · Minnesota FlyersMinnesota FlyersTriple Jump2.9.46m11
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 200 Meters · Minnesota FlyersMinnesota Flyers200 Meters--DNS11
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 100 Meters · Place 10 · Minnesota FlyersMinnesota Flyers100 Meters10.14.24a PB11
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · Triple Jump · Place 1 · Minnesota FlyersMinnesota FlyersTriple Jump19.60m11
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · 100m Hurdles · Place 3 · Minnesota FlyersMinnesota Flyers100m Hurdles320.12a11
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · Triple Jump · Place 1 · Minnesota FlyersMinnesota FlyersTriple Jump19.28m11
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · 100m Hurdles · Place 3 · Minnesota FlyersMinnesota Flyers100m Hurdles321.56a11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · Triple Jump · Place 7 · Minnesota FlyersMinnesota FlyersTriple Jump79.42m11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 100m Hurdles · Place 5 · Minnesota FlyersMinnesota Flyers100m Hurdles520.65a11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 8 · Minnesota FlyersMinnesota Flyers200 MetersRound P830.65a PB11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 8 · Minnesota FlyersMinnesota Flyers200 Meters831.21a11
May 27MSHSL Section 6AAA ChampionshipsMay 27 · Triple Jump · Place 8 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump8.32-06.00 PBWind: -0.811
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 100m Hurdles · Place 16 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles33" / 0.838mRound P16.19.38a11
May 22Northwest Suburban Conference ChampionshipsMay 22 · Triple Jump · Place 21 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump2132-7.511
May 22Northwest Suburban Conference ChampionshipsMay 22 · 100m Hurdles · Place 34 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles3419.00a11
May 7Section 7AAA True TeamMay 7 · Triple Jump · Place 13 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump13.31' 11"11
May 7Section 7AAA True TeamMay 7 · 100m Hurdles · Place 25 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles33" / 0.838m25.19.80a11
Apr 19Osseo InvitationalApr 19 · Triple Jump · Place 9 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump9.31' 2"11
Apr 19Osseo InvitationalApr 19 · 100m Hurdles · Place 15 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles33" / 0.838m15.20.27a11
Apr 11Armstrong InvitationalApr 11 · 300m Hurdles · Place 15 · Robbinsdale ArmstrongRobbinsdale Armstrong300m Hurdles1559.73a11
Apr 11Armstrong InvitationalApr 11 · 100m Hurdles · Place 20 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles2020.96a11
Apr 9Park Center Quad Apr 9 · Triple Jump · Place 3 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump329-1011
Apr 9Park Center Quad Apr 9 · 300m Hurdles · Place 2 · Robbinsdale ArmstrongRobbinsdale Armstrong300m Hurdles250.28a11
Apr 9Park Center Quad Apr 9 · 100m Hurdles · Place 11 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles1120.30a11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6AAA ChampionshipsMay 28 · Triple Jump · Place 9 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump9.32' 4.25Wind: -1.210
May 28MSHSL Section 6AAA ChampionshipsMay 28 · Long Jump · Place 16 · Robbinsdale ArmstrongRobbinsdale ArmstrongLong Jump16.14' 2.5Wind: 3.210
May 21Northwest Suburban Conference ChampionshipsMay 21 · Triple Jump · Place 17 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump1732-8.25—
May 21Northwest Suburban Conference ChampionshipsMay 21 · Long Jump · Place 33 · Robbinsdale ArmstrongRobbinsdale ArmstrongLong Jump3314-2—
May 16NWSC JV ChampionshipsMay 16 · 300m Hurdles · Place 6 · Robbinsdale ArmstrongRobbinsdale Armstrong300m Hurdles61:04.11a—
May 16NWSC JV ChampionshipsMay 16 · 100m Hurdles · Place 5 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles520.93a—
May 8Section 7AAA True TeamMay 8 · Triple Jump · Place 5 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump532-2.50—
May 1Osseo JV InvitationalMay 1 · 300m Hurdles · Place 11 · Robbinsdale ArmstrongRobbinsdale Armstrong300m Hurdles111:01.11a—
May 1Osseo JV InvitationalMay 1 · 100m Hurdles · Place 9 · Robbinsdale ArmstrongRobbinsdale Armstrong100m Hurdles921.08a—
Apr 18Osseo InvitationalApr 18 · Triple Jump · Place 9 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump9.30-01.5010
Apr 12Armstrong InvitationalApr 12 · Triple Jump · Place 8 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump830-9—
Apr 12Armstrong InvitationalApr 12 · 400 Meters · Place 22 · Robbinsdale ArmstrongRobbinsdale Armstrong400 Meters221:21.21a PB—
Mar 30MSU Varsity ShowcaseMar 30 · Triple Jump · Place 18 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump1830-5.5—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30MSHSL Section 6AAA ChampionshipsMay 30 · Triple Jump · Place 10 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump10.32-03.25Wind: 1.29
May 23Northwest Suburban Conference ChampionshipsMay 23 · Triple Jump · Place 26 · Robbinsdale ArmstrongRobbinsdale ArmstrongTriple Jump2630-05.259
May 18NWSC JV ChampionshipsMay 18 · 300m Hurdles · Place 10 · Robbinsdale ArmstrongRobbinsdale Armstrong300m Hurdles30" / 0.762m10.1:03.95aUnofficial9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 23CLC Middle School Girls ChampionshipsMay 23 · Discus · Place 13 · Sandburg (Golden Valley)Sandburg (Golden Valley)Discus1kg13.51-09 PB8