Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Minnesota District Qualifier · Jun 2011.27aAAU Minnesota District QualifierJune 20, 2026
200 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #2 · Dec 2123.18aUSATF Minnesota Indoor All-Comers Meet #2December 21, 2025
200 Meters · OutdoorAAU Minnesota District Qualifier · Jun 2022.50aAAU Minnesota District QualifierJune 20, 2026
400 Meters · IndoorMidwest Indoor Championship, Hosted by UW-River Falls · Apr 554.09aMidwest Indoor Championship, Hosted by UW-River FallsApril 5, 2025
400 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 1451.32aUSATF Minnesota Junior Olympic ChampionshipsJune 14, 2025
60 Meter · IndoorUSATF Minnesota Indoor All-Comers Meet #5 · Feb 87.13aUSATF Minnesota Indoor All-Comers Meet #5February 8, 2026
Long Jump · OutdoorBurnsville Dual · Apr 217-00.00Burnsville DualApril 2, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 200 Meters · Place 17 · REAL Track & FieldREAL Track & Field200 MetersRound P17.22.67a10
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 100 Meters · Place 24 · REAL Track & FieldREAL Track & Field100 MetersRound P24.11.35a10
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 200 Meters · Place 17 · REAL Track & FieldREAL Track & Field200 MetersRound P17.22.67a10
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 100 Meters · Place 24 · REAL Track & FieldREAL Track & Field100 MetersRound P24.11.35a10
Jun 20AAU Minnesota District QualifierJun 20 · 200 Meters · Place 6 · REALREAL200 MetersRound P622.73a10
Jun 20AAU Minnesota District QualifierJun 20 · 200 Meters · Place 5 · REALREAL200 Meters522.50a PB10
Jun 20AAU Minnesota District QualifierJun 20 · 100 Meters · Place 9 · REALREAL100 MetersRound P911.27a PB10
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 200 Meters · Place 5 · Apple ValleyApple Valley200 MetersRound P5.22.91aWind: 2.810
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 200 Meters · Place 6 · Apple ValleyApple Valley200 Meters6.22.81aWind: 0.710
May 14Farmington Ron Thelen ClassicMay 14 · Long Jump · Place 15 · Apple ValleyApple ValleyLong Jump1518-2.510
May 8SSC Boys JV ChampionshipsMay 8 · Long Jump · Apple ValleyApple ValleyLong Jump—DNS10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 400 Meters · Apple ValleyApple Valley400 Meters—DNS10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100 Meters · Apple ValleyApple Valley100 Meters—DNS10
Apr 21Wildcat InvitationalApr 21 · 400 Meters · Place 3 · Apple ValleyApple Valley400 Meters3.52.25a10
Apr 21Wildcat InvitationalApr 21 · 200 Meters · Place 2 · Apple ValleyApple Valley200 Meters2.22.87a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 200 Meters · Place 2 · Apple ValleyApple Valley200 Meters223.45a10
Mar 24UWRF HS OpenerMar 24 · 400 Meters · Place 3 · Apple ValleyApple Valley400 Meters3.54.48a10
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 60 Meter · Place 7 · 30-Unattached30-Unattached60 Meter7.7.13a PB10
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 200 Meters · 30-Unattached30-Unattached200 Meters—DQ10
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 400 Meters · Place 21 · 30-Unattached30-Unattached400 Meters21.54.49a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 200 Meters · Place 2 · 30-Unattached30-Unattached200 Meters2.23.18a PB10
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 200 Meters · Place 3 · 30-Unattached30-Unattached200 Meters3.23.45a10
Apr 5Midwest Indoor Championship, Hosted by UW-River FallsApr 5 · 400 Meters · Place 4 · Apple ValleyApple Valley400 MetersRound P4.54.09a PB9
Apr 5Midwest Indoor Championship, Hosted by UW-River FallsApr 5 · 400 Meters · Place 5 · Apple ValleyApple Valley400 Meters5.54.10a9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 200 Meters · REAL Track & FieldREAL Track & Field200 Meters--DNS9
Jun 21AAU Minnesota District QualifierJun 21 · 400 Meters · Place 2 · REALREAL400 Meters252.67a9
Jun 21AAU Minnesota District QualifierJun 21 · 200 Meters · Place 2 · REALREAL200 MetersRound P223.43a9
Jun 21AAU Minnesota District QualifierJun 21 · 200 Meters · Place 2 · REALREAL200 Meters223.36a9
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 1 · REALREAL200 MetersRound P122.79a9
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 1 · REALREAL400 Meters151.32a PB9
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 1 · REALREAL200 Meters122.85a9
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 400 Meters · Place 16 · Apple ValleyApple Valley400 MetersRound P16.53.48a9
May 20SSC ChampionshipsMay 20 · 400 Meters · Place 13 · Apple ValleyApple Valley400 Meters1352.28a9
May 15Farmington Thelen InviteMay 15 · Long Jump · Place 24 · Apple ValleyApple ValleyLong Jump2415-05.259
May 6Section 3AAA True TeamMay 6 · 400 Meters · Place 10 · Apple ValleyApple Valley400 Meters10.52.17a9
Apr 26Lakeville North Mega MeetApr 26 · Long Jump · Place 32 · Apple ValleyApple ValleyLong Jump3216-79
Apr 11Irondale Knights Under the LightsApr 11 · 400 Meters · Place 2 · Apple ValleyApple Valley400 Meters253.71a9

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29Apple Valley Meet April 29Apr 29 · 400 Meters · Apple ValleyApple Valley400 Meters—NT8
Apr 29Apple Valley Meet April 29Apr 29 · 200 Meters · Apple ValleyApple Valley200 Meters—NT8
Apr 29Apple Valley Meet April 29Apr 29 · 100 Meters · Apple ValleyApple Valley100 Meters—NT8
Apr 22Boys JV - Rosemount, Apple Valley, Eagan, BurnsvilleApr 22 · 200 Meters · Place 30 · Apple ValleyApple Valley200 Meters30.26.33a8
Apr 22Boys JV - Rosemount, Apple Valley, Eagan, BurnsvilleApr 22 · 100 Meters · Place 59 · Apple ValleyApple Valley100 Meters59.13.18a8
Apr 18Faribault InvitationalApr 18 · 100 Meters · Place 36 · Apple ValleyApple Valley100 Meters3612.76a—
Apr 10Eastview Lightning InviteApr 10 · Long Jump · Place 7 · Apple ValleyApple ValleyLong Jump716-9—
Apr 10Eastview Lightning InviteApr 10 · 400 Meters · Place 4 · Apple ValleyApple Valley400 Meters456.27a—
Apr 10Eastview Lightning InviteApr 10 · 100 Meters · Place 17 · Apple ValleyApple Valley100 Meters1712.22a—
Apr 4Burnsville vrs. Apple Valley Dual MeetApr 4 · Long Jump · Place 4 · Apple ValleyApple ValleyLong Jump417-0—
Apr 4Burnsville vrs. Apple Valley Dual MeetApr 4 · 400 Meters · Place 2 · Apple ValleyApple Valley400 Meters257.58a—
Apr 4Burnsville vrs. Apple Valley Dual MeetApr 4 · 100 Meters · Place 9 · Apple ValleyApple Valley100 Meters912.31a—
Apr 2Burnsville DualApr 2 · Long Jump · Place 4 · Apple ValleyApple ValleyLong Jump4.17-00.00 PB8
Apr 2Burnsville DualApr 2 · 400 Meters · Place 2 · Apple ValleyApple Valley400 Meters2.57.58a8
Apr 2Burnsville DualApr 2 · 100 Meters · Place 9 · Apple ValleyApple Valley100 Meters9.12.31a8

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12SSC Boys JV ChampionshipsMay 12 · Long Jump · Place 21 · Apple ValleyApple ValleyLong Jump21.15-06.007
May 12SSC Boys JV ChampionshipsMay 12 · 100 Meters · Place 56 · Apple ValleyApple Valley100 Meters56.12.99a7
May 4Burnsville HSMay 4 · Long Jump · Place 5 · Apple ValleyApple ValleyLong Jump5.16-07.007
Apr 18Apple Valley-Shakopee-East RidgeApr 18 · Long Jump · Place 22 · Apple ValleyApple ValleyLong Jump22.15-10.00Unofficial7
Apr 18Apple Valley-Shakopee-East RidgeApr 18 · 400 Meters · Place 14 · Apple ValleyApple Valley400 Meters14.1:00.61aUnofficial7
Apr 13Burnsville PentApr 13 · 400 Meters · Place 34 · Apple ValleyApple Valley400 Meters341:01.167
Apr 11Apple Valley - Burnsville DualApr 11 · 400 Meters · Place 13 · Apple ValleyApple Valley400 Meters1359.927
Apr 11Apple Valley - Burnsville DualApr 11 · 100 Meters · Place 34 · Apple ValleyApple Valley100 Meters3413.637