Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChuck Johnson Invitational · May 414.26Chuck Johnson InvitationalMay 4, 2023
1600 Meters · OutdoorSpectrum Invite · Apr 175:57.50aSpectrum InviteApril 17, 2021
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #6 · Feb 2329.50aUSATF Minnesota All Ages Indoor Track & Field Meet #6February 23, 2025
200 Meters · OutdoorMSHSL Section 5AA Championships · May 2728.17aMSHSL Section 5AA ChampionshipsMay 27, 2025
300m Hurdles · 30" / 0.762m · OutdoorSection 5AA True Team · May 957.58aSection 5AA True TeamMay 9, 2023
400 Meters · OutdoorMSHSL Section 5AA Championships · May 271:02.09aMSHSL Section 5AA ChampionshipsMay 27, 2026
60 Meter · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #6 · Feb 238.85aUSATF Minnesota All Ages Indoor Track & Field Meet #6February 23, 2025
60m Hurdles · 33" / 0.838m · IndoorUWRF HS Invite · Mar 2312.43aUWRF HS InviteMarch 23, 2023
800 Meters · OutdoorRockford Early Bird Invite · Apr 82:38.41Rockford Early Bird InviteApril 8, 2021
High Jump · IndoorUWRF HS Invite · Mar 234-02.00UWRF HS InviteMarch 23, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · 400 Meters · Place 2 · SpectrumSpectrum400 MetersRound P2.1:02.09a PB12
May 27MSHSL Section 5AA ChampionshipsMay 27 · 400 Meters · Place 3 · SpectrumSpectrum400 Meters3.1:02.35a12
May 15MCAA Conference ChampionshipMay 15 · 400 Meters · Place 1 · SpectrumSpectrum400 Meters11:02.63a12
May 8Big Lake InvitationalMay 8 · 1600 Meters · Place 1 · SpectrumSpectrum1600 Meters1.5:59.17a12
May 7St Cloud Tech InviteMay 7 · 200 Meters · Place 10 · SpectrumSpectrum200 Meters10.29.69a12
May 7St Cloud Tech InviteMay 7 · 100 Meters · Place 20 · SpectrumSpectrum100 Meters20.14.67a12
May 55AA Section True TeamMay 5 · 400 Meters · Place 14 · SpectrumSpectrum400 Meters14.1:08.07a12
Apr 30Chuck Johnson InvitationalApr 30 · 400 Meters · Place 4 · SpectrumSpectrum400 Meters41:06.48a12
Apr 30Chuck Johnson InvitationalApr 30 · 200 Meters · Place 12 · SpectrumSpectrum200 Meters1230.27a12
Apr 30Chuck Johnson InvitationalApr 30 · 100 Meters · Place 14 · SpectrumSpectrum100 Meters1414.41a12
Apr 15White Bear Lake CoEd MeetApr 15 · 400 Meters · Place 6 · SpectrumSpectrum400 Meters6.1:04.54a12
Apr 9Zimmerman QuadrangularApr 9 · 400 Meters · Place 2 · SpectrumSpectrum400 Meters2.1:07.72a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AA ChampionshipsMay 27 · 400 Meters · Place 5 · SpectrumSpectrum400 MetersRound P5.1:02.77a11
May 27MSHSL Section 5AA ChampionshipsMay 27 · 400 Meters · Place 3 · SpectrumSpectrum400 Meters3.1:02.45a11
May 27MSHSL Section 5AA ChampionshipsMay 27 · 200 Meters · Place 13 · SpectrumSpectrum200 MetersRound P13.28.17a PB11
May 15MCAA Conference ChampionshipMay 15 · 400 Meters · Place 5 · SpectrumSpectrum400 Meters51:07.3511
May 15MCAA Conference ChampionshipMay 15 · 200 Meters · Place 9 · SpectrumSpectrum200 Meters928.8511
May 6Section 5AA True TeamMay 6 · 400 Meters · Place 12 · SpectrumSpectrum400 Meters12.1:05.95a11
May 19th Annual Chuck Johnson InvitationalMay 1 · 400 Meters · Place 1 · SpectrumSpectrum400 Meters11:04.59a11
May 19th Annual Chuck Johnson InvitationalMay 1 · 100 Meters · Place 9 · SpectrumSpectrum100 Meters914.36a11
Apr 24Big Lake InvitationalApr 24 · 200 Meters · Place 8 · SpectrumSpectrum200 Meters8.28.90a11
Apr 17Maple Lake Meet 2025Apr 17 · Long Jump · Place 22 · SpectrumSpectrumLong Jump2212-10.5011
Apr 17Maple Lake Meet 2025Apr 17 · 200 Meters · Place 8 · SpectrumSpectrum200 Meters828.3511
Apr 10Thunder InvitationalApr 10 · Long Jump · Place 16 · SpectrumSpectrumLong Jump1612-1.511
Apr 10Thunder InvitationalApr 10 · 400 Meters · Place 3 · SpectrumSpectrum400 Meters31:05.93a11
Apr 10Thunder InvitationalApr 10 · 200 Meters · Place 9 · SpectrumSpectrum200 Meters929.73a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 60 Meter · Place 15 · 30-Unattached30-Unattached60 Meter15.8.85a PB11
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 200 Meters · Place 12 · 30-Unattached30-Unattached200 Meters12.29.50a PB11
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 60 Meter · Place 37 · 30-Unattached30-Unattached60 Meter37.8.91a11
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 200 Meters · Place 26 · 30-Unattached30-Unattached200 Meters26.29.76a11

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AA ChampionshipsMay 31 · High Jump · SpectrumSpectrumHigh Jump--NH9
May 31MSHSL Section 5AA ChampionshipsMay 31 · 400 Meters · Place 12 · SpectrumSpectrum400 MetersRound P12.1:06.76a9
May 23Rockford Last Chance MeetMay 23 · 400 Meters · Place 5 · SpectrumSpectrum400 Meters51:07.539
May 11Princeton JV InvitationalMay 11 · 200 Meters · Place 3 · SpectrumSpectrum200 Meters329.759
May 11Princeton JV InvitationalMay 11 · 100 Meters · Place 3 · SpectrumSpectrum100 Meters314.329
May 9Section 5AA True TeamMay 9 · 300m Hurdles · Place 16 · SpectrumSpectrum300m Hurdles30" / 0.762m16.57.58a PB9
May 4Chuck Johnson InvitationalMay 4 · High Jump · SpectrumSpectrumHigh Jump—NH9
May 4Chuck Johnson InvitationalMay 4 · 400 Meters · Place 4 · SpectrumSpectrum400 Meters41:05.779
May 4Chuck Johnson InvitationalMay 4 · 100 Meters · Place 7 · SpectrumSpectrum100 Meters714.26 PB9
Apr 18WCC Tri-RockfordApr 18 · High Jump · Place 13 · SpectrumSpectrumHigh Jump133-109
Apr 18WCC Tri-RockfordApr 18 · 300m Hurdles · Place 8 · SpectrumSpectrum300m Hurdles857.189
Apr 18WCC Tri-RockfordApr 18 · 100m Hurdles · Place 4 · SpectrumSpectrum100m Hurdles420.909
Apr 13The Winter that Never Ends InviteApr 13 · High Jump · Place 15 · SpectrumSpectrumHigh Jump154-00.009
Apr 13The Winter that Never Ends InviteApr 13 · 100m Hurdles · Place 9 · SpectrumSpectrum100m Hurdles920.609

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 23UWRF HS InviteMar 23 · 60m Hurdles · Place 19 · SpectrumSpectrum60m Hurdles33" / 0.838m19.12.43a PB9
Mar 23UWRF HS InviteMar 23 · High Jump · Place 9 · SpectrumSpectrumHigh Jump9.4-02.00 PB9
Mar 23UWRF HS InviteMar 23 · 200 Meters · Place 20 · SpectrumSpectrum200 Meters20.29.90a9
Mar 21UWRF HS OpenerMar 21 · 60m Hurdles · Place 19 · SpectrumSpectrum60m Hurdles33" / 0.838m19.12.43aUnofficial9
Mar 21UWRF HS OpenerMar 21 · High Jump · Place 9 · SpectrumSpectrumHigh Jump9.4-02.00Unofficial9
Mar 21UWRF HS OpenerMar 21 · 200 Meters · Place 20 · SpectrumSpectrum200 Meters20.29.90aUnofficial9

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 5A - Sub-Section 17Jun 1 · 1600 Meters · Place 5 · SpectrumSpectrum1600 Meters56:00.267
May 20MCAA ConferenceMay 20 · 800 Meters · Place 4 · SpectrumSpectrum800 Meters42:41.897
May 14Spectrum Invite at Park CenterMay 14 · 800 Meters · Place 6 · SpectrumSpectrum800 Meters62:39.457
May 6Gryphon Invitational #2May 6 · 400 Meters · Place 7 · SpectrumSpectrum400 Meters7.1:12.50a7
May 6Gryphon Invitational #2May 6 · 200 Meters · Place 12 · SpectrumSpectrum200 Meters12.31.15a7
Apr 29Chuck Johnson InvitationalApr 29 · 800 Meters · Place 3 · SpectrumSpectrum800 Meters32:39.157
Apr 24Spectrum April 24 MeetApr 24 · 800 Meters · Place 3 · SpectrumSpectrum800 Meters3.2:39.45a7
Apr 17Spectrum InviteApr 17 · 1600 Meters · Place 2 · SpectrumSpectrum1600 Meters2.5:57.50a PB7
Apr 8Rockford Early Bird InviteApr 8 · 800 Meters · Place 2 · SpectrumSpectrum800 Meters22:38.41 PB—