Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 7A Championships · May 3012.50aMSHSL Section 7A ChampionshipsMay 30, 2024
200 Meters · IndoorPolar League Conference Indoor · Apr 129.04aPolar League Conference IndoorApril 1, 2023
200 Meters · OutdoorMSHSL State Track & Field Championships · Jun 826.12aMSHSL State Track & Field ChampionshipsJune 8, 2023
400 Meters · OutdoorPolar League Conference · May 1762.98Polar League ConferenceMay 17, 2023
60 Meter · IndoorPolar League Conference Indoor · Apr 18.68aPolar League Conference IndoorApril 1, 2023
60 Meters · IndoorGriak Indoor Classic - Gold · Mar 298.35aGriak Indoor Classic - GoldMarch 29, 2025
High Jump · OutdoorIrondale HS · Apr 144-04.00Irondale HSApril 14, 2023
Long Jump · OutdoorMSHSL Section 7A Championships · May 3016' 5.5MSHSL Section 7A ChampionshipsMay 30, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7A ChampionshipsMay 27 · 200 Meters · Place 12 · Two Harbors200 Meters12.28.74aWind: 212
May 27MSHSL Section 7A ChampionshipsMay 27 · 100 Meters · Place 4 · Two Harbors100 MetersRound P4.12.97aWind: 1.712
May 27MSHSL Section 7A ChampionshipsMay 27 · 100 Meters · Place 4 · Two Harbors100 Meters4.12.97aWind: 3.612
May 20MSHSL Section 7A - South Sub-SectionMay 20 · 200 Meters · Place 2 · Two Harbors200 Meters2.27.57a12
May 20MSHSL Section 7A - South Sub-SectionMay 20 · 100 Meters · Place 1 · Two Harbors100 MetersRound P1.13.28aWind: -0.212
May 20MSHSL Section 7A - South Sub-SectionMay 20 · 100 Meters · Place 1 · Two Harbors100 Meters1.13.25aWind: 012
May 13Polar League ChampionshipsMay 13 · 200 Meters · Place 1 · Two Harbors200 Meters1.27.14a12
May 13Polar League ChampionshipsMay 13 · 100 Meters · Place 1 · Two Harbors100 Meters1.12.77a12
May 8Matt Kero Memorial InvitationalMay 8 · 100 Meters · Place 5 · Two Harbors100 Meters5.13.63a12
May 5Not Going to True TeamMay 5 · 200 Meters · Place 1 · Two Harbors200 Meters128.56a12
May 5Not Going to True TeamMay 5 · 100 Meters · Place 1 · Two Harbors100 Meters113.92a12
May 1C-I Sports Booster InvitationalMay 1 · 100 Meters · Place 4 · Two Harbors100 Meters413.71a12
Apr 24Duluth East InvitationalApr 24 · 100 Meters · Place 8 · Two Harbors100 Meters813.62a12
Apr 21Two Harbors Invite #1Apr 21 · 200 Meters · Place 3 · Two Harbors200 Meters328.22a12
Apr 21Two Harbors Invite #1Apr 21 · 100 Meters · Place 3 · Two Harbors100 Meters313.42a12
Apr 14MLWR InvitationalApr 14 · 100 Meters · Place 2 · Two Harbors100 Meters2.13.38a12
Apr 9Zimmerman QuadrangularApr 9 · 100 Meters · Place 4 · Two Harbors100 Meters4.13.56a12
Apr 7Rush City Meet(eorology) Track MeetApr 7 · 100 Meters · Place 2 · Two Harbors100 Meters2.13.96a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 10Thunder InvitationalApr 10 · Long Jump · Place 3 · Two HarborsLong Jump315-011
Apr 10Thunder InvitationalApr 10 · 100 Meters · Place 6 · Two Harbors100 Meters613.25a11
Apr 8Tiger Meet(eorology)Apr 8 · Long Jump · Place 2 · Two HarborsLong Jump215-411
Apr 8Tiger Meet(eorology)Apr 8 · 100 Meters · Place 1 · Two Harbors100 Meters113.38a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - GoldMar 29 · Long Jump · Place 5 · Two HarborsLong Jump515-511
Mar 29Griak Indoor Classic - GoldMar 29 · 60 Meters · Place 9 · Two Harbors60 Meters98.35a PB11

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · Long Jump · Place 23 · Two HarborsLong Jump23.16' 2"Wind: 4.710
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100 Meters · Place 9 · Two Harbors100 MetersRound P9.12.49aWind: 4.110
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100 Meters · Place 9 · Two Harbors100 Meters9.12.67aWind: 2.710
May 30MSHSL Section 7A ChampionshipsMay 30 · Long Jump · Place 2 · Two HarborsLong Jump2.16' 5.5 PBWind: 1.410
May 30MSHSL Section 7A ChampionshipsMay 30 · 100 Meters · Place 1 · Two Harbors100 MetersRound P1.12.56aWind: 010
May 30MSHSL Section 7A ChampionshipsMay 30 · 100 Meters · Place 1 · Two Harbors100 Meters1.12.50a PBWind: 1.810
May 23MSHSL Section 7A - South Sub SectionMay 23 · Long Jump · Place 2 · Two HarborsLong Jump2.16-03.5010
May 23MSHSL Section 7A - South Sub SectionMay 23 · 100 Meters · Place 2 · Two Harbors100 MetersRound P2.13.23a10
May 23MSHSL Section 7A - South Sub SectionMay 23 · 100 Meters · Place 1 · Two Harbors100 Meters1.12.99a10
May 10Matt Kero Memorial InvitationalMay 10 · Long Jump · Place 3 · Two HarborsLong Jump314-10.75—
May 10Matt Kero Memorial InvitationalMay 10 · 200 Meters · Place 3 · Two Harbors200 Meters326.96a—
Apr 30TH Invite #2Apr 30 · Long Jump · Place 2 · Two HarborsLong Jump215-10—
Apr 30TH Invite #2Apr 30 · 100 Meters · Place 1 · Two Harbors100 Meters113.25a—
Apr 26Greyhound InvitationalApr 26 · Long Jump · Place 1 · Two HarborsLong Jump115-5.50—
Apr 26Greyhound InvitationalApr 26 · 200 Meters · Place 4 · Two Harbors200 Meters427.93a—
Apr 26Greyhound InvitationalApr 26 · 100 Meters · Place 1 · Two Harbors100 Meters113.53a—
Apr 20Pequot Lakes InvitationalApr 20 · Long Jump · Place 3 · Two HarborsLong Jump3.16-01.0010
Apr 20Pequot Lakes InvitationalApr 20 · 200 Meters · Place 3 · Two Harbors200 Meters3.28.37a10
Apr 20Pequot Lakes InvitationalApr 20 · 100 Meters · Place 1 · Two Harbors100 Meters1.13.30a10
Apr 15MLWR InviteApr 15 · 400 Meters · Place 7 · Two Harbors400 Meters767.71a—
Apr 15MLWR InviteApr 15 · 100 Meters · Place 3 · Two Harbors100 Meters313.35a—
Apr 12Irondale Knights Under the LightsApr 12 · Long Jump · Place 3 · Two HarborsLong Jump315-11.7—
Apr 12Irondale Knights Under the LightsApr 12 · 200 Meters · Place 4 · Two Harbors200 Meters427.55a—
Apr 12Irondale Knights Under the LightsApr 12 · 100 Meters · Place 5 · Two Harbors100 Meters513.33a—
Apr 9Tiger Meet(eorology) Apr 9 · High Jump · Place 7 · Two HarborsHigh Jump74-1—
Apr 9Tiger Meet(eorology) Apr 9 · 400 Meters · Place 5 · Two Harbors400 Meters51:07.82a—
Apr 9Tiger Meet(eorology) Apr 9 · 200 Meters · Place 3 · Two Harbors200 Meters327.73a—
Apr 9Tiger Meet(eorology) Apr 9 · 100 Meters · Place 2 · Two Harbors100 Meters213.28a—

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 200 Meters · Place 11 · Two Harbors200 MetersRound P11.26.12a PBWind: 1.79
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 100 Meters · Place 14 · Two Harbors100 MetersRound P14.12.83aWind: -0.19
Jun 1MSHSL Section 7A ChampionshipsJun 1 · Long Jump · Place 6 · Two HarborsLong Jump6.14-10.50Wind: 0.39
Jun 1MSHSL Section 7A ChampionshipsJun 1 · 200 Meters · Place 2 · Two Harbors200 Meters2.26.58aWind: 29
Jun 1MSHSL Section 7A ChampionshipsJun 1 · 100 Meters · Place 1 · Two Harbors100 MetersRound P1.12.77a9
Jun 1MSHSL Section 7A ChampionshipsJun 1 · 100 Meters · Place 1 · Two Harbors100 Meters1.12.69aWind: 29
May 24MSHLS Section 7A - Sub-Section SouthMay 24 · Long Jump · Place 7 · Two HarborsLong Jump7.14-08.009
May 24MSHLS Section 7A - Sub-Section SouthMay 24 · 200 Meters · Place 3 · Two Harbors200 Meters3.28.17a9
May 24MSHLS Section 7A - Sub-Section SouthMay 24 · 100 Meters · Place 2 · Two Harbors100 MetersRound P2.13.59a9
May 17Polar League ConferenceMay 17 · Long Jump · Place 4 · Two HarborsLong Jump415-06.009
May 17Polar League ConferenceMay 17 · 400 Meters · Place 2 · Two Harbors400 Meters262.98 PB9
May 17Polar League ConferenceMay 17 · 100 Meters · Place 1 · Two Harbors100 Meters113.519
May 12Matt Kero Memorial InvitationalMay 12 · Long Jump · Place 4 · Two HarborsLong Jump414-00.009
May 12Matt Kero Memorial InvitationalMay 12 · 100 Meters · Place 1 · Two Harbors100 Meters113.189
May 9Mesabi East InviteMay 9 · Long Jump · Place 2 · Two HarborsLong Jump215-05.759
May 9Mesabi East InviteMay 9 · 400 Meters · Place 6 · Two Harbors400 Meters61:05.219
May 9Mesabi East InviteMay 9 · 100 Meters · Place 1 · Two Harbors100 Meters112.909
May 567th Annual Doc Savage InviteMay 5 · Long Jump · Place 4 · Two HarborsLong Jump4.14-03.259
May 567th Annual Doc Savage InviteMay 5 · 200 Meters · Place 1 · Two Harbors200 Meters1.27.13a9
May 567th Annual Doc Savage InviteMay 5 · 100 Meters · Place 1 · Two Harbors100 Meters1.13.29a9
May 2MLWR #1May 2 · Long Jump · Place 7 · Two HarborsLong Jump7.14-05.009
May 2MLWR #1May 2 · 100 Meters · Place 1 · Two Harbors100 Meters1.13.17a9
Apr 25Two Harbors Invite #1Apr 25 · High Jump · Place 10 · Two HarborsHigh Jump104-02.009
Apr 25Two Harbors Invite #1Apr 25 · 100 Meters · Place 3 · Two Harbors100 Meters313.579
Apr 18Moose Lake/Willow River InviteApr 18 · High Jump · Place 6 · Two HarborsHigh Jump6.4' 6"Unofficial9
Apr 18Moose Lake/Willow River InviteApr 18 · 200 Meters · Place 3 · Two Harbors200 Meters3.27.4Unofficial9
Apr 14Irondale HSApr 14 · High Jump · Place 10 · Two HarborsHigh Jump10.4-04.00 PB9
Apr 14Irondale HSApr 14 · 100 Meters · Place 4 · Two Harbors100 Meters4.13.33a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 1Polar League Conference IndoorApr 1 · 60 Meter · Place 3 · Two Harbors60 Meter3.8.68a PB9
Apr 1Polar League Conference IndoorApr 1 · High Jump · Two HarborsHigh Jump--SCR9
Apr 1Polar League Conference IndoorApr 1 · 200 Meters · Place 3 · Two Harbors200 Meters3.29.04a PB9

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 100 Meters · Place 12 · Two Harbors100 MetersRound P12.12.92aWind: 3.88
Jun 2MSHSL Section 7A ChampionshipsJun 2 · 200 Meters · Place 7 · Two Harbors200 Meters7.30.09aWind: -8.68
Jun 2MSHSL Section 7A ChampionshipsJun 2 · 100 Meters · Place 2 · Two Harbors100 MetersRound P2.13.60a8
Jun 2MSHSL Section 7A ChampionshipsJun 2 · 100 Meters · Place 2 · Two Harbors100 Meters2.13.84aWind: -4.18
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · 200 Meters · Place 4 · Two Harbors200 Meters4.27.54a8
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · 100 Meters · Place 2 · Two Harbors100 MetersRound P2.13.30a8
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · 100 Meters · Place 2 · Two Harbors100 Meters2.13.17a8
May 18Polar League ConferenceMay 18 · 200 Meters · Place 4 · Two Harbors200 Meters428.408
May 18Polar League ConferenceMay 18 · 100 Meters · Place 2 · Two Harbors100 Meters213.498
May 13Matt Kero Memorial InvitationalMay 13 · High Jump · Two HarborsHigh Jump--DNS8
May 13Matt Kero Memorial InvitationalMay 13 · 100 Meters · Place 6 · Two Harbors100 Meters6.13.62a8
May 10Section 7A True TeamMay 10 · High Jump · Place 11 · Two HarborsHigh Jump11.4-00.008
May 10Section 7A True TeamMay 10 · 100 Meters · Place 2 · Two Harbors100 Meters2.13.62a8
May 666th Annual Doc Savage InvitationalMay 6 · High Jump · Place 14 · Two HarborsHigh Jump14.4-00.008
May 666th Annual Doc Savage InvitationalMay 6 · 200 Meters · Place 5 · Two Harbors200 Meters5.28.60a8
May 3Two Harbors Invite #2May 3 · High Jump · Place 8 · Two HarborsHigh Jump84-00.008
May 3Two Harbors Invite #2May 3 · 100 Meters · Place 4 · Two Harbors100 Meters414.028
Apr 29Duluth East InvitationalApr 29 · 200 Meters · Place 5 · Two Harbors200 Meters529.258
Apr 29Duluth East InvitationalApr 29 · 100 Meters · Place 13 · Two Harbors100 Meters1314.578
Apr 26Two Harbors Invite #1Apr 26 · High Jump · Place 13 · Two HarborsHigh Jump133-08.008
Apr 26Two Harbors Invite #1Apr 26 · 200 Meters · Place 5 · Two Harbors200 Meters530.148

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Polar League JH ChampionshipMay 12 · 400 Meters · Place 5 · Two Harbors400 Meters5.1:13.03aUnofficial7
May 12Polar League JH ChampionshipMay 12 · 200 Meters · Place 6 · Two Harbors200 Meters6.31.10aUnofficial7
May 12Polar League JH ChampionshipMay 12 · 100 Meters · Place 3 · Two Harbors100 Meters3.14.60aUnofficial7