Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNYA Tri Meet · Apr 1913.51NYA Tri MeetApril 19, 2022
100 Meters · Outdoor · Hand timedTCU Invite #1 · May 414.30hTCU Invite #1May 4, 2021
1000 Meters · IndoorOld MRC Indoor · Mar 272:49.81Old MRC IndoorMarch 27, 2026
1000 Meters · OutdoorBelle Plaine Inv. Door · Mar 233:07.68Belle Plaine Inv. DoorMarch 23, 2024
1600 Meters · IndoorMRC Indoor Invite · Mar 315:40.93aMRC Indoor InviteMarch 31, 2023
1600 Meters · OutdoorTCU HS Invite #3 · May 114:38.48aTCU HS Invite #3May 11, 2026
200 Meters · OutdoorJWP Invitational #3 · Apr 2330.54JWP Invitational #3April 23, 2021
200m Hurdles · 30" / 0.762m · OutdoorTCU JH Invite · Apr 1129.70aTCU JH InviteApril 11, 2022
3200 Meters · IndoorMSHSL Section 2AA Championships · May 2710:45.23aMSHSL Section 2AA ChampionshipsMay 27, 2026
3200 Meters · OutdoorBig South Conference Championship · May 1910:25.59aBig South Conference ChampionshipMay 19, 2026
3200 Meters · Wheelchair · OutdoorNew Ulm Invitational #2 · Apr 2810:40.89aNew Ulm Invitational #2April 28, 2026
400 Meters · IndoorBelle Plaine Indoor Track Meet · Mar 261:04.73Belle Plaine Indoor Track MeetMarch 26, 2022
400 Meters · OutdoorTCU Invite #3 · May 1254.55aTCU Invite #3May 12, 2025
400 Meters · Outdoor · Hand timedMRC Quad #2 · Apr 201:12.3hMRC Quad #2April 20, 2021
600 Meters · IndoorBelle Plaine Tiger Indoor Inv · Mar 221:30.28Belle Plaine Tiger Indoor InvMarch 22, 2025
600 Meters · OutdoorBelle Plaine Inv. Door · Mar 231:35.50Belle Plaine Inv. DoorMarch 23, 2024
800 Meters · IndoorMSHSL Section 2AA Championships · May 271:59.77aMSHSL Section 2AA ChampionshipsMay 27, 2026
800 Meters · OutdoorMSHSL Section 1AA Championships · May 292:03.86aMSHSL Section 1AA ChampionshipsMay 29, 2025

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · 3200 Meters · Place 14 · Tri-City UnitedTri-City United3200 Meters14.10:45.23a PB12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 800 Meters · Place 8 · Tri-City UnitedTri-City United800 MetersRound P8.2:03.73a12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 800 Meters · Place 3 · Tri-City UnitedTri-City United800 Meters3.1:59.77a PB12
Mar 27Old MRC IndoorMar 27 · 1000 Meters · Place 3 · Tri-City UnitedTri-City United1000 Meters32:49.81 PB12
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 800 Meters · Place 2 · UnattachedUnattached800 Meters2.2:10.33a12

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · 3200 Meters · Place 5 · Tri-City UnitedTri-City United3200 Meters5.10:25.59a PB12
May 11TCU HS Invite #3May 11 · 1600 Meters · Place 2 · Tri-City UnitedTri-City United1600 Meters24:38.48a PB12
May 11TCU HS Invite #3May 11 · 800 Meters · Place 2 · Tri-City UnitedTri-City United800 Meters22:03.96a12
May 7LCWM/Nicollet Meet #3May 7 · 400 Meters · Place 2 · Tri-City UnitedTri-City United400 Meters2.55.06a12
May 42AA Section True TeamMay 4 · 1600 Meters · Place 7 · Tri-City UnitedTri-City United1600 Meters7.4:52.47a12
May 42AA Section True TeamMay 4 · 800 Meters · Place 6 · Tri-City UnitedTri-City United800 Meters6.2:11.00a12
Apr 30TCU HS Meet #2Apr 30 · 1600 Meters · Place 1 · Tri-City UnitedTri-City United1600 Meters14:44.75a12
Apr 30TCU HS Meet #2Apr 30 · 800 Meters · Place 1 · Tri-City UnitedTri-City United800 Meters12:05.96a12
Apr 28New Ulm Invitational #2Apr 28 · 3200 Meters · Place 2 · Tri-City UnitedTri-City United3200 MetersWheelchair2.10:40.89a PB12
Apr 20MRC Track MeetApr 20 · 400 Meters · Place 4 · Tri-City UnitedTri-City United400 Meters455.28a12
Apr 14Sibley East Varsity MeetApr 14 · 3200 Meters · Place 1 · Tri-City UnitedTri-City United3200 Meters1.10:51.49a12
Apr 14Sibley East Varsity MeetApr 14 · 1600 Meters · Place 2 · Tri-City UnitedTri-City United1600 Meters2.4:43.62a12
Apr 9BP Outdoor Inv#2Apr 9 · 800 Meters · Place 2 · Tri-City UnitedTri-City United800 Meters22:09.0712
Apr 9BP Outdoor Inv#2Apr 9 · 1600 Meters · Place 2 · Tri-City UnitedTri-City United1600 Meters24:53.0512
Apr 7SJM Invitational #2Apr 7 · 3200 Meters · Place 1 · Tri-City UnitedTri-City United3200 Meters1.10:56.1012

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AA ChampionshipsMay 29 · 800 Meters · Place 8 · Tri-City UnitedTri-City United800 MetersRound P8.2:05.37a11
May 29MSHSL Section 1AA ChampionshipsMay 29 · 800 Meters · Place 6 · Tri-City UnitedTri-City United800 Meters6.2:03.86a PB11
May 22Big South Conference ChampionshipMay 22 · 1600 Meters · Place 11 · Tri-City UnitedTri-City United1600 Meters114:58.4711
May 22Big South Conference ChampionshipMay 22 · 800 Meters · Place 10 · Tri-City UnitedTri-City United800 Meters102:07.0411
May 12TCU Invite #3May 12 · 400 Meters · Place 3 · Tri-City UnitedTri-City United400 Meters354.55a PB11
May 8LCWM/Nicollet Meet #3May 8 · 1600 Meters · Place 1 · Tri-City UnitedTri-City United1600 Meters14:54.63a11
May 8LCWM/Nicollet Meet #3May 8 · 800 Meters · Place 1 · Tri-City UnitedTri-City United800 Meters12:08.82a11
May 6Section 2AA True TeamMay 6 · 800 Meters · Place 6 · Tri-City UnitedTri-City United800 Meters6.2:05.82a11
Apr 21TCU Invite #1Apr 21 · 400 Meters · Place 6 · Tri-City UnitedTri-City United400 Meters655.2711
Apr 4Belle Plaine Tiger InvApr 4 · 800 Meters · Place 1 · Tri-City UnitedTri-City United800 Meters12:10.1411
Apr 4Belle Plaine Tiger InvApr 4 · 1600 Meters · Place 6 · Tri-City UnitedTri-City United1600 Meters64:58.6511

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 28Old MRC indoorMar 28 · 800 Meters · Place 1 · Tri-City UnitedTri-City United800 Meters12:12.6911
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 1000 Meters · Place 3 · Tri-City UnitedTri-City United1000 Meters32:55.1811
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 600 Meters · Place 2 · Tri-City UnitedTri-City United600 Meters21:30.28 PB11
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 600 Meters · Place 2 · Tri-City UnitedTri-City United600 Meters21:30.2811
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 1000 Meters · Place 3 · Tri-City UnitedTri-City United1000 Meters32:55.1811

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AA ChampionshipsMay 30 · 800 Meters · Place 9 · Tri-City UnitedTri-City United800 MetersRound P9.2:08.52a10
May 30MSHSL Section 1AA ChampionshipsMay 30 · 800 Meters · Place 7 · Tri-City UnitedTri-City United800 Meters7.2:06.18a10
May 23Kasson-Mantorville HS InvitationalMay 23 · 3200 Meters · Place 1 · Tri-City UnitedTri-City United3200 Meters111:07.51a—
May 23Kasson-Mantorville HS InvitationalMay 23 · 400 Meters · Place 6 · Tri-City UnitedTri-City United400 Meters655.78a—
May 16Minnesota Rivers Conference ChampionshipsMay 16 · 1600 Meters · Place 4 · Tri-City UnitedTri-City United1600 Meters44:52.24a—
May 16Minnesota Rivers Conference ChampionshipsMay 16 · 800 Meters · Place 2 · Tri-City UnitedTri-City United800 Meters22:09.33a—
May 9Tri-City United InvitationalMay 9 · 3200 Meters · Place 1 · Tri-City UnitedTri-City United3200 Meters111:25.34a—
May 9Tri-City United InvitationalMay 9 · 1600 Meters · Place 1 · Tri-City UnitedTri-City United1600 Meters14:57.99a—
May 7Section 2AA True TeamMay 7 · 1600 Meters · Place 11 · Tri-City UnitedTri-City United1600 Meters11.4:56.98a10
May 7Section 2AA True TeamMay 7 · 800 Meters · Place 7 · Tri-City UnitedTri-City United800 Meters7.2:07.74a10
May 2TCU InviteMay 2 · 800 Meters · Place 2 · Tri-City UnitedTri-City United800 Meters22:07.79a—
Apr 25Jordan InvitationalApr 25 · 1600 Meters · Place 15 · Tri-City UnitedTri-City United1600 Meters155:14.12a—
Apr 25Jordan InvitationalApr 25 · 800 Meters · Place 8 · Tri-City UnitedTri-City United800 Meters82:13.49a—
Apr 22St. Peter Meet #2Apr 22 · 3200 Meters · Place 6 · Tri-City UnitedTri-City United3200 Meters611:13.03a—
Apr 11MRC Quad @ TCUApr 11 · 1600 Meters · Place 3 · Tri-City UnitedTri-City United1600 Meters34:59.49a—
Apr 9Norwood Young-America QuadApr 9 · 400 Meters · Place 5 · Tri-City UnitedTri-City United400 Meters5.56.05a10
Apr 4BP Outdoor Inv.Apr 4 · 3200 Meters · Place 7 · Tri-City UnitedTri-City United3200 Meters711:23.31a—
Mar 23Belle Plaine Inv. DoorMar 23 · 1000 Meters · Place 7 · Tri-City UnitedTri-City United1000 Meters73:07.68 PB10
Mar 23Belle Plaine Inv. DoorMar 23 · 600 Meters · Place 4 · Tri-City UnitedTri-City United600 Meters41:35.50 PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6MRC Indoor MeetApr 6 · 1000 Meters · Place 2 · Tri-City UnitedTri-City United1000 Meters22:53.76a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · 3200 Meters · Place 17 · Tri-City UnitedTri-City United3200 Meters1711:15.239
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · 1600 Meters · Place 17 · Tri-City UnitedTri-City United1600 Meters174:56.769
May 25Kasson-Mantorville HS InvitationalMay 25 · 1600 Meters · Place 2 · Tri-City UnitedTri-City United1600 Meters2.5:08.37a9
May 18Minnesota Rivers Conference ChampionshipsMay 18 · 3200 Meters · Place 6 · Tri-City UnitedTri-City United3200 Meters611:09.069
May 11Tri City United Titans InvitationalMay 11 · 800 Meters · Place 3 · Tri-City UnitedTri-City United800 Meters32:19.809
May 9GSL InvitationalMay 9 · 3200 Meters · Place 8 · Tri-City UnitedTri-City United3200 Meters8.11:21.63a9
May 2New Ulm Meet #3May 2 · 800 Meters · Place 13 · Tri-City UnitedTri-City United800 Meters13.2:20.93a9
Apr 27Jordan InvitationalApr 27 · 1600 Meters · Place 9 · Tri-City UnitedTri-City United1600 Meters9.5:19.61a9
Apr 24St. Peter Invite #2Apr 24 · 3200 Meters · Place 8 · Tri-City UnitedTri-City United3200 Meters811:32.609
Apr 24St. Peter Invite #2Apr 24 · 400 Meters · Place 20 · Tri-City UnitedTri-City United400 Meters201:00.819
Apr 18MRC Meet @ TCU Apr 18 · 800 Meters · Place 4 · Tri-City UnitedTri-City United800 Meters42:18.969
Apr 13Belle Plaine Outdoor Inv.Apr 13 · 3200 Meters · Place 4 · Tri-City UnitedTri-City United3200 Meters412:11.889

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31MRC Indoor InviteMar 31 · 1600 Meters · Place 12 · Tri-City UnitedTri-City United1600 Meters12.5:40.93a PB9

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 1AA ChampionshipsJun 2 · 3200 Meters · Place 21 · Tri-City UnitedTri-City United3200 Meters2112:07.248
May 19Minnesota Rivers Conference ChampionshipsMay 19 · 3200 Meters · Place 9 · Tri-City UnitedTri-City United3200 Meters911:47.278
May 16TCU TriMay 16 · 3200 Meters · Place 3 · Tri-City UnitedTri-City United3200 Meters3.11:55.30a8
May 12TCU InviteMay 12 · 1600 Meters · Place 5 · Tri-City UnitedTri-City United1600 Meters5.5:25.87a8
May 12TCU InviteMay 12 · 400 Meters · Place 12 · Tri-City UnitedTri-City United400 Meters12.1:01.23a8
May 10GSL Invitational MeetMay 10 · 1600 Meters · Place 7 · Tri-City UnitedTri-City United1600 Meters7.5:24.96a8
May 3New Ulm Invite IIMay 3 · 1600 Meters · Place 13 · Tri-City UnitedTri-City United1600 Meters135:32.748
Apr 28Jordan InvitationalApr 28 · 1600 Meters · Place 12 · Tri-City UnitedTri-City United1600 Meters12.5:34.89a8
Apr 28Jordan InvitationalApr 28 · 800 Meters · Place 13 · Tri-City UnitedTri-City United800 Meters13.2:27.35a8
Apr 26Winter Never Ends Track MeetApr 26 · 1600 Meters · Place 9 · Tri-City UnitedTri-City United1600 Meters95:27.568
Apr 21Tiger RelaysApr 21 · 1600 Meters · Place 11 · Tri-City UnitedTri-City United1600 Meters11.5:25.26a8
Apr 19NYA Tri MeetApr 19 · 800 Meters · Place 7 · Tri-City UnitedTri-City United800 Meters72:27.038
Apr 19NYA Tri MeetApr 19 · 100 Meters · Place 13 · Tri-City UnitedTri-City United100 Meters1313.51 PB8
Apr 11TCU JH InviteApr 11 · 200m Hurdles · Place 2 · Tri-City UnitedTri-City United200m Hurdles30" / 0.762m2.29.70a PB8
Apr 11TCU JH InviteApr 11 · 1600 Meters · Place 1 · Tri-City UnitedTri-City United1600 Meters1.5:26.69a8

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 1MRC Indoor InviteApr 1 · 55m Hurdles · Place 7 · Tri-City UnitedTri-City United55m Hurdles710.648
Mar 26Belle Plaine Indoor Track MeetMar 26 · 600 Meters · Place 20 · Tri-City UnitedTri-City United600 Meters201:47.418
Mar 26Belle Plaine Indoor Track MeetMar 26 · 400 Meters · Place 12 · Tri-City UnitedTri-City United400 Meters121:04.73 PB8

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 13TCU Invite #2May 13 · 300m Hurdles · Place 8 · Tri-City UnitedTri-City United300m Hurdles853.84h7
May 13TCU Invite #2May 13 · 100 Meters · Place 27 · Tri-City UnitedTri-City United100 Meters2715.33h7
May 11MRC Quad @ LSHMay 11 · 300m Hurdles · Place 8 · Tri-City UnitedTri-City United300m Hurdles855.637
May 11MRC Quad @ LSHMay 11 · 100 Meters · Place 32 · Tri-City UnitedTri-City United100 Meters3215.427
May 4TCU Invite #1May 4 · 800 Meters · Place 21 · Tri-City UnitedTri-City United800 Meters212:51.257
May 4TCU Invite #1May 4 · 400 Meters · Place 13 · Tri-City UnitedTri-City United400 Meters131:07.627
May 4TCU Invite #1May 4 · 100 Meters · Place 25 · Tri-City UnitedTri-City United100 Meters2514.30h PB7
May 3JH BP QuadMay 3 · 100m Hurdles · Place 1 · Tri-City UnitedTri-City United100m Hurdles118.787
May 3JH BP QuadMay 3 · 800 Meters · Place 2 · Tri-City UnitedTri-City United800 Meters22:45.427
Apr 27MRC Quad #3Apr 27 · 800 Meters · Place 10 · Tri-City UnitedTri-City United800 Meters102:54.027
Apr 27MRC Quad #3Apr 27 · 400 Meters · Place 13 · Tri-City UnitedTri-City United400 Meters131:11.597
Apr 27MRC Quad #3Apr 27 · 100 Meters · Place 33 · Tri-City UnitedTri-City United100 Meters3315.387
Apr 23JWP Invitational #3Apr 23 · 200 Meters · Place 15 · Tri-City UnitedTri-City United200 Meters1530.54 PB7
Apr 23JWP Invitational #3Apr 23 · 100 Meters · Place 19 · Tri-City UnitedTri-City United100 Meters1915.177
Apr 20MRC Quad #2Apr 20 · 400 Meters · Place 11 · Tri-City UnitedTri-City United400 Meters111:12.3h PB7
Apr 20MRC Quad #2Apr 20 · 400 Meters · Place 11 · Tri-City UnitedTri-City United400 Meters111:12.3h7
Apr 20MRC Quad #2Apr 20 · 100 Meters · Place 31 · Tri-City UnitedTri-City United100 Meters3115.167
Apr 20MRC Quad #2Apr 20 · 100 Meters · Place 31 · Tri-City UnitedTri-City United100 Meters3115.167
Apr 15LCWM/Nicollet Varsity MeetApr 15 · 400 Meters · Place 10 · Tri-City UnitedTri-City United400 Meters10.70.25a7
Apr 15LCWM/Nicollet Varsity MeetApr 15 · 100 Meters · Place 14 · Tri-City UnitedTri-City United100 Meters14.15.01a7