Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthland Conference Meet · May 1116.49aNorthland Conference MeetMay 11, 2023
100m Hurdles · 30" / 0.762m · OutdoorGrand Rapids Middle School Invitational · May 619.8aGrand Rapids Middle School Invitational May 6, 2024
100m Hurdles · 33" / 0.838m · OutdoorNorthland Conference Meet · May 1217.40aNorthland Conference MeetMay 12, 2026
200 Meters · OutdoorDeerwood Bank Invite · May 728.82aDeerwood Bank InviteMay 7, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 8A Championships · May 2948.91aMSHSL Section 8A ChampionshipsMay 29, 2026
300m Hurdles · 33" / 0.838m · Outdoor8A Section True Team · May 451.61a8A Section True TeamMay 4, 2026
Long Jump · OutdoorMSHSL Section 8A - East Sub-Section · May 2116-03.50MSHSL Section 8A - East Sub-SectionMay 21, 2026
Shot Put · 4kg · OutdoorWHA Varsity Invitational 4/11 · Apr 1114-11.50WHA Varsity Invitational 4/11April 11, 2024
Shot Put · 6kg · OutdoorNorthland Conference Meet · May 1116-08.50Northland Conference MeetMay 11, 2023
Shot Put · 6lb · OutdoorGrand Rapids Jr. High Invite · May 817' 7Grand Rapids Jr. High InviteMay 8, 2023

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8A ChampionshipsMay 29 · Long Jump · Place 8 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump8.14-11.50Wind: 010
May 29MSHSL Section 8A ChampionshipsMay 29 · 300m Hurdles · Place 4 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m4.48.91a PB10
May 29MSHSL Section 8A ChampionshipsMay 29 · 100m Hurdles · Place 8 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m8.17.53aWind: 0.910
May 21MSHSL Section 8A - East Sub-SectionMay 21 · Long Jump · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump2.16-03.50 PBWind: 010
May 21MSHSL Section 8A - East Sub-SectionMay 21 · 300m Hurdles · Place 4 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m4.49.41a10
May 21MSHSL Section 8A - East Sub-SectionMay 21 · 100m Hurdles · Place 6 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m6.18.33a10
May 14ABW Booster Club InvitationalMay 14 · Long Jump · Place 9 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump914-6.510
May 14ABW Booster Club InvitationalMay 14 · 300m Hurdles · Place 3 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles349.91a10
May 12Northland Conference MeetMay 12 · Long Jump · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump2.15' 8"10
May 12Northland Conference MeetMay 12 · 300m Hurdles · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m2.49.85a10
May 12Northland Conference MeetMay 12 · 100m Hurdles · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m2.17.40a PB10
May 8Class A True Team Wild CardMay 8 · Long Jump · Place 16 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump16.15' 3.5"10
May 8Class A True Team Wild CardMay 8 · 300m Hurdles · Place 12 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m12.51.61a10
May 8Class A True Team Wild CardMay 8 · 100m Hurdles · Place 17 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m17.18.16a10
May 7Deerwood Bank InviteMay 7 · Long Jump · Place 1 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump1.14' 6"10
May 7Deerwood Bank InviteMay 7 · 300m Hurdles · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m2.49.74a10
May 7Deerwood Bank InviteMay 7 · 100m Hurdles · Place 7 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m7.18.28a10
May 7Deerwood Bank InviteMay 7 · 200 Meters · Place 4 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley200 Meters4.28.82a PB10
May 48A Section True TeamMay 4 · Long Jump · Place 3 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump3.15' 3.5"10
May 48A Section True TeamMay 4 · 300m Hurdles · Place 5 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles33" / 0.838m5.51.61a PB10
May 48A Section True TeamMay 4 · 100m Hurdles · Place 5 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m5.18.16a10
Apr 28Mahnomen - Waubun InvitationalApr 28 · Long Jump · Place 1 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump114-6.510
Apr 24May Day MeetApr 24 · Long Jump · Place 4 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump4.13' 10"10
Apr 24May Day MeetApr 24 · 300m Hurdles · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m2.50.16a10
Apr 24May Day MeetApr 24 · 100m Hurdles · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m2.19.10a10
Apr 21Heartland InvitationalApr 21 · Long Jump · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump2.15' 2.5"10
Apr 21Heartland InvitationalApr 21 · 300m Hurdles · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m2.51.02a10
Apr 21Heartland InvitationalApr 21 · 100m Hurdles · Place 4 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m4.18.83a10
Apr 16Panther InvitationalApr 16 · Long Jump · Place 1 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump1.15' 7"10
Apr 16Panther InvitationalApr 16 · 300m Hurdles · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m2.51.82a10
Apr 16Panther InvitationalApr 16 · 100m Hurdles · Place 4 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m4.18.46a10
Apr 7Beaver RelaysApr 7 · Long Jump · Place 5 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump514-11.510
Apr 7Beaver RelaysApr 7 · 60m Hurdles · Place 9 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley60m Hurdles911.15a10
Apr 7Beaver RelaysApr 7 · 60m Hurdles · Place 7 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley60m Hurdles711.08a10
Mar 31Lion's InviteMar 31 · Long Jump · Place 10 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump1014-2.7510
Mar 31Lion's InviteMar 31 · 60m Hurdles · Place 9 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley60m Hurdles911.31a10
Mar 31Lion's InviteMar 31 · 60m Hurdles · Place 10 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley60m Hurdles1011.22a10
Mar 31Lion's InviteMar 31 · 200 Meters · Place 9 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley200 Meters928.87a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MSHSL Section 8A ChampionshipsMay 30 · 200 Meters · Place 11 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley200 Meters1128.99a9
May 22MSHSL Section 8A - East Sub-SectionMay 22 · Long Jump · Place 10 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump10.14-01.009
May 22MSHSL Section 8A - East Sub-SectionMay 22 · 300m Hurdles · Place 6 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m6.51.51a9
May 22MSHSL Section 8A - East Sub-SectionMay 22 · 200 Meters · Place 7 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley200 Meters7.28.91a9
May 82025 Northland Conference MeetMay 8 · 200 Meters · Place 5 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley200 Meters529.50a9
May 6Section 8A True TeamMay 6 · Long Jump · Place 27 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump27.9' 3"9
May 6Section 8A True TeamMay 6 · 300m Hurdles · Place 9 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m9.54.05a9
May 6Section 8A True TeamMay 6 · 100m Hurdles · Place 10 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m10.19.80a9
May 2C-I Sports Boosters InvitationalMay 2 · Long Jump · Place 25 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyLong Jump25.11' 0"9
May 2C-I Sports Boosters InvitationalMay 2 · 300m Hurdles · Place 7 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m7.56.27a9
May 2C-I Sports Boosters InvitationalMay 2 · 100m Hurdles · Place 14 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m14.19.75a9
May 2C-I Sports Boosters InvitationalMay 2 · 200 Meters · Place 9 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley200 Meters9.30.33a9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30MSHSL Section 8A ChampionshipsMay 30 · 300m Hurdles · Place 14 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m14.55.45a8
May 23MSHSL Section 8A - East Sub SectionMay 23 · 300m Hurdles · Place 6 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m6.55.84a8
May 23MSHSL Section 8A - East Sub SectionMay 23 · 100m Hurdles · Place 10 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m10.19.88a8
May 6Grand Rapids Middle School Invitational May 6 · Long Jump · Place 20 · W.H.A.W.H.A.Long Jump20.10' 48
May 6Grand Rapids Middle School Invitational May 6 · 300m Hurdles · Place 1 · W.H.A.W.H.A.300m Hurdles30" / 0.762m1.55.9a8
May 6Grand Rapids Middle School Invitational May 6 · 100m Hurdles · Place 3 · W.H.A.W.H.A.100m Hurdles30" / 0.762m3.19.8a PB8
Apr 23Heartland InvitationalApr 23 · 300m Hurdles · Place 10 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m10.58.78a8
Apr 23Heartland InvitationalApr 23 · 100m Hurdles · Place 9 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m9.19.97a8
Apr 11WHA Varsity Invitational 4/11Apr 11 · Shot Put · Place 19 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyShot Put4kg19.14-11.50 PB8
Apr 11WHA Varsity Invitational 4/11Apr 11 · 300m Hurdles · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m2.57.088
Apr 11WHA Varsity Invitational 4/11Apr 11 · 100m Hurdles · Place 4 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m4.20.548

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25MSHSL Section 8A - Sub-Section EastMay 25 · 300m Hurdles · Place 18 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m18.1:05.38a7
May 25MSHSL Section 8A - Sub-Section EastMay 25 · 100m Hurdles · Place 19 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles33" / 0.838m19.21.52a7
May 11Northland Conference MeetMay 11 · Shot Put · Place 9 · Walker-Hackensack-AkeleyWalker-Hackensack-AkeleyShot Put6kg9.16-08.50 PB7
May 11Northland Conference MeetMay 11 · 300m Hurdles · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m2.1:10.47a7
May 11Northland Conference MeetMay 11 · 100m Hurdles · Place 2 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100m Hurdles30" / 0.762m2.21.40a7
May 11Northland Conference MeetMay 11 · 100 Meters · Place 12 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley100 Meters12.16.49a PB7
May 9Section 8A True TeamMay 9 · 300m Hurdles · Place 25 · Walker-Hackensack-AkeleyWalker-Hackensack-Akeley300m Hurdles30" / 0.762m25.1:11.69a7
May 8Grand Rapids Jr. High InviteMay 8 · Shot Put · Place 11 · W.H.A.W.H.A.Shot Put6lb11.17' 7 PB7
May 8Grand Rapids Jr. High InviteMay 8 · 300m Hurdles · Place 6 · W.H.A.W.H.A.300m Hurdles30" / 0.762m6.1:16.74a7
May 8Grand Rapids Jr. High InviteMay 8 · 100m Hurdles · Place 10 · W.H.A.W.H.A.100m Hurdles30" / 0.762m10.21.27
Apr 27Bagley/Fosston Middle School InvitationalApr 27 · 100m Hurdles · Place 8 · W.H.A.W.H.A.100m Hurdles30" / 0.762m8.25.27