Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig 9 Tri - West · May 1311.32aBig 9 Tri - WestMay 13, 2025
110m Hurdles · 39" / 0.991m · OutdoorFaribault Invitational #2 · Apr 1119.91aFaribault Invitational #2April 11, 2023
200 Meters · IndoorChuck Petersen Open · Dec 524.07aChuck Petersen OpenDecember 5, 2025
200 Meters · OutdoorBig 9 Tri - West · May 1323.19aBig 9 Tri - WestMay 13, 2025
400 Meters · IndoorChuck Petersen Open · Dec 553.48aChuck Petersen OpenDecember 5, 2025
400 Meters · OutdoorCSB/SJU Invitational · Apr 1650.92aCSB/SJU InvitationalApril 16, 2026
Javelin · 800g · OutdoorKip Janvrin Open · Apr 2438.54mKip Janvrin OpenApril 24, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Tim Marshall OpenMay 2 · Javelin · Place 4 · SW Minnesota St.SW Minnesota St.Javelin4108-11.48FR
Apr 24Kip Janvrin OpenApr 24 · Javelin · Place 7 · SW Minnesota St.SW Minnesota St.Javelin800g7.38.54m PBFr
Apr 24Kip Janvrin OpenApr 24 · 400 Meters · SW Minnesota St.SW Minnesota St.400 Meters--DNSFr
Apr 16CSB/SJU InvitationalApr 16 · Javelin · Place 13 · SW Minnesota St.SW Minnesota St.Javelin800g13.27.56mFr
Apr 16CSB/SJU InvitationalApr 16 · 400 Meters · Place 9 · SW Minnesota St.SW Minnesota St.400 Meters9.50.92a PBFr
Apr 16CSB/SJU InvitationalApr 16 · 200 Meters · Place 9 · SW Minnesota St.SW Minnesota St.200 Meters9.23.75aFr
Mar 28CSB/SJU Optimistic MeetMar 28 · 400 Meters · SW Minnesota St.SW Minnesota St.400 Meters—DNSFr
Mar 28CSB/SJU Optimistic MeetMar 28 · 200 Meters · SW Minnesota St.SW Minnesota St.200 Meters—DNSFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Chuck Petersen OpenDec 5 · 400 Meters · Place 9 · SW Minnesota St.SW Minnesota St.400 Meters9.53.48a PBFr
Dec 5Chuck Petersen OpenDec 5 · 200 Meters · Place 18 · SW Minnesota St.SW Minnesota St.200 Meters18.24.07a PBFr
Mar 28Griak Indoor Classic - MaroonMar 28 · 400 Meters · Place 4 · Rochester CenturyRochester Century400 Meters453.48a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 400 Meters · Place 7 · Rochester CenturyRochester Century400 Meters751.85a12
May 13Big 9 Tri - WestMay 13 · 200 Meters · Place 7 · Rochester CenturyRochester Century200 Meters723.19a PB12
May 13Big 9 Tri - WestMay 13 · 100 Meters · Place 8 · Rochester CenturyRochester Century100 Meters811.32a PB12
May 6Section 1AAA True TeamMay 6 · 400 Meters · Place 6 · Rochester CenturyRochester Century400 Meters6.51.69a12
May 1Dick Norman InvitationalMay 1 · 400 Meters · Place 1 · Rochester CenturyRochester Century400 Meters151.19a12
May 1Dick Norman InvitationalMay 1 · 100 Meters · Place 12 · Rochester CenturyRochester Century100 Meters1211.62a12
Apr 26Eden Prairie Booster InvitationalApr 26 · 200 Meters · Place 12 · Rochester CenturyRochester Century200 Meters1224.0312
Apr 26Eden Prairie Booster InvitationalApr 26 · 100 Meters · Place 24 · Rochester CenturyRochester Century100 Meters2412.0712
Apr 22Winona Senior High Triangular #1Apr 22 · 400 Meters · Place 1 · Rochester CenturyRochester Century400 Meters1.52.53a12
Apr 15Rochester Century MeetApr 15 · 100 Meters · Place 5 · Rochester CenturyRochester Century100 Meters511.62a12
Apr 11Dean Bishop InvitationalApr 11 · 400 Meters · Place 5 · Rochester CenturyRochester Century400 Meters553.05a12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 400 Meters · Place 10 · Rochester CenturyRochester Century400 MetersRound P10.52.81a11
May 16Rochester All City VarsityMay 16 · 400 Meters · Place 2 · Rochester CenturyRochester Century400 Meters251.74a—
May 8Class AAA WildcardMay 8 · 400 Meters · Place 35 · Rochester CenturyRochester Century400 Meters35.52.31a11
May 7Section 1AAA True TeamMay 7 · 400 Meters · Place 5 · Rochester CenturyRochester Century400 Meters5.52.31a11
May 2Mayo Dick Norman InviteMay 2 · 400 Meters · Place 2 · Rochester CenturyRochester Century400 Meters252.05a—
Apr 30Century Triangular #2Apr 30 · 100 Meters · Place 11 · Rochester CenturyRochester Century100 Meters1112.37a—
Apr 27Booster InvitationalApr 27 · 200 Meters · Place 3 · Rochester CenturyRochester Century200 Meters323.24a—
Apr 23Century Triangular1Apr 23 · 400 Meters · Place 2 · Rochester CenturyRochester Century400 Meters253.4—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AAA ChampionshipsJun 1 · 400 Meters · Place 8 · Rochester CenturyRochester Century400 MetersRound P8.52.43a10
Jun 1MSHSL Section 1AAA ChampionshipsJun 1 · 400 Meters · Place 4 · Rochester CenturyRochester Century400 Meters4.51.02a10
May 25Big 9 ChampionshipsMay 25 · 400 Meters · Place 7 · Rochester CenturyRochester Century400 Meters751.8510
May 25Big 9 ChampionshipsMay 25 · 100 Meters · Place 21 · Rochester CenturyRochester Century100 MetersRound P2111.7710
May 25Big 9 ChampionshipsMay 25 · 400 Meters · Place 7 · Rochester CenturyRochester Century400 Meters751.8510
May 25Big 9 ChampionshipsMay 25 · 100 Meters · Place 21 · Rochester CenturyRochester Century100 MetersRound P2111.7710
May 19Rochester All CityMay 19 · 200 Meters · Place 5 · Rochester CenturyRochester Century200 Meters523.4810
May 16Rochester Century Big9 TriangularMay 16 · 400 Meters · Place 2 · Rochester CenturyRochester Century400 Meters2.52.95a10
May 16Rochester Century Big9 TriangularMay 16 · 100 Meters · Place 5 · Rochester CenturyRochester Century100 Meters5.11.77a10
May 9Section 1AAA True TeamMay 9 · 400 Meters · Place 7 · Rochester CenturyRochester Century400 Meters7.52.22a10
May 4Mayo Dick Norman InvitationalMay 4 · 400 Meters · Place 6 · Rochester CenturyRochester Century400 Meters652.6510
Apr 25Mankato East Coed Tri 4/25/2023Apr 25 · 110m Hurdles · Place 8 · Rochester CenturyRochester Century110m Hurdles39" / 0.991m8.23.40aUnofficial10
Apr 25Mankato East Coed Tri 4/25/2023Apr 25 · 400 Meters · Place 3 · Rochester CenturyRochester Century400 Meters3.54.48aUnofficial10
Apr 14Kasson-Mantorville HS Invitational Apr 14 · 300m Hurdles · Place 3 · Rochester CenturyRochester Century300m Hurdles347.6810
Apr 14Kasson-Mantorville HS Invitational Apr 14 · 110m Hurdles · Place 2 · Rochester CenturyRochester Century110m Hurdles219.3810
Apr 11Faribault Invitational #2Apr 11 · 110m Hurdles · Place 14 · Rochester CenturyRochester Century110m Hurdles39" / 0.991m14.19.91a PB10
Apr 11Faribault Invitational #2Apr 11 · 400 Meters · Place 5 · Rochester CenturyRochester Century400 Meters5.54.14a10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 1AAA ChampionshipsJun 2 · 400 Meters · Place 24 · Rochester CenturyRochester Century400 MetersRound P24.58.90a9
May 26Big 9 Conference ChampionshipsMay 26 · 400 Meters · Place 15 · Rochester CenturyRochester Century400 Meters1554.439
May 20Rochester All-City VarsityMay 20 · 400 Meters · Place 1 · Rochester CenturyRochester Century400 Meters155.169
May 17Austin Big 9 TriangularMay 17 · 400 Meters · Place 4 · Rochester CenturyRochester Century400 Meters4.55.65a9
May 10Section 1AAA True TeamMay 10 · 400 Meters · Place 25 · Rochester CenturyRochester Century400 Meters25.55.20a9
May 5Mayo Dick Norman InvitationalMay 5 · 400 Meters · Place 11 · Rochester CenturyRochester Century400 Meters11.54.39a9
May 3Owatonna Big 9 Tri #1May 3 · 400 Meters · Place 4 · Rochester CenturyRochester Century400 Meters4.55.13a9
Apr 26Faribault TriApr 26 · 100 Meters · Place 17 · Rochester CeRochester Ce100 Meters1712.809
Apr 22Dean Bishop InvitationalApr 22 · 400 Meters · Place 6 · Rochester CenturyRochester Century400 Meters656.299
Apr 19Century Triangular Apr 19 · 400 Meters · Place 1 · Rochester CenturyRochester Century400 Meters156.389
Apr 19Century Triangular Apr 19 · 200 Meters · Place 16 · Rochester CenturyRochester Century200 Meters1626.369
Apr 19Century Triangular Apr 19 · 100 Meters · Place 15 · Rochester CenturyRochester Century100 Meters1512.759

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 26UWRF All American HS MeetMar 26 · 400 Meters · Place 14 · Rochester CenturyRochester Century400 Meters14.1:01.08a9