Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMSHSL Section 2AA Championships · May 2712.58aMSHSL Section 2AA ChampionshipsMay 27, 2026
100 Meters · OutdoorTCU Invite #2 · May 112.42aTCU Invite #2May 1, 2025
1000 Meters · IndoorMRC Indoor Meet · Apr 63:05.13aMRC Indoor MeetApril 6, 2024
200 Meters · OutdoorSJM Invitational #2 · Apr 725.60SJM Invitational #2April 7, 2026
300m Hurdles · 36" / 0.914m · OutdoorBig South Conference Championship · May 1950.75aBig South Conference ChampionshipMay 19, 2026
400 Meters · OutdoorBelle Plaine Inv. Door · Mar 231:00.19Belle Plaine Inv. DoorMarch 23, 2024
600 Meters · IndoorBelle Plaine Tiger Indoor Inv · Mar 221:36.25Belle Plaine Tiger Indoor InvMarch 22, 2025
800 Meters · IndoorOld MRC indoor · Mar 282:18.75Old MRC indoorMarch 28, 2025
800 Meters · OutdoorTCU Invite #2 · May 12:08.70aTCU Invite #2May 1, 2025
Long Jump · OutdoorSibley East Varsity Meet · Apr 1415-09.50Sibley East Varsity MeetApril 14, 2026

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 · 100 Meters · Place 34 · Tri-City United100 MetersRound P34.12.58a PBWind: 011

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · 300m Hurdles · Place 14 · Tri-City United300m Hurdles36" / 0.914m14.50.75a PB11
May 19Big South Conference ChampionshipMay 19 · 100 Meters · Place 22 · Tri-City United100 Meters22.12.48a11
May 11TCU HS Invite #3May 11 · 300m Hurdles · Place 8 · Tri-City United300m Hurdles847.69a11
May 42AA Section True TeamMay 4 · 800 Meters · Place 11 · Tri-City United800 Meters11.2:17.09a11
Apr 30TCU HS Meet #2Apr 30 · Long Jump · Place 12 · Tri-City UnitedLong Jump1216-5.511
Apr 30TCU HS Meet #2Apr 30 · 300m Hurdles · Place 4 · Tri-City United300m Hurdles446.74a11
Apr 30TCU HS Meet #2Apr 30 · 100 Meters · Place 15 · Tri-City United100 Meters1512.51a11
Apr 28New Ulm Invitational #2Apr 28 · 100 Meters · Place 16 · Tri-City United100 Meters16.12.60a11
Apr 14Sibley East Varsity MeetApr 14 · Long Jump · Place 6 · Tri-City UnitedLong Jump6.15-09.50 PB11
Apr 14Sibley East Varsity MeetApr 14 · 200 Meters · Place 5 · Tri-City United200 Meters5.25.80a11
Apr 14Sibley East Varsity MeetApr 14 · 100 Meters · Place 8 · Tri-City United100 Meters8.12.73a11
Apr 9BP Outdoor Inv#2Apr 9 · Long Jump · Place 12 · Tri-City UnitedLong Jump1216-111
Apr 9BP Outdoor Inv#2Apr 9 · 100 Meters · Place 18 · Tri-City United100 Meters1812.7911
Apr 7SJM Invitational #2Apr 7 · 200 Meters · Place 3 · Tri-City United200 Meters3.25.60 PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · Long Jump · Place 21 · Tri-City UnitedLong Jump2116-5.2510
May 22Big South Conference ChampionshipMay 22 · 800 Meters · Place 13 · Tri-City United800 Meters132:10.8110
May 12TCU Invite #3May 12 · 800 Meters · Place 3 · Tri-City United800 Meters32:09.98a10
May 12TCU Invite #3May 12 · 100 Meters · Place 27 · Tri-City United100 Meters2712.81a10
May 8LCWM/Nicollet Meet #3May 8 · 800 Meters · Place 2 · Tri-City United800 Meters22:11.76a10
May 8LCWM/Nicollet Meet #3May 8 · 100 Meters · Place 12 · Tri-City United100 Meters1212.85a10
May 1TCU Invite #2May 1 · Long Jump · Place 6 · Tri-City UnitedLong Jump617-10.510
May 1TCU Invite #2May 1 · 800 Meters · Place 3 · Tri-City United800 Meters32:08.70a PB10
May 1TCU Invite #2May 1 · 100 Meters · Place 10 · Tri-City United100 Meters1012.42a PB10
Apr 29New Ulm MeetApr 29 · Long Jump · Place 14 · Tri-City UnitedLong Jump1417-0.2510
Apr 21TCU Invite #1Apr 21 · Triple Jump · Place 8 · Tri-City UnitedTriple Jump834-1110
Apr 21TCU Invite #1Apr 21 · 300m Hurdles · Place 2 · Tri-City United300m Hurdles248.0510
Apr 4Belle Plaine Tiger InvApr 4 · Long Jump · Place 10 · Tri-City UnitedLong Jump1017-310
Apr 4Belle Plaine Tiger InvApr 4 · 300m Hurdles · Place 8 · Tri-City United300m Hurdles847.6010

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 28Old MRC indoorMar 28 · Long Jump · Place 8 · Tri-City UnitedLong Jump816-410
Mar 28Old MRC indoorMar 28 · 800 Meters · Place 3 · Tri-City United800 Meters32:18.75 PB10
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 800 Meters · Place 1 · Tri-City United800 Meters12:24.4510
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 600 Meters · Place 11 · Tri-City United600 Meters111:36.25 PB10
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 600 Meters · Place 11 · Tri-City United600 Meters111:36.2510
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 800 Meters · Place 1 · Tri-City United800 Meters12:24.4510

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16Minnesota Rivers Conference ChampionshipsMay 16 · Long Jump · Place 10 · Tri-City UnitedLong Jump1017-1.50—
May 16Minnesota Rivers Conference ChampionshipsMay 16 · 300m Hurdles · Place 8 · Tri-City United300m Hurdles847.14a—
May 9Tri-City United InvitationalMay 9 · Long Jump · Place 7 · Tri-City UnitedLong Jump716-10.75—
May 9Tri-City United InvitationalMay 9 · 300m Hurdles · Place 4 · Tri-City United300m Hurdles447.81a—
May 2TCU InviteMay 2 · Long Jump · Place 6 · Tri-City UnitedLong Jump616-6.5—
May 2TCU InviteMay 2 · 300m Hurdles · Place 6 · Tri-City United300m Hurdles647.68a—
Apr 30New Ulm Meet #2Apr 30 · Long Jump · Place 19 · Tri-City UnitedLong Jump1914-7.75—
Apr 25Jordan InvitationalApr 25 · 300m Hurdles · Place 15 · Tri-City United300m Hurdles1548.21a—
Apr 22St. Peter Meet #2Apr 22 · 300m Hurdles · Place 12 · Tri-City United300m Hurdles1247.97a—
Apr 11MRC Quad @ TCUApr 11 · 300m Hurdles · Place 5 · Tri-City United300m Hurdles548.73a—
Apr 11MRC Quad @ TCUApr 11 · 100 Meters · Place 11 · Tri-City United100 Meters1112.69a—
Apr 4BP Outdoor Inv.Apr 4 · 800 Meters · Place 14 · Tri-City United800 Meters142:26.34a—
Mar 23Belle Plaine Inv. DoorMar 23 · 400 Meters · Place 4 · Tri-City United400 Meters41:00.19 PB9
Mar 23Belle Plaine Inv. DoorMar 23 · 55m Hurdles · Place 2 · Tri-City United55m Hurdles29.739

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6MRC Indoor MeetApr 6 · 1000 Meters · Place 7 · Tri-City United1000 Meters73:05.13a PB—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Tri City United Titans InvitationalMay 11 · 800 Meters · Place 7 · Tri-City United800 Meters72:29.058
May 8Fairmont JH MeetMay 8 · Long Jump · Place 3 · Tri-City UnitedLong Jump314-108
May 8Fairmont JH MeetMay 8 · 800 Meters · Place 1 · Tri-City United800 Meters12:22.78
Apr 10JH MRC MeetApr 10 · Long Jump · Place 1 · Tri-City UnitedLong Jump115-02.008
Apr 10JH MRC MeetApr 10 · 100m Hurdles · Place 2 · Tri-City United100m Hurdles217.538
Apr 10JH MRC MeetApr 10 · 200 Meters · Place 5 · Tri-City United200 Meters529.348

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 25Belle Plaine Indoor Inv.Mar 25 · 55m Hurdles · Place 5 · Tri-City United55m Hurdles510.648

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20JH MRC ChampionshipMay 20 · 100m Hurdles · Place 5 · Tri-City United100m Hurdles520.427
May 20JH MRC ChampionshipMay 20 · 800 Meters · Place 4 · Tri-City United800 Meters42:40.897
May 20JH MRC ChampionshipMay 20 · 400 Meters · Place 6 · Tri-City United400 Meters61:06.257