Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMesabi East Invite · May 614.53aMesabi East InviteMay 6, 2025
100m Hurdles · 33" / 0.838m · OutdoorPolar League Championships · May 1318.90aPolar League ChampionshipsMay 13, 2026
200 Meters · OutdoorCraig Hougen Relays · Apr 231.65aCraig Hougen RelaysApril 2, 2024
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 7A Championships · May 2851.59aMSHSL Section 7A ChampionshipsMay 28, 2025
400 Meters · IndoorPolar League Conference Indoor · Apr 11:13.57aPolar League Conference IndoorApril 1, 2023
400 Meters · OutdoorTwo Harbors Invite #2 · May 374.62Two Harbors Invite #2May 3, 2022
60m Hurdles · 33" / 0.838m · IndoorPolar League Conference Indoor · Apr 113.36aPolar League Conference IndoorApril 1, 2023
High Jump · IndoorPolar League Conference Indoor · Apr 13-08.00Polar League Conference IndoorApril 1, 2023
Long Jump · OutdoorMinnesota State Relay Championship · Apr 73.46mMinnesota State Relay ChampionshipApril 7, 2023
Triple Jump · IndoorPolar League Conference Indoor · Apr 125-09.00Polar League Conference IndoorApril 1, 2023
Triple Jump · OutdoorTaconite Invite · May 1926-08.75Taconite InviteMay 19, 2023

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7A ChampionshipsMay 27 · 300m Hurdles · Place 5 · Cromwell-Wright300m Hurdles30" / 0.762m5.51.65a11
May 20MSHSL Section 7A - South Sub-SectionMay 20 · 300m Hurdles · Place 3 · Cromwell-Wright300m Hurdles30" / 0.762m3.52.39a11
May 20MSHSL Section 7A - South Sub-SectionMay 20 · 100m Hurdles · Place 11 · Cromwell-Wright100m Hurdles33" / 0.838m11.19.49aWind: -2.311
May 13Polar League ChampionshipsMay 13 · 300m Hurdles · Place 1 · Cromwell-Wright300m Hurdles30" / 0.762m1.52.00a11
May 13Polar League ChampionshipsMay 13 · 100m Hurdles · Place 8 · Cromwell-Wright100m Hurdles33" / 0.838m8.18.90a PB11
May 8Matt Kero Memorial InvitationalMay 8 · 300m Hurdles · Place 6 · Cromwell-Wright300m Hurdles30" / 0.762m6.52.79a11
May 8Matt Kero Memorial InvitationalMay 8 · 100m Hurdles · Place 10 · Cromwell-Wright100m Hurdles33" / 0.838m10.19.37a11
May 1C-I Sports Booster InvitationalMay 1 · 300m Hurdles · Place 5 · Cromwell-Wright300m Hurdles552.15a11
May 1C-I Sports Booster InvitationalMay 1 · 100m Hurdles · Place 10 · Cromwell-Wright100m Hurdles1019.32a11
Apr 23Esko Showcase InvitationalApr 23 · 300m Hurdles · Place 3 · Cromwell-Wright300m Hurdles30" / 0.762m3.55.09a11
Apr 23Esko Showcase InvitationalApr 23 · 100m Hurdles · Place 6 · Cromwell-Wright100m Hurdles33" / 0.838m6.19.28a11
Apr 21Two Harbors Invite #1Apr 21 · 300m Hurdles · Place 3 · Cromwell-Wright300m Hurdles353.63a11
Apr 21Two Harbors Invite #1Apr 21 · 100m Hurdles · Place 2 · Cromwell-Wright100m Hurdles219.10a11
Apr 14MLWR InvitationalApr 14 · 300m Hurdles · Place 2 · Cromwell-Wright300m Hurdles30" / 0.762m2.53.91a11
Apr 14MLWR InvitationalApr 14 · 100m Hurdles · Place 5 · Cromwell-Wright100m Hurdles33" / 0.838m5.19.10a11
Apr 10C-I Anniversary InvitationalApr 10 · 300m Hurdles · Place 1 · Cromwell-Wright300m Hurdles153.14a11
Apr 10C-I Anniversary InvitationalApr 10 · 100m Hurdles · Place 8 · Cromwell-Wright100m Hurdles819.26a11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7A ChampionshipsMay 28 · 300m Hurdles · Place 5 · Cromwell-Wright300m Hurdles30" / 0.762m5.51.59a PB10
May 22MSHSL Section 7A - South Sub-SectionMay 22 · 300m Hurdles · Place 5 · Cromwell-Wright300m Hurdles30" / 0.762m5.52.66a10
May 22MSHSL Section 7A - South Sub-SectionMay 22 · 100m Hurdles · Place 9 · Cromwell-Wright100m Hurdles33" / 0.838m9.18.98aWind: 010
May 14Polar League ChampionshipsMay 14 · 300m Hurdles · Place 2 · Cromwell-Wright300m Hurdles252.46a10
May 14Polar League ChampionshipsMay 14 · 100m Hurdles · Place 3 · Cromwell-Wright100m Hurdles318.70a10
May 9Matt Kero Memorial InvitationalMay 9 · 300m Hurdles · Place 8 · Cromwell-Wright300m Hurdles853.63a10
May 6Mesabi East InviteMay 6 · 300m Hurdles · Place 4 · Cromwell-Wright300m Hurdles453.93a10
May 6Mesabi East InviteMay 6 · 100m Hurdles · Place 2 · Cromwell-Wright100m Hurdles219.16a10
May 6Mesabi East InviteMay 6 · 100 Meters · Place 26 · Cromwell-Wright100 Meters2614.53a PB10
May 369th Doc Savage InviteMay 3 · 300m Hurdles · Place 6 · Cromwell-Wright300m Hurdles655.79a10
May 369th Doc Savage InviteMay 3 · 100m Hurdles · Place 6 · Cromwell-Wright100m Hurdles619.610
Apr 29Two Harbors Invite #2Apr 29 · 300m Hurdles · Place 4 · Cromwell-Wright300m Hurdles454.28a10
Apr 29Two Harbors Invite #2Apr 29 · 100m Hurdles · Place 4 · Cromwell-Wright100m Hurdles419.68a10
Apr 24Esko Showcase Invitational Apr 24 · 300m Hurdles · Place 6 · Cromwell-Wright300m Hurdles30" / 0.762m6.55.59a10
Apr 24Esko Showcase Invitational Apr 24 · 100m Hurdles · Place 12 · Cromwell-Wright100m Hurdles33" / 0.838m12.19.83a10
Apr 8C-I Anniversary InvitationalApr 8 · 300m Hurdles · Place 5 · Cromwell-Wright300m Hurdles555.39a10
Apr 8C-I Anniversary InvitationalApr 8 · 100m Hurdles · Place 8 · Cromwell-Wright100m Hurdles819.44a10
Apr 1Little AmikApr 1 · 60m Hurdles · Place 18 · Cromwell-Wright60m Hurdles1811.80a10

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 30MSHSL Section 7A ChampionshipsMay 30 · 300m Hurdles · Place 6 · Cromwell-Wright300m Hurdles30" / 0.762m6.52.19a9
May 23MSHSL Section 7A - South Sub SectionMay 23 · Triple Jump · Place 14 · Cromwell-WrightTriple Jump14.26-06.509
May 23MSHSL Section 7A - South Sub SectionMay 23 · 300m Hurdles · Place 7 · Cromwell-Wright300m Hurdles30" / 0.762m7.55.62a9
May 23MSHSL Section 7A - South Sub SectionMay 23 · 100m Hurdles · Place 8 · Cromwell-Wright100m Hurdles33" / 0.838mRound P8.19.27a9
May 23MSHSL Section 7A - South Sub SectionMay 23 · 100m Hurdles · Place 8 · Cromwell-Wright100m Hurdles33" / 0.838m8.19.36a9
May 152024 Polar League ChampionshipsMay 15 · 300m Hurdles · Place 7 · Cromwell-Wright300m Hurdles754.92a—
May 152024 Polar League ChampionshipsMay 15 · 100m Hurdles · Place 5 · Cromwell-Wright100m Hurdles519.54a—
May 10Matt Kero Memorial InvitationalMay 10 · Triple Jump · Place 14 · Cromwell-WrightTriple Jump1426-10—
May 10Matt Kero Memorial InvitationalMay 10 · 300m Hurdles · Place 9 · Cromwell-Wright300m Hurdles955.89a—
May 10Matt Kero Memorial InvitationalMay 10 · 100m Hurdles · Place 13 · Cromwell-Wright100m Hurdles1320.17a—
Apr 30TH Invite #2Apr 30 · 300m Hurdles · Place 2 · Cromwell-Wright300m Hurdles255.33a—
Apr 30TH Invite #2Apr 30 · 100m Hurdles · Place 3 · Cromwell-Wright100m Hurdles319.85a—
Apr 25Esko Showcase MeetApr 25 · Triple Jump · Place 15 · Cromwell-WrightTriple Jump1525-3—
Apr 25Esko Showcase MeetApr 25 · 300m Hurdles · Place 5 · Cromwell-Wright300m Hurdles557.18a—
Apr 25Esko Showcase MeetApr 25 · 100m Hurdles · Place 6 · Cromwell-Wright100m Hurdles620.14a—
Apr 15MLWR InviteApr 15 · Triple Jump · Place 10 · Cromwell-WrightTriple Jump1025-11—
Apr 15MLWR InviteApr 15 · 300m Hurdles · Place 6 · Cromwell-Wright300m Hurdles656.62a—
Apr 15MLWR InviteApr 15 · 100m Hurdles · Place 6 · Cromwell-Wright100m Hurdles620.48a—
Apr 11Chisholm "Early Bird" (V)Apr 11 · 300m Hurdles · Place 6 · Cromwell-Wright300m Hurdles657.68a—
Apr 11Chisholm "Early Bird" (V)Apr 11 · 100m Hurdles · Place 8 · Cromwell-Wright100m Hurdles821.23a—
Apr 9C-I Anniversary Inv.Apr 9 · Triple Jump · Place 9 · Cromwell-WrightTriple Jump928-2—
Apr 9C-I Anniversary Inv.Apr 9 · 300m Hurdles · Place 4 · Cromwell-Wright300m Hurdles456.43—
Apr 9C-I Anniversary Inv.Apr 9 · 100m Hurdles · Place 13 · Cromwell-Wright100m Hurdles1320.51—
Apr 2Craig Hougen RelaysApr 2 · Triple Jump · Place 13 · Cromwell-WrightTriple Jump1326-6.5—
Apr 2Craig Hougen RelaysApr 2 · Long Jump · Place 26 · Cromwell-WrightLong Jump2612-5.25—
Apr 2Craig Hougen RelaysApr 2 · 200 Meters · Place 30 · Cromwell-Wright200 Meters3031.65a PB—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 7A ChampionshipsJun 1 · 300m Hurdles · Place 8 · Cromwell-Wright300m Hurdles30" / 0.762m8.54.53a8
May 24MSHLS Section 7A - Sub-Section SouthMay 24 · 300m Hurdles · Place 7 · Cromwell-Wright300m Hurdles30" / 0.762m7.57.38a8
May 19Taconite InviteMay 19 · Triple Jump · Place 9 · Cromwell-WrightTriple Jump9.26-08.75 PB8
May 19Taconite InviteMay 19 · 300m Hurdles · Place 3 · Cromwell-Wright300m Hurdles30" / 0.762m3.55.73a8
May 19Taconite InviteMay 19 · 100 Meters · Place 15 · Cromwell-Wright100 Meters15.15.37a8
May 17Polar League ConferenceMay 17 · Triple Jump · Place 11 · Cromwell-WrightTriple Jump1126-06.508
May 17Polar League ConferenceMay 17 · 300m Hurdles · Place 5 · Cromwell-Wright300m Hurdles556.338
May 17Polar League ConferenceMay 17 · 100m Hurdles · Place 12 · Cromwell-Wright100m Hurdles1221.358
May 9Mesabi East InviteMay 9 · Triple Jump · Place 15 · Cromwell-WrightTriple Jump1525-05.508
May 9Mesabi East InviteMay 9 · 300m Hurdles · Place 6 · Cromwell-Wright300m Hurdles657.418
May 9Mesabi East InviteMay 9 · 100m Hurdles · Place 10 · Cromwell-Wright100m Hurdles1020.618
May 4Old River May 4 · Triple Jump · Place 9 · Cromwell-WrightTriple Jump9.25' 58
May 4Old River May 4 · 300m Hurdles · Place 3 · Cromwell-Wright300m Hurdles30" / 0.762m3.57.45a8
May 4Old River May 4 · 100m Hurdles · Place 10 · Cromwell-Wright100m Hurdles33" / 0.838m10.20.40a8
May 2MLWR #1May 2 · 300m Hurdles · Place 5 · Cromwell-Wright300m Hurdles30" / 0.762m5.57.78a8
May 2MLWR #1May 2 · 100m Hurdles · Place 15 · Cromwell-Wright100m Hurdles33" / 0.838m15.20.68a8
Apr 25Two Harbors Invite #1Apr 25 · Triple Jump · Place 11 · Cromwell-WrightTriple Jump1125-03.008
Apr 25Two Harbors Invite #1Apr 25 · 300m Hurdles · Place 7 · Cromwell-Wright300m Hurdles759.008
Apr 25Two Harbors Invite #1Apr 25 · 100m Hurdles · Place 15 · Cromwell-Wright100m Hurdles1521.288
Apr 7Minnesota State Relay ChampionshipApr 7 · Long Jump · Place 22 · Cromwell-WrightLong Jump223.46m PB8

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 1Polar League Conference IndoorApr 1 · 60m Hurdles · Place 14 · Cromwell-Wright60m Hurdles33" / 0.838m14.13.36a PB8
Apr 1Polar League Conference IndoorApr 1 · Triple Jump · Place 9 · Cromwell-WrightTriple Jump9.25-09.00 PB8
Apr 1Polar League Conference IndoorApr 1 · High Jump · Place 10 · Cromwell-WrightHigh Jump10.3-08.00 PB8
Apr 1Polar League Conference IndoorApr 1 · 400 Meters · Place 5 · Cromwell-Wright400 Meters5.1:13.57a PB8

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · 300m Hurdles · Place 13 · Cromwell-Wright300m Hurdles30" / 0.762m13.1:04.37a8
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · 100m Hurdles · Place 21 · Cromwell-Wright100m Hurdles33" / 0.838mRound P21.22.55a8
May 18Polar League ConferenceMay 18 · 300m Hurdles · Place 10 · Cromwell-Wright300m Hurdles1063.138
May 18Polar League ConferenceMay 18 · 100m Hurdles · Place 14 · Cromwell-Wright100m Hurdles1423.368
May 13Matt Kero Memorial InvitationalMay 13 · Triple Jump · Cromwell-WrightTriple Jump--FOUL8
May 13Matt Kero Memorial InvitationalMay 13 · Long Jump · Place 25 · Cromwell-WrightLong Jump25.10-10.508
May 13Matt Kero Memorial InvitationalMay 13 · 300m Hurdles · Place 19 · Cromwell-Wright300m Hurdles30" / 0.762m19.1:02.23a8
May 6C-I Sports Boosters Ranger Inv.May 6 · Triple Jump · Cromwell-WrightTriple Jump—DQ8
May 6C-I Sports Boosters Ranger Inv.May 6 · 300m Hurdles · Cromwell-Wright300m Hurdles30" / 0.762m—DNS8
May 6C-I Sports Boosters Ranger Inv.May 6 · High Jump · Cromwell-WrightHigh Jump—DQ8
May 3Two Harbors Invite #2May 3 · Triple Jump · Place 11 · Cromwell-WrightTriple Jump1123-05.008
May 3Two Harbors Invite #2May 3 · 100m Hurdles · Place 12 · Cromwell-Wright100m Hurdles1223.958
May 3Two Harbors Invite #2May 3 · 400 Meters · Place 14 · Cromwell-Wright400 Meters1474.62 PB8
Apr 29Duluth East InvitationalApr 29 · Triple Jump · Place 12 · Cromwell-WrightTriple Jump1223-07.508
Apr 29Duluth East InvitationalApr 29 · 300m Hurdles · Place 16 · Cromwell-Wright300m Hurdles161:03.178

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12Polar League JH ChampionshipMay 12 · Triple Jump · Place 3 · Cromwell-WrightTriple Jump3.22-06.00Unofficial7
May 12Polar League JH ChampionshipMay 12 · 400 Meters · Place 9 · Cromwell-Wright400 Meters9.1:21.86aUnofficial7