Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEarly Red Bird Invite MN · Mar 245:32.22aEarly Red Bird Invite MNMarch 24, 2026
1600 Meters · OutdoorMSHSL Section 1A - Sub-Section 2 · May 205:03.95aMSHSL Section 1A - Sub-Section 2May 20, 2026
3200 Meters · OutdoorMSHSL Section 1A - Sub-Section 2 · May 2612:08.83MSHSL Section 1A - Sub-Section 2May 26, 2022
800 Meters · IndoorEarly Red Bird Invite MN · Mar 242:35.02aEarly Red Bird Invite MNMarch 24, 2026
800 Meters · OutdoorSt. Charles Varsity · Apr 282:21.26aSt. Charles Varsity April 28, 2026
Discus · 1.6kg · OutdoorHayfield Varsity Meet · Apr 1687-10Hayfield Varsity MeetApril 16, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 20MSHSL Section 1A - Sub-Section 2May 20 · 1600 Meters · Place 7 · Hayfield1600 Meters7.5:03.95a PB12
May 20MSHSL Section 1A - Sub-Section 2May 20 · 800 Meters · Place 15 · Hayfield800 Meters15.2:25.91a12
May 15Triton Varsity InvitationalMay 15 · Discus · Place 14 · HayfieldDiscus1489-0212
May 15Triton Varsity InvitationalMay 15 · 1600 Meters · Place 5 · Hayfield1600 Meters55:10.94a12
May 9Gopher Conference ChampionshipsMay 9 · Discus · HayfieldDiscus1.6kg—DNS12
May 9Gopher Conference ChampionshipsMay 9 · 1600 Meters · Place 5 · Hayfield1600 Meters5.5:09.73a12
May 9Gopher Conference ChampionshipsMay 9 · 800 Meters · Hayfield800 Meters—DNS12
May 51A Section True TeamMay 5 · 1600 Meters · Place 27 · Hayfield1600 Meters27.5:07.67a12
May 51A Section True TeamMay 5 · 800 Meters · Place 30 · Hayfield800 Meters30.2:22.49a12
Apr 28St. Charles Varsity Apr 28 · Discus · Place 34 · HayfieldDiscus3481-0012
Apr 28St. Charles Varsity Apr 28 · 1600 Meters · Place 11 · Hayfield1600 Meters115:12.33a12
Apr 28St. Charles Varsity Apr 28 · 800 Meters · Place 15 · Hayfield800 Meters152:21.26a PB12
Apr 21GMLOKS Varsity InvitationalApr 21 · Discus · HayfieldDiscus1.6kg--NM12
Apr 21GMLOKS Varsity InvitationalApr 21 · 1600 Meters · Place 5 · Hayfield1600 Meters5.5:20.24a12
Apr 21GMLOKS Varsity InvitationalApr 21 · 800 Meters · Place 8 · Hayfield800 Meters8.2:29.47a12
Apr 16Hayfield Varsity MeetApr 16 · Discus · Place 15 · HayfieldDiscus1.6kg15.87-10 PB12
Apr 16Hayfield Varsity MeetApr 16 · 1600 Meters · Place 12 · Hayfield1600 Meters12.5:20.29a12
Apr 10Triton Varsity Meet 2Apr 10 · 1600 Meters · Place 12 · Hayfield1600 Meters125:23.53a12
Apr 10Triton Varsity Meet 2Apr 10 · 800 Meters · Place 14 · Hayfield800 Meters142:23.93a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 24Early Red Bird Invite MNMar 24 · 1600 Meters · Place 21 · Hayfield1600 Meters21.5:32.22a PB12
Mar 24Early Red Bird Invite MNMar 24 · 800 Meters · Place 22 · Hayfield800 Meters22.2:35.02a PB12
Mar 21Gopher Conference Indoor ChampionshipsMar 21 · 1600 Meters · Place 6 · Hayfield1600 Meters65:44.71a12
Mar 21Gopher Conference Indoor ChampionshipsMar 21 · 800 Meters · Place 10 · Hayfield800 Meters102:39.39a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22MSHSL Section 1A - Sub-Section 2May 22 · 1600 Meters · Place 15 · Hayfield1600 Meters155:40.84a11
May 22MSHSL Section 1A - Sub-Section 2May 22 · 800 Meters · Place 12 · Hayfield800 Meters122:34.4711
May 6Section 1A True TeamMay 6 · 1600 Meters · Place 35 · Hayfield1600 Meters35.5:45.01a11
May 6Section 1A True TeamMay 6 · 800 Meters · Place 35 · Hayfield800 Meters35.2:34.23a11
Apr 29St. Charles Varsity InviteApr 29 · 1600 Meters · Place 13 · Hayfield1600 Meters13.5:47.98a11
Apr 29St. Charles Varsity InviteApr 29 · Discus · Place 43 · HayfieldDiscus1.6kg43.64-0411
Apr 29St. Charles Varsity InviteApr 29 · 800 Meters · Hayfield800 Meters—NT11
Apr 11Triton Varsity Meet #2Apr 11 · Discus · Place 33 · HayfieldDiscus3355-811
Apr 11Triton Varsity Meet #2Apr 11 · 1600 Meters · Place 20 · Hayfield1600 Meters205:48.77a11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22MSHSL Section 1A - Sub Section 2May 22 · Discus · Place 15 · HayfieldDiscus1587-8—
May 22MSHSL Section 1A - Sub Section 2May 22 · 1600 Meters · Place 15 · Hayfield1600 Meters155:38.16a—
May 22MSHSL Section 1A - Sub Section 2May 22 · 800 Meters · Place 14 · Hayfield800 Meters142:38.32a—
May 17Triton Varsity InvitationalMay 17 · Discus · Place 18 · HayfieldDiscus1882-3—
May 17Triton Varsity InvitationalMay 17 · 1600 Meters · Place 11 · Hayfield1600 Meters115:37.72a—
May 17Triton Varsity InvitationalMay 17 · 800 Meters · Place 13 · Hayfield800 Meters132:33.45a—
May 11Gopher Conference ChampionshipsMay 11 · Discus · Place 27 · HayfieldDiscus2769-3—
May 11Gopher Conference ChampionshipsMay 11 · 1600 Meters · Place 11 · Hayfield1600 Meters115:34.98a—
May 11Gopher Conference ChampionshipsMay 11 · 800 Meters · Place 6 · Hayfield800 Meters62:34.51a—
May 7Section 1A True TeamMay 7 · 1600 Meters · Place 29 · Hayfield1600 Meters29.5:29.73a10
May 7Section 1A True TeamMay 7 · 800 Meters · Place 27 · Hayfield800 Meters27.2:29.98a10
Apr 30St. Charles MeetApr 30 · 1600 Meters · Place 9 · Hayfield1600 Meters9.5:35.10a10
Apr 30St. Charles MeetApr 30 · Discus · Place 27 · HayfieldDiscus1.6kg27.87-0710
Apr 30St. Charles MeetApr 30 · 800 Meters · Place 9 · Hayfield800 Meters9.2:32.78a10
Apr 12Triton Varsity Meet #1Apr 12 · Discus · Place 19 · HayfieldDiscus1979-11—
Apr 12Triton Varsity Meet #1Apr 12 · 1600 Meters · Place 12 · Hayfield1600 Meters125:48.29a—
Apr 12Triton Varsity Meet #1Apr 12 · 800 Meters · Place 12 · Hayfield800 Meters122:31.68a—
Apr 5Hayfield Varsity MeetApr 5 · Discus · Place 19 · HayfieldDiscus1965-7—
Apr 5Hayfield Varsity MeetApr 5 · 1600 Meters · Place 10 · Hayfield1600 Meters105:57.36a—
Apr 5Hayfield Varsity MeetApr 5 · 800 Meters · Place 12 · Hayfield800 Meters122:41.37a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24MSHSL Section 1A - Sub-Section 2May 24 · 1600 Meters · Place 12 · Hayfield1600 Meters12.5:23.29a9
May 24MSHSL Section 1A - Sub-Section 2May 24 · 800 Meters · Place 14 · Hayfield800 Meters14.2:37.80a9
May 19Triton Varsity InvitationalMay 19 · Discus · Place 22 · HayfieldDiscus2268-089
May 19Triton Varsity InvitationalMay 19 · 1600 Meters · Place 6 · Hayfield1600 Meters65:28.299
May 16Gopher Conference Junior High ChampionshipsMay 16 · Discus · Place 7 · HayfieldDiscus793-019
May 16Gopher Conference Junior High ChampionshipsMay 16 · 1600 Meters · Place 5 · Hayfield1600 Meters55:32.029
May 15Gopher Conference ChampionshipsMay 15 · 1600 Meters · Place 10 · Hayfield1600 Meters105:24.359
May 15Gopher Conference ChampionshipsMay 15 · 800 Meters · Place 17 · Hayfield800 Meters172:35.179
May 9Section 1A True TeamMay 9 · 1600 Meters · Place 16 · Hayfield1600 Meters16.5:26.68a9
May 9Section 1A True TeamMay 9 · Discus · Place 32 · HayfieldDiscus1.6kg32.69-049
May 2St. Charles InviteMay 2 · 1600 Meters · Place 16 · Hayfield1600 Meters16.5:50.22a9
May 2St. Charles InviteMay 2 · Discus · Place 40 · HayfieldDiscus1.6kg40.68-089
May 2St. Charles InviteMay 2 · 800 Meters · Place 16 · Hayfield800 Meters16.2:36.21a9
Apr 14Triton Meet #2Apr 14 · 1600 Meters · Place 4 · Hayfield1600 Meters4.5:43.04a9
Apr 14Triton Meet #2Apr 14 · Discus · Place 16 · HayfieldDiscus1.6kg16.74-089

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 25Gopher Conference IndoorMar 25 · 1600 Meters · Place 5 · Hayfield1600 Meters5.5:49.44a9
Mar 25Gopher Conference IndoorMar 25 · 800 Meters · Place 4 · Hayfield800 Meters4.2:45.30a9

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26MSHSL Section 1A - Sub-Section 2May 26 · 3200 Meters · Place 6 · Hayfield3200 Meters612:08.83 PB8
May 20Triton Varsity InvitationalMay 20 · 3200 Meters · Place 5 · Hayfield3200 Meters512:21.688
May 17Pine Island Varsity Invitational - Mel’s MeetMay 17 · 3200 Meters · Place 6 · Hayfield3200 Meters6.12:26.33a8
May 14Gopher Conference ChampionshipsMay 14 · 1600 Meters · Place 13 · Hayfield1600 Meters135:47.798
May 10Section 1A True TeamMay 10 · 1600 Meters · Place 27 · Hayfield1600 Meters27.5:40.31a8
Apr 28Gopher Conference Junior High Track MeetApr 28 · 1600 Meters · Hayfield1600 Meters--DNS8
Apr 28Gopher Conference Junior High Track MeetApr 28 · Discus · HayfieldDiscus1kg--DNS8
Apr 28Gopher Conference Junior High Track MeetApr 28 · 800 Meters · Hayfield800 Meters--DNS8
Apr 19Triton Junior High InviteApr 19 · 1600 Meters · Place 3 · Hayfield1600 Meters3.5:43.12aUnofficial8
Apr 19Triton Junior High InviteApr 19 · Discus · Place 7 · HayfieldDiscus1kg7.69-10Unofficial8
Apr 19Triton Junior High InviteApr 19 · 800 Meters · Place 4 · Hayfield800 Meters4.2:40.82aUnofficial8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 3MSHSL Section 1A - Sub-Section 2Jun 3 · 1600 Meters · Place 11 · Hayfield1600 Meters116:10.687
May 18Section 1A Multi-Site True Team MeetMay 18 · 1600 Meters · Place 25 · Hayfield1600 Meters255:59.997