Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBelle Plaine Tiger Inv · Apr 413.56Belle Plaine Tiger InvApril 4, 2025
200 Meters · IndoorMSHSL Section 2AA Championships · May 2728.37aMSHSL Section 2AA ChampionshipsMay 27, 2026
200 Meters · OutdoorTCU Invite #1 · Apr 2128.09TCU Invite #1April 21, 2025
400 Meters · IndoorOld MRC indoor · Mar 281:07.25Old MRC indoorMarch 28, 2025
400 Meters · OutdoorSection 2AA True Team · May 61:03.16aSection 2AA True TeamMay 6, 2025
55 Meters · IndoorBelle Plaine Indoor Track Meet · Mar 268.59Belle Plaine Indoor Track MeetMarch 26, 2022
Long Jump · OutdoorJordan Invitational · Apr 2713' 2.5Jordan InvitationalApril 27, 2023

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · 200 Meters · Place 22 · Tri-City United200 MetersRound P22.28.37a PB12

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11TCU HS Invite #3May 11 · 400 Meters · Place 8 · Tri-City United400 Meters81:06.45a12
May 11TCU HS Invite #3May 11 · 100 Meters · Place 10 · Tri-City United100 Meters1014.11a12
May 7LCWM/Nicollet Meet #3May 7 · 200 Meters · Place 6 · Tri-City United200 Meters6.29.37a12
May 7LCWM/Nicollet Meet #3May 7 · 100 Meters · Place 11 · Tri-City United100 Meters11.14.50a12
Apr 30TCU HS Meet #2Apr 30 · 300m Hurdles · Place 10 · Tri-City United300m Hurdles1057.39a12
Apr 20MRC Track MeetApr 20 · 200 Meters · Place 4 · Tri-City United200 Meters429.28a12
Apr 9BP Outdoor Inv#2Apr 9 · 100 Meters · Place 10 · Tri-City United100 Meters1014.1412

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AA ChampionshipsMay 29 · 200 Meters · Place 15 · Tri-City United200 MetersRound P15.28.32a11
May 22Big South Conference ChampionshipMay 22 · 200 Meters · Place 12 · Tri-City United200 Meters1228.6011
May 17Class AA State True Team MeetMay 17 · 400 Meters · Place 16 · Tri-City United400 Meters16.1:04.03a11
May 8LCWM/Nicollet Meet #3May 8 · 200 Meters · Place 4 · Tri-City United200 Meters428.35a11
May 6Section 2AA True TeamMay 6 · 400 Meters · Place 9 · Tri-City United400 Meters9.1:03.16a PB11
Apr 21TCU Invite #1Apr 21 · 200 Meters · Place 5 · Tri-City United200 Meters528.09 PB11
Apr 15Sibley East Meet #1Apr 15 · 400 Meters · Place 3 · Tri-City United400 Meters31:05.99a11
Apr 4Belle Plaine Tiger InvApr 4 · 100 Meters · Place 11 · Tri-City United100 Meters1113.56 PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Old MRC indoorMar 28 · 400 Meters · Place 3 · Tri-City United400 Meters31:07.25 PB11
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 200 Meters · Place 5 · Tri-City United200 Meters530.1311
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 200 Meters · Place 5 · Tri-City United200 Meters530.1311

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AA ChampionshipsMay 30 · 400 Meters · Place 8 · Tri-City United400 MetersRound P8.1:03.89a10
May 30MSHSL Section 1AA ChampionshipsMay 30 · 400 Meters · Place 8 · Tri-City United400 Meters8.1:03.91a10
May 23Kasson-Mantorville HS InvitationalMay 23 · 200 Meters · Place 13 · Tri-City United200 Meters1329.15a—
May 16Minnesota Rivers Conference ChampionshipsMay 16 · 400 Meters · Place 7 · Tri-City United400 Meters71:05.03a—
Apr 22St. Peter Meet #2Apr 22 · 200 Meters · Place 8 · Tri-City United200 Meters829.60a—
Apr 11MRC Quad @ TCUApr 11 · 400 Meters · Place 4 · Tri-City United400 Meters41:06.50a—
Apr 4BP Outdoor Inv.Apr 4 · 400 Meters · Place 6 · Tri-City United400 Meters61:08.53a—
Mar 23Belle Plaine Inv. DoorMar 23 · 200 Meters · Place 7 · Tri-City United200 Meters730.4010

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · 400 Meters · Place 6 · Tri-City United400 MetersRound P61:05.379
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · 400 Meters · Place 6 · Tri-City United400 Meters61:04.939
May 25Kasson-Mantorville HS InvitationalMay 25 · 200 Meters · Tri-City United200 Meters--DNS9
May 18Minnesota Rivers Conference ChampionshipsMay 18 · 400 Meters · Place 4 · Tri-City United400 Meters41:05.579
May 9GSL InvitationalMay 9 · 400 Meters · Place 7 · Tri-City United400 Meters7.1:07.00a9
May 9GSL InvitationalMay 9 · 200 Meters · Place 10 · Tri-City United200 Meters10.29.73a9
May 2New Ulm Meet #3May 2 · Long Jump · Place 20 · Tri-City UnitedLong Jump20.13' 09
May 2New Ulm Meet #3May 2 · 400 Meters · Place 5 · Tri-City United400 Meters5.1:08.95a9
Apr 27Jordan InvitationalApr 27 · Long Jump · Place 18 · Tri-City UnitedLong Jump18.13' 2.5 PB9
Apr 27Jordan InvitationalApr 27 · 400 Meters · Place 4 · Tri-City United400 Meters4.1:07.15a9
Apr 18MRC Meet @ TCU Apr 18 · Long Jump · Place 13 · Tri-City UnitedLong Jump1313-07.009
Apr 18MRC Meet @ TCU Apr 18 · 400 Meters · Place 4 · Tri-City United400 Meters41:07.909
Apr 18MRC Meet @ TCU Apr 18 · 200 Meters · Place 5 · Tri-City United200 Meters530.719
Apr 13Belle Plaine Outdoor Inv.Apr 13 · Long Jump · Place 18 · Tri-City UnitedLong Jump1812-10.359
Apr 13Belle Plaine Outdoor Inv.Apr 13 · 200 Meters · Place 7 · Tri-City United200 Meters731.049
Apr 13Belle Plaine Outdoor Inv.Apr 13 · 400 Meters · Place 4 · Tri-City United400 Meters41:09.419

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31MRC Indoor InviteMar 31 · 400 Meters · Place 9 · Tri-City United400 Meters9.1:11.71a9

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 1AA ChampionshipsJun 2 · 400 Meters · Place 7 · Tri-City United400 MetersRound P71:04.958
Jun 2MSHSL Section 1AA ChampionshipsJun 2 · 400 Meters · Place 8 · Tri-City United400 Meters81:05.148
May 19Minnesota Rivers Conference ChampionshipsMay 19 · 400 Meters · Place 2 · Tri-City United400 Meters21:06.368
May 16TCU TriMay 16 · 400 Meters · Place 3 · Tri-City United400 Meters3.1:05.81a8
May 16TCU TriMay 16 · 200 Meters · Place 12 · Tri-City United200 Meters12.29.75a8
May 12TCU InviteMay 12 · 400 Meters · Place 3 · Tri-City United400 Meters3.1:06.68a8
May 12TCU InviteMay 12 · 100 Meters · Place 10 · Tri-City United100 Meters10.14.81a8
May 10GSL Invitational MeetMay 10 · 400 Meters · Place 1 · Tri-City United400 Meters1.1:07.14a8
May 3New Ulm Invite IIMay 3 · 400 Meters · Place 6 · Tri-City United400 Meters61:07.188
May 3New Ulm Invite IIMay 3 · 100 Meters · Place 14 · Tri-City United100 Meters1414.308
Apr 28Jordan InvitationalApr 28 · 400 Meters · Place 5 · Tri-City United400 Meters5.1:07.85a8
Apr 28Jordan InvitationalApr 28 · 200 Meters · Place 20 · Tri-City United200 Meters20.31.208
Apr 26Winter Never Ends Track MeetApr 26 · 400 Meters · Place 7 · Tri-City United400 Meters71:09.318
Apr 26Winter Never Ends Track MeetApr 26 · 200 Meters · Place 17 · Tri-City United200 Meters1731.488
Apr 19NYA Tri MeetApr 19 · 400 Meters · Place 6 · Tri-City United400 Meters61:10.968
Apr 19NYA Tri MeetApr 19 · 200 Meters · Place 13 · Tri-City United200 Meters1332.508
Apr 11TCU JH InviteApr 11 · Long Jump · Place 5 · Tri-City UnitedLong Jump5.11-10.008
Apr 11TCU JH InviteApr 11 · 100 Meters · Place 4 · Tri-City United100 Meters4.14.34a8

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 1MRC Indoor InviteApr 1 · 400 Meters · Place 7 · Tri-City United400 Meters71:10.138
Mar 26Belle Plaine Indoor Track MeetMar 26 · 400 Meters · Place 3 · Tri-City United400 Meters31:11.908
Mar 26Belle Plaine Indoor Track MeetMar 26 · 200 Meters · Place 11 · Tri-City United200 Meters1131.908
Mar 26Belle Plaine Indoor Track MeetMar 26 · 55 Meters · Place 6 · Tri-City United55 Meters68.59 PB8