Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 1314.70aUSATF Minnesota Association Junior Olympic ChampionshipsJune 13, 2024
100m Hurdles · 33" / 0.838m · OutdoorOsseo Invitational · Apr 1617.91aOsseo InvitationalApril 16, 2026
200 Meters · OutdoorSpring Lake Park JV True Team Invitational · May 1030.93Spring Lake Park JV True Team InvitationalMay 10, 2023
3000m Racewalk · Standard · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 2526:11.89aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 5AAA Championships · May 2750.74aMSHSL Section 5AAA ChampionshipsMay 27, 2026
400m Hurdles · 30" / 0.762m · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 91:17.82aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
High Jump · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 81.35mUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
High Jump · Outdoor2026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONAL · Jul 181.45m2026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJuly 18, 2026
Long Jump · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 84.21mUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
Long Jump · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 134.06mUSATF Minnesota Association Junior Olympic ChampionshipsJune 13, 2024
Pole Vault · OutdoorDistrict 279 Championships · May 126' 0"District 279 ChampionshipsMay 12, 2026

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · High Jump · Place 2 · Minnesota FlyersMinnesota FlyersHigh Jump2.1.45m PB12
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · 400m Hurdles · Minnesota FlyersMinnesota Flyers400m Hurdles30" / 0.762m—DNS12
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · High Jump · Place 5 · Minnesota FlyersMinnesota FlyersHigh Jump5.1.41m12
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 400m Hurdles · Place 4 · Minnesota FlyersMinnesota Flyers400m Hurdles30" / 0.762m4.1:17.82a PB12
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Pole Vault · 30-Unattached30-UnattachedPole Vault—DNS12
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400m Hurdles · Place 21 · 30-Unattached30-Unattached400m Hurdles30" / 0.762m21.1:21.11a12
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 3000m Racewalk · Place 1 · 30-Unattached30-Unattached3000m RacewalkStandard1.26:11.89a PB12
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · 30-Unattached30-Unattached1500 Meters—DNS12
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Pole Vault · Minnesota FlyersMinnesota FlyersPole Vault—DNS12
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · High Jump · Place 7 · Minnesota FlyersMinnesota FlyersHigh Jump7.1.35m12
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 400m Hurdles · Place 4 · Minnesota FlyersMinnesota Flyers400m Hurdles30" / 0.762m4.1:23.66a12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · Pole Vault · Park CenterPark CenterPole Vault--NH12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · High Jump · Park CenterPark CenterHigh Jump--NH12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 300m Hurdles · Place 10 · Park CenterPark Center300m Hurdles30" / 0.762mRound P10.50.74a PB12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 300m Hurdles · Park CenterPark Center300m Hurdles30" / 0.762m—DNS12
May 12District 279 ChampionshipsMay 12 · Long Jump · Place 8 · Park CenterPark CenterLong Jump8.14' 3.5"12
May 12District 279 ChampionshipsMay 12 · Pole Vault · Place 11 · Park CenterPark CenterPole Vault11.6' 0" PB12
May 12District 279 ChampionshipsMay 12 · 300m Hurdles · Place 7 · Park CenterPark Center300m Hurdles30" / 0.762m7.55.75a12
May 12District 279 ChampionshipsMay 12 · 100m Hurdles · Place 10 · Park CenterPark Center100m Hurdles33" / 0.838m10.18.61a12
May 55AAA Section True TeamMay 5 · High Jump · Place 23 · Park CenterPark CenterHigh Jump23.4' 2"12
May 55AAA Section True TeamMay 5 · 300m Hurdles · Place 23 · Park CenterPark Center300m Hurdles30" / 0.762m23.57.74a12
Apr 29Osseo JV InvitationalApr 29 · Pole Vault · Place 8 · Park CenterPark CenterPole Vault8.5' 7"12
Apr 28Crimson InvitationalApr 28 · High Jump · Park CenterPark CenterHigh Jump—NM12
Apr 28Crimson InvitationalApr 28 · 300m Hurdles · Park CenterPark Center300m Hurdles30" / 0.762m—DNS12
Apr 28Crimson InvitationalApr 28 · 100m Hurdles · Place 9 · Park CenterPark Center100m Hurdles33" / 0.838m9.18.46a12
Apr 25Eden Prairie Booster InvitationalApr 25 · Long Jump · Place 1 · Park CenterPark CenterLong Jump1.14' 4"12
Apr 25Eden Prairie Booster InvitationalApr 25 · High Jump · Place 16 · Park CenterPark CenterHigh Jump16.4' 2"12
Apr 25Eden Prairie Booster InvitationalApr 25 · 300m Hurdles · Place 16 · Park CenterPark Center300m Hurdles30" / 0.762m16.53.98a12
Apr 25Eden Prairie Booster InvitationalApr 25 · 100m Hurdles · Place 18 · Park CenterPark Center100m Hurdles33" / 0.838m18.18.16a12
Apr 16Osseo InvitationalApr 16 · High Jump · Park CenterPark CenterHigh Jump—DNS12
Apr 16Osseo InvitationalApr 16 · 300m Hurdles · Place 25 · Park CenterPark Center300m Hurdles30" / 0.762m25.56.45a12
Apr 16Osseo InvitationalApr 16 · 100m Hurdles · Place 14 · Park CenterPark Center100m Hurdles33" / 0.838m14.17.91a PB12
Apr 15White Bear Lake CoEd MeetApr 15 · Long Jump · Place 10 · Park CenterPark CenterLong Jump10.14' 6"12
Apr 15White Bear Lake CoEd MeetApr 15 · High Jump · Place 5 · Park CenterPark CenterHigh Jump5.4' 4"12
Apr 15White Bear Lake CoEd MeetApr 15 · 300m Hurdles · Place 3 · Park CenterPark Center300m Hurdles30" / 0.762m3.52.19a12
Apr 9Park Center MeetApr 9 · High Jump · Place 4 · Park CenterPark CenterHigh Jump44-212
Apr 9Park Center MeetApr 9 · 300m Hurdles · Place 2 · Park CenterPark Center300m Hurdles253.29a12
Apr 9Park Center MeetApr 9 · 100m Hurdles · Place 4 · Park CenterPark Center100m Hurdles418.10a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · Long Jump · Place 13 · Minnesota FlyersMinnesota FlyersLong Jump134.21m PB12
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · High Jump · Place 4 · Minnesota FlyersMinnesota FlyersHigh Jump41.35m PB12
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 60m Hurdles · Place 12 · Minnesota FlyersMinnesota Flyers60m Hurdles1210.78a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22Northwest Suburban Conference ChampionshipsMay 22 · High Jump · Place 30 · Park CenterPark CenterHigh Jump304-411
May 22Northwest Suburban Conference ChampionshipsMay 22 · 300m Hurdles · Place 39 · Park CenterPark Center300m Hurdles3956.92a11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 100m Hurdles · Place 26 · Park CenterPark Center100m Hurdles2618.23a11
May 13District 279 ChampionshipsMay 13 · High Jump · Place 10 · Park CenterPark CenterHigh Jump104-311
May 13District 279 ChampionshipsMay 13 · 300m Hurdles · Place 9 · Park CenterPark Center300m Hurdles952.75a11
May 13District 279 ChampionshipsMay 13 · 100m Hurdles · Place 12 · Park CenterPark Center100m Hurdles1219.32a11
Apr 11Armstrong InvitationalApr 11 · Long Jump · Place 13 · Park CenterPark CenterLong Jump1313-9.511
Apr 11Armstrong InvitationalApr 11 · 300m Hurdles · Place 10 · Park CenterPark Center300m Hurdles1055.20a11
Apr 11Armstrong InvitationalApr 11 · 100m Hurdles · Place 11 · Park CenterPark Center100m Hurdles1118.90a11
Apr 9Park Center Quad Apr 9 · Long Jump · Place 6 · Park CenterPark CenterLong Jump614-0.511
Apr 9Park Center Quad Apr 9 · 300m Hurdles · Place 5 · Park CenterPark Center300m Hurdles554.77a11
Apr 9Park Center Quad Apr 9 · 100m Hurdles · Place 7 · Park CenterPark Center100m Hurdles719.22a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 13 · Minnesota FlyersMinnesota FlyersLong Jump134.06m PB—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 400m Hurdles · Place 7 · Minnesota FlyersMinnesota Flyers400m Hurdles71:32.89a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100m Hurdles · Place 11 · Minnesota FlyersMinnesota Flyers100m Hurdles1121.41a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 22 · Minnesota FlyersMinnesota Flyers100 Meters2214.70a PB—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10Spring Lake Park JV True Team InvitationalMay 10 · 200 Meters · Place 25 · Park CenterPark Center200 Meters2530.93 PB9