Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBuc JH Invite · Apr 2614.7Buc JH InviteApril 26, 2022
1600 Meters · IndoorMSHSL Section 2AA Championships · May 294:47.19aMSHSL Section 2AA ChampionshipsMay 29, 2024
1600 Meters · OutdoorClass AA State True Team Meet · May 174:42.38aClass AA State True Team MeetMay 17, 2025
1600 Meters · Outdoor · Hand timedBuc JH Invite · Apr 266:01.0hBuc JH InviteApril 26, 2021
3200 Meters · OutdoorClass AA Wildcard · May 810:26.64aClass AA WildcardMay 8, 2024
400 Meters · IndoorMSHSL Section 2AA Championships · May 2852.92aMSHSL Section 2AA ChampionshipsMay 28, 2025
400 Meters · OutdoorFairmont Sentinel Relays · May 153.22aFairmont Sentinel RelaysMay 1, 2026
800 Meters · OutdoorBig South Conference Championship · May 192:02.23aBig South Conference ChampionshipMay 19, 2026
800 Meters · Outdoor · Hand timedBuc JH Invite · Apr 262:49.0hBuc JH InviteApril 26, 2021

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · 800 Meters · Place 2 · FairmontFairmont800 Meters2.2:02.23a PB12
May 12Trojan RelaysMay 12 · 800 Meters · Place 2 · FairmontFairmont800 Meters22:05.01a12
May 8Class AA True Team Wild CardMay 8 · 400 Meters · Place 37 · FairmontFairmont400 Meters37.55.31a12
May 42AA Section True TeamMay 4 · 400 Meters · Place 9 · FairmontFairmont400 Meters9.55.31a12
May 1Fairmont Sentinel RelaysMay 1 · 400 Meters · Place 1 · FairmontFairmont400 Meters153.22a PB12
Apr 28JWP Track & Field Meet #2Apr 28 · 800 Meters · Place 1 · FairmontFairmont800 Meters1.2:04.74a12
Apr 25St. Clair JV InviteApr 25 · 400 Meters · Place 2 · FairmontFairmont400 Meters2.54.66a12
Apr 21SJM Invitational #3Apr 21 · 800 Meters · Place 1 · FairmontFairmont800 Meters1.2:07.97a12
Apr 14Waseca HS Meet #1Apr 14 · 800 Meters · Place 2 · FairmontFairmont800 Meters22:06.13a12
Apr 10Blue Earth MeetApr 10 · 400 Meters · Place 1 · FairmontFairmont400 Meters154.61a12
Mar 313/31/26 Fairmont TriangularMar 31 · 400 Meters · Place 3 · FairmontFairmont400 Meters3.54.73a12
Mar 28MSU Varsity ShowcaseMar 28 · 400 Meters · Place 12 · FairmontFairmont400 Meters1254.57a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AA ChampionshipsMay 28 · 400 Meters · Place 10 · FairmontFairmont400 MetersRound P10.52.92a PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · 800 Meters · Place 6 · FairmontFairmont800 Meters62:05.2611
May 17Class AA State True Team MeetMay 17 · 1600 Meters · Place 13 · FairmontFairmont1600 Meters13.4:42.38a PB11
May 17Class AA State True Team MeetMay 17 · 800 Meters · Place 13 · FairmontFairmont800 Meters13.2:05.37a11
May 13Trojan RelaysMay 13 · 1600 Meters · Place 9 · FairmontFairmont1600 Meters95:03.02a11
May 6Section 2AA True TeamMay 6 · 1600 Meters · Place 11 · FairmontFairmont1600 Meters11.4:50.04a11
May 6Section 2AA True TeamMay 6 · 800 Meters · Place 8 · FairmontFairmont800 Meters8.2:07.72a11
May 2Fairmont Sentinel RelaysMay 2 · 1600 Meters · Place 3 · FairmontFairmont1600 Meters35:07.98a11
Apr 22Worthington TriangularApr 22 · 800 Meters · Place 2 · FairmontFairmont800 Meters22:08.9311
Apr 14Fairmont Triangular - NU, STPApr 14 · 800 Meters · Place 2 · FairmontFairmont800 Meters22:12.9011
Apr 112025 Buc InviteApr 11 · 1600 Meters · Place 1 · FairmontFairmont1600 Meters14:58.811
Apr 3Mankato East TriangularApr 3 · 800 Meters · Place 3 · FairmontFairmont800 Meters32:10.46a11
Mar 29MSU Varsity ShowcaseMar 29 · 800 Meters · Place 16 · FairmontFairmont800 Meters162:08.66a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AA ChampionshipsMay 29 · 1600 Meters · Place 14 · FairmontFairmont1600 Meters14.4:47.19a PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23Big South Large School Conference MeetMay 23 · 3200 Meters · Place 6 · FairmontFairmont3200 Meters610:47.84a—
May 18Class AA True Team State ChampionshipsMay 18 · 3200 Meters · Place 12 · FairmontFairmont3200 Meters12.10:34.14a10
May 14Worthington Trojan RelaysMay 14 · 3200 Meters · Place 7 · FairmontFairmont3200 Meters710:28.64a—
May 8Class AA WildcardMay 8 · 3200 Meters · Place 27 · FairmontFairmont3200 Meters27.10:26.64a PB10
May 7Section 2AA True TeamMay 7 · 3200 Meters · Place 8 · FairmontFairmont3200 Meters8.10:26.64a10
May 3Fairmont Sentinel RelaysMay 3 · 1600 Meters · Place 5 · FairmontFairmont1600 Meters54:51.55a—
Apr 25Jordan InvitationalApr 25 · 3200 Meters · Place 3 · FairmontFairmont3200 Meters310:32.5—
Apr 23Fairmont InviteApr 23 · 1600 Meters · Place 5 · FairmontFairmont1600 Meters5.5:04.14a10
Apr 18Waseca InviteApr 18 · 3200 Meters · Place 3 · FairmontFairmont3200 Meters310:52.74a—
Apr 122024 Buc InviteApr 12 · 1600 Meters · Place 2 · FairmontFairmont1600 Meters24:58.1—
Apr 4Fairmont meetApr 4 · 1600 Meters · Place 5 · FairmontFairmont1600 Meters55:12.85a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2AA ChampionshipsMay 31 · 3200 Meters · Place 17 · FairmontFairmont3200 Meters17.10:52.52a9
May 31MSHSL Section 2AA ChampionshipsMay 31 · 1600 Meters · Place 17 · FairmontFairmont1600 Meters17.5:04.06a9
May 23Big South Large SchoolMay 23 · 3200 Meters · Place 6 · FairmontFairmont3200 Meters6.11:09.85a9
May 23Big South Large SchoolMay 23 · 1600 Meters · Place 10 · FairmontFairmont1600 Meters10.5:01.92a9
May 16Trojan RelaysMay 16 · 3200 Meters · Place 12 · FairmontFairmont3200 Meters1211:13.599
May 9Section 2AA True TeamMay 9 · 3200 Meters · Place 17 · FairmontFairmont3200 Meters17.11:11.07a9
May 9Section 2AA True TeamMay 9 · 1600 Meters · Place 18 · FairmontFairmont1600 Meters18.5:04.85a9
Apr 27Fairmont Quadrangular 4/27/23Apr 27 · 3200 Meters · Place 7 · FairmontFairmont3200 Meters7.11:41.29
Apr 27Fairmont Quadrangular 4/27/23Apr 27 · 1600 Meters · Place 2 · FairmontFairmont1600 Meters2.5:13.09
Apr 25SJA TriangularApr 25 · 3200 Meters · Place 4 · FairmontFairmont3200 Meters4.11:55.49a9
Apr 14Blue Earth Area Buc InviteApr 14 · 1600 Meters · Place 4 · FairmontFairmont1600 Meters45:22.09
Apr 3Fairmont TriangularApr 3 · 3200 Meters · Place 3 · FairmontFairmont3200 Meters312:06.99

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2AA ChampionshipsJun 1 · 3200 Meters · Place 19 · FairmontFairmont3200 Meters19.11:12.22a8
May 17Fairmont QuadMay 17 · 800 Meters · Place 8 · FairmontFairmont800 Meters82:28.308
May 14Big South Bigs MeetMay 14 · 3200 Meters · Place 6 · FairmontFairmont3200 Meters6.11:27.15a8
May 10Section 2AA True TeamMay 10 · 3200 Meters · Place 11 · FairmontFairmont3200 Meters11.11:06.01a8
May 6Fairmont Sentinel RelaysMay 6 · 3200 Meters · Place 3 · FairmontFairmont3200 Meters311:16.918
Apr 26Buc JH InviteApr 26 · 1600 Meters · Place 1 · FairmontFairmont1600 Meters1.5:21.28
Apr 26Buc JH InviteApr 26 · 100 Meters · Place 11 · FairmontFairmont100 Meters11.14.7 PB8
Apr 19MRC Quad #3Apr 19 · 3200 Meters · Place 3 · FairmontFairmont3200 Meters312:34.008
Apr 12Buc Mini-InviteApr 12 · 1600 Meters · Place 3 · FairmontFairmont1600 Meters35:29.08
Apr 9Fairmont TriangularApr 9 · 1600 Meters · Place 6 · FairmontFairmont1600 Meters65:29.78

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Buc JH InviteApr 26 · Long Jump · Place 11 · FairmontFairmontLong Jump1111-47
Apr 26Buc JH InviteApr 26 · 1600 Meters · Place 2 · FairmontFairmont1600 Meters26:01.0h PB7
Apr 26Buc JH InviteApr 26 · 800 Meters · Place 2 · FairmontFairmont800 Meters22:49.0h PB7