Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 8AA Championships · May 2817.72aMSHSL Section 8AA ChampionshipsMay 28, 2025
200 Meters · OutdoorPerham Jr. High Meet · Apr 2330.29Perham Jr. High MeetApril 23, 2024
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 8AA Championships · May 2850.54aMSHSL Section 8AA ChampionshipsMay 28, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27MSHSL Section 8AA ChampionshipsMay 27 · 300m Hurdles · Place 10 · Perham300m Hurdles30" / 0.762mRound P10.52.57a9
May 27MSHSL Section 8AA ChampionshipsMay 27 · 100m Hurdles · Place 10 · Perham100m Hurdles33" / 0.838mRound P10.18.11a9
May 19Pequot Lakes InvitationalMay 19 · 300m Hurdles · Place 4 · Perham300m Hurdles30" / 0.762m4.53.09a9
May 19Pequot Lakes InvitationalMay 19 · 100m Hurdles · Place 5 · Perham100m Hurdles33" / 0.838m5.18.29a9
May 12Heart O Lakes Conference ChampionshipMay 12 · 300m Hurdles · Place 6 · Perham300m Hurdles653.62a9
May 12Heart O Lakes Conference ChampionshipMay 12 · 100m Hurdles · Place 6 · Perham100m Hurdles618.30a9
May 7Dave Sieben InvitationalMay 7 · 300m Hurdles · Place 6 · Perham300m Hurdles30" / 0.762m6.53.66a9
May 7Dave Sieben InvitationalMay 7 · 100m Hurdles · Place 7 · Perham100m Hurdles33" / 0.838m7.18.78a9
Apr 30Hank Emmel InvitationalApr 30 · 300m Hurdles · Place 4 · Perham300m Hurdles454.77a9
Apr 30Hank Emmel InvitationalApr 30 · 100m Hurdles · Place 8 · Perham100m Hurdles818.25a9
Apr 28Mike Anderson InvitationalApr 28 · 100m Hurdles · Place 4 · Perham100m Hurdles418.63a9
Apr 16Harrington Early Bird InviteApr 16 · 300m Hurdles · Place 3 · Perham300m Hurdles354.23a9
Apr 16Harrington Early Bird InviteApr 16 · 100m Hurdles · Place 4 · Perham100m Hurdles418.90a9
Apr 14Perham InvitationalApr 14 · 300m Hurdles · Place 4 · Perham300m Hurdles454.81a9
Apr 14Perham InvitationalApr 14 · 100m Hurdles · Place 5 · Perham100m Hurdles518.70a9

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AA ChampionshipsMay 28 · 300m Hurdles · Place 11 · Perham300m Hurdles30" / 0.762mRound P11.50.54a PB8
May 28MSHSL Section 8AA ChampionshipsMay 28 · 100m Hurdles · Place 12 · Perham100m Hurdles33" / 0.838mRound P12.17.72a PB8
May 22Pequot Lakes GRC InvitationalMay 22 · 300m Hurdles · Place 4 · Perham300m Hurdles30" / 0.762m4.53.43a8
May 22Pequot Lakes GRC InvitationalMay 22 · 100m Hurdles · Place 5 · Perham100m Hurdles33" / 0.838m5.18.31a8
May 13Heart O' Lakes Conference ChampionshipMay 13 · 300m Hurdles · Place 4 · Perham300m Hurdles453.41a8
May 13Heart O' Lakes Conference ChampionshipMay 13 · 100m Hurdles · Place 4 · Perham100m Hurdles418.25a8
May 828th Annual Marvin Daggett Hornet InvitationalMay 8 · 300m Hurdles · Place 4 · Perham300m Hurdles453.51a8
May 828th Annual Marvin Daggett Hornet InvitationalMay 8 · 100m Hurdles · Place 4 · Perham100m Hurdles418.22a8
Apr 29Mike Anderson Invitational - DGFApr 29 · 300m Hurdles · Place 4 · Perham300m Hurdles454.08a8
Apr 29Mike Anderson Invitational - DGFApr 29 · 100m Hurdles · Place 5 · Perham100m Hurdles519.21a8
Apr 24UCB Booster Varsity InviteApr 24 · 300m Hurdles · Place 6 · Perham300m Hurdles654.268
Apr 24UCB Booster Varsity InviteApr 24 · 100m Hurdles · Place 5 · Perham100m Hurdles519.168
Apr 15Perham HS InviteApr 15 · 300m Hurdles · Place 4 · Perham300m Hurdles453.748
Apr 15Perham HS InviteApr 15 · 100m Hurdles · Place 6 · Perham100m Hurdles619.288
Apr 11Anderson-Cole InvitationalApr 11 · 300m Hurdles · Place 8 · Perham300m Hurdles855.33a8
Apr 11Anderson-Cole InvitationalApr 11 · 100m Hurdles · Place 8 · Perham100m Hurdles819.17a8

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AA ChampionshipsMay 29 · 300m Hurdles · Place 22 · Perham300m Hurdles30" / 0.762mRound P22.55.06a7
May 29MSHSL Section 8AA ChampionshipsMay 29 · 100m Hurdles · Place 28 · Perham100m Hurdles33" / 0.838mRound P28.19.69aWind: 07
May 21Pequot Lakes InvitationalMay 21 · 300m Hurdles · Place 7 · Perham300m Hurdles754.90a—
May 21Pequot Lakes InvitationalMay 21 · 100m Hurdles · Place 7 · Perham100m Hurdles719.36a—
May 14Heart of Lakes Conference ChampionshipMay 14 · 300m Hurdles · Place 6 · Perham300m Hurdles654.93a—
May 14Heart of Lakes Conference ChampionshipMay 14 · 100m Hurdles · Place 9 · Perham100m Hurdles920.59a—
May 98AA True TeamMay 9 · 300m Hurdles · Place 13 · Perham300m Hurdles1356.96a—
May 98AA True TeamMay 9 · 100m Hurdles · Place 13 · Perham100m Hurdles1320.28a—
May 8Class AA WildcardMay 8 · 300m Hurdles · Place 52 · Perham300m Hurdles30" / 0.762m52.56.96a7
May 8Class AA WildcardMay 8 · 100m Hurdles · Place 53 · Perham100m Hurdles33" / 0.838m53.20.28a7
May 7Section 8AA True TeamMay 7 · 300m Hurdles · Place 13 · Perham300m Hurdles30" / 0.762m13.56.96a7
May 7Section 8AA True TeamMay 7 · 100m Hurdles · Place 13 · Perham100m Hurdles33" / 0.838m13.20.28aWind: 07
May 3Hank Emmel InvitationalMay 3 · 100m Hurdles · Place 23 · Perham100m Hurdles2334.98a—
Apr 25Hawley BoosterApr 25 · 300m Hurdles · Place 4 · Perham300m Hurdles459.07a—
Apr 25Hawley BoosterApr 25 · 100m Hurdles · Place 3 · Perham100m Hurdles320.78a—
Apr 23Perham Jr. High MeetApr 23 · 100m Hurdles · Place 6 · Perham100m Hurdles33" / 0.838m6.19.687
Apr 23Perham Jr. High MeetApr 23 · 200 Meters · Place 3 · Perham200 Meters3.30.29 PB7
Apr 9Barnesville Earlybird Apr 9 · 300m Hurdles · Place 5 · Perham300m Hurdles559.5—
Apr 9Barnesville Earlybird Apr 9 · 100m Hurdles · Place 3 · Perham100m Hurdles320.4—
Apr 4Harrington Early Bird InviteApr 4 · 300m Hurdles · Place 4 · Perham300m Hurdles456.77a—
Apr 4Harrington Early Bird InviteApr 4 · 100m Hurdles · Place 11 · Perham100m Hurdles1120.07a—