Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMaverick Invitational · Feb 164:59.18aMaverick InvitationalFebruary 16, 2024
1000 Meters · IndoorCSB/SJU Invitational · Feb 102:55.55aCSB/SJU InvitationalFebruary 10, 2024
1500 Meters · OutdoorMaverick Open #1 · May 14:28.75Maverick Open #1May 1, 2024
1600 Meters · OutdoorMSHSL Section 7A - Sub-Section North · May 264:41.39aMSHSL Section 7A - Sub-Section NorthMay 26, 2022
3000 Meters · IndoorSDSU DII Invitational · Jan 2010:51.77aSDSU DII InvitationalJanuary 20, 2023
3000m Steeplechase · OutdoorMaverick Invitational · Apr 1811:42.10Maverick InvitationalApril 18, 2025
300m Hurdles · 36" / 0.914m · OutdoorClass A Boys State True Team · May 2947.36aClass A Boys State True TeamMay 29, 2021
3200 Meters · OutdoorClass A Boys State True Team · May 2910:29.20aClass A Boys State True TeamMay 29, 2021
3200 Meters · Outdoor · Hand timedTitan Invitational #1 · May 610:36.2hTitan Invitational #1May 6, 2021
400 Meters · OutdoorGNK Titan Invitational #2 · May 1356.9GNK Titan Invitational #2May 13, 2021
800 Meters · OutdoorBrainerd Invite · Apr 262:08.37aBrainerd InviteApril 26, 2022
Long Jump · OutdoorSection 7A True Team · May 1017-00.00Section 7A True TeamMay 10, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Tim Marshall OpenMay 2 · 800 Meters · Place 16 · SW Minnesota St.SW Minnesota St.800 Meters162:20.73SR
Apr 29Todd Pfingsten OpenApr 29 · 1500 Meters · Place 19 · SW Minnesota St.SW Minnesota St.1500 Meters194:56.11SR
Apr 16CSB/SJU InvitationalApr 16 · 800 Meters · Place 27 · SW Minnesota St.SW Minnesota St.800 Meters27.2:20.24aSr
Apr 12Minnesota State OpenApr 12 · 1500 Meters · Place 11 · SW Minnesota St.SW Minnesota St.1500 Meters11.4:58.49aSr
Mar 28CSB/SJU Optimistic MeetMar 28 · 1500 Meters · Place 45 · SW Minnesota St.SW Minnesota St.1500 Meters45.4:49.84aSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Maverick Open #2May 2 · 800 Meters · Place 18 · SW Minnesota St.SW Minnesota St.800 Meters182:16.07JR
Apr 30Maverick Open #1Apr 30 · 1500 Meters · Place 12 · SW Minnesota St.SW Minnesota St.1500 Meters124:44.78JR
Apr 18Maverick InvitationalApr 18 · 3000m Steeplechase · Place 14 · SW Minnesota St.SW Minnesota St.3000m Steeplechase1411:42.10 PBJR
Apr 5Norse InvitationalApr 5 · 1500 Meters · Place 27 · SW Minnesota St.SW Minnesota St.1500 Meters27.4:41.92aJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Maverick Open #1May 1 · 1500 Meters · Place 12 · SW Minnesota St.SW Minnesota St.1500 Meters124:28.75 PBSO
Apr 23DSU InvitationalApr 23 · 1500 Meters · Place 4 · Southwest Minnesota StaSouthwest Minnesota Sta1500 Meters44:33.73a—
Apr 17Gustie TwilightApr 17 · 1500 Meters · Place 7 · Southwest Minnesota StaSouthwest Minnesota Sta1500 Meters74:43.00a—
Apr 13Minnesota State OpenApr 13 · 800 Meters · Place 28 · SW Minnesota St.SW Minnesota St.800 Meters282:14.46SO

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Maverick InvitationalFeb 16 · 1 Mile · Place 18 · Southwest Minnesota StaSouthwest Minnesota Sta1 Mile184:59.18a PB—
Feb 10CSB/SJU InvitationalFeb 10 · 1000 Meters · Place 20 · Southwest Minnesota StaSouthwest Minnesota Sta1000 Meters202:55.55a PB—
Feb 3DWU Alumni MeetFeb 3 · 1 Mile · Place 20 · SW Minnesota St.SW Minnesota St.1 Mile20.5:02.21aJr
Jan 20St. Olaf Ole OpenerJan 20 · 1 Mile · Place 29 · Southwest Minnesota StaSouthwest Minnesota Sta1 Mile295:07.10a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Maverick Open #2May 6 · 800 Meters · Place 9 · SW Minnesota St.SW Minnesota St.800 Meters92:19.62FR
May 3Maverick Open #1May 3 · 1500 Meters · Place 13 · SW Minnesota St.SW Minnesota St.1500 Meters134:47.48FR
Apr 26Gustie TwilightApr 26 · 1500 Meters · Place 7 · SW Minnesota St.SW Minnesota St.1500 Meters74:43.79FR
Apr 15Norse InvitationalApr 15 · 1500 Meters · Place 31 · SW Minnesota St.SW Minnesota St.1500 Meters31.4:56.08aFr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11CSB/SJU InvitationalFeb 11 · 1 Mile · Place 25 · SW Minnesota St.SW Minnesota St.1 Mile255:18.90SO
Feb 4DWU Alumni MeetFeb 4 · 1 Mile · Place 14 · SW Minnesota St.SW Minnesota St.1 Mile145:10.35—
Jan 20SDSU DII InvitationalJan 20 · 3000 Meters · Place 17 · SW Minnesota St.SW Minnesota St.3000 Meters17.10:51.77a PBSo

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 7A ChampionshipsJun 2 · 1600 Meters · Place 4 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin1600 Meters4.4:48.75a12
May 26MSHSL Section 7A - Sub-Section NorthMay 26 · 1600 Meters · Place 1 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin1600 Meters1.4:41.39a PB12
May 21State True Team Class AMay 21 · 1600 Meters · Place 11 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin1600 Meters11.4:51.16a12
May 21State True Team Class AMay 21 · Long Jump · Place 23 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump23.16-06.7512
May 20State True Team Class AAAMay 20 · Long Jump · Place 23 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiLong Jump2316-06.7512
May 20State True Team Class AAAMay 20 · 1600 Meters · Place 11 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati1600 Meters114:51.1612
May 10Section 7A True TeamMay 10 · 1600 Meters · Place 2 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin1600 Meters2.4:45.10a12
May 10Section 7A True TeamMay 10 · Long Jump · Place 11 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump11.17-00.00 PB12
May 5Old River Invite 2022May 5 · 1600 Meters · Place 2 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin1600 Meters2.4:57.97a12
May 5Old River Invite 2022May 5 · Long Jump · Place 7 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump7.16-02.0012
Apr 26Brainerd InviteApr 26 · Long Jump · Place 12 · Greenway/Nashwauk/KeewaGreenway/Nashwauk/KeewaLong Jump1216-08.0012
Apr 26Brainerd InviteApr 26 · 800 Meters · Place 6 · Greenway/Nashwauk/KeewaGreenway/Nashwauk/Keewa800 Meters62:08.37a PB12
Mar 29Little AmikMar 29 · 1600 Meters · Place 9 · Greenway/Nashwauk/Keewat.Greenway/Nashwauk/Keewat.1600 Meters95:05.3212
Mar 29Little AmikMar 29 · 800 Meters · Place 6 · Greenway/Nashwauk/Keewat.Greenway/Nashwauk/Keewat.800 Meters62:15.9212

2021 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 7A - North Sub-SectionJun 2 · 300m Hurdles · Place 6 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati300m Hurdles647.8011
Jun 2MSHSL Section 7A - North Sub-SectionJun 2 · 3200 Meters · Place 2 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati3200 Meters210:48.60h11
May 29Class A Boys State True TeamMay 29 · 3200 Meters · Place 4 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin3200 Meters4.10:29.20a PB11
May 29Class A Boys State True TeamMay 29 · 300m Hurdles · Place 20 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin300m Hurdles36" / 0.914m20.47.36a PB11
May 272021 Iron Range Conference MeetMay 27 · Long Jump · Place 13 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiLong Jump1315-06.7511
May 272021 Iron Range Conference MeetMay 27 · 300m Hurdles · Place 5 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati300m Hurdles547.3611
May 272021 Iron Range Conference MeetMay 27 · 3200 Meters · Place 2 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati3200 Meters210:29.2611
May 21Chisholm Invite #3May 21 · Long Jump · Place 2 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiLong Jump216-04.0011
May 21Chisholm Invite #3May 21 · 300m Hurdles · Place 5 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati300m Hurdles548.9211
May 21Chisholm Invite #3May 21 · 3200 Meters · Place 2 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati3200 Meters210:45.3411
May 16True Team Section 7AMay 16 · 3200 Meters · Place 2 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin3200 Meters2.10:45.34a11
May 16True Team Section 7AMay 16 · Long Jump · Place 7 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump7.16' 411
May 16True Team Section 7AMay 16 · 300m Hurdles · Place 6 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin300m Hurdles36" / 0.914m6.48.92a11
May 13GNK Titan Invitational #2May 13 · 3200 Meters · Place 3 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin3200 Meters3.10:29.211
May 13GNK Titan Invitational #2May 13 · Long Jump · Place 3 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump3.15' 911
May 13GNK Titan Invitational #2May 13 · 400 Meters · Place 7 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin400 Meters7.56.9 PB11
May 6Titan Invitational #1May 6 · Long Jump · Place 3 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiLong Jump316-411
May 6Titan Invitational #1May 6 · 300m Hurdles · Place 2 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati300m Hurdles250.2h11
May 6Titan Invitational #1May 6 · 3200 Meters · Place 1 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati3200 Meters110:36.2h PB11
Apr 30Esko QUADApr 30 · Long Jump · Place 9 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/KeewatiLong Jump916-10.2511
Apr 30Esko QUADApr 30 · 300m Hurdles · Place 6 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati300m Hurdles649.4611
Apr 30Esko QUADApr 30 · 3200 Meters · Place 1 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati3200 Meters110:50.1711
Apr 15JP Chocolate Rabbit InvitationalApr 15 · 1600 Meters · Place 2 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-Keewatin1600 Meters2.4:57.511
Apr 15JP Chocolate Rabbit InvitationalApr 15 · Long Jump · Place 2 · Greenway/Nashwauk-KeewatinGreenway/Nashwauk-KeewatinLong Jump2.16' 411

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14Iron Range Conference ChampionshipsMay 14 · 3200 Meters · Place 2 · Greenway/Nashwauk/KeewatiGreenway/Nashwauk/Keewati3200 Meters210:59.209