Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBemidji JV Invitational · May 2113.35aBemidji JV InvitationalMay 21, 2025
100m Hurdles · 30" / 0.762m · OutdoorLSC JH Championship · May 1820.19aLSC JH ChampionshipMay 18, 2023
110m Hurdles · 30" / 0.762m · OutdoorGNK Karen Tomberlin Junior High Invitational · Apr 2823.7GNK Karen Tomberlin Junior High InvitationalApril 28, 2022
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 7AA Championships · May 2716.76aMSHSL Section 7AA ChampionshipsMay 27, 2026
200 Meters · OutdoorCraig Hougen Relays · Mar 2427.47aCraig Hougen RelaysMarch 24, 2026
300m Hurdles · 30" / 0.762m · OutdoorLSC JH Championship · May 1855.97LSC JH ChampionshipMay 18, 2023
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 7AA Championships · May 2744.73aMSHSL Section 7AA ChampionshipsMay 27, 2026
400 Meters · OutdoorGNK Karen Tomberlin Junior High Invitational · Apr 261:14.2GNK Karen Tomberlin Junior High InvitationalApril 26, 2023
Discus · 1kg · OutdoorLSC JH Championship · May 1877-10.50LSC JH ChampionshipMay 18, 2023
Shot Put · 12lb · OutdoorBemidji Middle School Invite · May 1624-04.00Bemidji Middle School InviteMay 16, 2022
Shot Put · 4kg · OutdoorGrand Rapids Jr. High Invite · May 829' 5Grand Rapids Jr. High InviteMay 8, 2023
Shot Put · 8lb · OutdoorLSC JH Championship · May 1828-04.00LSC JH ChampionshipMay 18, 2023

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7AA ChampionshipsMay 27 · 300m Hurdles · Place 11 · Grand RapidsGrand Rapids300m Hurdles36" / 0.914mRound P11.44.73a PB11
May 27MSHSL Section 7AA ChampionshipsMay 27 · 110m Hurdles · Place 9 · Grand RapidsGrand Rapids110m Hurdles39" / 0.991mRound P9.16.76a PB11
May 20Bemidji MS InvitationalMay 20 · 300m Hurdles · Place 5 · Grand RapidsGrand Rapids300m Hurdles544.88a11
May 20Bemidji MS InvitationalMay 20 · 110m Hurdles · Place 5 · Grand RapidsGrand Rapids110m Hurdles517.73a11
May 20Bemidji HS InvitationalMay 20 · 300m Hurdles · Place 5 · Grand RapidsGrand Rapids300m Hurdles36" / 0.914m5.44.88a11
May 20Bemidji HS InvitationalMay 20 · 110m Hurdles · Place 5 · Grand RapidsGrand Rapids110m Hurdles39" / 0.991m5.17.73a11
May 12Lake Superior Conference ChampionshipMay 12 · 300m Hurdles · Place 5 · Grand RapidsGrand Rapids300m Hurdles545.70a11
May 12Lake Superior Conference ChampionshipMay 12 · 110m Hurdles · Place 8 · Grand RapidsGrand Rapids110m Hurdles817.95a11
May 7Dan Jinks InviteMay 7 · 300m Hurdles · Place 3 · Grand RapidsGrand Rapids300m Hurdles345.93a11
May 7Dan Jinks InviteMay 7 · 110m Hurdles · Place 3 · Grand RapidsGrand Rapids110m Hurdles317.51a11
Apr 28LSC Quad-CloquetApr 28 · 300m Hurdles · Place 5 · Grand RapidsGrand Rapids300m Hurdles547.78a11
Apr 28LSC Quad-CloquetApr 28 · 110m Hurdles · Place 8 · Grand RapidsGrand Rapids110m Hurdles821.38a11
Apr 28LSC Quad-CloquetApr 28 · 200 Meters · Place 35 · Grand RapidsGrand Rapids200 Meters3527.50a11
Apr 21LSC Pent - Rock RidgeApr 21 · 300m Hurdles · Place 4 · Grand RapidsGrand Rapids300m Hurdles36" / 0.914m4.46.92a11
Apr 21LSC Pent - Rock RidgeApr 21 · 110m Hurdles · Place 4 · Grand RapidsGrand Rapids110m Hurdles39" / 0.991m4.17.51a11
Apr 16Grand Rapids InviteApr 16 · 300m Hurdles · Place 7 · Grand RapidsGrand Rapids300m Hurdles749.71a11
Apr 16Grand Rapids InviteApr 16 · 110m Hurdles · Place 4 · Grand RapidsGrand Rapids110m Hurdles418.88a11
Apr 9Andover TriApr 9 · 300m Hurdles · Place 7 · Grand RapidsGrand Rapids300m Hurdles36" / 0.914m7.47.85a11
Apr 9Andover TriApr 9 · 110m Hurdles · Place 9 · Grand RapidsGrand Rapids110m Hurdles39" / 0.991m9.20.33a11
Mar 31Lion's InviteMar 31 · 60m Hurdles · Place 7 · Grand RapidsGrand Rapids60m Hurdles79.84a11
Mar 31Lion's InviteMar 31 · 60m Hurdles · Place 12 · Grand RapidsGrand Rapids60m Hurdles1210.50a11
Mar 24Craig Hougen RelaysMar 24 · High Jump · Place 23 · Grand RapidsGrand RapidsHigh Jump234-1011
Mar 24Craig Hougen RelaysMar 24 · 60m Hurdles · Place 3 · Grand RapidsGrand Rapids60m Hurdles39.75a11
Mar 24Craig Hougen RelaysMar 24 · 60m Hurdles · Place 3 · Grand RapidsGrand Rapids60m Hurdles39.56a11
Mar 24Craig Hougen RelaysMar 24 · 200 Meters · Place 34 · Grand RapidsGrand Rapids200 Meters3427.47a PB11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7AA ChampionshipsMay 28 · 300m Hurdles · Place 12 · Grand RapidsGrand Rapids300m Hurdles36" / 0.914mRound P12.45.24a10
May 21Bemidji JV InvitationalMay 21 · 300m Hurdles · Place 7 · Grand RapidsGrand Rapids300m Hurdles749.80a10
May 21Bemidji JV InvitationalMay 21 · 110m Hurdles · Place 10 · Grand RapidsGrand Rapids110m Hurdles1020.56a10
May 21Bemidji JV InvitationalMay 21 · 100 Meters · Place 44 · Grand RapidsGrand Rapids100 Meters4413.35a PB10
May 13Lake Superior Conference ChampionshipMay 13 · 300m Hurdles · Place 21 · Grand RapidsGrand Rapids300m Hurdles2152.51a10
May 13Lake Superior Conference ChampionshipMay 13 · 110m Hurdles · Place 7 · Grand RapidsGrand Rapids110m Hurdles718.24a10
May 8Dan Jinks Invite May 8 · 300m Hurdles · Place 3 · Grand RapidsGrand Rapids300m Hurdles345.78a10
May 8Dan Jinks Invite May 8 · 110m Hurdles · Place 3 · Grand RapidsGrand Rapids110m Hurdles318.63a10
Apr 29LSC Quad @ HermantownApr 29 · 300m Hurdles · Place 7 · Grand RapidsGrand Rapids300m Hurdles36" / 0.914m7.47.76a10
Apr 29LSC Quad @ HermantownApr 29 · 110m Hurdles · Place 9 · Grand RapidsGrand Rapids110m Hurdles39" / 0.991m9.20.76a10
Apr 29LSC Quad @ HermantownApr 29 · High Jump · Grand RapidsGrand RapidsHigh Jump—NH10
Apr 22LSC Quint (5 Teams)Apr 22 · 300m Hurdles · Place 5 · Grand RapidsGrand Rapids300m Hurdles548.3110
Apr 17North Branch InvitationalApr 17 · 300m Hurdles · Place 13 · Grand RapidsGrand Rapids300m Hurdles1355.29a10
Apr 17North Branch InvitationalApr 17 · 110m Hurdles · Place 11 · Grand RapidsGrand Rapids110m Hurdles1120.91a10
Apr 10Andover QuadApr 10 · 300m Hurdles · Place 10 · Grand RapidsGrand Rapids300m Hurdles1049.48a10
Apr 10Andover QuadApr 10 · 110m Hurdles · Place 16 · Grand RapidsGrand Rapids110m Hurdles1621.61a10
Apr 1Little AmikApr 1 · 60m Hurdles · Place 17 · Grand RapidsGrand Rapids60m Hurdles1711.11a10
Mar 25Craig Hougen RelaysMar 25 · High Jump · Place 22 · Grand RapidsGrand RapidsHigh Jump224-610
Mar 25Craig Hougen RelaysMar 25 · 60m Hurdles · Place 7 · Grand RapidsGrand Rapids60m Hurdles711.06a10
Mar 25Craig Hougen RelaysMar 25 · 60m Hurdles · Place 5 · Grand RapidsGrand Rapids60m Hurdles510.67a10
Mar 25Craig Hougen RelaysMar 25 · 200 Meters · Place 38 · Grand RapidsGrand Rapids200 Meters3828.28a10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MSHSL Section 7AA ChampionshipsMay 29 · 300m Hurdles · Place 24 · Grand RapidsGrand Rapids300m Hurdles36" / 0.914mRound P24.50.80a9
May 23Bemidji HS InvitationalMay 23 · 300m Hurdles · Place 7 · Grand RapidsGrand Rapids300m Hurdles750.87a—
May 23Bemidji HS InvitationalMay 23 · 110m Hurdles · Place 11 · Grand RapidsGrand Rapids110m Hurdles1121.48a—
Apr 30LSC QuadApr 30 · 300m Hurdles · Place 9 · Grand RapidsGrand Rapids300m Hurdles952.20a—
Apr 30LSC QuadApr 30 · 200 Meters · Place 31 · Grand RapidsGrand Rapids200 Meters3129.19a—
Apr 23LSC Quad Apr 23 · 300m Hurdles · Place 11 · Grand RapidsGrand Rapids300m Hurdles36" / 0.914m11.48.99a9
Apr 23LSC Quad Apr 23 · 110m Hurdles · Place 8 · Grand RapidsGrand Rapids110m Hurdles39" / 0.991m8.21.90a9
Apr 23LSC Quad Apr 23 · High Jump · Grand RapidsGrand RapidsHigh Jump—NH9
Apr 4Little AmikApr 4 · 60m Hurdles · Place 13 · Grand RapidsGrand Rapids60m Hurdles1312.03a—
Apr 4Little AmikApr 4 · 200 Meters · Place 63 · Grand RapidsGrand Rapids200 Meters6329.52a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18LSC JH ChampionshipMay 18 · 100m Hurdles · Place 10 · Grand RapidsGrand Rapids100m Hurdles30" / 0.762m10.20.19a PB8
May 18LSC JH ChampionshipMay 18 · Discus · Place 10 · Grand RapidsGrand RapidsDiscus1kg10.77-10.50 PB8
May 18LSC JH ChampionshipMay 18 · Shot Put · Place 11 · Grand RapidsGrand RapidsShot Put8lb11.28-04.00 PB8
May 18LSC JH ChampionshipMay 18 · 300m Hurdles · Place 6 · Grand RapidsGrand Rapids300m Hurdles30" / 0.762m6.55.97 PB8
May 11WarEagle JH Invite #2May 11 · Discus · Place 9 · Robert J. ElkingtonRobert J. ElkingtonDiscus1kg9.60' 7.58
May 11WarEagle JH Invite #2May 11 · Shot Put · Place 8 · Robert J. ElkingtonRobert J. ElkingtonShot Put4kg8.27' 6.58
May 11WarEagle JH Invite #2May 11 · 300m Hurdles · Place 3 · Robert J. ElkingtonRobert J. Elkington300m Hurdles30" / 0.762m3.56.68
May 11WarEagle JH Invite #2May 11 · 200 Meters · Place 13 · Robert J. ElkingtonRobert J. Elkington200 Meters13.30.98
May 8Grand Rapids Jr. High InviteMay 8 · 100m Hurdles · Place 14 · Robert J. ElkingtonRobert J. Elkington100m Hurdles30" / 0.762m14.26.15a8
May 8Grand Rapids Jr. High InviteMay 8 · Discus · Place 10 · Robert J. ElkingtonRobert J. ElkingtonDiscus1kg10.66' 28
May 8Grand Rapids Jr. High InviteMay 8 · Shot Put · Place 8 · Robert J. ElkingtonRobert J. ElkingtonShot Put4kg8.29' 5 PB8
Apr 26GNK Karen Tomberlin Junior High InvitationalApr 26 · 110m Hurdles · Place 4 · Robert J. ElkingtonRobert J. Elkington110m Hurdles420.38
Apr 26GNK Karen Tomberlin Junior High InvitationalApr 26 · 400 Meters · Place 12 · Robert J. ElkingtonRobert J. Elkington400 Meters121:14.2 PB8

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16Bemidji Middle School InviteMay 16 · Shot Put · Place 15 · Robert J. ElkingtonRobert J. ElkingtonShot Put12lb15.24-04.00 PB7
May 16Bemidji Middle School InviteMay 16 · 300m Hurdles · Place 8 · Robert J. ElkingtonRobert J. Elkington300m Hurdles36" / 0.914m8.1:06.67a7
May 16Bemidji Middle School InviteMay 16 · 400 Meters · Place 17 · Robert J. ElkingtonRobert J. Elkington400 Meters17.1:18.51a7
May 16Bemidji Middle School InviteMay 16 · 200 Meters · Place 34 · Robert J. ElkingtonRobert J. Elkington200 Meters34.34.59a7
Apr 28GNK Karen Tomberlin Junior High InvitationalApr 28 · Shot Put · Place 19 · Robert J. ElkingtonRobert J. ElkingtonShot Put8lb19.20' 9.257
Apr 28GNK Karen Tomberlin Junior High InvitationalApr 28 · 300m Hurdles · Place 7 · Robert J. ElkingtonRobert J. Elkington300m Hurdles36" / 0.914m7.1:08.57
Apr 28GNK Karen Tomberlin Junior High InvitationalApr 28 · 110m Hurdles · Place 9 · Robert J. ElkingtonRobert J. Elkington110m Hurdles30" / 0.762m9.23.7 PB7
Apr 28GNK Karen Tomberlin Junior High InvitationalApr 28 · 400 Meters · Place 18 · Robert J. ElkingtonRobert J. Elkington400 Meters18.1:21.47
Apr 28GNK Karen Tomberlin Junior High InvitationalApr 28 · 200 Meters · Place 17 · Robert J. ElkingtonRobert J. Elkington200 Meters17.34.87