Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPolar League Championships · May 1311.28aPolar League ChampionshipsMay 13, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 7A Championships · May 3016.74aMSHSL Section 7A ChampionshipsMay 30, 2024
200 Meters · OutdoorTwo Harbors Invite #1 · Apr 2123.90aTwo Harbors Invite #1April 21, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 7A - South Sub-Section · May 2241.80aMSHSL Section 7A - South Sub-SectionMay 22, 2025
400 Meters · OutdoorMLWR Invitational · Apr 1454.48aMLWR InvitationalApril 14, 2026
60m Hurdles · 39" / 0.991m · IndoorPolar League Conference Indoor · Apr 111.24aPolar League Conference IndoorApril 1, 2023
800 Meters · OutdoorC-I Sports Booster Invitational · May 12:11.49aC-I Sports Booster InvitationalMay 1, 2026
High Jump · OutdoorRush City Meet(eorology) Track Meet · Apr 75-07.00Rush City Meet(eorology) Track MeetApril 7, 2026
Long Jump · IndoorPolar League Conference Indoor · Apr 116-00.50Polar League Conference IndoorApril 1, 2023
Long Jump · OutdoorMLWR Invitational · Apr 1418' 11"MLWR InvitationalApril 14, 2026
Triple Jump · OutdoorMSHSL Section 7A - South Sub Section · May 2338-06.50MSHSL Section 7A - South Sub SectionMay 23, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7A ChampionshipsMay 27 · 100 Meters · Place 6 · Two Harbors100 MetersRound P6.11.45aWind: 2.412
May 27MSHSL Section 7A ChampionshipsMay 27 · 100 Meters · Place 5 · Two Harbors100 Meters5.11.29aWind: 5.212
May 20MSHSL Section 7A - South Sub-SectionMay 20 · 100 Meters · Place 2 · Two Harbors100 MetersRound P2.11.90a12
May 20MSHSL Section 7A - South Sub-SectionMay 20 · 100 Meters · Place 3 · Two Harbors100 Meters3.11.56a12
May 13Polar League ChampionshipsMay 13 · High Jump · Place 8 · Two HarborsHigh Jump8.5' 4"12
May 13Polar League ChampionshipsMay 13 · 100 Meters · Place 4 · Two Harbors100 Meters4.11.28a PB12
May 8Matt Kero Memorial InvitationalMay 8 · 100 Meters · Place 7 · Two Harbors100 Meters7.11.79a12
May 5Not Going to True TeamMay 5 · Long Jump · Place 2 · Two HarborsLong Jump219-312
May 1C-I Sports Booster InvitationalMay 1 · Long Jump · Place 12 · Two HarborsLong Jump1218-6.512
May 1C-I Sports Booster InvitationalMay 1 · 800 Meters · Place 3 · Two Harbors800 Meters32:11.49a PB12
Apr 24Duluth East InvitationalApr 24 · Long Jump · Place 4 · Two HarborsLong Jump418-9.2512
Apr 24Duluth East InvitationalApr 24 · High Jump · Place 3 · Two HarborsHigh Jump35-612
Apr 21Two Harbors Invite #1Apr 21 · Long Jump · Place 2 · Two HarborsLong Jump219-8.7512
Apr 21Two Harbors Invite #1Apr 21 · 200 Meters · Place 2 · Two Harbors200 Meters223.90a PB12
Apr 14MLWR InvitationalApr 14 · Long Jump · Place 4 · Two HarborsLong Jump4.18' 11" PB12
Apr 14MLWR InvitationalApr 14 · High Jump · Place 6 · Two HarborsHigh Jump6.5' 4"12
Apr 14MLWR InvitationalApr 14 · 400 Meters · Place 1 · Two Harbors400 Meters1.54.48a PB12
Apr 9Zimmerman QuadrangularApr 9 · Long Jump · Place 7 · Two HarborsLong Jump7.18' 10"12
Apr 9Zimmerman QuadrangularApr 9 · High Jump · Place 4 · Two HarborsHigh Jump4.5' 3"12
Apr 7Rush City Meet(eorology) Track MeetApr 7 · High Jump · Place 3 · Two HarborsHigh Jump3.5-07.00 PB12
Apr 7Rush City Meet(eorology) Track MeetApr 7 · 100 Meters · Place 5 · Two Harbors100 Meters5.11.99a12

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7A ChampionshipsMay 28 · 300m Hurdles · Place 3 · Two Harbors300m Hurdles36" / 0.914m3.42.05a11
May 28MSHSL Section 7A ChampionshipsMay 28 · High Jump · Place 8 · Two HarborsHigh Jump8.5' 6"11
May 22MSHSL Section 7A - South Sub-SectionMay 22 · 300m Hurdles · Place 2 · Two Harbors300m Hurdles36" / 0.914m2.41.80a PB11
May 22MSHSL Section 7A - South Sub-SectionMay 22 · High Jump · Place 7 · Two HarborsHigh Jump7.5' 6"11
May 14Polar League ChampionshipsMay 14 · High Jump · Place 4 · Two HarborsHigh Jump45-611
May 14Polar League ChampionshipsMay 14 · 300m Hurdles · Place 3 · Two Harbors300m Hurdles342.46a11
May 9Matt Kero Memorial InvitationalMay 9 · High Jump · Place 6 · Two HarborsHigh Jump65-611
May 9Matt Kero Memorial InvitationalMay 9 · 300m Hurdles · Place 4 · Two Harbors300m Hurdles443.80a11
May 6Mesabi East InviteMay 6 · High Jump · Place 8 · Two HarborsHigh Jump85-411
May 6Mesabi East InviteMay 6 · 100 Meters · Place 6 · Two Harbors100 Meters611.51a11
May 2C-I Sports Boosters InvitationalMay 2 · High Jump · Place 8 · Two HarborsHigh Jump8.5' 4"11
May 2C-I Sports Boosters InvitationalMay 2 · 200 Meters · Place 4 · Two Harbors200 Meters4.24.50a11
Apr 29Two Harbors Invite #2Apr 29 · High Jump · Place 6 · Two HarborsHigh Jump65-04.0011
Apr 29Two Harbors Invite #2Apr 29 · 400 Meters · Place 3 · Two Harbors400 Meters354.78a11
Apr 29Two Harbors Invite #2Apr 29 · 100 Meters · Place 6 · Two Harbors100 Meters612.18a11
Apr 25Duluth East InvitationalApr 25 · High Jump · Place 8 · Two HarborsHigh Jump85-211
Apr 25Duluth East InvitationalApr 25 · 100 Meters · Place 4 · Two Harbors100 Meters411.7611
Apr 15MLWR InvitationalApr 15 · Triple Jump · Place 9 · Two HarborsTriple Jump934-7.511
Apr 15MLWR InvitationalApr 15 · 200 Meters · Place 6 · Two Harbors200 Meters625.19a11
Apr 15MLWR InvitationalApr 15 · 100 Meters · Place 7 · Two Harbors100 Meters711.76a11
Apr 10Thunder InvitationalApr 10 · High Jump · Place 6 · Two HarborsHigh Jump65-011
Apr 10Thunder InvitationalApr 10 · 100 Meters · Place 4 · Two Harbors100 Meters411.81a11
Apr 8Tiger Meet(eorology)Apr 8 · High Jump · Place 7 · Two HarborsHigh Jump75-111
Apr 8Tiger Meet(eorology)Apr 8 · 300m Hurdles · Place 3 · Two Harbors300m Hurdles345.66a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - GoldMar 29 · Triple Jump · Place 7 · Two HarborsTriple Jump737-10.5011
Mar 29Griak Indoor Classic - GoldMar 29 · High Jump · Place 21 · Two HarborsHigh Jump215-011

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 30MSHSL Section 7A ChampionshipsMay 30 · 110m Hurdles · Place 2 · Two Harbors110m Hurdles39" / 0.991mRound P2.16.74a PBWind: 010
May 30MSHSL Section 7A ChampionshipsMay 30 · 110m Hurdles · Place 5 · Two Harbors110m Hurdles39" / 0.991m5.16.62aWind: 2.810
May 23MSHSL Section 7A - South Sub SectionMay 23 · Triple Jump · Place 9 · Two HarborsTriple Jump9.38-06.50 PB10
May 23MSHSL Section 7A - South Sub SectionMay 23 · 110m Hurdles · Place 4 · Two Harbors110m Hurdles39" / 0.991m4.17.16a10
May 152024 Polar League ChampionshipsMay 15 · Triple Jump · Place 5 · Two HarborsTriple Jump538-1—
May 152024 Polar League ChampionshipsMay 15 · 110m Hurdles · Place 4 · Two Harbors110m Hurdles417.70a—
May 10Matt Kero Memorial InvitationalMay 10 · Triple Jump · Place 13 · Two HarborsTriple Jump1336-0—
May 10Matt Kero Memorial InvitationalMay 10 · 100 Meters · Place 12 · Two Harbors100 Meters1212.25a—
Apr 30TH Invite #2Apr 30 · Triple Jump · Place 6 · Two HarborsTriple Jump635-5.75—
Apr 30TH Invite #2Apr 30 · 200 Meters · Place 9 · Two Harbors200 Meters925.44a—
Apr 30TH Invite #2Apr 30 · 100 Meters · Place 5 · Two Harbors100 Meters512.52a—
Apr 26Greyhound InvitationalApr 26 · Triple Jump · Place 7 · Two HarborsTriple Jump735-9—
Apr 26Greyhound InvitationalApr 26 · 200 Meters · Place 11 · Two Harbors200 Meters1125.33a—
Apr 26Greyhound InvitationalApr 26 · 100 Meters · Place 18 · Two Harbors100 Meters1812.65a—
Apr 20Pequot Lakes InvitationalApr 20 · Triple Jump · Place 3 · Two HarborsTriple Jump3.36-05.0010
Apr 20Pequot Lakes InvitationalApr 20 · Long Jump · Place 8 · Two HarborsLong Jump8.17-01.5010
Apr 15MLWR InviteApr 15 · Triple Jump · Place 4 · Two HarborsTriple Jump437-0.50—
Apr 15MLWR InviteApr 15 · 200 Meters · Place 8 · Two Harbors200 Meters824.77a—
Apr 15MLWR InviteApr 15 · 100 Meters · Place 9 · Two Harbors100 Meters912.08a—
Apr 12Irondale Knights Under the LightsApr 12 · Triple Jump · Place 9 · Two HarborsTriple Jump936-9.75—
Apr 12Irondale Knights Under the LightsApr 12 · 200 Meters · Place 13 · Two Harbors200 Meters1324.93a—
Apr 12Irondale Knights Under the LightsApr 12 · 100 Meters · Place 18 · Two Harbors100 Meters1812.36a—
Apr 9Tiger Meet(eorology) Apr 9 · Triple Jump · Place 3 · Two HarborsTriple Jump336-5.50—
Apr 9Tiger Meet(eorology) Apr 9 · 200 Meters · Place 6 · Two Harbors200 Meters625.34a—
Apr 9Tiger Meet(eorology) Apr 9 · 100 Meters · Place 6 · Two Harbors100 Meters612.21a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 7A ChampionshipsJun 1 · 110m Hurdles · Place 10 · Two Harbors110m Hurdles39" / 0.991mRound P10.18.62a9
May 24MSHLS Section 7A - Sub-Section SouthMay 24 · 110m Hurdles · Place 7 · Two Harbors110m Hurdles39" / 0.991m7.19.44a9
May 17Polar League ConferenceMay 17 · 110m Hurdles · Place 5 · Two Harbors110m Hurdles519.809
May 9Mesabi East InviteMay 9 · Triple Jump · Place 10 · Two HarborsTriple Jump1030-10.009
May 9Mesabi East InviteMay 9 · 300m Hurdles · Place 9 · Two Harbors300m Hurdles948.489
May 9Mesabi East InviteMay 9 · 110m Hurdles · Place 4 · Two Harbors110m Hurdles419.209
May 567th Annual Doc Savage InviteMay 5 · Long Jump · Place 25 · Two HarborsLong Jump25.15-04.509
May 567th Annual Doc Savage InviteMay 5 · 300m Hurdles · Place 7 · Two Harbors300m Hurdles36" / 0.914m7.48.52a9
May 567th Annual Doc Savage InviteMay 5 · 110m Hurdles · Place 6 · Two Harbors110m Hurdles39" / 0.991m6.19.55a9
May 2MLWR #1May 2 · Triple Jump · Place 20 · Two HarborsTriple Jump20.29-03.009
May 2MLWR #1May 2 · Long Jump · Place 19 · Two HarborsLong Jump19.16-00.009
May 2MLWR #1May 2 · 110m Hurdles · Place 7 · Two Harbors110m Hurdles39" / 0.991m7.19.46a9
Apr 25Two Harbors Invite #1Apr 25 · Triple Jump · Place 17 · Two HarborsTriple Jump1731-10.009
Apr 25Two Harbors Invite #1Apr 25 · 110m Hurdles · Place 4 · Two Harbors110m Hurdles419.739
Apr 25Two Harbors Invite #1Apr 25 · 200 Meters · Place 21 · Two Harbors200 Meters2127.059
Apr 18Moose Lake/Willow River InviteApr 18 · Triple Jump · Place 7 · Two HarborsTriple Jump7.34' 10.00"Unofficial9
Apr 18Moose Lake/Willow River InviteApr 18 · 110m Hurdles · Place 2 · Two Harbors110m Hurdles39" / 0.991m2.20.2Unofficial9
Apr 14Irondale HSApr 14 · Triple Jump · Place 14 · Two HarborsTriple Jump14.33-01.009
Apr 14Irondale HSApr 14 · 110m Hurdles · Place 16 · Two Harbors110m Hurdles39" / 0.991m16.22.16a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 1Polar League Conference IndoorApr 1 · 60m Hurdles · Place 3 · Two Harbors60m Hurdles39" / 0.991m3.11.24a PB9
Apr 1Polar League Conference IndoorApr 1 · Long Jump · Place 13 · Two HarborsLong Jump13.16-00.50 PB9

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · Long Jump · Place 14 · Two HarborsLong Jump14.15-04.508
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · 110m Hurdles · Place 7 · Two Harbors110m Hurdles39" / 0.991mRound P7.20.79a8
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · 110m Hurdles · Place 8 · Two Harbors110m Hurdles39" / 0.991m8.21.01a8
May 18Polar League ConferenceMay 18 · Long Jump · Place 14 · Two HarborsLong Jump1414-07.258
May 18Polar League ConferenceMay 18 · 110m Hurdles · Place 6 · Two Harbors110m Hurdles620.958
May 13Matt Kero Memorial InvitationalMay 13 · Long Jump · Place 23 · Two HarborsLong Jump23.14-02.258
May 13Matt Kero Memorial InvitationalMay 13 · 110m Hurdles · Place 10 · Two Harbors110m Hurdles39" / 0.991m10.20.98a8
May 666th Annual Doc Savage InvitationalMay 6 · Long Jump · Place 15 · Two HarborsLong Jump15.15-05.258
May 666th Annual Doc Savage InvitationalMay 6 · 200 Meters · Place 22 · Two Harbors200 Meters22.28.22a8
May 666th Annual Doc Savage InvitationalMay 6 · 100 Meters · Place 27 · Two Harbors100 Meters27.13.99a8
May 3Two Harbors Invite #2May 3 · 100 Meters · Place 22 · Two Harbors100 Meters2214.228
Apr 29Duluth East InvitationalApr 29 · Long Jump · Place 24 · Two HarborsLong Jump2414-08.758
Apr 29Duluth East InvitationalApr 29 · 100 Meters · Place 46 · Two Harbors100 Meters4614.148
Apr 26Two Harbors Invite #1Apr 26 · 100 Meters · Place 26 · Two Harbors100 Meters2614.708

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3MSHSL Section 7A - South Sub-SectionJun 3 · 110m Hurdles · Place 11 · Two Harbors110m Hurdles1122.317
May 12Polar League JH ChampionshipMay 12 · 100m Hurdles · Place 3 · Two Harbors100m Hurdles39" / 0.991m3.20.18aUnofficial7
May 12Polar League JH ChampionshipMay 12 · Long Jump · Place 15 · Two HarborsLong Jump15.12-01.50Unofficial7
May 12Polar League JH ChampionshipMay 12 · 100 Meters · Place 10 · Two Harbors100 Meters10.14.91aUnofficial7