Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSL Section 1AA Championships · May 294:52.63aMSHSL Section 1AA ChampionshipsMay 29, 2025
3200 Meters · OutdoorMSHSL Section 1AA Championships · May 2910:40.04aMSHSL Section 1AA ChampionshipsMay 29, 2025
400 Meters · OutdoorBig 9 Triangular Rochester JM #2 · May 1357.15aBig 9 Triangular Rochester JM #2May 13, 2024
800 Meters · OutdoorBig 9 Triangular (Northfield) · May 132:10.80aBig 9 Triangular (Northfield)May 13, 2025
Triple Jump · OutdoorMSHSL Section 1AA Championships · May 2929-04.00MSHSL Section 1AA ChampionshipsMay 29, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AA ChampionshipsMay 28 · 1600 Meters · Place 26 · Faribault1600 Meters26.5:08.61a11
May 21Big 9 Track and Field ChampionshipsMay 21 · 1600 Meters · Place 25 · Faribault1600 Meters25.5:01.30a11
May 21Big 9 Track and Field ChampionshipsMay 21 · 400 Meters · Faribault400 Meters—DNS11
May 12Albert Lea Big Nine Triangular #3May 12 · 1600 Meters · Place 7 · Faribault1600 Meters7.5:19.59a11
May 12Albert Lea Big Nine Triangular #3May 12 · 800 Meters · Place 12 · Faribault800 Meters12.2:25.22a11
May 51AA Section True TeamMay 5 · 400 Meters · Place 16 · Faribault400 Meters16.1:01.05a11
Apr 28Big 9 Triangular - Red WingApr 28 · 400 Meters · Place 6 · Faribault400 Meters6.59.76a11
Apr 21Faribault Big 9 Triangular 2Apr 21 · 3200 Meters · Place 4 · Faribault3200 Meters4.11:16.26a11
Apr 16Bill Nelson InvitationalApr 16 · 1600 Meters · Place 6 · Faribault1600 Meters6.4:59.86a11
Apr 16Bill Nelson InvitationalApr 16 · 800 Meters · Place 8 · Faribault800 Meters8.2:17.42a11
Apr 14Faribault TriApr 14 · 400 Meters · Place 11 · Faribault400 Meters11.57.96a11
Apr 9Ted Nelson InvitationalApr 9 · 1600 Meters · Place 6 · Faribault1600 Meters6.5:04.34a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AA ChampionshipsMay 29 · 3200 Meters · Place 10 · Faribault3200 Meters10.10:40.04a PB10
May 29MSHSL Section 1AA ChampionshipsMay 29 · 1600 Meters · Place 8 · Faribault1600 Meters8.4:52.63a PB10
May 29MSHSL Section 1AA ChampionshipsMay 29 · Triple Jump · Place 27 · FaribaultTriple Jump27.29-04.00 PBWind: -1.210
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · Triple Jump · Place 31 · FaribaultTriple Jump3131-2.2510
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 3200 Meters · Place 16 · Faribault3200 Meters1610:48.08a10
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 1600 Meters · Place 12 · Faribault1600 Meters124:53.00a10
May 13Big 9 Triangular (Northfield)May 13 · 800 Meters · Place 4 · Faribault800 Meters42:10.80a PB10
May 6Section 2AA True TeamMay 6 · 3200 Meters · Place 11 · Faribault3200 Meters11.10:56.92a10
May 6Section 2AA True TeamMay 6 · 1600 Meters · Place 12 · Faribault1600 Meters12.4:59.59a10
Apr 29Big 9 Tri @ FaribaultApr 29 · 3200 Meters · Place 3 · Faribault3200 Meters311:00.30a10
Apr 29Big 9 Tri @ FaribaultApr 29 · 1600 Meters · Place 4 · Faribault1600 Meters45:00.52a10
Apr 22Big 9 Triangular Mankato WestApr 22 · 3200 Meters · Place 6 · Faribault3200 Meters6.11:05.89a10
Apr 15Big 9 Tri - OwatonnaApr 15 · 800 Meters · Place 6 · Faribault800 Meters6.2:17.20a10
Apr 10Ted Nelson InvitationalApr 10 · 1600 Meters · Place 5 · Faribault1600 Meters55:13.19a10
Apr 3Tom Lieb InvitationalApr 3 · 800 Meters · Place 6 · Faribault800 Meters62:21.23a10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AA ChampionshipsMay 30 · 800 Meters · Place 19 · Faribault800 MetersRound P19.2:12.53a9
May 23Big9 Conference MeetMay 23 · 800 Meters · Place 23 · Faribault800 Meters232:12.38a—
May 13Big 9 Triangular Rochester JM #2May 13 · 800 Meters · Place 6 · Faribault800 Meters62:17.06a—
May 13Big 9 Triangular Rochester JM #2May 13 · 400 Meters · Place 5 · Faribault400 Meters557.15a PB—
May 8Class AA WildcardMay 8 · 800 Meters · Place 46 · Faribault800 Meters46.2:14.79a9
May 7Section 2AA True TeamMay 7 · 800 Meters · Place 15 · Faribault800 Meters15.2:14.79a9
May 22024 Mankato East Cougar RelaysMay 2 · 1600 Meters · Place 16 · Faribault1600 Meters16.5:11.05a9
Apr 30Faribault TriApr 30 · 3200 Meters · Place 2 · Faribault3200 Meters211:40.14a—
Apr 30Faribault TriApr 30 · 400 Meters · Place 5 · Faribault400 Meters558.52a—
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · 800 Meters · Place 13 · Faribault800 Meters132:18.04a—
Apr 23Century Triangular1Apr 23 · 3200 Meters · Place 7 · Faribault3200 Meters711:20.3—
Apr 18Faribault InvitationalApr 18 · 1600 Meters · Place 7 · Faribault1600 Meters75:05.22a—
Apr 18Faribault InvitationalApr 18 · 800 Meters · Place 19 · Faribault800 Meters192:23.62a—
Apr 11Faribault Coed InvitationalApr 11 · 1600 Meters · Place 11 · Faribault1600 Meters115:21.86a—
Apr 4Faribault COED InvitationalApr 4 · 3200 Meters · Place 10 · Faribault3200 Meters1011:40.99a—