Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBob Stewart Invitational · May 211.43aBob Stewart InvitationalMay 2, 2023
200 Meters · IndoorMaverick Invitational · Feb 2122.63aMaverick InvitationalFebruary 21, 2025
200 Meters · OutdoorDrake Alternative · Apr 2622.24Drake AlternativeApril 26, 2025
400 Meters · IndoorMaverick Premier #1 · Feb 1450.97aMaverick Premier #1February 14, 2025
400 Meters · OutdoorMSHSL Section 4AAA Championships · May 2848.73aMSHSL Section 4AAA ChampionshipsMay 28, 2024
60 Meter · IndoorChuck Petersen · Dec 77.28aChuck PetersenDecember 7, 2024
60 Meters · IndoorTed Nelson Classic · Feb 77.21aTed Nelson ClassicFebruary 7, 2025
60 Meters · OutdoorMSU Varsity Showcase · Apr 17.46MSU Varsity ShowcaseApril 1, 2023
800 Meters · OutdoorMounds View Boys JV · Apr 182:09.51aMounds View Boys JVApril 18, 2024
Long Jump · OutdoorBob Stewart Invitational · May 220-09.00Bob Stewart InvitationalMay 2, 2023

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

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Chuck Petersen OpenDec 5 · 400 Meters · Minnesota StateMinnesota State400 Meters—DNFSo
Feb 28NSIC Indoor ChampionshipFeb 28 · 200 Meters · Place 22 · Minnesota StateMinnesota State200 Meters2222.89a—
Feb 21Maverick InvitationalFeb 21 · 400 Meters · Place 4 · Minnesota StateMinnesota State400 Meters451.40a—
Feb 21Maverick InvitationalFeb 21 · 200 Meters · Place 3 · Minnesota StateMinnesota State200 Meters322.63a PB—
Feb 15Maverick Premier #2Feb 15 · 200 Meters · Place 6 · Minnesota StateMinnesota State200 Meters622.75a—
Feb 15Maverick Premier #2Feb 15 · 60 Meters · Place 23 · Minnesota StateMinnesota State60 Meters237.34a—
Feb 14Maverick Premier #1Feb 14 · 400 Meters · Place 7 · Minnesota StateMinnesota State400 Meters750.97a PB—
Feb 14Maverick Premier #1Feb 14 · 200 Meters · Place 15 · Minnesota StateMinnesota State200 Meters1522.88a—
Feb 7Ted Nelson ClassicFeb 7 · 200 Meters · Place 6 · Minnesota StateMinnesota State200 Meters622.73a—
Feb 7Ted Nelson ClassicFeb 7 · 60 Meters · Place 11 · Minnesota StateMinnesota State60 Meters117.21a PB—
Jan 31Mark Schuck Open and MultiJan 31 · 400 Meters · Place 8 · Minnesota StateMinnesota State400 Meters851.35a—
Jan 31Mark Schuck Open and MultiJan 31 · 200 Meters · Place 15 · Minnesota StateMinnesota State200 Meters1522.89a—
Jan 17Bearson/Gathje ClassicJan 17 · 200 Meters · Place 9 · Minnesota StateMinnesota State200 Meters922.97a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8NSIC Outdoor ChampionshipMay 8 · 400 Meters · Place 16 · Minnesota StateMinnesota State400 Meters1649.90aFR
May 2Maverick Open #2May 2 · 400 Meters · Place 5 · Minnesota StateMinnesota State400 Meters550.37FR
Apr 30Maverick Open #1Apr 30 · 400 Meters · Place 4 · Minnesota StateMinnesota State400 Meters449.21FR
Apr 30Maverick Open #1Apr 30 · 200 Meters · Place 7 · Minnesota StateMinnesota State200 Meters722.34FR
Apr 26Drake AlternativeApr 26 · 400 Meters · Place 1 · Minnesota StateMinnesota State400 Meters149.71FR
Apr 26Drake AlternativeApr 26 · 200 Meters · Place 4 · Minnesota StateMinnesota State200 Meters422.24 PBFR
Apr 23Gary Wilson InvitationalApr 23 · 400 Meters · Place 9 · Minnesota StateMinnesota State400 Meters950.00FR
Apr 23Gary Wilson InvitationalApr 23 · 200 Meters · Place 30 · Minnesota StateMinnesota State200 Meters3022.49FR
Apr 18Maverick InvitationalApr 18 · 400 Meters · Place 14 · Minnesota StateMinnesota State400 Meters1450.92FR
Apr 18Maverick InvitationalApr 18 · 200 Meters · Place 9 · Minnesota StateMinnesota State200 Meters922.44FR
Apr 12Minnesota State OpenApr 12 · 400 Meters · Place 7 · Minnesota StateMinnesota State400 Meters750.47aFr
Apr 12Minnesota State OpenApr 12 · 200 Meters · Place 14 · Minnesota StateMinnesota State200 Meters1422.35aFr

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 7Chuck PetersenDec 7 · 60 Meter · Place 16 · Minnesota StateMinnesota State60 MeterRound P16.7.28a PBFr
Dec 7Chuck PetersenDec 7 · 400 Meters · Place 2 · Minnesota StateMinnesota State400 Meters2.51.42aFr
Mar 10USATF Minnesota Indoor ChampionshipsMar 10 · 400 Meters · Place 2 · Minnesota Sprint FactoryMinnesota Sprint Factory400 Meters251.78—
Mar 10USATF Minnesota Indoor ChampionshipsMar 10 · 60 Meters · Place 15 · Minnesota Sprint FactoryMinnesota Sprint Factory60 Meters157.38—
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 60 Meter · Place 19 · Minnesota Sprint FactoryMinnesota Sprint Factory60 Meter19.7.57a12
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 400 Meters · Minnesota Sprint FactoryMinnesota Sprint Factory400 Meters—DNS12
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 60 Meter · Place 22 · Minnesota Sprint FactoryMinnesota Sprint Factory60 Meter22.7.42a12
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 400 Meters · Place 5 · Minnesota Sprint FactoryMinnesota Sprint Factory400 Meters5.52.17a12
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 200 Meters · Minnesota Sprint FactoryMinnesota Sprint Factory200 Meters—DNS12
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 60 Meter · Place 12 · Minnesota Sprint FactoryMinnesota Sprint Factory60 Meter12.7.35a12
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 400 Meters · Place 3 · Minnesota Sprint FactoryMinnesota Sprint Factory400 Meters3.52.00a12
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 200 Meters · Place 3 · Minnesota Sprint FactoryMinnesota Sprint Factory200 Meters3.23.42a12

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 400 Meters · Place 3 · Stillwater AreaStillwater Area400 MetersRound P3.50.64a12
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 400 Meters · Place 5 · Stillwater AreaStillwater Area400 Meters5.49.97a12
May 28MSHSL Section 4AAA ChampionshipsMay 28 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 MetersRound P2.50.42a12
May 28MSHSL Section 4AAA ChampionshipsMay 28 · 400 Meters · Place 3 · Stillwater AreaStillwater Area400 Meters3.48.73a PB12
May 23Suburban East Conference ChampionshipMay 23 · 400 Meters · Place 1 · Stillwater AreaStillwater Area400 Meters148.94a—
May 23Suburban East Conference ChampionshipMay 23 · 200 Meters · Place 5 · Stillwater AreaStillwater Area200 Meters522.41a—
May 17Class AAA True Team State ChampionshipsMay 17 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 Meters249.68a—
May 17Class AAA True Team State ChampionshipsMay 17 · 200 Meters · Place 12 · Stillwater AreaStillwater Area200 Meters1222.84a—
May 7Section 2AAA True TeamMay 7 · 400 Meters · Place 3 · Stillwater AreaStillwater Area400 Meters3.50.14a12
May 7Section 2AAA True TeamMay 7 · 200 Meters · Place 4 · Stillwater AreaStillwater Area200 Meters4.22.96aWind: 012
May 3Wayzata RelaysMay 3 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 Meters249.83a—
May 3Wayzata RelaysMay 3 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 Meters249.83a—
Apr 30Bob Stewart InviteApr 30 · 200 Meters · Place 3 · Stillwater AreaStillwater Area200 Meters322.80a—
Apr 30Bob Stewart InviteApr 30 · 100 Meters · Place 6 · Stillwater AreaStillwater Area100 Meters611.67a—
Apr 18Mounds View Boys JVApr 18 · 800 Meters · Place 1 · Stillwater AreaStillwater Area800 Meters12:09.51a PB—
Apr 11White Bear Lake Relays (Boys Only)Apr 11 · 400 Meters · Place 1 · Stillwater AreaStillwater Area400 Meters1.50.78a12
Apr 11White Bear Lake Relays (Boys Only)Apr 11 · 100 Meters · Place 3 · Stillwater AreaStillwater Area100 Meters3.11.56a12
Mar 30MSU Varsity ShowcaseMar 30 · 400 Meters · Place 3 · Stillwater AreaStillwater Area400 Meters351.79a—
Mar 30MSU Varsity ShowcaseMar 30 · 200 Meters · Place 3 · Stillwater AreaStillwater Area200 Meters323.57a—

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 10USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 10 · 60 Meter · Minnesota Sprint FactoryMinnesota Sprint Factory60 Meter—DNS12
Dec 10USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 10 · 400 Meters · Minnesota Sprint FactoryMinnesota Sprint Factory400 Meters—DNS12
Feb 19USATF Minnesota All-Comers Indoor Track & Field Meet #5Feb 19 · 400 Meters · Place 2 · Minnesota Sprint FactorMinnesota Sprint Factor400 Meters253.47a—
Feb 19USATF Minnesota All-Comers Indoor Track & Field Meet #5Feb 19 · 200 Meters · Place 7 · Minnesota Sprint FactorMinnesota Sprint Factor200 Meters724.16a—
Feb 19USATF Minnesota All-Comers Indoor Track & Field Meet #5Feb 19 · 60 Meters · Place 13 · Minnesota Sprint FactorMinnesota Sprint Factor60 Meters137.51a—
Feb 5USATF Minnesota All-Comers Indoor Track & Field Meet #4Feb 5 · 400 Meters · Place 5 · Minnesota Sprint FactorMinnesota Sprint Factor400 Meters552.59a—
Feb 5USATF Minnesota All-Comers Indoor Track & Field Meet #4Feb 5 · 200 Meters · Place 10 · Minnesota Sprint FactorMinnesota Sprint Factor200 Meters1024.18a—
Feb 5USATF Minnesota All-Comers Indoor Track & Field Meet #4Feb 5 · 60 Meters · Place 19 · Minnesota Sprint FactorMinnesota Sprint Factor60 Meters197.55a—
Jan 29USATF Minnesota All-Comers Indoor Track & Field Meet #3Jan 29 · 400 Meters · Place 6 · Minnesota Sprint FactoryMinnesota Sprint Factory400 Meters653.02—
Jan 29USATF Minnesota All-Comers Indoor Track & Field Meet #3Jan 29 · 200 Meters · Place 10 · Minnesota Sprint FactoryMinnesota Sprint Factory200 Meters1024.25—
Jan 29USATF Minnesota All-Comers Indoor Track & Field Meet #3Jan 29 · 60 Meters · Place 27 · Minnesota Sprint FactoryMinnesota Sprint Factory60 Meters277.49—
Jan 8USATF Minnesota All-Comers Indoor Track & Field Meet #2Jan 8 · 400 Meters · Place 9 · Minnesota Sprint FactoryMinnesota Sprint Factory400 Meters953.93—
Jan 8USATF Minnesota All-Comers Indoor Track & Field Meet #2Jan 8 · 200 Meters · Place 10 · Minnesota Sprint FactoryMinnesota Sprint Factory200 Meters1024.02—
Jan 8USATF Minnesota All-Comers Indoor Track & Field Meet #2Jan 8 · 60 Meters · Place 14 · Minnesota Sprint FactoryMinnesota Sprint Factory60 Meters147.42—

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 3 · Minnesota Sprint FactorMinnesota Sprint Factor400 Meters350.34a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 18 · Minnesota Sprint FactorMinnesota Sprint Factor200 MetersRound P1823.86a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 12 · Minnesota Sprint FactorMinnesota Sprint Factor100 MetersRound P1211.75a—
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 400 Meters · Place 8 · Stillwater AreaStillwater Area400 MetersRound P8.49.50a11
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 400 Meters · Place 7 · Stillwater AreaStillwater Area400 Meters7.49.50a11
May 30MSHSL Section 4AAA ChampionshipsMay 30 · 400 Meters · Place 3 · Stillwater AreaStillwater Area400 MetersRound P3.53.11a11
May 30MSHSL Section 4AAA ChampionshipsMay 30 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 Meters2.49.67a11
May 23Suburban East Conference ChampionshipMay 23 · Long Jump · Place 10 · Stillwater AreaStillwater AreaLong Jump1020-2.2511
May 23Suburban East Conference ChampionshipMay 23 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 MetersRound P250.7211
May 23Suburban East Conference ChampionshipMay 23 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 Meters249.4011
May 23Suburban East Conference ChampionshipMay 23 · 200 Meters · Place 3 · Stillwater AreaStillwater Area200 MetersRound P322.7211
May 23Suburban East Conference ChampionshipMay 23 · 200 Meters · Place 4 · Stillwater AreaStillwater Area200 Meters422.7311
May 19State True Team AAA BoysMay 19 · Long Jump · Place 9 · Stillwater AreaStillwater AreaLong Jump9.20-06.2511
May 19State True Team AAA BoysMay 19 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 Meters2.49.99a11
May 19State True Team AAA BoysMay 19 · 200 Meters · Place 12 · Stillwater AreaStillwater Area200 Meters12.22.90a11
May 9Section 2AAA True TeamMay 9 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 Meters2.50.22a11
May 9Section 2AAA True TeamMay 9 · 200 Meters · Place 4 · Stillwater AreaStillwater Area200 Meters4.22.74a11
May 5Edina InvitationalMay 5 · Long Jump · Place 5 · Stillwater AreaStillwater AreaLong Jump519-06.0011
May 5Edina InvitationalMay 5 · 400 Meters · Place 1 · Stillwater AreaStillwater Area400 Meters150.6411
May 2Bob Stewart InvitationalMay 2 · Long Jump · Place 1 · Stillwater AreaStillwater AreaLong Jump1.20-09.00 PB11
May 2Bob Stewart InvitationalMay 2 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 Meters2.51.60a11
May 2Bob Stewart InvitationalMay 2 · 100 Meters · Place 11 · Stillwater AreaStillwater Area100 Meters11.11.43a PB11
Apr 27Cougar InvitationalApr 27 · Long Jump · Place 7 · Stillwater AreaStillwater AreaLong Jump7.19-09.5011
Apr 27Cougar InvitationalApr 27 · 400 Meters · Place 3 · Stillwater AreaStillwater Area400 Meters3.51.30a11
Apr 27Cougar InvitationalApr 27 · 200 Meters · Place 3 · Stillwater AreaStillwater Area200 Meters3.22.81a11
Apr 13White Bear Lake RelaysApr 13 · Long Jump · Place 5 · Stillwater AreaStillwater AreaLong Jump5.21-00.75Unofficial11
Apr 13White Bear Lake RelaysApr 13 · 400 Meters · Place 1 · Stillwater AreaStillwater Area400 Meters1.51.13aUnofficial11
Apr 13White Bear Lake RelaysApr 13 · 100 Meters · Place 4 · Stillwater AreaStillwater Area100 Meters4.11.81aUnofficial11
Apr 1MSU Varsity ShowcaseApr 1 · 400 Meters · Place 3 · Stillwater AreaStillwater Area400 Meters351.9711
Apr 1MSU Varsity ShowcaseApr 1 · 60 Meters · Place 18 · Stillwater AreaStillwater Area60 Meters187.46 PB11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 60 Meter · Place 5 · Minnesota Sprint FactoryMinnesota Sprint Factory60 Meter5.7.43a11
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 400 Meters · Place 3 · Minnesota Sprint FactoryMinnesota Sprint Factory400 Meters3.53.63a11
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 200 Meters · Place 3 · Minnesota Sprint FactoryMinnesota Sprint Factory200 Meters3.24.21a11

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 400 Meters · Place 14 · Stillwater AreaStillwater Area400 MetersRound P14.52.32a10
May 24Suburban East Conference ChampionshipsMay 24 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 MetersRound P252.0810
May 24Suburban East Conference ChampionshipsMay 24 · 400 Meters · Place 3 · Stillwater AreaStillwater Area400 Meters351.2310
May 24Suburban East Conference ChampionshipsMay 24 · 200 Meters · Place 6 · Stillwater AreaStillwater Area200 MetersRound P623.5810
May 24Suburban East Conference ChampionshipsMay 24 · 200 Meters · Place 5 · Stillwater AreaStillwater Area200 Meters523.5410
May 20State True Team Class AAAMay 20 · 400 Meters · Place 9 · Stillwater AreaStillwater Area400 Meters952.1310
May 20State True Team Class AAAMay 20 · 200 Meters · Place 23 · Stillwater AreaStillwater Area200 Meters2323.6310
May 17SEC Boys JV ChampionshipMay 17 · Long Jump · Place 1 · Stillwater AreaStillwater AreaLong Jump1.18-07.0010
May 17SEC Boys JV ChampionshipMay 17 · 400 Meters · Place 1 · Stillwater AreaStillwater Area400 Meters1.51.83a10
May 6Edina InvitationalMay 6 · Long Jump · Place 9 · Stillwater AreaStillwater AreaLong Jump919-02.0010
May 6Edina InvitationalMay 6 · 400 Meters · Place 3 · Stillwater AreaStillwater Area400 Meters351.9610
May 3Bob Stewart InviteMay 3 · Long Jump · Place 5 · Stillwater AreaStillwater AreaLong Jump5.19-00.0010
May 3Bob Stewart InviteMay 3 · 200 Meters · Place 3 · Stillwater AreaStillwater Area200 Meters3.23.40a10
May 3Bob Stewart InviteMay 3 · 100 Meters · Place 5 · Stillwater AreaStillwater Area100 Meters5.11.70a10
Apr 28Cougar InvitationalApr 28 · 400 Meters · Place 1 · Stillwater AreaStillwater Area400 Meters1.52.39a10
Apr 13White Bear Lake RelaysApr 13 · 400 Meters · Place 8 · Stillwater AreaStillwater Area400 Meters8.55.18aUnofficial10
Apr 13White Bear Lake RelaysApr 13 · 200 Meters · Place 11 · Stillwater AreaStillwater Area200 Meters11.23.79aUnofficial10
Apr 2MSU Varsity ShowcaseApr 2 · 400 Meters · Place 11 · Stillwater AreaStillwater Area400 Meters1153.9710

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 17MSHSL State Track & Field ChampionshipsJun 17 · 400 Meters · Place 14 · Stillwater AreaStillwater Area400 Meters14.52.57a9
Jun 1Suburban East Conference ChampionshipsJun 1 · 400 Meters · Place 9 · Stillwater AreaStillwater Area400 MetersRound P9.53.30a9
May 29Class AAA Boys State True TeamMay 29 · 400 Meters · Place 27 · Stillwater AreaStillwater Area400 Meters27.54.10a9
May 16True Team Section 2AAAMay 16 · 400 Meters · Place 2 · Stillwater AreaStillwater Area400 Meters2.54.24a9
May 16True Team Section 2AAAMay 16 · 100 Meters · Place 5 · Stillwater AreaStillwater Area100 Meters5.12.29a9
May 7Wayzata Boys PentMay 7 · 400 Meters · Place 12 · Stillwater AreaStillwater Area400 Meters12.54.48a9