Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 1311.44aUSATF Minnesota Junior Olympic ChampionshipsJune 13, 2026
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #3 · Jan 1226.48aUSATF Minnesota All Ages Indoor Track & Field Meet #3January 12, 2025
200 Meters · OutdoorMSHSL Section 3AAA Championships · May 2723.04aMSHSL Section 3AAA ChampionshipsMay 27, 2026
60 Meter · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #2 · Jan 57.97aUSATF Minnesota All Ages Indoor Track & Field Meet #2January 5, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 9 · REAL Track & FieldREAL Track & Field200 MetersRound P9.23.85a9
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 8 · REAL Track & FieldREAL Track & Field100 MetersRound P8.11.77a9
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 8 · REAL Track & FieldREAL Track & Field100 Meters8.11.97a9
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200 Meters · REAL Track & FieldREAL Track & Field200 MetersRound P—DNS9
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 100 Meters · REAL Track & FieldREAL Track & Field100 MetersRound P—DNS9
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 200 Meters · REAL Track & FieldREAL Track & Field200 MetersRound P—DNS9
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 100 Meters · REAL Track & FieldREAL Track & Field100 MetersRound P—DNS9
Jun 20AAU Minnesota District QualifierJun 20 · 200 Meters · Place 3 · REALREAL200 MetersRound P323.25a9
Jun 20AAU Minnesota District QualifierJun 20 · 200 Meters · Place 4 · REALREAL200 Meters423.20a9
Jun 20AAU Minnesota District QualifierJun 20 · 100 Meters · Place 5 · REALREAL100 MetersRound P511.69a9
Jun 20AAU Minnesota District QualifierJun 20 · 100 Meters · Place 3 · REALREAL100 Meters311.56a9
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 3 · REAL Track & FieldREAL Track & Field200 MetersRound P3.23.38aWind: 0.79
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 3 · REAL Track & FieldREAL Track & Field200 Meters3.23.30aWind: 3.79
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 6 · REAL Track & FieldREAL Track & Field100 MetersRound P6.11.44a PBWind: 0.79
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 4 · REAL Track & FieldREAL Track & Field100 Meters4.11.45aWind: 29
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 200 Meters · Place 9 · EaganEagan200 MetersRound P9.23.21aWind: 1.49
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 200 Meters · Place 8 · EaganEagan200 Meters8.23.04a PBWind: 0.79
Apr 27Eagan/LVN HS JV DualApr 27 · 200 Meters · Place 2 · EaganEagan200 Meters2.23.52a9
Apr 27Eagan/LVN HS JV DualApr 27 · 100 Meters · Place 2 · EaganEagan100 Meters2.11.56a9
Apr 25Eden Prairie Booster InvitationalApr 25 · 100 Meters · Place 12 · EaganEagan100 Meters12.11.80a9
Apr 21Wildcat InvitationalApr 21 · 200 Meters · Place 3 · EaganEagan200 Meters3.23.37a9
Apr 13Eagan/ Rosemount JV Coed MeetApr 13 · 200 Meters · Place 2 · EaganEagan200 Meters2.23.19a9
Apr 13Eagan/ Rosemount JV Coed MeetApr 13 · 100 Meters · Place 1 · EaganEagan100 Meters1.11.52a9
Apr 9Farmington Boys InviteApr 9 · 200 Meters · Place 12 · EaganEagan200 Meters1224.90a9

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28District 196 MS Boys ChampionshipsMay 28 · 200 Meters · Place 1 · Dakota HillsDakota Hills200 Meters123.93a8
May 28District 196 MS Boys ChampionshipsMay 28 · 100 Meters · Place 1 · Dakota HillsDakota Hills100 Meters111.75a8
May 14District 196 MS @ Eagan #2May 14 · 200 Meters · Place 1 · Dakota HillsDakota Hills200 Meters123.61a8
May 14District 196 MS @ Eagan #2May 14 · 100 Meters · Place 1 · Dakota HillsDakota Hills100 Meters111.84a8
May 6ISD 196 Middle SchoolMay 6 · Long Jump · Dakota HillsDakota HillsLong Jump—NM8
May 6ISD 196 Middle SchoolMay 6 · 200 Meters · Place 1 · Dakota HillsDakota Hills200 Meters1.23.96a8
May 6ISD 196 Middle SchoolMay 6 · 100 Meters · Place 1 · Dakota HillsDakota Hills100 Meters1.11.99a8
Apr 30District 196 MS @ Eagan #1Apr 30 · 200 Meters · Place 1 · Dakota HillsDakota Hills200 Meters1.25.27a8
Apr 30District 196 MS @ Eagan #1Apr 30 · 100 Meters · Place 1 · Dakota HillsDakota Hills100 Meters1.12.35a8

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 60 Meter · Place 16 · 30-Unattached30-Unattached60 Meter16.8.01a8
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 200 Meters · Place 14 · 30-Unattached30-Unattached200 Meters14.26.48a PB8
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 60 Meter · Place 12 · 30-Unattached30-Unattached60 Meter12.7.97a PB8
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 200 Meters · Place 12 · 30-Unattached30-Unattached200 Meters12.26.97a8

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 100 Meters · Place 11 · REALREAL100 Meters1114.63a—
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · Long Jump · REAL Track & FieldREAL Track & FieldLong Jump--DNS7
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · Long Jump · REAL Track & FieldREAL Track & FieldLong Jump--DNS7
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 200 Meters · Place 7 · REAL Track & FieldREAL Track & Field200 Meters7.27.86a7
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 100 Meters · Place 12 · REAL Track & FieldREAL Track & Field100 Meters12.14.02a7
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 200 Meters · Place 1 · REAL Track & FieldREAL Track & Field200 Meters1.27.98a7
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 100 Meters · Place 1 · REAL Track & FieldREAL Track & Field100 Meters1.13.08a7
Jun 27AAU Region 14 ChampionshipsJun 27 · 200 Meters · Place 19 · REAL Track & FieldREAL Track & Field200 MetersRound P19.27.00a7
Jun 27AAU Region 14 ChampionshipsJun 27 · 100 Meters · Place 22 · REAL Track & FieldREAL Track & Field100 MetersRound P22.13.54a7
Jun 22AAU Minnesota District QualifierJun 22 · 200 Meters · Place 8 · REALREAL200 Meters827.52a—
Jun 22AAU Minnesota District QualifierJun 22 · 100 Meters · Place 8 · REALREAL100 Meters813.44a—
Jun 22AAU Minnesota District QualifierJun 22 · 100 Meters · Place 6 · REALREAL100 Meters612.91a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 8 · REALREAL200 Meters827.98a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 7 · REALREAL200 Meters727.07a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 3 · REALREAL100 Meters313.12a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 4 · REALREAL100 Meters413.35a—
May 29District 196 MS ChampionshipsMay 29 · 200 Meters · Place 11 · Dakota HillsDakota Hills200 Meters11.26.61a7
May 29District 196 MS ChampionshipsMay 29 · 100 Meters · Place 14 · Dakota HillsDakota Hills100 Meters14.13.18a7
May 22District 196 MS @ Rosemount #1May 22 · 200 Meters · Place 1 · Dakota HillsDakota Hills200 Meters1.26.64a7
May 22District 196 MS @ Rosemount #1May 22 · 100 Meters · Place 3 · Dakota HillsDakota Hills100 Meters3.12.89a7
May 15District 196 MS @ Eagan #3May 15 · 200 Meters · Place 3 · Dakota HillsDakota Hills200 Meters3.27.57a7
May 15District 196 MS @ Eagan #3May 15 · 100 Meters · Place 1 · Dakota HillsDakota Hills100 Meters1.13.34a7
May 1District 196 MS @ Eagan #2May 1 · 200 Meters · Place 1 · Dakota HillsDakota Hills200 Meters1.27.507
May 1District 196 MS @ Eagan #2May 1 · 100 Meters · Place 1 · Dakota HillsDakota Hills100 Meters1.12.907
Apr 24District 196 MS @ EaganApr 24 · 200 Meters · Place 1 · Dakota HillsDakota Hills200 Meters1.28.40a7
Apr 24District 196 MS @ EaganApr 24 · 100 Meters · Place 6 · Dakota HillsDakota Hills100 Meters6.14.10a7