Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 8A - Sub-Section 29 · Jun 315.30MSHSL Section 8A - Sub-Section 29June 3, 2021
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 8A Championships · May 2917.06aMSHSL Section 8A ChampionshipsMay 29, 2026
200 Meters · OutdoorNorthwoods Opener · Mar 2331.07aNorthwoods OpenerMarch 23, 2024
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 8A Championships · May 2950.52aMSHSL Section 8A ChampionshipsMay 29, 2026
400 Meters · IndoorPine-to-Prairie HS Indoor · Apr 31:13.77Pine-to-Prairie HS IndoorApril 3, 2023
400 Meters · OutdoorPine To Prairie Conference Meet · May 171:12.45Pine To Prairie Conference MeetMay 17, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8A ChampionshipsMay 29 · 300m Hurdles · Place 7 · Mahnomen/Waubun300m Hurdles30" / 0.762m7.50.52a PB12
May 29MSHSL Section 8A ChampionshipsMay 29 · 100m Hurdles · Place 4 · Mahnomen/Waubun100m Hurdles33" / 0.838m4.17.06a PBWind: 1.312
May 21MSHSL Section 8A - West Sub-SectionMay 21 · 300m Hurdles · Place 5 · Mahnomen/Waubun300m Hurdles30" / 0.762m5.51.72a12
May 21MSHSL Section 8A - West Sub-SectionMay 21 · 100m Hurdles · Place 3 · Mahnomen/Waubun100m Hurdles33" / 0.838m3.17.85a12
May 14ABW Booster Club InvitationalMay 14 · 300m Hurdles · Place 11 · Mahnomen/Waubun300m Hurdles1153.33a12
May 14ABW Booster Club InvitationalMay 14 · 100m Hurdles · Place 7 · Mahnomen/Waubun100m Hurdles718.91a12
May 7Pine-To-Prairie Conference MeetMay 7 · 300m Hurdles · Place 5 · Mahnomen/Waubun300m Hurdles30" / 0.762m5.53.41a12
May 7Pine-To-Prairie Conference MeetMay 7 · 100m Hurdles · Place 4 · Mahnomen/Waubun100m Hurdles33" / 0.838m4.18.212
Apr 28Mahnomen - Waubun InvitationalApr 28 · 300m Hurdles · Place 6 · Mahnomen/Waubun300m Hurdles658.22a12
Apr 28Mahnomen - Waubun InvitationalApr 28 · 100m Hurdles · Place 6 · Mahnomen/Waubun100m Hurdles619.27a12
Apr 23Bagley/Fosston InvitationalApr 23 · 300m Hurdles · Place 6 · Mahnomen/Waubun300m Hurdles654.19a12
Apr 23Bagley/Fosston InvitationalApr 23 · 100m Hurdles · Place 3 · Mahnomen/Waubun100m Hurdles317.53a12
Apr 16UCB Early BirdApr 16 · 300m Hurdles · Place 8 · Mahnomen/Waubun300m Hurdles855.44a12
Apr 16UCB Early BirdApr 16 · 100m Hurdles · Place 6 · Mahnomen/Waubun100m Hurdles619.37a12
Apr 7Beaver RelaysApr 7 · 60m Hurdles · Place 2 · Mahnomen/Waubun60m Hurdles210.67a12
Apr 7Beaver RelaysApr 7 · 60m Hurdles · Place 3 · Mahnomen/Waubun60m Hurdles310.78a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Pine to Prairie Conference IndoorMar 31 · 55m Hurdles · Place 3 · Mahnomen/Waubun55m Hurdles310.09a12
Mar 31Pine to Prairie Conference IndoorMar 31 · 400 Meters · Place 25 · Mahnomen/Waubun400 Meters251:14.47a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30MSHSL Section 8A ChampionshipsMay 30 · 100m Hurdles · Place 11 · Mahnomen/Waubun100m Hurdles1118.36a11
May 22MSHSL Section 8A - West Sub-SectionMay 22 · 300m Hurdles · Place 9 · Mahnomen/Waubun300m Hurdles30" / 0.762m9.57.34a11
May 22MSHSL Section 8A - West Sub-SectionMay 22 · 100m Hurdles · Place 4 · Mahnomen/Waubun100m Hurdles33" / 0.838m4.17.78a11
May 8PTP Conference MeetMay 8 · 300m Hurdles · Place 8 · Mahnomen/Waubun300m Hurdles30" / 0.762m8.55.9611
May 8PTP Conference MeetMay 8 · 100m Hurdles · Place 3 · Mahnomen/Waubun100m Hurdles33" / 0.838m3.18.1511
Apr 22Heartland InvitationalApr 22 · 300m Hurdles · Place 16 · Mahnomen/Waubun300m Hurdles1659.7911
Apr 22Heartland InvitationalApr 22 · 100m Hurdles · Place 4 · Mahnomen/Waubun100m Hurdles418.1411
Apr 8Concordia Late Spring HS MeetApr 8 · 55m Hurdles · Place 13 · Mahnomen/Waubun55m Hurdles1311.04a11
Apr 8Concordia Late Spring HS MeetApr 8 · 200 Meters · Place 28 · Mahnomen/Waubun200 Meters2832.60a11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MSHSL Section 8A ChampionshipsMay 30 · 300m Hurdles · Place 9 · Mahnomen/Waubun300m Hurdles30" / 0.762m9.53.68a10
May 30MSHSL Section 8A ChampionshipsMay 30 · 100m Hurdles · Place 11 · Mahnomen/Waubun100m Hurdles33" / 0.838m11.18.49aWind: 4.310
May 23MSHSL Section 8A - West Sub SectionMay 23 · 300m Hurdles · Place 4 · Mahnomen/Waubun300m Hurdles30" / 0.762m4.54.01a10
May 23MSHSL Section 8A - West Sub SectionMay 23 · 100m Hurdles · Place 3 · Mahnomen/Waubun100m Hurdles33" / 0.838m3.17.89aWind: 010
May 16A-B-W InviteMay 16 · 300m Hurdles · Place 7 · Mahnomen/Waubun300m Hurdles754.20a—
May 16A-B-W InviteMay 16 · 100m Hurdles · Place 4 · Mahnomen/Waubun100m Hurdles417.84a—
May 9Pine to Prairie Conference MeetMay 9 · 300m Hurdles · Place 4 · Mahnomen/Waubun300m Hurdles454.8—
May 9Pine to Prairie Conference MeetMay 9 · 100m Hurdles · Place 2 · Mahnomen/Waubun100m Hurdles217.7—
Apr 23Heartland InvitationalApr 23 · 300m Hurdles · Place 14 · Mahnomen/Waubun300m Hurdles30" / 0.762m14.1:02.77a10
Apr 23Heartland InvitationalApr 23 · 100m Hurdles · Place 3 · Mahnomen/Waubun100m Hurdles33" / 0.838m3.18.28a10
Mar 23Northwoods OpenerMar 23 · 60m Hurdles · Place 3 · Mahnomen/Waubun60m Hurdles311.12a—
Mar 23Northwoods OpenerMar 23 · 60m Hurdles · Place 3 · Mahnomen/Waubun60m Hurdles310.93a—
Mar 23Northwoods OpenerMar 23 · 200 Meters · Place 6 · Mahnomen/Waubun200 Meters631.07a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 2Pine to Prairie Conference IndoorApr 2 · 55m Hurdles · Place 5 · Mahnomen/Waubun55m Hurdles510.67a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 8A ChampionshipsJun 2 · 300m Hurdles · Place 6 · Mahnomen/Waubun300m Hurdles30" / 0.762m6.50.83a9
Jun 2MSHSL Section 8A ChampionshipsJun 2 · 100m Hurdles · Place 6 · Mahnomen/Waubun100m Hurdles33" / 0.838m6.18.12aWind: -1.19
May 25MSHSL Section 8A - Sub-Section WestMay 25 · 300m Hurdles · Place 5 · Mahnomen/Waubun300m Hurdles30" / 0.762m5.51.94a9
May 25MSHSL Section 8A - Sub-Section WestMay 25 · 100m Hurdles · Place 7 · Mahnomen/Waubun100m Hurdles33" / 0.838m7.18.66a9
May 11Pine-to-Prairie Conference MeetMay 11 · 300m Hurdles · Place 5 · Mahnomen/Waubun300m Hurdles554.789
May 11Pine-to-Prairie Conference MeetMay 11 · 100m Hurdles · Place 5 · Mahnomen/Waubun100m Hurdles519.919
May 2Mahnomen - Waubun Varsity May 2 · 300m Hurdles · Place 4 · Mahnomen/Waubun300m Hurdles30" / 0.762m4.55.889
May 2Mahnomen - Waubun Varsity May 2 · 100m Hurdles · Place 5 · Mahnomen/Waubun100m Hurdles33" / 0.838m5.19.679
Apr 25Heartland InvitationalApr 25 · 300m Hurdles · Place 5 · Mahnomen/Waubun300m Hurdles30" / 0.762m5.56.06a9
Apr 25Heartland InvitationalApr 25 · 100m Hurdles · Place 9 · Mahnomen/Waubun100m Hurdles33" / 0.838m9.20.18a9
Apr 25Heartland InvitationalApr 25 · 100 Meters · Mahnomen/Waubun100 Meters—NT9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 3Pine-to-Prairie HS IndoorApr 3 · 400 Meters · Place 17 · Mahnomen/Waubun400 Meters171:13.77 PB9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17Pine To Prairie Conference MeetMay 17 · 400 Meters · Place 9 · Mahnomen/Waubun400 Meters91:12.45 PB8
Apr 4Pine-to-Prairie ConferenceApr 4 · Long Jump · Place 6 · Mahnomen/WaubunLong Jump611' 6.25"—
Apr 4Pine-to-Prairie ConferenceApr 4 · Long Jump · Place 23 · Mahnomen/WaubunLong Jump2311' 6.25"—
Apr 4Pine-to-Prairie ConferenceApr 4 · 200 Meters · Place 1 · Mahnomen/Waubun200 Meters131.84—
Apr 4Pine-to-Prairie ConferenceApr 4 · 200 Meters · Place 15 · Mahnomen/Waubun200 Meters1531.84—
Mar 29Little AmikMar 29 · Long Jump · Mahnomen/WaubunLong Jump—ND8
Mar 29Little AmikMar 29 · 200 Meters · Place 49 · Mahnomen/Waubun200 Meters4932.028

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3MSHSL Section 8A - Sub-Section 29Jun 3 · Long Jump · Place 17 · Mahnomen/WaubunLong Jump1711-05.507
Jun 3MSHSL Section 8A - Sub-Section 29Jun 3 · 200 Meters · Place 15 · Mahnomen/Waubun200 Meters1532.387
Jun 3MSHSL Section 8A - Sub-Section 29Jun 3 · 100 Meters · Place 17 · Mahnomen/Waubun100 Meters1715.30 PB7