Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBemidji HS Invitational · May 2314.33aBemidji HS InvitationalMay 23, 2024
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 7AA Championships · May 2717.70aMSHSL Section 7AA ChampionshipsMay 27, 2026
200 Meters · OutdoorMSHSL Section 7AA Championships · May 2729.70aMSHSL Section 7AA ChampionshipsMay 27, 2026
60 Meters · OutdoorCraig Hougen Relays · Mar 259.13aCraig Hougen RelaysMarch 25, 2025
Long Jump · OutdoorLSC Pent - Rock Ridge · Apr 2114' 9"LSC Pent - Rock RidgeApril 21, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7AA ChampionshipsMay 27 · Long Jump · Place 15 · Grand RapidsLong Jump15.13-10.50Wind: -0.812
May 27MSHSL Section 7AA ChampionshipsMay 27 · 100m Hurdles · Place 7 · Grand Rapids100m Hurdles33" / 0.838mRound P7.17.70a PB12
May 27MSHSL Section 7AA ChampionshipsMay 27 · 100m Hurdles · Place 8 · Grand Rapids100m Hurdles33" / 0.838m8.17.79aWind: -112
May 27MSHSL Section 7AA ChampionshipsMay 27 · 200 Meters · Place 24 · Grand Rapids200 MetersRound P24.29.70a PB12
May 20Bemidji MS InvitationalMay 20 · Long Jump · Place 6 · Grand RapidsLong Jump614-712
May 20Bemidji MS InvitationalMay 20 · 100m Hurdles · Place 11 · Grand Rapids100m Hurdles1118.47a12
May 12Lake Superior Conference ChampionshipMay 12 · 100m Hurdles · Place 6 · Grand Rapids100m Hurdles617.52a12
May 7Dan Jinks InviteMay 7 · Long Jump · Place 9 · Grand RapidsLong Jump913-212
May 7Dan Jinks InviteMay 7 · 300m Hurdles · Place 9 · Grand Rapids300m Hurdles956.41a12
May 7Dan Jinks InviteMay 7 · 100m Hurdles · Place 4 · Grand Rapids100m Hurdles418.40a12
Apr 28LSC Quad-CloquetApr 28 · Long Jump · Place 9 · Grand RapidsLong Jump913-812
Apr 28LSC Quad-CloquetApr 28 · 100m Hurdles · Place 4 · Grand Rapids100m Hurdles418.64a12
Apr 21LSC Pent - Rock RidgeApr 21 · Long Jump · Place 4 · Grand RapidsLong Jump4.14' 9" PB12
Apr 21LSC Pent - Rock RidgeApr 21 · 100m Hurdles · Place 2 · Grand Rapids100m Hurdles33" / 0.838m2.18.25a12
Apr 21LSC Pent - Rock RidgeApr 21 · 200 Meters · Grand Rapids200 Meters—DNS12
Apr 16Grand Rapids InviteApr 16 · Long Jump · Place 5 · Grand RapidsLong Jump513-912
Apr 16Grand Rapids InviteApr 16 · 100m Hurdles · Place 4 · Grand Rapids100m Hurdles419.12a12
Apr 16Grand Rapids InviteApr 16 · 200 Meters · Place 20 · Grand Rapids200 Meters2030.75a12
Apr 9Andover TriApr 9 · Long Jump · Grand RapidsLong Jump—SCR12
Apr 9Andover TriApr 9 · 300m Hurdles · Grand Rapids300m Hurdles30" / 0.762m—NT12
Apr 9Andover TriApr 9 · 100m Hurdles · Place 8 · Grand Rapids100m Hurdles33" / 0.838m8.19.37a12
Mar 31Lion's InviteMar 31 · Long Jump · Place 37 · Grand RapidsLong Jump3712-5.512
Mar 31Lion's InviteMar 31 · 60m Hurdles · Place 7 · Grand Rapids60m Hurdles711.23a12
Mar 31Lion's InviteMar 31 · 60m Hurdles · Place 14 · Grand Rapids60m Hurdles1411.75a12
Mar 31Lion's InviteMar 31 · 60 Meters · Place 47 · Grand Rapids60 Meters479.21a12
Mar 24Craig Hougen RelaysMar 24 · Long Jump · Place 8 · Grand RapidsLong Jump814-2.2512
Mar 24Craig Hougen RelaysMar 24 · 60m Hurdles · Place 5 · Grand Rapids60m Hurdles511.29a12
Mar 24Craig Hougen RelaysMar 24 · 60m Hurdles · Place 6 · Grand Rapids60m Hurdles611.61a12
Mar 24Craig Hougen RelaysMar 24 · 60 Meters · Place 40 · Grand Rapids60 Meters409.26a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21Bemidji JV InvitationalMay 21 · Long Jump · Place 8 · Grand RapidsLong Jump813-611
May 21Bemidji JV InvitationalMay 21 · 100m Hurdles · Place 5 · Grand Rapids100m Hurdles518.88a11
May 13Lake Superior Conference ChampionshipMay 13 · Long Jump · Place 16 · Grand RapidsLong Jump1614-1.511
May 13Lake Superior Conference ChampionshipMay 13 · 100m Hurdles · Place 8 · Grand Rapids100m Hurdles819.31a11
Apr 17North Branch InvitationalApr 17 · 100m Hurdles · Place 7 · Grand Rapids100m Hurdles719.43a11
Apr 10Andover QuadApr 10 · Long Jump · Place 15 · Grand RapidsLong Jump1512-1011
Apr 10Andover QuadApr 10 · 100m Hurdles · Place 8 · Grand Rapids100m Hurdles819.81a11
Apr 1Little AmikApr 1 · Long Jump · Place 10 · Grand RapidsLong Jump1013-1011
Apr 1Little AmikApr 1 · 60m Hurdles · Place 15 · Grand Rapids60m Hurdles1511.67a11
Mar 25Craig Hougen RelaysMar 25 · Long Jump · Place 32 · Grand RapidsLong Jump3211-811
Mar 25Craig Hougen RelaysMar 25 · 60m Hurdles · Place 8 · Grand Rapids60m Hurdles811.78a11
Mar 25Craig Hougen RelaysMar 25 · 60m Hurdles · Place 8 · Grand Rapids60m Hurdles811.89a11
Mar 25Craig Hougen RelaysMar 25 · 60 Meters · Place 21 · Grand Rapids60 Meters219.13a PB11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23Bemidji HS InvitationalMay 23 · Long Jump · Place 19 · Grand RapidsLong Jump1912-9.5—
May 23Bemidji HS InvitationalMay 23 · 100m Hurdles · Place 7 · Grand Rapids100m Hurdles718.93a—
May 23Bemidji HS InvitationalMay 23 · 100 Meters · Place 21 · Grand Rapids100 Meters2114.33a PB—
May 142024 LSC Championships May 14 · Long Jump · Place 13 · Grand RapidsLong Jump1313-7—
May 142024 LSC Championships May 14 · 300m Hurdles · Place 17 · Grand Rapids300m Hurdles1760.72a—
Apr 30LSC QuadApr 30 · Long Jump · Place 4 · Grand RapidsLong Jump412-9—
Apr 30LSC QuadApr 30 · 300m Hurdles · Place 6 · Grand Rapids300m Hurdles61:01.83a—
Apr 30LSC QuadApr 30 · 100m Hurdles · Place 4 · Grand Rapids100m Hurdles419.64a—
Apr 30LSC QuadApr 30 · 100 Meters · Place 9 · Grand Rapids100 Meters914.56a—
Apr 4Little AmikApr 4 · 60m Hurdles · Place 20 · Grand Rapids60m Hurdles2012.18a—
Apr 4Little AmikApr 4 · 60 Meters · Place 31 · Grand Rapids60 Meters319.22a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27Cambridge-Isanti Bluejacket True Team InvitationalApr 27 · Long Jump · Place 17 · Grand RapidsLong Jump1712-06.00—
Apr 27Cambridge-Isanti Bluejacket True Team InvitationalApr 27 · 300m Hurdles · Place 13 · Grand Rapids300m Hurdles1361.88a—
Apr 27Cambridge-Isanti Bluejacket True Team InvitationalApr 27 · 100m Hurdles · Place 15 · Grand Rapids100m Hurdles1520.82a—
Apr 11Little AmikApr 11 · 60m Hurdles · Place 34 · Grand Rapids60m HurdlesRound P3412.369