Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorYMCA Meet #2 - Hastings · Jul 145:50.58YMCA Meet #2 - HastingsJuly 14, 2022
1500 Meters · OutdoorYMCA Hastings Meet #1 · Jun 245:34.48aYMCA Hastings Meet #1June 24, 2021
1600 Meters · Outdoor2AAA Section True Team · May 54:41.62a2AAA Section True TeamMay 5, 2026
3200 Meters · OutdoorMetro East Conference Mid-Season Meet · Apr 2110:21.39aMetro East Conference Mid-Season MeetApril 21, 2026
800 Meters · OutdoorMatt Kero Memorial Invitational · May 82:01.82aMatt Kero Memorial InvitationalMay 8, 2026
Discus · 1kg · OutdoorYMCA City Championships · Jul 3159-03YMCA City ChampionshipsJuly 31, 2022
Long Jump · OutdoorYMCA Henry Sibley Meet · Jul 813-02.00YMCA Henry Sibley MeetJuly 8, 2021
Shot Put · 4kg · OutdoorYMCA Hastings Meet #3 · Jul 2227-03.00YMCA Hastings Meet #3July 22, 2021
Shot Put · 8lb · OutdoorYMCA All City Championships · Aug 126-07.50YMCA All City ChampionshipsAugust 1, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 800 Meters · Place 9 · HastingsHastings800 MetersRound P9.2:02.53a12
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 800 Meters · Place 8 · HastingsHastings800 Meters8.2:05.72a12
May 19Metro East Championships (Two Rivers)May 19 · 800 Meters · Place 10 · HastingsHastings800 Meters102:06.10a12
May 8Matt Kero Memorial InvitationalMay 8 · 800 Meters · Place 2 · HastingsHastings800 Meters2.2:01.82a PB12
May 52AAA Section True TeamMay 5 · 1600 Meters · Place 10 · HastingsHastings1600 Meters10.4:41.62a PB12
Apr 30Hastings MEC TriApr 30 · 800 Meters · Place 2 · HastingsHastings800 Meters2.2:07.21a12
Apr 21Metro East Conference Mid-Season MeetApr 21 · 3200 Meters · Place 6 · HastingsHastings3200 Meters6.10:21.39a PB12
Apr 9Simley MEC PentApr 9 · 800 Meters · Place 1 · HastingsHastings800 Meters12:05.63a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 1600 Meters · Place 12 · HastingsHastings1600 Meters12.4:42.35a11
May 28MSHSL Section 3AAA ChampionshipsMay 28 · 800 Meters · Place 10 · HastingsHastings800 MetersRound P10.2:05.32a11
May 20Metro East Conference ChampionshipsMay 20 · 1600 Meters · Place 7 · HastingsHastings1600 Meters74:46.01a11
May 20Metro East Conference ChampionshipsMay 20 · 800 Meters · Place 9 · HastingsHastings800 Meters92:07.14a11
May 9Matt Kero Memorial InvitationalMay 9 · 3200 Meters · Place 2 · HastingsHastings3200 Meters210:31.71a11
May 6Section 2AAA True TeamMay 6 · 800 Meters · Place 7 · HastingsHastings800 Meters7.2:07.30a11
May 1MEC Triangular | Hastings and North St. PaulMay 1 · 1600 Meters · Place 3 · HastingsHastings1600 Meters3.4:48.08a11
Apr 22Metro East Conference Mid-Season MeetApr 22 · 3200 Meters · Place 8 · HastingsHastings3200 Meters810:36.5111
Apr 11Dean Bishop InvitationalApr 11 · 1600 Meters · Place 2 · HastingsHastings1600 Meters24:48.02a11
Apr 4Simley MEC Tri #1Apr 4 · 800 Meters · Place 2 · HastingsHastings800 Meters2.2:11.85a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AAA ChampionshipsMay 29 · 1600 Meters · Place 14 · HastingsHastings1600 Meters14.4:49.64a10
May 14MEC JV ConferenceMay 14 · 1600 Meters · Place 6 · HastingsHastings1600 Meters6.4:54.37a10
May 10Matt Kero Memorial InvitationalMay 10 · 1600 Meters · Place 6 · HastingsHastings1600 Meters64:52.52a—
May 7Section 2AAA True TeamMay 7 · 800 Meters · Place 18 · HastingsHastings800 Meters18.2:14.76a10
May 1Hastings Tri #2May 1 · 1600 Meters · Place 6 · HastingsHastings1600 Meters65:04.58a—
Apr 9Apple Valley Track Meet - April 9Apr 9 · 800 Meters · Place 4 · HastingsHastings800 Meters4.2:14.85a10
Apr 4Hastings TriApr 4 · 3200 Meters · Place 4 · HastingsHastings3200 Meters411:02.75a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31MSHSL Section 3AAA ChampionshipsMay 31 · 3200 Meters · HastingsHastings3200 Meters--DQ9
May 16Metro East Conference JV ChampionshipsMay 16 · 1600 Meters · Place 4 · HastingsHastings1600 Meters4.5:06.03a9
May 9Section 2AAA True TeamMay 9 · 3200 Meters · Place 15 · HastingsHastings3200 Meters15.10:48.89a9
Apr 27Metro East Conference - Mid Season MeetApr 27 · 800 Meters · Place 15 · HastingsHastings800 Meters15.2:20.39a9
Apr 13Hastings TriApr 13 · 1600 Meters · Place 6 · HastingsHastings1600 Meters65:17.449

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 31YMCA City ChampionshipsJul 31 · 1600 Meters · Place 1 · Hastings YMCAHastings YMCA1600 Meters1.5:38.11a8
Jul 31YMCA City ChampionshipsJul 31 · Discus · Place 2 · Hastings YMCAHastings YMCADiscus1kg2.59-03 PB8
Jul 31YMCA City ChampionshipsJul 31 · 800 Meters · Place 1 · Hastings YMCAHastings YMCA800 Meters1.2:41.57a8
Jul 21YMCA Meet #3 - HastingsJul 21 · Discus · Place 2 · Hastings YMCAHastings YMCADiscus260-078
Jul 21YMCA Meet #3 - HastingsJul 21 · 1600 Meters · Place 1 · Hastings YMCAHastings YMCA1600 Meters15:53.968
Jul 21YMCA Meet #3 - HastingsJul 21 · 800 Meters · Place 1 · Hastings YMCAHastings YMCA800 Meters12:39.458
Jul 14YMCA Meet #2 - HastingsJul 14 · Discus · Place 2 · Hastings YMCAHastings YMCADiscus270-048
Jul 14YMCA Meet #2 - HastingsJul 14 · 1 Mile · Place 1 · Hastings YMCAHastings YMCA1 Mile15:50.58 PB8
Jul 14YMCA Meet #2 - HastingsJul 14 · 800 Meters · Place 1 · Hastings YMCAHastings YMCA800 Meters12:48.128
Jun 23YMCA Meet #1 - BurnsvilleJun 23 · Discus · Place 2 · Hastings YMCAHastings YMCADiscus271-048
Jun 23YMCA Meet #1 - BurnsvilleJun 23 · 1 Mile · Place 1 · Hastings YMCAHastings YMCA1 Mile15:52.718
Jun 23YMCA Meet #1 - BurnsvilleJun 23 · 800 Meters · Place 1 · Hastings YMCAHastings YMCA800 Meters12:45.258

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 1YMCA All City ChampionshipsAug 1 · Long Jump · Hastings YMCAHastings YMCALong Jump--FOUL8
Aug 1YMCA All City ChampionshipsAug 1 · Shot Put · Place 3 · Hastings YMCAHastings YMCAShot Put8lb3.26-07.50 PB8
Aug 1YMCA All City ChampionshipsAug 1 · 1500 Meters · Place 1 · Hastings YMCAHastings YMCA1500 Meters1.5:48.31a8
Aug 1YMCA All City ChampionshipsAug 1 · 800 Meters · Place 2 · Hastings YMCAHastings YMCA800 Meters2.2:36.01a8
Jul 22YMCA Hastings Meet #3Jul 22 · Shot Put · Place 3 · Hastings YMCAHastings YMCAShot Put4kg3.27-03.00 PB8
Jul 22YMCA Hastings Meet #3Jul 22 · 1500 Meters · Place 1 · Hastings YMCAHastings YMCA1500 Meters1.5:55.51a8
Jul 22YMCA Hastings Meet #3Jul 22 · 800 Meters · Place 1 · Hastings YMCAHastings YMCA800 Meters1.2:49.21a8
Jul 8YMCA Henry Sibley MeetJul 8 · Long Jump · Place 3 · Hastings YMCAHastings YMCALong Jump3.13-02.00 PB8
Jul 8YMCA Henry Sibley MeetJul 8 · 1500 Meters · Place 1 · Hastings YMCAHastings YMCA1500 Meters1.5:39.67a8
Jul 8YMCA Henry Sibley MeetJul 8 · 800 Meters · Place 2 · Hastings YMCAHastings YMCA800 Meters2.2:41.49a8
Jun 24YMCA Hastings Meet #1Jun 24 · Long Jump · Hastings YMCAHastings YMCALong Jump—DNS8
Jun 24YMCA Hastings Meet #1Jun 24 · 1500 Meters · Place 1 · Hastings YMCAHastings YMCA1500 Meters1.5:34.48a PB8
Jun 24YMCA Hastings Meet #1Jun 24 · 800 Meters · Hastings YMCAHastings YMCA800 Meters—DNS8

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 21YMCA Track Meet @ Hastings MSJul 21 · Shot Put · Hastings YMCAHastings YMCAShot Put4lb--DNS5