Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Minnesota Summer Meet #3 · Jul 1416.94aUSATF Minnesota Summer Meet #3July 14, 2026
200 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 835.64aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
200 Meters · OutdoorAAU Junior Olympic Games · Aug 133.77aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 81:23.15aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
400 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 251:17.92aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
50 Meter · OutdoorMinnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEET · Jun 310.80aMinnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJune 3, 2023
60 Meter · IndoorAAU 14U Indoor National Championship · Feb 1410.43aAAU 14U Indoor National ChampionshipFebruary 14, 2026
60 Meters · IndoorTrack Minnesota Invitational · Jan 1110.42aTrack Minnesota InvitationalJanuary 11, 2026
800 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #6 · Feb 223:23.36aUSATF Minnesota Indoor All-Comers Meet #6February 22, 2026
Long Jump · IndoorUSATF Minnesota Indoor All-Comers Meet #6 · Feb 222.72mUSATF Minnesota Indoor All-Comers Meet #6February 22, 2026
Long Jump · OutdoorAAU Primary Results: Top 8 Combined Age Groups · Jul 61.92mAAU Primary Results: Top 8 Combined Age GroupsJuly 6, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 59 · Track Minnesota EliteTrack Minnesota Elite400 MetersRound P59.1:22.49a1
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 45 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P45.33.77a PBWind: -1.31
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 200 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite200 Meters2.35.90a1
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 200 Meters · Place 37 · Track Minnesota EliteTrack Minnesota Elite200 Meters37.35.90a1
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 100 Meters · Place 3 · Track Minnesota EliteTrack Minnesota Elite100 Meters3.17.11a1
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 100 Meters · Place 52 · Track Minnesota EliteTrack Minnesota Elite100 Meters52.17.11a1
Jul 14USATF Minnesota Summer Meet #3Jul 14 · 100 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite100 Meters2.16.94a PB1
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 400 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite400 Meters6.1:19.84a1
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 3 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P3.33.79a1
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite200 Meters2.34.25a1
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400 Meters · Place 4 · Track Minnesota EliteTrack Minnesota Elite400 Meters4.1:17.92a PB1
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200 Meters · Place 7 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P7.34.52a1
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200 Meters · Place 8 · Track Minnesota EliteTrack Minnesota Elite200 Meters8.34.93a1
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400 Meters · Place 4 · Track Minnesota EliteTrack Minnesota Elite400 Meters4.1:17.92a1
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 200 Meters · Place 7 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P7.34.52a1
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 200 Meters · Place 8 · Track Minnesota EliteTrack Minnesota Elite200 Meters8.34.93a1
Jun 20AAU Minnesota District QualifierJun 20 · 400 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite400 Meters21:23.76a1
Jun 20AAU Minnesota District QualifierJun 20 · 200 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P234.76a1
Jun 20AAU Minnesota District QualifierJun 20 · 200 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite200 Meters134.58a1
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite400 Meters2.1:24.18a1
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P2.35.72aWind: 0.81
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 3 · Track Minnesota EliteTrack Minnesota Elite200 Meters3.36.63aWind: 0.61
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · 400 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite400 Meters2.1:24.98a1
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · 200 Meters · Track Minnesota EliteTrack Minnesota Elite200 Meters—DNS1
May 302026 SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETMay 30 · 100 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite100 Meters1.17.40a1

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 400 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite400 Meters11:23.15a PB1
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 200 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite200 Meters135.64a PB1
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 60 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite60 Meters110.46a1
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · Long Jump · Place 2 · Track Minnesota EliteTrack Minnesota EliteLong Jump22.72m PB1
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 800 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite800 Meters13:23.36a PB1
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 60 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite60 Meters210.94a1
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 60 Meter · Place 13 · Track Minnesota EliteTrack Minnesota Elite60 MeterRound P13.10.43a PB1
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 400 Meters · Place 3 · Track Minnesota EliteTrack Minnesota Elite400 Meters3.1:23.30a1
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 200 Meters · Place 9 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P9.36.11a1
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 60 Meter · Place 1 · Track Minnesota EliteTrack Minnesota Elite60 Meter1.10.76a1
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 400 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite400 Meters1.1:23.84a1
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 60 Meter · Place 1 · Track Minnesota EliteTrack Minnesota Elite60 Meter1.10.51a1
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 400 Meters · Track Minnesota EliteTrack Minnesota Elite400 Meters—DNS1
Jan 11Track Minnesota InvitationalJan 11 · 400 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite400 Meters11:24.62a1
Jan 11Track Minnesota InvitationalJan 11 · 200 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite200 Meters136.57a1
Jan 11Track Minnesota InvitationalJan 11 · 60 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite60 Meters110.42a PB1
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 400 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite400 Meters11:26.74a1
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite60 Meters110.62a1
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 400 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite400 Meters11:26.74a1
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite60 Meters110.62a1

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 60 Meter · Place 1 · Track Minnesota EliteTrack Minnesota Elite60 Meter1.10.76a1
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 400 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite400 Meters2.1:30.63a1
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 200 Meters · Track Minnesota EliteTrack Minnesota Elite200 Meters—DNS1
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 60 Meter · Place 4 · Track Minnesota EliteTrack Minnesota Elite60 Meter4.11.08a1
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 400 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite400 Meters1.1:28.44a1
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 200 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite200 Meters1.37.33a1
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 60 Meter · Place 2 · Track Minnesota EliteTrack Minnesota Elite60 Meter2.11.47aGr
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · Long Jump · Place 2 · Track Minnesota EliteTrack Minnesota EliteLong Jump2.2.23mGr
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 200 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite200 Meters1.39.30aGr
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 60 Meter · Place 1 · Track Minnesota EliteTrack Minnesota Elite60 Meter1.11.48aGr
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 200 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite200 Meters2.42.45aGr
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 60 Meter · Place 1 · Track Minnesota EliteTrack Minnesota Elite60 Meter1.11.39aGr
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 200 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite200 Meters1.43.32aGr

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 200 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite200 Meters1.39.85aGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 100 Meters · Place 4 · Track Minnesota EliteTrack Minnesota Elite100 Meters4.18.28aGr
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · Long Jump · Place 81 · Track Minnesota EliteTrack Minnesota EliteLong Jump81.1.92m PBGr
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 400 Meters · Place 50 · Track Minnesota EliteTrack Minnesota Elite400 Meters50.1:25.59aGr
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 200 Meters · Place 75 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P75.37.23aGr
Jul 6AAU Primary National ChampionshipsJul 6 · Long Jump · Place 30 · Track Minnesota EliteTrack Minnesota EliteLong Jump30.1.92mWind: 0Gr
Jul 6AAU Primary National ChampionshipsJul 6 · 400 Meters · Place 18 · Track Minnesota EliteTrack Minnesota Elite400 Meters18.1:25.59aGr
Jul 6AAU Primary National ChampionshipsJul 6 · 200 Meters · Place 25 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P25.37.23aWind: 0Gr
Jul 1USATF Minnesota Summer Meet #2Jul 1 · Long Jump · Place 2 · Track Minnesota EliteTrack Minnesota EliteLong Jump22.39m—
Jul 1USATF Minnesota Summer Meet #2Jul 1 · 100 Meters · Place 4 · Track Minnesota EliteTrack Minnesota Elite100 Meters418.32a—
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · 400 Meters · Place 4 · Track Minnesota EliteTrack Minnesota Elite400 Meters41:26.57a—
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · 200 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P636.98a—
Jun 26AAU Region 14 (IA,MN,NB,WI) QualifierJun 26 · 200 Meters · Place 8 · Track Minnesota EliteTrack Minnesota Elite200 Meters837.68a—
Jun 21AAU Minnesota District QualifierJun 21 · 400 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite400 Meters11:31.00a—
Jun 21AAU Minnesota District QualifierJun 21 · 200 Meters · Place 1 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P138.60a—
Jun 21AAU Minnesota District QualifierJun 21 · 200 Meters · Place 2 · Track Minnesota EliteTrack Minnesota Elite200 Meters236.70a—
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite200 Meters638.65a—
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite100 MetersRound P618.29a—
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite100 Meters618.59a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 200 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite200 Meters6.43.91a-
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 100 Meters · Place 5 · Track Minnesota EliteTrack Minnesota Elite100 Meters5.19.23a-
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 400 Meters · Place 5 · Track Minnesota EliteTrack Minnesota Elite400 Meters5.1:43.11a-
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 200 Meters · Place 11 · Track Minnesota EliteTrack Minnesota Elite200 Meters11.45.96a-
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 100 Meters · Place 10 · Track Minnesota EliteTrack Minnesota Elite100 Meters10.19.02a-
Jun 27AAU Region 14 ChampionshipsJun 27 · 200 Meters · Place 17 · Track Minnesota EliteTrack Minnesota Elite200 MetersRound P17.42.17a-
Jun 27AAU Region 14 ChampionshipsJun 27 · 100 Meters · Place 11 · Track Minnesota EliteTrack Minnesota Elite100 MetersRound P11.18.44a-
Jun 22AAU Minnesota District QualifierJun 22 · 200 Meters · Place 6 · Track Minnesota EliteTrack Minnesota Elite200 Meters642.28a—
Jun 22AAU Minnesota District QualifierJun 22 · 100 Meters · Place 7 · Track Minnesota EliteTrack Minnesota Elite100 Meters718.75a—
Jun 22AAU Minnesota District QualifierJun 22 · 100 Meters · Place 7 · Track Minnesota EliteTrack Minnesota Elite100 Meters719.48a—
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · Long Jump · Track Minnesota EliteTrack Minnesota EliteLong Jump—FOUL-
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 200 Meters · Place 9 · Track Minnesota EliteTrack Minnesota Elite200 Meters9.44.93a-
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 100 Meters · Place 10 · Track Minnesota EliteTrack Minnesota Elite100 Meters10.20.89a-

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.13.30a-
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · Long Jump · Place 1 · 30-Unattached30-UnattachedLong Jump1.1.39m-
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.49.72a-
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 60 Meter · Place 4 · 30-Unattached30-Unattached60 Meter4.12.75a-
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · Long Jump · Place 2 · 30-Unattached30-UnattachedLong Jump2.1.52m-
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 200 Meters · Place 1 · 30-Unattached30-Unattached200 Meters1.47.65a-
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 60 Meter · Place 3 · 30-Unattached30-Unattached60 Meter3.13.74a-
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · Long Jump · Place 2 · 30-Unattached30-UnattachedLong Jump2.1.29m-
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 200 Meters · Place 2 · 30-Unattached30-Unattached200 Meters2.49.95a-

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · 60 Meter · Place 5 · 30-Unattached30-Unattached60 Meter5.13.30a-
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · Long Jump · Place 3 · 30-Unattached30-UnattachedLong Jump3.1.60m-
Dec 17USATF Minnesota All Ages Indoor Track & Field Meet #2Dec 17 · 200 Meters · Place 2 · 30-Unattached30-Unattached200 Meters2.50.98a-

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · Long Jump · Place 7 · 30-Unattached30-UnattachedLong Jump7.1.25m-
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 200 Meters · Place 4 · 30-Unattached30-Unattached200 Meters4.51.78a-
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 100 Meters · Place 8 · 30-Unattached30-Unattached100 Meters8.23.70a-
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 50 Meter · Place 4 · 30-Unattache30-Unattache50 Meter4.10.80a PB-
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · Long Jump · Place 3 · 30-Unattache30-UnattacheLong Jump3.1.21m-
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 100 Meters · Place 8 · 30-Unattache30-Unattache100 Meters8.24.01a-