Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 7AA Championships · May 2914.70aMSHSL Section 7AA ChampionshipsMay 29, 2024
110m Hurdles · 42" / 1.067m · OutdoorKip Janvrin Open · Apr 2415.09aKip Janvrin OpenApril 24, 2026
200 Meters · IndoorCSB / SJU Valentine’s Day Open · Feb 1423.90aCSB / SJU Valentine’s Day OpenFebruary 14, 2026
200 Meters · OutdoorCSB/SJU Optimistic Meet · Mar 2824.04aCSB/SJU Optimistic MeetMarch 28, 2026
300 Meters · IndoorMark Schuck Open & Multi · Jan 3038.61aMark Schuck Open & MultiJanuary 30, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 7AA Championships · May 2941.10aMSHSL Section 7AA ChampionshipsMay 29, 2024
400m Hurdles · 36" / 0.914m · OutdoorNorse Invitational · Apr 558.64aNorse InvitationalApril 5, 2025
60 Meters · IndoorMark Schuck Open & Multi · Jan 307.53aMark Schuck Open & MultiJanuary 30, 2026
60m Hurdles · 42" / 1.067m · IndoorChuck Petersen Open · Dec 58.48aChuck Petersen OpenDecember 5, 2025
Long Jump · OutdoorMSHSL Section 7AA Championships · May 3118-07.25MSHSL Section 7AA ChampionshipsMay 31, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 7NSIC Outdoor ChampionshipMay 7 · 110m Hurdles · Place 10 · SW Minnesota St.SW Minnesota St.110m Hurdles1015.17SO
May 2Tim Marshall OpenMay 2 · 110m Hurdles · Place 5 · SW Minnesota St.SW Minnesota St.110m Hurdles514.69SO
May 2Tim Marshall OpenMay 2 · 110m Hurdles · Place 5 · SW Minnesota St.SW Minnesota St.110m Hurdles514.79SO
Apr 29Todd Pfingsten OpenApr 29 · 110m Hurdles · Place 4 · SW Minnesota St.SW Minnesota St.110m Hurdles415.00SO
Apr 29Todd Pfingsten OpenApr 29 · 110m Hurdles · Place 4 · SW Minnesota St.SW Minnesota St.110m Hurdles414.99SO
Apr 24Kip Janvrin OpenApr 24 · 110m Hurdles · Place 10 · SW Minnesota St.SW Minnesota St.110m Hurdles42" / 1.067m10.15.09a PBWind: 2So
Apr 16CSB/SJU InvitationalApr 16 · 110m Hurdles · Place 2 · SW Minnesota St.SW Minnesota St.110m Hurdles42" / 1.067m2.15.88aSo
Apr 16CSB/SJU InvitationalApr 16 · 200 Meters · Place 12 · SW Minnesota St.SW Minnesota St.200 Meters12.24.18aSo
Apr 12Minnesota State OpenApr 12 · 110m Hurdles · Place 5 · SW Minnesota St.SW Minnesota St.110m Hurdles42" / 1.067mRound P5.15.31aWind: 1.1So
Apr 12Minnesota State OpenApr 12 · 110m Hurdles · Place 4 · SW Minnesota St.SW Minnesota St.110m Hurdles42" / 1.067m4.15.19aWind: 0.7So
Apr 8Stomper OpenApr 8 · 110m Hurdles · Place 6 · Southwest Minnesota StateSouthwest Minnesota State110m HurdlesRound P615.23aSo
Apr 8Stomper OpenApr 8 · 110m Hurdles · Place 6 · Southwest Minnesota StateSouthwest Minnesota State110m Hurdles615.16aSo
Mar 28CSB/SJU Optimistic MeetMar 28 · 110m Hurdles · Place 2 · SW Minnesota St.SW Minnesota St.110m Hurdles42" / 1.067m2.15.60aWind: -0.9So
Mar 28CSB/SJU Optimistic MeetMar 28 · 200 Meters · Place 28 · SW Minnesota St.SW Minnesota St.200 Meters28.24.04a PBWind: 0.5So

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27NSIC Indoor ChampionshipFeb 27 · 60m Hurdles · Place 12 · Southwest Minnesota StateSouthwest Minnesota State60m Hurdles128.45aSO
Feb 20Maverick OpenFeb 20 · 60m Hurdles · Place 8 · Southwest Minnesota StateSouthwest Minnesota State60m HurdlesRound P88.55aSo
Feb 20Maverick OpenFeb 20 · 60m Hurdles · Place 8 · Southwest Minnesota StateSouthwest Minnesota State60m Hurdles88.48aSo
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 60m Hurdles · Place 1 · Southwest Minnesota StateSouthwest Minnesota State60m HurdlesRound P18.51aSo
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 60m Hurdles · Place 2 · Southwest Minnesota StateSouthwest Minnesota State60m Hurdles28.58aSo
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 200 Meters · Place 13 · Southwest Minnesota StateSouthwest Minnesota State200 Meters1323.90a PBSo
Jan 30Mark Schuck Open & MultiJan 30 · 60m Hurdles · Place 23 · Southwest Minnesota StateSouthwest Minnesota State60m HurdlesRound P238.71aSo
Jan 30Mark Schuck Open & MultiJan 30 · 300 Meters · Place 24 · Southwest Minnesota StateSouthwest Minnesota State300 Meters2438.61a PBSo
Jan 30Mark Schuck Open & MultiJan 30 · 60 Meters · Place 64 · Southwest Minnesota StateSouthwest Minnesota State60 MetersRound P647.53a PBSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 5Chuck Petersen OpenDec 5 · 60m Hurdles · Place 6 · SW Minnesota St.SW Minnesota St.60m Hurdles42" / 1.067mRound P6.8.48a PBSo
Dec 5Chuck Petersen OpenDec 5 · 60m Hurdles · Place 6 · SW Minnesota St.SW Minnesota St.60m Hurdles42" / 1.067m6.8.48aSo
Feb 28NSIC Indoor ChampionshipFeb 28 · 60m Hurdles · Place 15 · Southwest Minnesota StateSouthwest Minnesota State60m Hurdles158.67a—
Feb 15CSB/SJU InvitationalFeb 15 · 60m Hurdles · Place 4 · Southwest Minnesota StateSouthwest Minnesota State60m Hurdles48.66a—
Feb 15CSB/SJU InvitationalFeb 15 · 60m Hurdles · Place 3 · Southwest Minnesota StateSouthwest Minnesota State60m Hurdles38.64a—
Feb 7Ted Nelson ClassicFeb 7 · 60m Hurdles · Place 6 · Southwest Minnesota StateSouthwest Minnesota State60m Hurdles68.71a—
Feb 7Ted Nelson ClassicFeb 7 · 60m Hurdles · Place 6 · Southwest Minnesota StateSouthwest Minnesota State60m Hurdles68.62a—
Feb 7Ted Nelson ClassicFeb 7 · 200 Meters · Place 24 · Southwest Minnesota StateSouthwest Minnesota State200 Meters2424.61a—
Jan 31Mark Schuck Open and MultiJan 31 · 60m Hurdles · Place 13 · Southwest Minnesota StateSouthwest Minnesota State60m Hurdles138.72a—
Jan 31Mark Schuck Open and MultiJan 31 · 200 Meters · Place 62 · Southwest Minnesota StateSouthwest Minnesota State200 Meters6224.85a—
Jan 25Cobber OpenJan 25 · 60m Hurdles · Place 1 · Southwest Minnesota StateSouthwest Minnesota State60m Hurdles18.68a—
Jan 25Cobber OpenJan 25 · 200 Meters · Place 4 · Southwest Minnesota StateSouthwest Minnesota State200 Meters425.02a—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8NSIC Outdoor ChampionshipMay 8 · 110m Hurdles · Place 13 · Southwest Minnesota StateSouthwest Minnesota State110m Hurdles1314.98aFR
May 2Maverick Open #2May 2 · 400m Hurdles · Place 9 · SW Minnesota St.SW Minnesota St.400m Hurdles959.44FR
May 2Maverick Open #2May 2 · 110m Hurdles · Place 6 · SW Minnesota St.SW Minnesota St.110m HurdlesRound P615.14FR
May 2Maverick Open #2May 2 · 110m Hurdles · Place 5 · SW Minnesota St.SW Minnesota St.110m Hurdles514.97FR
Apr 30Maverick Open #1Apr 30 · 400m Hurdles · Place 8 · SW Minnesota St.SW Minnesota St.400m Hurdles859.54FR
Apr 30Maverick Open #1Apr 30 · 110m Hurdles · Place 3 · SW Minnesota St.SW Minnesota St.110m Hurdles315.17FR
Apr 18Maverick InvitationalApr 18 · 400m Hurdles · Place 16 · SW Minnesota St.SW Minnesota St.400m Hurdles161:03.52FR
Apr 18Maverick InvitationalApr 18 · 110m Hurdles · Place 4 · SW Minnesota St.SW Minnesota St.110m HurdlesRound P415.25FR
Apr 18Maverick InvitationalApr 18 · 110m Hurdles · Place 4 · SW Minnesota St.SW Minnesota St.110m Hurdles415.22FR
Apr 12Minnesota State OpenApr 12 · 400m Hurdles · Place 13 · Southwest Minnesota StateSouthwest Minnesota State400m Hurdles131:01.44aFr
Apr 12Minnesota State OpenApr 12 · 110m Hurdles · Place 9 · Southwest Minnesota StateSouthwest Minnesota State110m HurdlesRound P915.35aFr
Apr 12Minnesota State OpenApr 12 · 110m Hurdles · Place 8 · Southwest Minnesota StateSouthwest Minnesota State110m Hurdles815.26aFr
Apr 5Norse InvitationalApr 5 · 400m Hurdles · Place 1 · SW Minnesota St.SW Minnesota St.400m Hurdles36" / 0.914m1.58.64a PBFr
Apr 5Norse InvitationalApr 5 · 110m Hurdles · Place 1 · SW Minnesota St.SW Minnesota St.110m Hurdles42" / 1.067m1.15.34aWind: 1.2Fr
Mar 28CSB/SJU Optimistic MeetMar 28 · 400m Hurdles · Place 10 · Southwest Minnesota StateSouthwest Minnesota State400m Hurdles101:01.45aFr
Mar 28CSB/SJU Optimistic MeetMar 28 · 110m Hurdles · Place 4 · Southwest Minnesota StateSouthwest Minnesota State110m Hurdles415.61aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6SDSU Holiday Open and MultiDec 6 · 60m Hurdles · Place 25 · SW Minnesota St.SW Minnesota St.60m Hurdles42" / 1.067mRound P25.8.97aFr
Dec 6SDSU Holiday Open and MultiDec 6 · 200 Meters · Place 62 · SW Minnesota St.SW Minnesota St.200 Meters62.24.94aFr

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 110m Hurdles · Place 10 · ProctorProctor110m Hurdles39" / 0.991mRound P10.14.98aWind: 2.712
May 29MSHSL Section 7AA ChampionshipsMay 29 · 300m Hurdles · Place 4 · ProctorProctor300m Hurdles36" / 0.914mRound P4.41.10a PB12
May 29MSHSL Section 7AA ChampionshipsMay 29 · 300m Hurdles · Place 5 · ProctorProctor300m Hurdles36" / 0.914m5.41.51a12
May 29MSHSL Section 7AA ChampionshipsMay 29 · 110m Hurdles · Place 2 · ProctorProctor110m Hurdles39" / 0.991mRound P2.15.24aWind: 012
May 29MSHSL Section 7AA ChampionshipsMay 29 · 110m Hurdles · Place 1 · ProctorProctor110m Hurdles39" / 0.991m1.14.70a PBWind: -0.112
May 18Terry Nutter Memorial InvitationalMay 18 · Long Jump · Place 5 · ProctorProctorLong Jump518-9.5—
May 18Terry Nutter Memorial InvitationalMay 18 · 110m Hurdles · Place 2 · ProctorProctor110m Hurdles215.31a—
May 142024 LSC Championships May 14 · Long Jump · Place 3 · ProctorProctorLong Jump319-3—
May 142024 LSC Championships May 14 · 300m Hurdles · Place 2 · ProctorProctor300m Hurdles242.08a—
May 142024 LSC Championships May 14 · 110m Hurdles · Place 1 · ProctorProctor110m Hurdles115.31a—
May 10Matt Kero Memorial InvitationalMay 10 · 110m Hurdles · Place 1 · ProctorProctor110m Hurdles115.65a—
May 7Section 7AA True TeamMay 7 · 300m Hurdles · Place 4 · ProctorProctor300m Hurdles36" / 0.914m4.41.86a12
May 7Section 7AA True TeamMay 7 · 110m Hurdles · Place 1 · ProctorProctor110m Hurdles39" / 0.991m1.15.42a12
May 3Coon Rapids InvitationalMay 3 · 300m Hurdles · Place 3 · ProctorProctor300m Hurdles341.77a—
May 3Coon Rapids InvitationalMay 3 · 110m Hurdles · Place 1 · ProctorProctor110m Hurdles115.44a—
Apr 25Pine City Chengwatana InviteApr 25 · 300m Hurdles · Place 2 · ProctorProctor300m Hurdles242.65a—
Apr 25Pine City Chengwatana InviteApr 25 · 110m Hurdles · Place 1 · ProctorProctor110m Hurdles115.54a—
Apr 19North Branch InvitationalApr 19 · Long Jump · Place 3 · ProctorProctorLong Jump318-8—
Apr 19North Branch InvitationalApr 19 · 300m Hurdles · Place 4 · ProctorProctor300m Hurdles442.92a—
Apr 19North Branch InvitationalApr 19 · 110m Hurdles · Place 1 · ProctorProctor110m Hurdles115.60a—
Mar 30MSU Varsity ShowcaseMar 30 · 60m Hurdles · Place 1 · ProctorProctor60m Hurdles18.80a—
Mar 30MSU Varsity ShowcaseMar 30 · 60m Hurdles · Place 1 · ProctorProctor60m Hurdles18.68a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 110m Hurdles · Place 8 · ProctorProctor110m Hurdles39" / 0.991mRound P8.15.32aWind: -0.411
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 110m Hurdles · Place 7 · ProctorProctor110m Hurdles39" / 0.991m7.15.30aWind: -1.111
May 31MSHSL Section 7AA ChampionshipsMay 31 · Long Jump · Place 17 · ProctorProctorLong Jump17.18-07.25 PBWind: 0.311
May 31MSHSL Section 7AA ChampionshipsMay 31 · 300m Hurdles · Place 4 · ProctorProctor300m Hurdles36" / 0.914mRound P4.42.57a11
May 31MSHSL Section 7AA ChampionshipsMay 31 · 300m Hurdles · Place 3 · ProctorProctor300m Hurdles36" / 0.914m3.41.47a11
May 31MSHSL Section 7AA ChampionshipsMay 31 · 110m Hurdles · Place 2 · ProctorProctor110m Hurdles39" / 0.991mRound P2.15.50a11
May 31MSHSL Section 7AA ChampionshipsMay 31 · 110m Hurdles · Place 2 · ProctorProctor110m Hurdles39" / 0.991m2.15.11aWind: -0.111
May 20Terry Nutter Memorial InvitationalMay 20 · Long Jump · Place 11 · ProctorProctorLong Jump11.17-05.7511
May 20Terry Nutter Memorial InvitationalMay 20 · 300m Hurdles · Place 3 · ProctorProctor300m Hurdles36" / 0.914m3.43.38a11
May 20Terry Nutter Memorial InvitationalMay 20 · 110m Hurdles · Place 1 · ProctorProctor110m Hurdles39" / 0.991m1.15.29a11
May 12Matt Kero Memorial InvitationalMay 12 · Long Jump · Place 3 · ProctorProctorLong Jump318-06.0011
May 12Matt Kero Memorial InvitationalMay 12 · 300m Hurdles · Place 3 · ProctorProctor300m Hurdles343.2611
May 12Matt Kero Memorial InvitationalMay 12 · 110m Hurdles · Place 1 · ProctorProctor110m Hurdles115.6811
Apr 28Pine City Chengwatana InviteApr 28 · 300m Hurdles · Place 3 · ProctorProctor300m Hurdles344.0011
Apr 28Pine City Chengwatana InviteApr 28 · 110m Hurdles · Place 1 · ProctorProctor110m Hurdles115.3411

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 7AA ChampionshipsJun 1 · 300m Hurdles · Place 11 · ProctorProctor300m Hurdles36" / 0.914mRound P11.46.83a10
Jun 1MSHSL Section 7AA ChampionshipsJun 1 · 110m Hurdles · Place 6 · ProctorProctor110m Hurdles39" / 0.991mRound P6.17.68a10
Jun 1MSHSL Section 7AA ChampionshipsJun 1 · 110m Hurdles · Place 6 · ProctorProctor110m Hurdles39" / 0.991m6.17.25aWind: -0.810
May 21Terry Nutter ClassicMay 21 · 300m Hurdles · Place 10 · ProctorProctor300m Hurdles36" / 0.914m10.47.98a10
May 21Terry Nutter ClassicMay 21 · 110m Hurdles · Place 6 · ProctorProctor110m Hurdles39" / 0.991m6.18.80a10
May 17Lake Superior Conference ChampionshipsMay 17 · 300m Hurdles · Place 7 · ProctorProctor300m Hurdles746.3210
May 17Lake Superior Conference ChampionshipsMay 17 · 110m Hurdles · Place 7 · ProctorProctor110m Hurdles717.8210
May 13Matt Kero Memorial InvitationalMay 13 · 300m Hurdles · ProctorProctor300m Hurdles36" / 0.914m--DNS10
May 13Matt Kero Memorial InvitationalMay 13 · 110m Hurdles · Place 4 · ProctorProctor110m Hurdles39" / 0.991m4.18.34a10
Apr 29Pine City "Chengwatana" InviteApr 29 · 300m Hurdles · Place 7 · ProctorProctor300m Hurdles748.5110
Apr 29Pine City "Chengwatana" InviteApr 29 · 110m Hurdles · Place 5 · ProctorProctor110m Hurdles518.9810
Apr 23Saints InvitationalApr 23 · 300m Hurdles · Place 12 · ProctorProctor300m Hurdles36" / 0.914m12.50.32a10
Apr 23Saints InvitationalApr 23 · 110m Hurdles · Place 6 · ProctorProctor110m Hurdles39" / 0.991m6.19.75a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3MSHSL Section 7A - South Sub-SectionJun 3 · 110m Hurdles · Place 9 · ProctorProctor110m Hurdles919.859
May 25LSC Quad May 25 · 110m Hurdles · Place 6 · ProctorProctor110m Hurdles619.959
May 22Terry Nutter ClassicMay 22 · 110m Hurdles · Place 6 · ProctorProctor110m Hurdles621.289
Apr 30Proctor InvitationalApr 30 · 110m Hurdles · ProctorProctor110m Hurdles—NT9