Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTri Metro Conference Championships · May 1311.87aTri Metro Conference ChampionshipsMay 13, 2025
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #6 · Feb 2326.05aUSATF Minnesota All Ages Indoor Track & Field Meet #6February 23, 2025
200 Meters · OutdoorTri Metro Conference Championships · May 1324.54aTri Metro Conference ChampionshipsMay 13, 2025
400 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #3 · Jan 458.29aUSATF Minnesota Indoor All-Comers Meet #3January 4, 2026
400 Meters · OutdoorTMC Quad Hosted by Visitation · Apr 2959.05aTMC Quad Hosted by VisitationApril 29, 2025
60 Meter · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 187.58aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
60 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #3 · Jan 47.68aUSATF Minnesota Indoor All-Comers Meet #3January 4, 2026
Long Jump · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 284.92mUSATF Minnesota All Ages Indoor Track & Field Meet #4January 28, 2024
Long Jump · OutdoorTri Metro Triangular · Apr 1416' 11"Tri Metro TriangularApril 14, 2026
Triple Jump · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 2810.46mUSATF Minnesota All Ages Indoor Track & Field Meet #4January 28, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Tri Metro JV MeetMay 19 · Long Jump · Robbinsdale CooperRobbinsdale CooperLong Jump—DNS12
Apr 28Tri Metro Quad hosted by KennedyApr 28 · 400 Meters · Place 11 · Robbinsdale CooperRobbinsdale Cooper400 Meters11.1:00.55a12
Apr 28Tri Metro Quad hosted by KennedyApr 28 · 200 Meters · Place 16 · Robbinsdale CooperRobbinsdale Cooper200 Meters16.25.44a12
Apr 21Tri-Metro Meet (Cooper)Apr 21 · 100 Meters · Place 7 · Robbinsdale CooperRobbinsdale Cooper100 Meters712.12a12
Apr 16Warrior JV InviteApr 16 · Long Jump · Place 11 · Robbinsdale CooperRobbinsdale CooperLong Jump11.14' 6"12
Apr 16Warrior JV InviteApr 16 · 200 Meters · Place 7 · Robbinsdale CooperRobbinsdale Cooper200 Meters7.26.07a12
Apr 14Tri Metro TriangularApr 14 · Long Jump · Place 6 · Robbinsdale CooperRobbinsdale CooperLong Jump6.16' 11" PB12
Apr 14Tri Metro TriangularApr 14 · 100 Meters · Place 10 · Robbinsdale CooperRobbinsdale Cooper100 Meters10.12.27a12
Apr 10Armstrong InvitationalApr 10 · 100 Meters · Place 20 · Robbinsdale CooperRobbinsdale Cooper100 Meters20.12.32a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 60 Meter · Place 5 · Push Athletics TCPush Athletics TC60 Meter5.7.58a PB12
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 200 Meters · Push Athletics TCPush Athletics TC200 Meters—DNS12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 400 Meters · Place 3 · Push Athletics TCPush Athletics TC400 Meters358.29a PB12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60 Meters · Place 6 · Push Athletics TCPush Athletics TC60 Meters67.68a PB12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 400 Meters · Place 3 · Push Athletics TCPush Athletics TC400 Meters358.29a12
Jan 4USATF Minnesota Indoor All-Comers Meet #3Jan 4 · 60 Meters · Place 6 · Push Athletics TCPush Athletics TC60 Meters67.68a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 400 Meters · Push Athletics TCPush Athletics TC400 Meters—DNS12
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 60 Meter · Place 43 · 30-Unattached30-Unattached60 Meter43.7.67a11
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 200 Meters · Place 32 · 30-Unattached30-Unattached200 Meters32.26.33a11
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 60 Meter · Place 48 · 30-Unattached30-Unattached60 Meter48.7.66a11
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 200 Meters · Place 38 · 30-Unattached30-Unattached200 Meters38.26.05a PB11
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 60 Meter · Place 53 · 30-Unattached30-Unattached60 Meter53.7.71a11
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 200 Meters · Place 39 · 30-Unattached30-Unattached200 Meters39.26.21a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AA ChampionshipsMay 27 · 200 Meters · Place 23 · Robbinsdale CooperRobbinsdale Cooper200 MetersRound P23.24.93aWind: 011
May 27MSHSL Section 6AA ChampionshipsMay 27 · 100 Meters · Place 17 · Robbinsdale CooperRobbinsdale Cooper100 MetersRound P17.12.13aWind: 011
May 13Tri Metro Conference ChampionshipsMay 13 · 200 Meters · Place 15 · Robbinsdale CooperRobbinsdale Cooper200 Meters1524.54a PB11
May 13Tri Metro Conference ChampionshipsMay 13 · 100 Meters · Place 17 · Robbinsdale CooperRobbinsdale Cooper100 Meters1711.87a PB11
May 7Section 7AAA True TeamMay 7 · 200 Meters · Place 25 · Robbinsdale CooperRobbinsdale Cooper200 Meters25.24.61a11
May 7Section 7AAA True TeamMay 7 · 100 Meters · Place 26 · Robbinsdale CooperRobbinsdale Cooper100 Meters26.11.96a11
Apr 29TMC Quad Hosted by VisitationApr 29 · 400 Meters · Place 6 · Robbinsdale CooperRobbinsdale Cooper400 Meters6.59.05a PB11
Apr 29TMC Quad Hosted by VisitationApr 29 · 100 Meters · Place 7 · Robbinsdale CooperRobbinsdale Cooper100 Meters7.12.32a11
Apr 22Tri Metro Meet at Cooper HSApr 22 · 200 Meters · Robbinsdale CooperRobbinsdale Cooper200 Meters—NT11
Apr 22Tri Metro Meet at Cooper HSApr 22 · 100 Meters · Place 7 · Robbinsdale CooperRobbinsdale Cooper100 Meters7.12.09a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Visitation InviteApr 30 · 200 Meters · Place 8 · Robbinsdale CooperRobbinsdale Cooper200 Meters825.45a—
Apr 30Visitation InviteApr 30 · 100 Meters · Place 12 · Robbinsdale CooperRobbinsdale Cooper100 Meters1212.08a—
Apr 23Columbia Heights Track Meet April 23Apr 23 · 200 Meters · Place 10 · Robbinsdale CooperRobbinsdale Cooper200 Meters10.27.04aUnofficial10
Apr 23Columbia Heights Track Meet April 23Apr 23 · 100 Meters · Place 9 · Robbinsdale CooperRobbinsdale Cooper100 Meters9.12.47aUnofficial10
Apr 18Fridley Meet April 18Apr 18 · 400 Meters · Robbinsdale CooperRobbinsdale Cooper400 Meters—DNS10
Apr 18Fridley Meet April 18Apr 18 · 100 Meters · Place 17 · Robbinsdale CooperRobbinsdale Cooper100 Meters17.13.38a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 60 Meter · Place 50 · UnattachedUnattached60 Meter50.7.97a10
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · Triple Jump · Place 11 · UnattachedUnattachedTriple Jump11.10.46m PB10
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · Long Jump · Place 14 · UnattachedUnattachedLong Jump14.4.92m PB10
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 200 Meters · Place 36 · UnattachedUnattached200 Meters36.26.86a10
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 60 Meter · Place 43 · UnattachedUnattached60 Meter43.7.88a10
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · Long Jump · Place 21 · UnattachedUnattachedLong Jump21.4.81m10
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 200 Meters · Place 32 · UnattachedUnattached200 Meters32.27.71a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30MSHSL Section 6AAA ChampionshipsMay 30 · 400 Meters · Place 23 · Robbinsdale CooperRobbinsdale Cooper400 MetersRound P23.1:00.06a9
May 2Kennedy HS - May 2May 2 · 200 Meters · Place 30 · Robbinsdale CooperRobbinsdale Cooper200 Meters30.25.67aUnofficial9
May 2Kennedy HS - May 2May 2 · 100 Meters · Place 44 · Robbinsdale CooperRobbinsdale Cooper100 Meters44.12.53aUnofficial9
Apr 26Cooper PentApr 26 · 200 Meters · Place 28 · Robbinsdale CooperRobbinsdale Cooper200 Meters28.27.09a9
Apr 26Cooper PentApr 26 · 100 Meters · Place 7 · Robbinsdale CooperRobbinsdale Cooper100 Meters7.12.50a9