Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMike Anderson Invitational - DGF · Apr 2913.31aMike Anderson Invitational - DGFApril 29, 2025
100m Hurdles · 33" / 0.838m · OutdoorClass AA Wildcard · May 818.50aClass AA WildcardMay 8, 2024
200 Meters · IndoorHOL Indoor Meet · Mar 2428.59aHOL Indoor MeetMarch 24, 2026
200 Meters · OutdoorClass A True Team Wild Card · May 826.45aClass A True Team Wild CardMay 8, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL State Track & Field Championships · Jun 446.25aMSHSL State Track & Field ChampionshipsJune 4, 2026
300m Hurdles · 33" / 0.838m · Outdoor8A Section True Team · May 447.79a8A Section True TeamMay 4, 2026
400 Meters · IndoorHOL Conference Indoor · Mar 251:08.35aHOL Conference IndoorMarch 25, 2025
60 Meters · IndoorCraig Hougen Indoor Classic · Apr 149.16Craig Hougen Indoor ClassicApril 14, 2022
60 Meters · OutdoorLittle Amik · Mar 299.40Little AmikMarch 29, 2022
60m Hurdles · 33" / 0.838m · IndoorBison Snowbird Meet · Mar 3112.06aBison Snowbird MeetMarch 31, 2023
High Jump · OutdoorHeartland Invitational · Apr 254' 2Heartland InvitationalApril 25, 2023
Shot Put · 4kg · OutdoorClass A True Team Wild Card · May 824' 1.75"Class A True Team Wild CardMay 8, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 7 · Park Rapids Area300m Hurdles30" / 0.762mRound P7.46.25a PB12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 9 · Park Rapids Area300m Hurdles30" / 0.762m9.47.59a12
May 29MSHSL Section 8A ChampionshipsMay 29 · 300m Hurdles · Place 1 · Park Rapids Area300m Hurdles30" / 0.762m1.46.25a12
May 21MSHSL Section 8A - East Sub-SectionMay 21 · 300m Hurdles · Place 1 · Park Rapids Area300m Hurdles30" / 0.762m1.46.29a12
May 12Heart O Lakes Conference ChampionshipMay 12 · 300m Hurdles · Place 1 · Park Rapids Area300m Hurdles146.93a12
May 8Class A True Team Wild CardMay 8 · Shot Put · Place 59 · Park Rapids AreaShot Put4kg59.24' 1.75" PB12
May 8Class A True Team Wild CardMay 8 · 300m Hurdles · Place 3 · Park Rapids Area300m Hurdles30" / 0.762m3.47.79a12
May 8Class A True Team Wild CardMay 8 · 200 Meters · Place 3 · Park Rapids Area200 Meters3.26.45a PB12
May 48A Section True TeamMay 4 · Shot Put · Place 16 · Park Rapids AreaShot Put4kg16.24' 1.75"12
May 48A Section True TeamMay 4 · 300m Hurdles · Place 1 · Park Rapids Area300m Hurdles33" / 0.838m1.47.79a PB12
May 48A Section True TeamMay 4 · 200 Meters · Place 1 · Park Rapids Area200 Meters1.26.45a12
Apr 28Mike Anderson InvitationalApr 28 · Shot Put · Place 17 · Park Rapids AreaShot Put1723-512
Apr 28Mike Anderson InvitationalApr 28 · 300m Hurdles · Place 1 · Park Rapids Area300m Hurdles147.90a12
Apr 21Heartland InvitationalApr 21 · Shot Put · Place 16 · Park Rapids AreaShot Put4kg16.23' 4"12
Apr 21Heartland InvitationalApr 21 · 300m Hurdles · Park Rapids Area300m Hurdles30" / 0.762m—DNS12
Apr 21Heartland InvitationalApr 21 · 200 Meters · Place 1 · Park Rapids Area200 Meters1.26.97a12
Apr 16Panther InvitationalApr 16 · Shot Put · Place 26 · Park Rapids AreaShot Put4kg26.21' 4"12
Apr 16Panther InvitationalApr 16 · 100 Meters · Place 1 · Park Rapids Area100 Meters1.13.41a12
Apr 7Beaver RelaysApr 7 · 200 Meters · Place 1 · Park Rapids Area200 Meters127.69a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24HOL Indoor MeetMar 24 · 200 Meters · Place 4 · Park Rapids Area200 Meters428.59a PB12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 15 · Park Rapids Area300m Hurdles30" / 0.762mRound P15.46.89a11
May 30MSHSL Section 8A ChampionshipsMay 30 · 300m Hurdles · Place 2 · Park Rapids Area300m Hurdles247.91a11
May 22MSHSL Section 8A - East Sub-SectionMay 22 · 300m Hurdles · Place 1 · Park Rapids Area300m Hurdles30" / 0.762m1.47.31a11
May 13Heart O' Lakes Conference ChampionshipMay 13 · 300m Hurdles · Place 1 · Park Rapids Area300m Hurdles148.48a11
May 6Section 8AA True TeamMay 6 · 300m Hurdles · Place 1 · Park Rapids Area300m Hurdles30" / 0.762m1.48.48a11
May 6Section 8AA True TeamMay 6 · 100 Meters · Place 9 · Park Rapids Area100 Meters9.13.40a11
Apr 29Mike Anderson Invitational - DGFApr 29 · 200 Meters · Place 4 · Park Rapids Area200 Meters428.18a11
Apr 29Mike Anderson Invitational - DGFApr 29 · 100 Meters · Place 2 · Park Rapids Area100 Meters213.31a PB11
Apr 26Fargo Elite MeetApr 26 · 300m Hurdles · Place 7 · Park Rapids Area300m Hurdles30" / 0.762m7.49.33a11
Apr 26Fargo Elite MeetApr 26 · 100m Hurdles · Place 16 · Park Rapids Area100m Hurdles33" / 0.838m16.18.18aWind: 411
Apr 22Heartland InvitationalApr 22 · 300m Hurdles · Place 1 · Park Rapids Area300m Hurdles150.1911
Apr 22Heartland InvitationalApr 22 · 100m Hurdles · Place 2 · Park Rapids Area100m Hurdles217.7811
Apr 15Panther InvitationalApr 15 · 300m Hurdles · Place 2 · Park Rapids Area300m Hurdles250.5011
Apr 15Panther InvitationalApr 15 · 100m Hurdles · Place 5 · Park Rapids Area100m Hurdles518.4911
Apr 11Anderson-Cole InvitationalApr 11 · 300m Hurdles · Place 2 · Park Rapids Area300m Hurdles250.94a11
Apr 11Anderson-Cole InvitationalApr 11 · 100m Hurdles · Place 6 · Park Rapids Area100m Hurdles618.41a11
Apr 1Little AmikApr 1 · 60m Hurdles · Place 7 · Park Rapids Area60m Hurdles711.35a11
Apr 1Little AmikApr 1 · 60m Hurdles · Place 5 · Park Rapids Area60m Hurdles510.89a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 25HOL Conference IndoorMar 25 · 55m Hurdles · Place 7 · Park Rapids Area55m Hurdles710.44a11
Mar 25HOL Conference IndoorMar 25 · 400 Meters · Place 8 · Park Rapids Area400 Meters81:08.35a PB11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30MSHSL Section 8A ChampionshipsMay 30 · 100m Hurdles · Place 10 · Park Rapids Area100m Hurdles33" / 0.838m10.18.47aWind: 2.610
May 23MSHSL Section 8A - East Sub SectionMay 23 · 300m Hurdles · Place 12 · Park Rapids Area300m Hurdles30" / 0.762m12.58.55a10
May 23MSHSL Section 8A - East Sub SectionMay 23 · 100m Hurdles · Place 6 · Park Rapids Area100m Hurdles33" / 0.838m6.18.71a10
May 14Mid-State ConferenceMay 14 · 300m Hurdles · Place 3 · Park Rapids Area300m Hurdles354.73a—
May 14Mid-State ConferenceMay 14 · 100m Hurdles · Place 6 · Park Rapids Area100m Hurdles618.89a—
May 98AA True TeamMay 9 · 300m Hurdles · Place 6 · Park Rapids Area300m Hurdles653.18a—
May 98AA True TeamMay 9 · 100m Hurdles · Place 6 · Park Rapids Area100m Hurdles618.50a—
May 8Class AA WildcardMay 8 · 300m Hurdles · Place 38 · Park Rapids Area300m Hurdles30" / 0.762m38.53.18a10
May 8Class AA WildcardMay 8 · 100m Hurdles · Place 35 · Park Rapids Area100m Hurdles33" / 0.838m35.18.50a PB10
May 7Section 8AA True TeamMay 7 · 300m Hurdles · Place 6 · Park Rapids Area300m Hurdles30" / 0.762m6.53.18a10
May 7Section 8AA True TeamMay 7 · 100m Hurdles · Place 6 · Park Rapids Area100m Hurdles33" / 0.838m6.18.50aWind: 010
May 1Dilworth-Glydon-Felton Varsity InvitationalMay 1 · 300m Hurdles · Place 1 · Park Rapids Area300m Hurdles152.71a—
May 1Dilworth-Glydon-Felton Varsity InvitationalMay 1 · 100m Hurdles · Place 2 · Park Rapids Area100m Hurdles218.57a—
Apr 23Heartland InvitationalApr 23 · 300m Hurdles · Place 3 · Park Rapids Area300m Hurdles30" / 0.762m3.54.45a10
Apr 23Heartland InvitationalApr 23 · 100m Hurdles · Place 5 · Park Rapids Area100m Hurdles33" / 0.838m5.18.71a10
Apr 4Little AmikApr 4 · 60m Hurdles · Place 8 · Park Rapids Area60m Hurdles811.32a—
Apr 4Little AmikApr 4 · 60m Hurdles · Place 11 · Park Rapids Area60m Hurdles1111.43a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 8A ChampionshipsJun 2 · 300m Hurdles · Place 14 · Park Rapids Area300m Hurdles30" / 0.762m14.55.06a9
Jun 2MSHSL Section 8A ChampionshipsJun 2 · 100m Hurdles · Place 12 · Park Rapids Area100m Hurdles33" / 0.838m12.19.49aWind: -1.19
May 25MSHSL Section 8A - Sub-Section EastMay 25 · 300m Hurdles · Place 6 · Park Rapids Area300m Hurdles30" / 0.762m6.52.63a9
May 25MSHSL Section 8A - Sub-Section EastMay 25 · 100m Hurdles · Place 3 · Park Rapids Area100m Hurdles33" / 0.838m3.18.75a9
May 18JH Mid-State ChampsMay 18 · 200 Meters · Place 3 · Park Rapids Area200 Meters3.29.439
May 162023 Midstate MeetMay 16 · 300m Hurdles · Place 6 · Park Rapids Area300m Hurdles30" / 0.762m6.53.59a9
May 162023 Midstate MeetMay 16 · 100m Hurdles · Place 11 · Park Rapids Area100m Hurdles33" / 0.838m11.19.57a9
May 9Section 8AA True TeamMay 9 · 300m Hurdles · Place 8 · Park Rapids Area300m Hurdles30" / 0.762m8.53.53a9
May 9Section 8AA True TeamMay 9 · 100m Hurdles · Place 15 · Park Rapids Area100m Hurdles33" / 0.838m15.20.94a9
May 4Detroit Lakes Fredrickson InviteMay 4 · High Jump · Place 17 · Park Rapids AreaHigh Jump174-00.009
May 4Detroit Lakes Fredrickson InviteMay 4 · 300m Hurdles · Place 6 · Park Rapids Area300m Hurdles654.049
May 4Detroit Lakes Fredrickson InviteMay 4 · 100m Hurdles · Place 8 · Park Rapids Area100m Hurdles819.499
Apr 25Heartland InvitationalApr 25 · 300m Hurdles · Place 6 · Park Rapids Area300m Hurdles30" / 0.762m6.56.56a9
Apr 25Heartland InvitationalApr 25 · 100m Hurdles · Place 7 · Park Rapids Area100m Hurdles33" / 0.838m7.19.96a9
Apr 25Heartland InvitationalApr 25 · High Jump · Place 17 · Park Rapids AreaHigh Jump17.4' 2 PB9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 31Bison Snowbird MeetMar 31 · 60m Hurdles · Place 31 · Park Rapids Area60m Hurdles33" / 0.838mRound P31.12.06a PB9
Mar 25BSU Speed Quest & Northwoods OpenerMar 25 · 60m Hurdles · Place 7 · Park Rapids Area60m Hurdles33" / 0.838mRound P7.12.22a9
Mar 25BSU Speed Quest & Northwoods OpenerMar 25 · 60m Hurdles · Place 8 · Park Rapids Area60m Hurdles33" / 0.838m8.12.39a9
Mar 25BSU Speed Quest & Northwoods OpenerMar 25 · 200 Meters · Place 5 · Park Rapids Area200 Meters5.30.45a9

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26MSHSL Section 8A - Sub-Section EastMay 26 · 300m Hurdles · Place 7 · Park Rapids Area300m Hurdles30" / 0.762m7.55.73a8
May 17Mid-State Conference ChampionshipMay 17 · 300m Hurdles · Place 7 · Park Rapids Area300m Hurdles756.448
May 10Section 8AA True TeamMay 10 · 300m Hurdles · Place 12 · Park Rapids Area300m Hurdles30" / 0.762m12.55.72a8
May 5Detroit Lakes Fredrickson InviteMay 5 · 300m Hurdles · Place 9 · Park Rapids Area300m Hurdles30" / 0.762m9.1:00.14a8
May 5Detroit Lakes Fredrickson InviteMay 5 · 100m Hurdles · Place 14 · Park Rapids Area100m Hurdles33" / 0.838m14.22.03a8
May 5Detroit Lakes Fredrickson InviteMay 5 · 100 Meters · Place 20 · Park Rapids Area100 Meters20.14.81a8
Apr 21ROCORI Ed Babcock InvitationalApr 21 · Pole Vault · Park Rapids AreaPole Vault—NH8
Apr 21ROCORI Ed Babcock InvitationalApr 21 · 200 Meters · Place 30 · Park Rapids Area200 Meters3031.388
Apr 21ROCORI Ed Babcock InvitationalApr 21 · 100 Meters · Place 52 · Park Rapids Area100 Meters5215.918
Apr 5Beaver RelaysApr 5 · 200 Meters · Place 30 · Park Rapids Area200 Meters3031.40a8
Mar 29Little AmikMar 29 · 200 Meters · Place 59 · Park Rapids Area200 Meters5932.538
Mar 29Little AmikMar 29 · 60 Meters · Place 57 · Park Rapids Area60 MetersRound P579.40 PB8

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 14Craig Hougen Indoor ClassicApr 14 · 60 Meters · Place 22 · Park Rapids Area60 MetersRound P229.16 PB8