Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSSC Boys JV Championships - Shakopee · May 1613.15aSSC Boys JV Championships - ShakopeeMay 16, 2022
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #6 · Feb 2324.44aUSATF Minnesota All Ages Indoor Track & Field Meet #6February 23, 2025
200 Meters · OutdoorUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #1 · Jun 1924.04aUSATF MINNESOTA OUTDOOR ALL-COMERS MEET #1June 19, 2024
400 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #6 · Feb 2354.36aUSATF Minnesota All Ages Indoor Track & Field Meet #6February 23, 2025
400 Meters · OutdoorMSHSL Section 1AAA Championships · May 3052.80aMSHSL Section 1AAA ChampionshipsMay 30, 2024
60 Meter · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #1 · Dec 157.62aUSATF Minnesota All Ages Indoor Track & Field Meet #1December 15, 2024
Long Jump · OutdoorLakeville South Dual · Apr 1917-06.00Lakeville South DualApril 19, 2022

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Section 1AAA True TeamMay 6 · 400 Meters · Lakeville NorthLakeville North400 MetersRelay Split—53.1hUnofficial12
May 6Section 1AAA True TeamMay 6 · 400 Meters · Place 10 · Lakeville NorthLakeville North400 Meters10.52.87a12
Apr 22Chanhassen InvitationalApr 22 · 400 Meters · Lakeville NorthLakeville North400 MetersRelay Split—53.0hUnofficial12
Apr 22Chanhassen InvitationalApr 22 · 400 Meters · Place 5 · Lakeville NorthLakeville North400 Meters5.53.61a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.54.36a PB12
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.24.44a PB12
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 400 Meters · Place 3 · UnattachedUnattached400 Meters3.54.70a12
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.25.30a12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 60 Meter · Place 33 · UnattachedUnattached60 Meter33.7.62a PB12
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 400 Meters · Place 10 · UnattachedUnattached400 Meters10.54.99a12
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 200 Meters · Place 16 · UnattachedUnattached200 Meters16.24.67a12
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 60 Meter · Place 31 · UnattachedUnattached60 Meter31.7.86a11
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 400 Meters · Place 15 · UnattachedUnattached400 Meters15.55.99a11
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 200 Meters · Place 17 · UnattachedUnattached200 Meters17.25.46a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 400 Meters · Place 5 · UnattachedUnattached400 Meters5.53.01a11
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 200 Meters · Place 10 · UnattachedUnattached200 Meters10.24.04a PB11
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 400 Meters · Place 9 · Lakeville NorthLakeville North400 MetersRound P9.52.80a PB11
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 400 Meters · Place 8 · Lakeville NorthLakeville North400 Meters8.53.30a11
May 7Section 1AAA True TeamMay 7 · 400 Meters · Place 11 · Lakeville NorthLakeville North400 Meters11.53.15a11

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AAA ChampionshipsJun 1 · 200 Meters · Place 21 · Lakeville NorthLakeville North200 MetersRound P21.25.29a10
May 18Thelen InviteMay 18 · 400 Meters · Place 20 · Lakeville NorthLakeville North400 Meters20.57.26a10
May 15SSC Boys JV - Lakeville NorthMay 15 · Long Jump · Lakeville NorthLakeville NorthLong Jump--DNS10
May 15SSC Boys JV - Lakeville NorthMay 15 · 400 Meters · Place 8 · Lakeville NorthLakeville North400 Meters8.55.97a10
May 15SSC Boys JV - Lakeville NorthMay 15 · 200 Meters · Place 33 · Lakeville NorthLakeville North200 Meters33.25.68a10
Apr 18Farmington Boys and Girls MeetApr 18 · Long Jump · Place 36 · Lakeville NorthLakeville NorthLong Jump36.15-00.0010
Apr 18Farmington Boys and Girls MeetApr 18 · 400 Meters · Place 15 · Lakeville NorthLakeville North400 Meters15.57.51a10
Apr 18Farmington Boys and Girls MeetApr 18 · 200 Meters · Place 22 · Lakeville NorthLakeville North200 Meters22.25.21a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16SSC Boys JV Championships - ShakopeeMay 16 · Long Jump · Place 38 · Lakeville NorthLakeville NorthLong Jump38.14-04.759
May 16SSC Boys JV Championships - ShakopeeMay 16 · 200 Meters · Place 40 · Lakeville NorthLakeville North200 Meters40.27.59a9
May 16SSC Boys JV Championships - ShakopeeMay 16 · 100 Meters · Place 78 · Lakeville NorthLakeville North100 Meters78.13.15a PB9
Apr 19Lakeville South DualApr 19 · Long Jump · Place 5 · Lakeville NorthLakeville NorthLong Jump5.17-06.00 PB9
Apr 19Lakeville South DualApr 19 · 200 Meters · Place 19 · Lakeville NorthLakeville North200 Meters19.27.71a9
Apr 19Lakeville South DualApr 19 · 100 Meters · Place 38 · Lakeville NorthLakeville North100 Meters38.13.54a9