Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Minnesota All-Comers Meet #2 · Jun 2715.36aUSATF Minnesota All-Comers Meet #2June 27, 2023
200 Meters · IndoorUSATF Minnesota Indoor Championships · Mar 1031.69USATF Minnesota Indoor ChampionshipsMarch 10, 2024
200 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 1429.19aUSATF Minnesota Junior Olympic ChampionshipsJune 14, 2025
400 Meters · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 151:21.68aUSATF Minnesota Association Junior Olympic ChampionshipsJune 15, 2023
60 Meters · IndoorUSATF Minnesota Indoor Championships · Mar 109.39USATF Minnesota Indoor ChampionshipsMarch 10, 2024
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:56.86aAAU Junior Olympic GamesAugust 1, 2026
80m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 113.47aAAU Junior Olympic GamesAugust 1, 2026
High Jump · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 131.11mUSATF Minnesota Association Junior Olympic ChampionshipsJune 13, 2024
Long Jump · IndoorUSATF Minnesota Indoor Championships · Mar 103.35mUSATF Minnesota Indoor ChampionshipsMarch 10, 2024
Long Jump · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 133.49mUSATF Minnesota Association Junior Olympic ChampionshipsJune 13, 2024
Pentathlon (Outdoor) · USATF 11-12 · OutdoorAAU Junior Olympic Games · Aug 12880AAU Junior Olympic GamesAugust 1, 2026
Shot Put · 6lb · OutdoorAAU Junior Olympic Games · Aug 110.63mAAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

50 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Pentathlon (Outdoor) · Place 1 · Track Minnesota ElitePentathlon (Outdoor)USATF 11-12Round M1.2880 PB5
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 2 · Track Minnesota EliteLong JumpRound M2.4.37mWind: -0.75
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 3 · Track Minnesota EliteLong Jump3.4.61mWind: 0.45
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 1 · Track Minnesota EliteHigh JumpRound M1.1.50m5
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 1 · Track Minnesota EliteHigh Jump1.1.55m5
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 1 · Track Minnesota EliteShot Put6lbRound M1.10.63m PB5
Aug 1AAU Junior Olympic GamesAug 1 · 80m Hurdles · Place 1 · Track Minnesota Elite80m Hurdles30" / 0.762mRound M1.13.64aWind: 1.15
Aug 1AAU Junior Olympic GamesAug 1 · 80m Hurdles · Place 5 · Track Minnesota Elite80m Hurdles30" / 0.762mRound P5.13.47a PBWind: 0.95
Aug 1AAU Junior Olympic GamesAug 1 · 80m Hurdles · Place 6 · Track Minnesota Elite80m Hurdles30" / 0.762m6.13.65aWind: -0.65
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 12 · Track Minnesota Elite800 MetersRound M12.2:56.86a PB5
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 19 · Track Minnesota Elite800 MetersRound M19.3:08.27a5
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 3 · Track Minnesota EliteLong JumpRound M3.4.47mWind: 3.35
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 2 · Track Minnesota EliteHigh JumpRound M2.1.40m5
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 1 · Track Minnesota EliteShot Put6lbRound M1.10.05m5
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 80m Hurdles · Place 5 · Track Minnesota Elite80m Hurdles30" / 0.762mRound M5.13.96aWind: 0.25
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Pentathlon (Outdoor) · Place 4 · Track Minnesota ElitePentathlon (Outdoor)USATF 11-12Round M4.26095
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Pentathlon (Outdoor) · Place 1 · Track Minnesota ElitePentathlon (Outdoor)USATF 11-121.23425
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Long Jump · Place 1 · Track Minnesota EliteLong Jump1.4.20m5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Long Jump · Place 2 · Track Minnesota EliteLong Jump2.4.75m5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · High Jump · Place 1 · Track Minnesota EliteHigh Jump1.1.30m5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · High Jump · Place 1 · Track Minnesota EliteHigh Jump1.1.41m5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Shot Put · Place 1 · Track Minnesota EliteShot Put6lb1.8.72m5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 80m Hurdles · Place 1 · Track Minnesota Elite80m Hurdles30" / 0.762m1.14.35a5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 80m Hurdles · Place 2 · Track Minnesota Elite80m Hurdles30" / 0.762mRound P2.13.98a5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 80m Hurdles · Place 2 · Track Minnesota Elite80m Hurdles30" / 0.762m2.13.55a5
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 800 Meters · Place 2 · Track Minnesota Elite800 Meters2.3:03.04a5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Pentathlon (Outdoor) · Place 1 · Track Minnesota ElitePentathlon (Outdoor)USATF 11-12Round M1.23565
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Long Jump · Place 1 · Track Minnesota EliteLong JumpRound M1.4.58m5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Long Jump · Place 1 · Track Minnesota EliteLong Jump1.4.86m5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · High Jump · Place 1 · Track Minnesota EliteHigh JumpRound M1.1.36m5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · High Jump · Place 1 · Track Minnesota EliteHigh Jump1.1.45m5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · Shot Put · Place 1 · Track Minnesota EliteShot Put6lbRound M1.8.80m5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 80m Hurdles · Place 1 · Track Minnesota Elite80m Hurdles30" / 0.762mRound M1.14.19a5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 80m Hurdles · Place 1 · Track Minnesota Elite80m Hurdles30" / 0.762m1.14.40a5
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 6 · Track Minnesota Elite800 MetersRound M6.3:24.83a5
Jun 20AAU Minnesota District QualifierJun 20 · Long Jump · Place 1 · Track Minnesota EliteLong Jump14.44m5
Jun 20AAU Minnesota District QualifierJun 20 · High Jump · Place 1 · Track Minnesota EliteHigh Jump11.45m5
Jun 20AAU Minnesota District QualifierJun 20 · 80m Hurdles · Place 1 · Track Minnesota Elite80m Hurdles114.25a5
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Pentathlon (Outdoor) · Place 1 · Track Minnesota ElitePentathlon (Outdoor)USATF 11-12Round M1.24435
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Long Jump · Place 1 · Track Minnesota EliteLong JumpRound M1.4.64m5
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Long Jump · Place 2 · Track Minnesota EliteLong Jump2.4.41m5
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · High Jump · Place 1 · Track Minnesota EliteHigh JumpRound M1.1.45m5
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · High Jump · Place 2 · Track Minnesota EliteHigh Jump2.1.25m5
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Shot Put · Place 1 · Track Minnesota EliteShot Put6lbRound M1.8.95m5
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 80m Hurdles · Place 1 · Track Minnesota Elite80m Hurdles30" / 0.762mRound M1.14.75aWind: 0.35
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 80m Hurdles · Place 2 · Track Minnesota Elite80m Hurdles30" / 0.762m2.15.51aWind: -0.15
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 2 · Track Minnesota Elite800 MetersRound M2.3:18.72a5
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · Long Jump · Place 1 · Track Minnesota EliteLong Jump1.4.49m5
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · High Jump · Place 1 · Track Minnesota EliteHigh Jump1.1.40m5
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · 80m Hurdles · Place 1 · Track Minnesota Elite80m Hurdles30" / 0.762m1.14.53a5

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · Long Jump · Place 1 · Track Minnesota EliteLong Jump14.54m5
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · Shot Put · Place 1 · Track Minnesota EliteShot Put18.68m5
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 60m Hurdles · Place 1 · Track Minnesota Elite60m Hurdles111.87a5

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 15USATF Minnesota Summer Meet #3Jul 15 · Long Jump · Place 1 · Track Minnesota EliteLong Jump13.93m4
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · High Jump · Place 1 · Track Minnesota EliteHigh Jump11.25m4
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · High Jump · Place 1 · Track Minnesota EliteHigh Jump11.30m4
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · Long Jump · Place 1 · Track Minnesota EliteLong Jump14.17m4
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · Shot Put · Place 1 · Track Minnesota EliteShot Put16.78m4
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · 200 Meters · Place 3 · Track Minnesota Elite200 MetersRound P330.55a4
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · 200 Meters · Place 1 · Track Minnesota Elite200 Meters129.90a4
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · 200 Meters · Place 1 · Track Minnesota Elite200 Meters129.44a4
Jun 21AAU Minnesota District QualifierJun 21 · High Jump · Place 1 · Track Minnesota EliteHigh Jump11.25m4
Jun 21AAU Minnesota District QualifierJun 21 · Long Jump · Place 1 · Track Minnesota EliteLong Jump14.03m4
Jun 21AAU Minnesota District QualifierJun 21 · 200 Meters · Place 1 · Track Minnesota Elite200 Meters130.43a4
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · High Jump · Place 1 · Track Minnesota EliteHigh Jump11.35m4
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · High Jump · Place 1 · Track Minnesota EliteHigh Jump11.20m4
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 1 · Track Minnesota Elite200 MetersRound P129.86a4
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · Shot Put · Place 1 · Track Minnesota EliteShot Put16.34m4
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · Shot Put · Place 2 · Track Minnesota EliteShot Put27.08m4
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 1 · Track Minnesota Elite200 Meters130.35a4
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 1 · Track Minnesota Elite200 Meters129.19a PB4

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22AAU Minnesota District QualifierJun 22 · High Jump · Place 1 · Track Minnesota EliteHigh Jump13-6—
Jun 22AAU Minnesota District QualifierJun 22 · Long Jump · Place 2 · Track Minnesota EliteLong Jump211-7—
Jun 22AAU Minnesota District QualifierJun 22 · 200 Meters · Place 2 · Track Minnesota Elite200 Meters230.93a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 2 · Track Minnesota EliteLong Jump23.49m PB—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · High Jump · Place 1 · Track Minnesota EliteHigh Jump11.11m PB—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 1 · Track Minnesota EliteJavelin112.59m—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · Shot Put · Place 1 · Track Minnesota EliteShot Put15.91m—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 1 · Track Minnesota Elite200 Meters131.75a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 2 · Track Minnesota Elite100 Meters215.46a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 2 · Track Minnesota Elite100 Meters215.45a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 10USATF Minnesota Indoor ChampionshipsMar 10 · Long Jump · Place 2 · Track Minnesota EliteLong Jump23.35m PB3
Mar 10USATF Minnesota Indoor ChampionshipsMar 10 · 200 Meters · Place 1 · Track Minnesota Elite200 Meters131.69 PB3
Mar 10USATF Minnesota Indoor ChampionshipsMar 10 · 60 Meters · Place 1 · Track Minnesota Elite60 Meters19.39 PB3

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 27USATF Minnesota All-Comers Meet #2Jun 27 · 200 Meters · Place 1 · Track Minnesota Elite200 Meters132.57a—
Jun 27USATF Minnesota All-Comers Meet #2Jun 27 · 100 Meters · Place 1 · Track Minnesota Elite100 Meters115.36a PB—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 1 · Track Minnesota Elite400 Meters11:21.68a PB—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 1 · Track Minnesota Elite200 Meters133.28a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 2 · Track Minnesota Elite100 MetersRound P215.90a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 2 · Track Minnesota Elite100 Meters215.73a—