Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWayzata Relays · May 510.62Wayzata RelaysMay 5, 2023
200 Meters · IndoorSummit League Indoor Track and Field Championships · Feb 2821.60aSummit League Indoor Track and Field ChampionshipsFebruary 28, 2025
200 Meters · OutdoorSMU Invitational · May 121.55aSMU InvitationalMay 1, 2026
400 Meters · OutdoorState True Team AAA Boys · May 1950.13aState True Team AAA BoysMay 19, 2023
60 Meter · IndoorSDSU Holiday Open and Multi · Dec 66.98aSDSU Holiday Open and MultiDecember 6, 2024
Long Jump · OutdoorClass AAA Wildcard · May 820' 7.75Class AAA WildcardMay 8, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1SMU InvitationalMay 1 · 200 Meters · Place 5 · North Dakota StateNorth Dakota State200 Meters5.21.55a PBWind: 0So
May 1SMU InvitationalMay 1 · 100 Meters · Place 9 · North Dakota StateNorth Dakota State100 Meters9.10.75aWind: 1.6So
Apr 16Dewey Donat ClassicApr 16 · 200 Meters · Place 4 · North Dakota StateNorth Dakota State200 Meters4.22.14aWind: -1.9So
Apr 16Dewey Donat ClassicApr 16 · 100 Meters · Place 6 · North Dakota StateNorth Dakota State100 Meters6.10.71aWind: 3.5So
Apr 11NDSU Spring ClassicApr 11 · 200 Meters · Place 3 · North Dakota StateNorth Dakota State200 Meters3.21.75aWind: 1.2So
Apr 11NDSU Spring ClassicApr 11 · 100 Meters · Place 3 · North Dakota StateNorth Dakota State100 Meters3.10.93aWind: 1.3So
Apr 3Battle on the BayouApr 3 · 200 Meters · North Dakota StateNorth Dakota State200 Meters--DNSWind: 0.3So
Apr 3Battle on the BayouApr 3 · 100 Meters · North Dakota StateNorth Dakota State100 Meters--DNSWind: 1.9So

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 11NDSU Alumni ClassicDec 11 · 200 Meters · Place 1 · North Dakota StateNorth Dakota State200 Meters1.21.95aSo
Dec 52025 SDSU Holiday MeetDec 5 · 200 Meters · Place 1 · North Dakota StateNorth Dakota State200 Meters1.21.94aSo
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · 200 Meters · Place 4 · North Dakota StateNorth Dakota State200 MetersRound P4.21.64aFr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · 200 Meters · Place 4 · North Dakota StateNorth Dakota State200 Meters4.21.60a PBFr
Jan 25Jim Emmerich Alumni InvitationalJan 25 · 200 Meters · Place 4 · North Dakota StateNorth Dakota State200 Meters4.22.18aFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 182025 Beach InviteApr 18 · 200 Meters · Place 27 · North Dakota StateNorth Dakota State200 Meters27.21.99aWind: -2.1Fr
Apr 182025 Beach InviteApr 18 · 100 Meters · Place 36 · North Dakota StateNorth Dakota State100 Meters36.11.10aWind: -2.2Fr
Apr 17Pacific Coast InvitationalApr 17 · 100 Meters · Place 56 · North Dakota StateNorth Dakota State100 Meters56.10.86aWind: 2.1Fr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Dakota Alumni ClassicDec 13 · 60 Meter · Place 4 · North Dakota StateNorth Dakota State60 MeterRound P4.7.05aFr
Dec 13Dakota Alumni ClassicDec 13 · 60 Meter · Place 6 · North Dakota StateNorth Dakota State60 Meter6.7.02aFr
Dec 13Dakota Alumni ClassicDec 13 · 200 Meters · Place 2 · North Dakota StateNorth Dakota State200 Meters2.22.24aFr
Dec 6SDSU Holiday Open and MultiDec 6 · 60 Meter · Place 16 · North Dakota StateNorth Dakota State60 MeterRound P16.6.98a PBFr

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 200 Meters · Place 5 · WayzataWayzata200 MetersRound P5.22.14aWind: 2.512
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 200 Meters · Place 6 · WayzataWayzata200 Meters6.22.04aWind: 1.712
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100 Meters · Place 9 · WayzataWayzata100 MetersRound P9.10.89aWind: 112
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100 Meters · Place 5 · WayzataWayzata100 Meters5.10.73aWind: 2.312
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 200 Meters · Place 2 · WayzataWayzata200 MetersRound P2.22.01aWind: 012
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 200 Meters · Place 2 · WayzataWayzata200 Meters2.22.19aWind: -2.812
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 100 Meters · Place 1 · WayzataWayzata100 MetersRound P1.10.86aWind: 012
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 100 Meters · Place 1 · WayzataWayzata100 Meters1.11.02aWind: -0.512
May 23Lake Conference ChampionshipsMay 23 · 200 Meters · Place 1 · WayzataWayzata200 Meters1.22.08a12
May 17Class AAA True Team State ChampionshipsMay 17 · 200 Meters · Place 4 · WayzataWayzata200 Meters422.50a—
May 17Class AAA True Team State ChampionshipsMay 17 · 100 Meters · Place 6 · WayzataWayzata100 Meters611.06a—
May 8Section 7AAA True TeamMay 8 · Long Jump · Place 3 · WayzataWayzataLong Jump320-7.75—
May 8Class AAA WildcardMay 8 · Long Jump · Place 16 · WayzataWayzataLong Jump16.20' 7.75 PB12
May 3Wayzata RelaysMay 3 · Long Jump · Place 5 · WayzataWayzataLong Jump520-3.5—
May 3Wayzata RelaysMay 3 · 200 Meters · Place 1 · WayzataWayzata200 Meters122.46a—
May 3Wayzata RelaysMay 3 · 100 Meters · Place 1 · WayzataWayzata100 Meters110.86a—
May 3Wayzata RelaysMay 3 · Long Jump · Place 5 · WayzataWayzataLong Jump520-3.50—
May 3Wayzata RelaysMay 3 · 200 Meters · Place 1 · WayzataWayzata200 Meters122.46a—
May 3Wayzata RelaysMay 3 · 100 Meters · Place 1 · WayzataWayzata100 Meters110.86a—
Apr 25Lake QuadApr 25 · 400 Meters · WayzataWayzata400 Meters—51.5Unofficial12
Apr 25Lake QuadApr 25 · 100 Meters · WayzataWayzata100 Meters—10.5Unofficial12
Apr 12Lake Conference RelaysApr 12 · 200 Meters · Place 3 · WayzataWayzata200 Meters323.31a—
Apr 12Lake Conference RelaysApr 12 · 100 Meters · Place 7 · WayzataWayzata100 Meters711.91a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 200 Meters · Place 10 · WayzataWayzata200 MetersRound P10.22.39aWind: -1.311
May 30MSHSL Section 6AAA ChampionshipsMay 30 · 200 Meters · Place 1 · WayzataWayzata200 MetersRound P1.22.28a11
May 30MSHSL Section 6AAA ChampionshipsMay 30 · 200 Meters · Place 1 · WayzataWayzata200 Meters1.22.40aWind: -0.711
May 23Lake Conference ChampionshipsMay 23 · 200 Meters · Place 1 · WayzataWayzata200 Meters122.1611
May 19State True Team AAA BoysMay 19 · 400 Meters · Place 3 · WayzataWayzata400 Meters3.50.13a PB11
May 19State True Team AAA BoysMay 19 · 200 Meters · Place 3 · WayzataWayzata200 Meters3.22.40a11
May 19State True Team AAA BoysMay 19 · 100 Meters · Place 4 · WayzataWayzata100 Meters4.10.96a11
May 10Section 7AAA True TeamMay 10 · 200 Meters · Place 2 · WayzataWayzata200 Meters222.4711
May 10Section 7AAA True TeamMay 10 · 100 Meters · Place 2 · WayzataWayzata100 Meters211.1611
May 5Wayzata RelaysMay 5 · 400 Meters · Place 2 · WayzataWayzata400 Meters250.7311
May 5Wayzata RelaysMay 5 · 100 Meters · Place 1 · WayzataWayzata100 Meters110.62 PB11
Apr 27Cougar InvitationalApr 27 · 200 Meters · Place 2 · WayzataWayzata200 Meters2.22.10a11
Apr 18Wayzata vs. Blaine Boys DualApr 18 · 100 Meters · Place 1 · WayzataWayzata100 Meters111.0811
Apr 14Lake Conference RelaysApr 14 · 200 Meters · Place 2 · WayzataWayzata200 Meters223.1311
Apr 14Lake Conference RelaysApr 14 · 100 Meters · Place 2 · WayzataWayzata100 Meters211.4711

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20State True Team Class AAAMay 20 · 200 Meters · Place 10 · WayzataWayzata200 Meters1022.7710
May 20State True Team Class AAAMay 20 · 100 Meters · Place 12 · WayzataWayzata100 Meters1211.3310
May 11Section 7AAA True TeamMay 11 · 200 Meters · Place 4 · WayzataWayzata200 Meters422.9010
May 11Section 7AAA True TeamMay 11 · 100 Meters · Place 5 · WayzataWayzata100 Meters511.4010
Apr 28Cougar InvitationalApr 28 · 200 Meters · Place 5 · WayzataWayzata200 Meters5.23.34a10
Apr 28Cougar InvitationalApr 28 · 100 Meters · Place 7 · WayzataWayzata100 Meters7.11.45a10
Apr 22Wayzata vs Rosemount - BoysApr 22 · 100 Meters · Place 3 · WayzataWayzata100 Meters311.2010
Apr 19Wayzata vs. Eden Prairie - BoysApr 19 · 400 Meters · Place 5 · WayzataWayzata400 Meters554.5310