Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPequot Lakes Invitational · Apr 2012.88aPequot Lakes InvitationalApril 20, 2024
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 7A - South Sub Section · May 2318.70aMSHSL Section 7A - South Sub SectionMay 23, 2024
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 7A Championships · May 2742.66aMSHSL Section 7A ChampionshipsMay 27, 2026
400 Meters · IndoorPolar League Conference Indoor · Apr 11:01.41aPolar League Conference IndoorApril 1, 2023
400 Meters · OutdoorIrondale HS · Apr 141:01.34aIrondale HSApril 14, 2023
60m Hurdles · 39" / 0.991m · IndoorPolar League Conference Indoor · Apr 110.93aPolar League Conference IndoorApril 1, 2023
High Jump · OutdoorC-I Sports Boosters Invitational · May 24' 9"C-I Sports Boosters InvitationalMay 2, 2025
Long Jump · IndoorPolar League Conference Indoor · Apr 116-01.50Polar League Conference IndoorApril 1, 2023
Long Jump · OutdoorZimmerman Quadrangular · Apr 919' 0"Zimmerman QuadrangularApril 9, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7A ChampionshipsMay 27 · 300m Hurdles · Place 3 · Two Harbors300m Hurdles36" / 0.914m3.42.66a PB12
May 20MSHSL Section 7A - South Sub-SectionMay 20 · Long Jump · Place 12 · Two HarborsLong Jump12.17-10.00Wind: 012
May 20MSHSL Section 7A - South Sub-SectionMay 20 · 300m Hurdles · Place 2 · Two Harbors300m Hurdles36" / 0.914m2.43.66a12
May 13Polar League ChampionshipsMay 13 · Long Jump · Place 12 · Two HarborsLong Jump12.17' 6.5"12
May 13Polar League ChampionshipsMay 13 · 300m Hurdles · Place 2 · Two Harbors300m Hurdles36" / 0.914m2.43.56a12
May 8Matt Kero Memorial InvitationalMay 8 · Long Jump · Place 9 · Two HarborsLong Jump9.17' 7.5"12
May 8Matt Kero Memorial InvitationalMay 8 · 300m Hurdles · Place 3 · Two Harbors300m Hurdles36" / 0.914m3.44.25a12
Apr 14MLWR InvitationalApr 14 · 110m Hurdles · Place 10 · Two Harbors110m Hurdles39" / 0.991m10.24.64a12
Apr 9Zimmerman QuadrangularApr 9 · Long Jump · Place 5 · Two HarborsLong Jump5.19' 0" PB12
Apr 9Zimmerman QuadrangularApr 9 · 300m Hurdles · Place 2 · Two Harbors300m Hurdles36" / 0.914m2.45.71a12
Apr 7Rush City Meet(eorology) Track MeetApr 7 · Long Jump · Place 2 · Two HarborsLong Jump2.18-06.0012

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7A ChampionshipsMay 28 · 300m Hurdles · Place 7 · Two Harbors300m Hurdles36" / 0.914m7.44.46a11
May 22MSHSL Section 7A - South Sub-SectionMay 22 · Long Jump · Place 11 · Two HarborsLong Jump11.18' 7.5"11
May 22MSHSL Section 7A - South Sub-SectionMay 22 · 300m Hurdles · Place 5 · Two Harbors300m Hurdles36" / 0.914m5.44.28a11
May 2C-I Sports Boosters InvitationalMay 2 · Long Jump · Place 16 · Two HarborsLong Jump16.15' 9.5"11
May 2C-I Sports Boosters InvitationalMay 2 · 300m Hurdles · Place 3 · Two Harbors300m Hurdles36" / 0.914m3.45.93a11
May 2C-I Sports Boosters InvitationalMay 2 · High Jump · Place 18 · Two HarborsHigh Jump18.4' 9" PB11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23MSHSL Section 7A - South Sub SectionMay 23 · Long Jump · Place 12 · Two HarborsLong Jump12.17-08.7510
May 23MSHSL Section 7A - South Sub SectionMay 23 · 300m Hurdles · Place 10 · Two Harbors300m Hurdles36" / 0.914m10.46.18a10
May 23MSHSL Section 7A - South Sub SectionMay 23 · 110m Hurdles · Place 6 · Two Harbors110m Hurdles39" / 0.991m6.18.70a PB10
Apr 20Pequot Lakes InvitationalApr 20 · Long Jump · Place 3 · Two HarborsLong Jump3.18-00.5010
Apr 20Pequot Lakes InvitationalApr 20 · 100 Meters · Place 14 · Two Harbors100 Meters14.12.88a PB10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MSHLS Section 7A - Sub-Section SouthMay 24 · Long Jump · Place 15 · Two HarborsLong Jump15.16-04.259
May 24MSHLS Section 7A - Sub-Section SouthMay 24 · 300m Hurdles · Place 8 · Two Harbors300m Hurdles36" / 0.914m8.48.20a9
May 24MSHLS Section 7A - Sub-Section SouthMay 24 · 100 Meters · Place 17 · Two Harbors100 MetersRound P17.13.48a9
May 567th Annual Doc Savage InviteMay 5 · Long Jump · Place 24 · Two HarborsLong Jump24.15-05.509
May 567th Annual Doc Savage InviteMay 5 · 110m Hurdles · Place 13 · Two Harbors110m Hurdles39" / 0.991m13.21.08a9
May 2MLWR #1May 2 · Long Jump · Place 12 · Two HarborsLong Jump12.16-11.009
May 2MLWR #1May 2 · 110m Hurdles · Place 8 · Two Harbors110m Hurdles39" / 0.991m8.20.16a9
Apr 18Moose Lake/Willow River InviteApr 18 · Long Jump · Two HarborsLong Jump—17' 1.00"Unofficial9
Apr 18Moose Lake/Willow River InviteApr 18 · 300m Hurdles · Place 4 · Two Harbors300m Hurdles36" / 0.914m4.48.7Unofficial9
Apr 14Irondale HSApr 14 · 400 Meters · Place 16 · Two Harbors400 Meters16.1:01.34a PB9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 1Polar League Conference IndoorApr 1 · 60m Hurdles · Place 2 · Two Harbors60m Hurdles39" / 0.991m2.10.93a PB9
Apr 1Polar League Conference IndoorApr 1 · Long Jump · Place 12 · Two HarborsLong Jump12.16-01.50 PB9
Apr 1Polar League Conference IndoorApr 1 · 400 Meters · Place 9 · Two Harbors400 Meters9.1:01.41a PB9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · 110m Hurdles · Place 9 · Two Harbors110m Hurdles39" / 0.991mRound P9.21.40a8
May 13Matt Kero Memorial InvitationalMay 13 · 100 Meters · Place 31 · Two Harbors100 Meters31.14.14a8