Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 2812.13aCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
100 Meters · Outdoor69th Doc Savage Invite · May 312.22a69th Doc Savage InviteMay 3, 2025
200 Meters · IndoorGNK Indoor Invite · Apr 126.25GNK Indoor InviteApril 1, 2023
200 Meters · OutdoorKip Janvrin Open · Apr 2425.00aKip Janvrin OpenApril 24, 2026
200 Meters · Outdoor · Hand timedTitan Invitational #1 · May 628.2hTitan Invitational #1May 6, 2021
400 Meters · OutdoorMSHSL Section 7A - North Sub Section · May 2355.26aMSHSL Section 7A - North Sub SectionMay 23, 2024
60 Meters · IndoorLuther Invitational · Feb 77.72aLuther InvitationalFebruary 7, 2026
60 Meters · OutdoorLittle Amik · Mar 298.19Little AmikMarch 29, 2022
Discus · 1.6kg · OutdoorState True Team Class A · May 2192-02State True Team Class AMay 21, 2022
Discus · 1kg · OutdoorJH IRC Championships · May 23103-05JH IRC ChampionshipsMay 23, 2022
High Jump · OutdoorMSHSL Section 7A - North Sub-Section · May 225' 8"MSHSL Section 7A - North Sub-SectionMay 22, 2025
Long Jump · IndoorLuther Invitational · Feb 75.73mLuther InvitationalFebruary 7, 2026
Long Jump · OutdoorMSHSL Section 7A - North Sub Section · May 2319-08.00MSHSL Section 7A - North Sub SectionMay 23, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Kip Janvrin OpenApr 24 · Long Jump · Place 20 · Waldorf (Iowa)Waldorf (Iowa)Long Jump20.5.55mWind: 0Fr
Apr 24Kip Janvrin OpenApr 24 · 200 Meters · Place 53 · Waldorf (Iowa)Waldorf (Iowa)200 Meters53.25.00a PBWind: 1.3Fr
Apr 16Northwestern InviteApr 16 · Long Jump · Place 16 · Waldorf (Iowa)Waldorf (Iowa)Long Jump16.5.74mWind: 4.3Fr
Apr 16Northwestern InviteApr 16 · 100 Meters · Place 19 · Waldorf (Iowa)Waldorf (Iowa)100 MetersRound P19.12.22aWind: 4Fr
Apr 10Mustang Distance Carnival & OpenApr 10 · Long Jump · Place 16 · Waldorf (Iowa)Waldorf (Iowa)Long Jump16.5.34mWind: 0Fr
Apr 10Mustang Distance Carnival & OpenApr 10 · 200 Meters · Place 36 · Waldorf (Iowa)Waldorf (Iowa)200 Meters36.25.29aWind: 0.1Fr
Apr 10Mustang Distance Carnival & OpenApr 10 · 100 Meters · Place 39 · Waldorf (Iowa)Waldorf (Iowa)100 MetersRound P39.12.43aWind: 1.6Fr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · Long Jump · Place 31 · Waldorf (Iowa)Waldorf (Iowa)Long Jump31.5.96mWind: 4.4Fr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 100 Meters · Place 94 · Waldorf (Iowa)Waldorf (Iowa)100 MetersRound P94.12.13a PBWind: 1.6Fr
Feb 7Luther InvitationalFeb 7 · Long Jump · Place 3 · Waldorf (Iowa)Waldorf (Iowa)Long Jump35.73m PBFr
Feb 7Luther InvitationalFeb 7 · 60 Meters · Place 18 · Waldorf (Iowa)Waldorf (Iowa)60 MetersRound P187.72a PBFr

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7A ChampionshipsMay 28 · Long Jump · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump--FSWind: 012
May 28MSHSL Section 7A ChampionshipsMay 28 · High Jump · Place 11 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump11.5' 6"12
May 22MSHSL Section 7A - North Sub-SectionMay 22 · Long Jump · Place 1 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump1.19' 6.25"Wind: 012
May 22MSHSL Section 7A - North Sub-SectionMay 22 · High Jump · Place 3 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump3.5' 8" PB12
May 13Iron Range Conference May 13 · Long Jump · Place 1 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/KeewatinLong Jump119-10.7512
May 13Iron Range Conference May 13 · High Jump · Place 3 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/KeewatinHigh Jump35-612
May 9Class A Wild CardMay 9 · Long Jump · Place 22 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump22.19' 1.25"12
May 9Class A Wild CardMay 9 · High Jump · Place 23 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump23.5' 6"12
May 8OJ Belluzzo Boys InvitationalMay 8 · Long Jump · Place 2 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/KeewatinLong Jump219-5.512
May 8OJ Belluzzo Boys InvitationalMay 8 · High Jump · Place 4 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/KeewatinHigh Jump45-612
May 8OJ Belluzzo Boys InvitationalMay 8 · 100 Meters · Place 14 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/Keewatin100 Meters1412.44a12
May 6Section 7A True TeamMay 6 · Long Jump · Place 3 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump3.19' 1.25"12
May 6Section 7A True TeamMay 6 · High Jump · Place 7 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump7.5' 6"12
May 369th Doc Savage InviteMay 3 · High Jump · Place 6 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/KeewatinHigh Jump65-812
May 369th Doc Savage InviteMay 3 · 100 Meters · Place 18 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/Keewatin100 Meters1812.22a PB12
May 1GNK Titan InvitationalMay 1 · Long Jump · Place 1 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/KeewatinLong Jump119-0.512
May 1GNK Titan InvitationalMay 1 · High Jump · Place 2 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/KeewatinHigh Jump25-612
Apr 24Esko Showcase Invitational Apr 24 · High Jump · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump—NH12
Apr 15MLWR InvitationalApr 15 · High Jump · Place 2 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/KeewatinHigh Jump25-1012
Apr 15MLWR InvitationalApr 15 · 300m Hurdles · Place 5 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/Keewatin300m Hurdles547.09a12
Apr 8C-I Anniversary InvitationalApr 8 · Long Jump · Place 4 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/KeewatinLong Jump419-1.2512
Apr 8C-I Anniversary InvitationalApr 8 · 300m Hurdles · Place 4 · Greenway/Nashwauk/KeewatinGreenway/Nashwauk/Keewatin300m Hurdles447.67a12

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 30MSHSL Section 7A ChampionshipsMay 30 · Long Jump · Place 8 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump8.18' 6.5Wind: 2.211
May 30MSHSL Section 7A ChampionshipsMay 30 · 400 Meters · Place 12 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin400 Meters12.56.93a11
May 23MSHSL Section 7A - North Sub SectionMay 23 · Long Jump · Place 1 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump1.19-08.00 PB11
May 23MSHSL Section 7A - North Sub SectionMay 23 · High Jump · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump--NH11
May 23MSHSL Section 7A - North Sub SectionMay 23 · 400 Meters · Place 5 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin400 Meters5.55.26a PB11
Apr 30TH Invite #2Apr 30 · Long Jump · Place 1 · Greenway/Nashwauk/KeewatGreenway/Nashwauk/KeewatLong Jump120-1.50—
Apr 30TH Invite #2Apr 30 · High Jump · Place 2 · Greenway/Nashwauk/KeewatGreenway/Nashwauk/KeewatHigh Jump25-8—
Apr 30TH Invite #2Apr 30 · 200 Meters · Place 8 · Greenway/Nashwauk/KeewaGreenway/Nashwauk/Keewa200 Meters825.33a—
Apr 25Esko Showcase MeetApr 25 · High Jump · Place 3 · Greenway/Nashwauk/KeewatGreenway/Nashwauk/KeewatHigh Jump35-8—
Apr 25Esko Showcase MeetApr 25 · 200 Meters · Place 11 · Greenway/Nashwauk/KeewaGreenway/Nashwauk/Keewa200 Meters1125.61a—
Apr 20Pequot Lakes InvitationalApr 20 · Long Jump · Place 2 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump2.19-02.0011
Apr 20Pequot Lakes InvitationalApr 20 · High Jump · Place 1 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump1.5-08.0011
Apr 20Pequot Lakes InvitationalApr 20 · 400 Meters · Place 3 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin400 Meters3.55.87a11
Apr 20Pequot Lakes InvitationalApr 20 · 100 Meters · Place 7 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin100 Meters7.12.51a11
Apr 15MLWR InviteApr 15 · Long Jump · Place 2 · Greenway/Nashwauk/KeewatGreenway/Nashwauk/KeewatLong Jump220-4.50—
Apr 15MLWR InviteApr 15 · High Jump · Place 5 · Greenway/Nashwauk/KeewatGreenway/Nashwauk/KeewatHigh Jump55-8—
Apr 9C-I Anniversary Inv.Apr 9 · Long Jump · Place 4 · Greenway/Nashwauk/KeewatGreenway/Nashwauk/KeewatLong Jump418-1.50—
Apr 9C-I Anniversary Inv.Apr 9 · High Jump · Place 4 · Greenway/Nashwauk/KeewatGreenway/Nashwauk/KeewatHigh Jump45-8—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 7A ChampionshipsJun 1 · Long Jump · Place 11 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump11.18-07.25Wind: 0.610
Jun 1MSHSL Section 7A ChampionshipsJun 1 · High Jump · Place 5 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump5.5-08.0010
May 25MSHSL Section 7A - Sub-Section NorthMay 25 · Long Jump · Place 5 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump5.18-09.2510
May 25MSHSL Section 7A - Sub-Section NorthMay 25 · High Jump · Place 1 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump1.5-08.0010
May 16Iron Range Conference ChampionshipMay 16 · Long Jump · Place 7 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiLong Jump717-08.5010
May 16Iron Range Conference ChampionshipMay 16 · High Jump · Place 5 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiHigh Jump55-06.0010
May 9Section 7A True TeamMay 9 · High Jump · Place 4 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump4.5-06.0010
May 567th Annual Doc Savage InviteMay 5 · High Jump · Place 3 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump3.5-06.0010
May 567th Annual Doc Savage InviteMay 5 · 100 Meters · Place 15 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin100 Meters15.12.84a10
May 2MLWR #1May 2 · High Jump · Place 6 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump6.5-06.0010
May 2MLWR #1May 2 · 100 Meters · Place 13 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin100 Meters13.12.30a10
Apr 25Two Harbors Invite #1Apr 25 · High Jump · Place 8 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiHigh Jump85-00.0010
Apr 14Irondale HSApr 14 · High Jump · Place 4 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump4.5-08.0010

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 1GNK Indoor InviteApr 1 · High Jump · Place 3 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiHigh Jump35-06.0010
Apr 1GNK Indoor InviteApr 1 · 200 Meters · Place 7 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati200 Meters726.25 PB10
Mar 24UWS HS Indoor InviteMar 24 · High Jump · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump—NH10
Mar 24UWS HS Indoor InviteMar 24 · 200 Meters · Place 4 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin200 Meters4.26.41a10

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 7A ChampionshipsJun 2 · High Jump · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump—NH9
May 26MSHSL Section 7A - Sub-Section NorthMay 26 · Discus · Place 12 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinDiscus1.6kg12.85-069
May 26MSHSL Section 7A - Sub-Section NorthMay 26 · High Jump · Place 7 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump7.5-00.009
May 26MSHSL Section 7A - Sub-Section NorthMay 26 · 200 Meters · Place 11 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin200 Meters11.25.52a9
May 23JH IRC ChampionshipsMay 23 · Discus · Place 1 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinDiscus1kg1.103-05 PB9
May 23JH IRC ChampionshipsMay 23 · High Jump · Place 1 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump1.5-05.009
May 23JH IRC ChampionshipsMay 23 · 200 Meters · Place 3 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin200 Meters3.25.73a9
May 21State True Team Class AMay 21 · Discus · Place 22 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinDiscus1.6kg22.92-02 PB9
May 21State True Team Class AMay 21 · High Jump · Place 21 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump21.5-00.009
May 20State True Team Class AAAMay 20 · High Jump · Place 21 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiHigh Jump215-00.009
May 20State True Team Class AAAMay 20 · Discus · Place 22 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiDiscus2292-029
May 10Section 7A True TeamMay 10 · Discus · Place 9 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinDiscus1.6kg9.87-009
May 10Section 7A True TeamMay 10 · High Jump · Place 3 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump3.5-04.009
May 5Old River Invite 2022May 5 · Discus · Place 12 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinDiscus1.6kg12.84-079
May 5Old River Invite 2022May 5 · High Jump · Place 7 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump7.5-02.009
May 5Old River Invite 2022May 5 · 100 Meters · Place 10 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin100 Meters10.12.90a9
May 3JP Chocolate Rabbit Invite Junior High InviteMay 3 · High Jump · Place 3 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiHigh Jump35-49
May 3JP Chocolate Rabbit Invite Junior High InviteMay 3 · Discus · Place 1 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiDiscus1109-09
Apr 28GNK Karen Tomberlin Junior High InvitationalApr 28 · Discus · Place 1 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinDiscus1kg1.96' 19
Apr 28GNK Karen Tomberlin Junior High InvitationalApr 28 · High Jump · Place 1 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump1.5' 29
Apr 26Brainerd InviteApr 26 · High Jump · Place 13 · Greenway/Nashwauk/KeewaGreenway/Nashwauk/KeewaHigh Jump134-10.009
Mar 29Little AmikMar 29 · High Jump · Place 13 · Greenway/Nashwauk/Keewat.Greenway/Nashwauk/Keewat.High Jump135-02.009
Mar 29Little AmikMar 29 · 200 Meters · Place 34 · Greenway/Nashwauk/Keewat.Greenway/Nashwauk/Keewat.200 Meters3427.099
Mar 29Little AmikMar 29 · 60 Meters · Place 64 · Greenway/Nashwauk/Keewat.Greenway/Nashwauk/Keewat.60 MetersRound P648.19 PB9

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 7A - North Sub-SectionJun 2 · 400 Meters · Place 12 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati400 Meters1258.928
May 29Class A Boys State True TeamMay 29 · High Jump · Place 21 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump21.5-00.008
May 272021 Iron Range Conference MeetMay 27 · High Jump · Place 8 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiHigh Jump85-00.008
May 21Chisholm Invite #3May 21 · High Jump · Place 9 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiHigh Jump94-10.008
May 16True Team Section 7AMay 16 · High Jump · Place 6 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump6.4' 108
May 13GNK Titan Invitational #2May 13 · Long Jump · Place 9 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump9.14' 08
May 13GNK Titan Invitational #2May 13 · High Jump · Place 8 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinHigh Jump8.4' 108
May 13GNK Titan Invitational #2May 13 · 200 Meters · Place 20 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin200 Meters20.27.58
May 11Chisholm Jr. High Invite #2May 11 · Long Jump · Place 2 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiLong Jump215-01.008
May 11Chisholm Jr. High Invite #2May 11 · High Jump · Place 3 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiHigh Jump34-10.008
May 11Chisholm Jr. High Invite #2May 11 · 110m Hurdles · Place 2 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati110m Hurdles219.088
May 11Chisholm Jr. High Invite #2May 11 · 100 Meters · Place 3 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati100 Meters313.238
May 6Titan Invitational #1May 6 · Long Jump · Place 7 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiLong Jump714-68
May 6Titan Invitational #1May 6 · High Jump · Place 4 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiHigh Jump44-108
May 6Titan Invitational #1May 6 · 200 Meters · Place 9 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati200 Meters928.2h PB8
Apr 30Esko QUADApr 30 · Long Jump · Place 13 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiLong Jump1315-08.008
Apr 15JP Chocolate Rabbit InvitationalApr 15 · Long Jump · Place 9 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump9.14' 18
Apr 15JP Chocolate Rabbit InvitationalApr 15 · 100 Meters · Place 12 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin100 Meters12.13.38