Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorKip Janvrin Open · Apr 244:46.22aKip Janvrin OpenApril 24, 2026
1600 Meters · OutdoorBig 9 Triangular Austin Host · May 25:26.59aBig 9 Triangular Austin HostMay 2, 2023
200 Meters · OutdoorTed Nelson Invitational · Apr 1028.93aTed Nelson InvitationalApril 10, 2025
3200 Meters · OutdoorBig 9 Tri @ Faribault · Apr 2912:01.62aBig 9 Tri @ FaribaultApril 29, 2025
400 Meters · OutdoorBig 9 Triangular Rochester JM #2 · May 131:02.06aBig 9 Triangular Rochester JM #2May 13, 2024
800 Meters · IndoorSDSU Last Chance Meet · Feb 202:18.83aSDSU Last Chance MeetFebruary 20, 2026
800 Meters · OutdoorMSHSL Section 1AA Championships · May 302:16.12aMSHSL Section 1AA ChampionshipsMay 30, 2024
High Jump · OutdoorBig 9 Triangular Mankato West · Apr 224' 2"Big 9 Triangular Mankato WestApril 22, 2025
Long Jump · OutdoorBig 9 Triangular Austin Host · May 211' 8Big 9 Triangular Austin HostMay 2, 2023
Triple Jump · OutdoorBig 9 Conference Triangular · May 1727-01.00Big 9 Conference TriangularMay 17, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1South Dakota ChallengeMay 1 · 800 Meters · Place 12 · Augustana (S.D.)Augustana (S.D.)800 Meters12.2:17.32aFr
Apr 24Kip Janvrin OpenApr 24 · 1500 Meters · Place 22 · Augustana (S.D.)Augustana (S.D.)1500 Meters22.4:46.22a PBFr
Apr 16Northwestern InviteApr 16 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:24.34aFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20SDSU Last Chance MeetFeb 20 · 800 Meters · Place 5 · Augustana (S.D.)Augustana (S.D.)800 Meters52:18.83a PBFr

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 800 Meters · Place 16 · FaribaultFaribault800 MetersRound P16.2:20.17a12
May 29MSHSL Section 1AA ChampionshipsMay 29 · 800 Meters · Place 3 · FaribaultFaribault800 MetersRound P3.2:20.73a12
May 29MSHSL Section 1AA ChampionshipsMay 29 · 800 Meters · Place 3 · FaribaultFaribault800 Meters3.2:18.83a12
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 800 Meters · Place 3 · FaribaultFaribault800 Meters32:17.67a12
May 13Big 9 Triangular (Northfield)May 13 · 800 Meters · Place 1 · FaribaultFaribault800 Meters12:19.97a12
May 13Big 9 Triangular (Northfield)May 13 · 200 Meters · Place 16 · FaribaultFaribault200 Meters1630.77a12
May 6Section 2AA True TeamMay 6 · 800 Meters · Place 5 · FaribaultFaribault800 Meters5.2:20.50a12
Apr 29Big 9 Tri @ FaribaultApr 29 · 3200 Meters · Place 3 · FaribaultFaribault3200 Meters312:01.62a PB12
Apr 29Big 9 Tri @ FaribaultApr 29 · 1600 Meters · Place 3 · FaribaultFaribault1600 Meters35:37.14a12
Apr 22Big 9 Triangular Mankato WestApr 22 · High Jump · Place 11 · FaribaultFaribaultHigh Jump11.4' 2" PB12
Apr 22Big 9 Triangular Mankato WestApr 22 · 800 Meters · Place 1 · FaribaultFaribault800 Meters1.2:21.38a12
Apr 15Big 9 Tri - OwatonnaApr 15 · High Jump · Place 7 · FaribaultFaribaultHigh Jump7.4' 2"12
Apr 15Big 9 Tri - OwatonnaApr 15 · 800 Meters · Place 1 · FaribaultFaribault800 Meters1.2:24.58a12
Apr 15Big 9 Tri - OwatonnaApr 15 · 200 Meters · Place 4 · FaribaultFaribault200 Meters4.29.44a12
Apr 10Ted Nelson InvitationalApr 10 · High Jump · Place 8 · FaribaultFaribaultHigh Jump84-412
Apr 10Ted Nelson InvitationalApr 10 · 400 Meters · Place 2 · FaribaultFaribault400 Meters21:03.20a12
Apr 10Ted Nelson InvitationalApr 10 · 200 Meters · Place 8 · FaribaultFaribault200 Meters828.93a PB12
Apr 3Tom Lieb InvitationalApr 3 · High Jump · Place 3 · FaribaultFaribaultHigh Jump34-412
Apr 3Tom Lieb InvitationalApr 3 · 3200 Meters · Place 1 · FaribaultFaribault3200 Meters112:06.45a12
Apr 3Tom Lieb InvitationalApr 3 · 1600 Meters · Place 2 · FaribaultFaribault1600 Meters25:33.84a12

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 800 Meters · Place 10 · FaribaultFaribault800 MetersRound P10.2:18.12a11
May 30MSHSL Section 1AA ChampionshipsMay 30 · 800 Meters · Place 1 · FaribaultFaribault800 MetersRound P1.2:16.12a PB11
May 30MSHSL Section 1AA ChampionshipsMay 30 · 800 Meters · Place 2 · FaribaultFaribault800 Meters2.2:16.17a11
May 23Big9 Conference MeetMay 23 · 800 Meters · Place 4 · FaribaultFaribault800 Meters42:18.10a—
May 13Big 9 Triangular Rochester JM #2May 13 · 800 Meters · Place 1 · FaribaultFaribault800 Meters12:22.12a—
May 13Big 9 Triangular Rochester JM #2May 13 · 400 Meters · Place 1 · FaribaultFaribault400 Meters11:02.06a PB—
May 8Class AA WildcardMay 8 · 800 Meters · Place 4 · FaribaultFaribault800 Meters4.2:19.11a11
May 7Section 2AA True TeamMay 7 · 800 Meters · Place 4 · FaribaultFaribault800 Meters4.2:19.11a11
Apr 30Faribault TriApr 30 · High Jump · Place 5 · FaribaultFaribaultHigh Jump54-2—
Apr 30Faribault TriApr 30 · 1600 Meters · Place 2 · FaribaultFaribault1600 Meters25:29.11a—
Apr 25Byron Chuck Ramthun InviteApr 25 · 800 Meters · Place 1 · FaribaultFaribault800 Meters12:24.59a—
Apr 23Century Triangular1Apr 23 · High Jump · Place 12 · FaribaultFaribaultHigh Jump124-4—
Apr 23Century Triangular1Apr 23 · 800 Meters · Place 2 · FaribaultFaribault800 Meters22:24.4—
Apr 23Century Triangular1Apr 23 · 200 Meters · Place 11 · FaribaultFaribault200 Meters1129.1—
Apr 18Faribault InvitationalApr 18 · High Jump · Place 15 · FaribaultFaribaultHigh Jump154-0—
Apr 18Faribault InvitationalApr 18 · 3200 Meters · Place 2 · FaribaultFaribault3200 Meters212:12.85a—
Apr 18Faribault InvitationalApr 18 · 800 Meters · Place 2 · FaribaultFaribault800 Meters22:24.08a—
Apr 11Faribault Coed InvitationalApr 11 · High Jump · Place 7 · FaribaultFaribaultHigh Jump74-4—
Apr 11Faribault Coed InvitationalApr 11 · 800 Meters · Place 3 · FaribaultFaribault800 Meters32:32.41a—
Apr 4Faribault COED InvitationalApr 4 · High Jump · Place 11 · FaribaultFaribaultHigh Jump114-0—
Apr 4Faribault COED InvitationalApr 4 · 3200 Meters · Place 4 · FaribaultFaribault3200 Meters412:25.12a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 800 Meters · Place 3 · FaribaultFaribault800 MetersRound P3.2:16.31a10
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 800 Meters · Place 4 · FaribaultFaribault800 Meters4.2:16.57a10
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · 800 Meters · Place 1 · FaribaultFaribault800 MetersRound P12:19.4410
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · 800 Meters · Place 1 · FaribaultFaribault800 Meters12:21.8910
May 25Big 9 ChampionshipsMay 25 · 800 Meters · Place 2 · FaribaultFaribault800 Meters22:20.7410
May 25Big 9 ChampionshipsMay 25 · 800 Meters · Place 2 · FaribaultFaribault800 Meters22:20.7410
May 16Big 9 Triangular @ FaribaultMay 16 · Long Jump · Place 11 · FaribaultFaribaultLong Jump1112-06.5010
May 16Big 9 Triangular @ FaribaultMay 16 · 800 Meters · Place 1 · FaribaultFaribault800 Meters12:23.9010
May 9Section 2AA True TeamMay 9 · 800 Meters · Place 2 · FaribaultFaribault800 Meters2.2:20.41a10
May 2Big 9 Triangular Austin HostMay 2 · 1600 Meters · Place 1 · FaribaultFaribault1600 Meters1.5:26.59a PB10
May 2Big 9 Triangular Austin HostMay 2 · Long Jump · Place 16 · FaribaultFaribaultLong Jump16.11' 8 PB10
Apr 27Chuck Ramthun InvitationalApr 27 · 800 Meters · Place 1 · FaribaultFaribault800 Meters12:27.21a—
Apr 25Mankato East Coed Tri 4/25/2023Apr 25 · 800 Meters · Place 3 · FaribaultFaribault800 Meters3.2:31.23aUnofficial10
Apr 18Big 9 Triangular @ FaribaultApr 18 · 1600 Meters · Place 2 · FaribaultFaribault1600 Meters2.5:35.08a10
Apr 18Big 9 Triangular @ FaribaultApr 18 · Long Jump · Place 20 · FaribaultFaribaultLong Jump20.11-01.0010
Apr 11Faribault Invitational #2Apr 11 · Long Jump · FaribaultFaribaultLong Jump--FOUL10
Apr 11Faribault Invitational #2Apr 11 · 800 Meters · Place 3 · FaribaultFaribault800 Meters3.2:31.51a10

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 800 Meters · Place 12 · FaribaultFaribault800 MetersRound P12.2:26.97a9
Jun 2MSHSL Section 1AA ChampionshipsJun 2 · 800 Meters · Place 3 · FaribaultFaribault800 MetersRound P32:33.449
Jun 2MSHSL Section 1AA ChampionshipsJun 2 · 800 Meters · Place 2 · FaribaultFaribault800 Meters22:25.099
May 26Big 9 Conference ChampionshipsMay 26 · 800 Meters · Place 7 · FaribaultFaribault800 Meters72:28.999
May 17Big 9 Conference TriangularMay 17 · 1600 Meters · Place 2 · FaribaultFaribault1600 Meters2.5:33.89a9
May 17Big 9 Conference TriangularMay 17 · Triple Jump · Place 2 · FaribaultFaribaultTriple Jump2.27-01.00 PB9
May 10Section 2AA True TeamMay 10 · 800 Meters · Place 4 · FaribaultFaribault800 Meters4.2:28.40a9
May 3Albert Lea Big Nine Coed TriangularMay 3 · Triple Jump · Place 10 · FaribaultFaribaultTriple Jump10.25-03.009
May 3Albert Lea Big Nine Coed TriangularMay 3 · 800 Meters · Place 2 · FaribaultFaribault800 Meters2.2:33.75a9
May 3Albert Lea Big Nine Coed Triangular 5-3-22May 3 · Triple Jump · Place 10 · FaribaultFaribaultTriple Jump10.25-03.009
May 3Albert Lea Big Nine Coed Triangular 5-3-22May 3 · 800 Meters · Place 2 · FaribaultFaribault800 Meters2.2:33.75a9
Apr 28Chuck Ramthun InvitationalApr 28 · 800 Meters · Place 2 · FaribaultFaribault800 Meters22:37.299
Apr 26Faribault TriApr 26 · 400 Meters · Place 6 · FaribaultFaribault400 Meters61:08.439
Apr 21Waseca InviteApr 21 · 400 Meters · Place 4 · FaribaultFaribault400 Meters468.419
Apr 19Mayo Big9 TriangularApr 19 · 800 Meters · Place 2 · FaribaultFaribault800 Meters2.2:41.87a9
Apr 13Faribault Invitational #3Apr 13 · 800 Meters · Place 3 · FaribaultFaribault800 Meters3.2:50.24a9