Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorOld MRC indoor · Mar 285:31.09Old MRC indoorMarch 28, 2025
1600 Meters · OutdoorMinnesota Rivers Conference Championships · May 164:59.05aMinnesota Rivers Conference ChampionshipsMay 16, 2024
800 Meters · IndoorOld MRC indoor · Mar 282:32.94Old MRC indoorMarch 28, 2025
800 Meters · OutdoorMSHSL Section 2A - North Sub-Section · May 212:12.11aMSHSL Section 2A - North Sub-SectionMay 21, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · 1600 Meters · Place 16 · Mayer Lutheran1600 Meters16.6:01.04a11
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 1600 Meters · Place 8 · Mayer Lutheran1600 Meters8.4:59.13a11
May 21MSHSL Section 2A - North Sub-SectionMay 21 · 800 Meters · Place 9 · Mayer Lutheran800 Meters9.2:12.11a PB11
May 15MCAA Conference ChampionshipMay 15 · 1600 Meters · Place 10 · Mayer Lutheran1600 Meters105:11.29a11
May 15MCAA Conference ChampionshipMay 15 · 800 Meters · Place 11 · Mayer Lutheran800 Meters112:20.10a11
May 7NYA Central HS InviteMay 7 · 1600 Meters · Place 2 · Mayer Lutheran1600 Meters2.5:12.54a11
May 7NYA Central HS InviteMay 7 · 800 Meters · Place 1 · Mayer Lutheran800 Meters1.2:21.16a11
May 54A Section True TeamMay 5 · 1600 Meters · Place 23 · Mayer Lutheran1600 Meters23.5:19.39a11
May 54A Section True TeamMay 5 · 800 Meters · Place 19 · Mayer Lutheran800 Meters19.2:19.33a11
Apr 28JWP Track & Field Meet #2Apr 28 · 1600 Meters · Place 8 · Mayer Lutheran1600 Meters8.5:20.16a11
Apr 28JWP Track & Field Meet #2Apr 28 · 800 Meters · Place 9 · Mayer Lutheran800 Meters9.2:22.71a11
Apr 23New Ulm Invitational #1Apr 23 · 1600 Meters · Mayer Lutheran1600 Meters—DNS11
Apr 14Sibley East Varsity MeetApr 14 · 1600 Meters · Place 4 · Mayer Lutheran1600 Meters4.5:14.08a11
Apr 14Sibley East Varsity MeetApr 14 · 800 Meters · Place 3 · Mayer Lutheran800 Meters3.2:26.46a11
Apr 9BP Outdoor Inv#2Apr 9 · 1600 Meters · Place 6 · Mayer Lutheran1600 Meters65:31.2911
Apr 7BP Outdoor Inv#1Apr 7 · 1600 Meters · Place 6 · Mayer Lutheran1600 Meters65:33.56a11
Apr 7BP Outdoor Inv#1Apr 7 · 800 Meters · Place 4 · Mayer Lutheran800 Meters42:29.05a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Old MRC IndoorMar 27 · 1600 Meters · Place 9 · Mayer Lutheran1600 Meters95:37.9411

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2A ChampionshipsMay 31 · 1600 Meters · Place 10 · Mayer Lutheran1600 Meters105:05.02a10
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 1600 Meters · Place 7 · Mayer Lutheran1600 Meters7.4:59.12a10
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 800 Meters · Place 9 · Mayer Lutheran800 Meters9.2:13.32a10
May 15MCAA Conference ChampionshipMay 15 · 1600 Meters · Place 5 · Mayer Lutheran1600 Meters55:05.48a10
May 15MCAA Conference ChampionshipMay 15 · 800 Meters · Place 7 · Mayer Lutheran800 Meters72:17.9910
May 6Section 4A True TeamMay 6 · 1600 Meters · Place 16 · Mayer Lutheran1600 Meters16.5:09.72a10
May 6Section 4A True TeamMay 6 · 800 Meters · Place 19 · Mayer Lutheran800 Meters19.2:16.75a10
Apr 29JWP Invite #2Apr 29 · 1600 Meters · Place 5 · Mayer Lutheran1600 Meters5.5:15.20a10
Apr 29JWP Invite #2Apr 29 · 800 Meters · Place 4 · Mayer Lutheran800 Meters4.2:22.36a10
Apr 15Sibley East Meet #1Apr 15 · 1600 Meters · Place 4 · Mayer Lutheran1600 Meters45:14.17a10
Apr 15Sibley East Meet #1Apr 15 · 800 Meters · Place 5 · Mayer Lutheran800 Meters52:25.24a10
Apr 8Belle Plaine Inv #2Apr 8 · 1600 Meters · Place 3 · Mayer Lutheran1600 Meters3.5:13.7610
Apr 8Belle Plaine Inv #2Apr 8 · 800 Meters · Place 4 · Mayer Lutheran800 Meters4.2:18.94a10
Apr 4Belle Plaine Tiger InvApr 4 · 800 Meters · Place 6 · Mayer Lutheran800 Meters62:23.7910
Apr 4Belle Plaine Tiger InvApr 4 · 1600 Meters · Place 10 · Mayer Lutheran1600 Meters105:23.7910

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Old MRC indoorMar 28 · 800 Meters · Place 7 · Mayer Lutheran800 Meters72:32.94 PB10
Mar 28Old MRC indoorMar 28 · 1600 Meters · Place 6 · Mayer Lutheran1600 Meters65:31.09 PB10

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2A ChampionshipsJun 1 · 1600 Meters · Place 15 · Mayer Lutheran1600 Meters15.4:59.84a9
Jun 1MSHSL Section 2A ChampionshipsJun 1 · 800 Meters · Place 13 · Mayer Lutheran800 Meters13.2:17.49a9
May 23MSHSL Section 2A - North Sub SectionMay 23 · 1600 Meters · Place 8 · Mayer Lutheran1600 Meters8.5:05.43a9
May 23MSHSL Section 2A - North Sub SectionMay 23 · 800 Meters · Place 8 · Mayer Lutheran800 Meters8.2:14.88a9
May 16Minnesota Rivers Conference ChampionshipsMay 16 · 1600 Meters · Place 7 · Mayer Lutheran1600 Meters74:59.05a PB—
May 11Gryphon Mega Meet – Varsity and JVMay 11 · 1600 Meters · Place 7 · Mayer Lutheran1600 Meters75:04.35a—
May 11Gryphon Mega Meet – Varsity and JVMay 11 · 800 Meters · Place 21 · Mayer Lutheran800 Meters212:30.98a—
May 7Section 4A True TeamMay 7 · 1600 Meters · Place 13 · Mayer Lutheran1600 Meters13.5:05.29a9
May 7Section 4A True TeamMay 7 · 800 Meters · Place 22 · Mayer Lutheran800 Meters22.2:19.19a9
May 2Saint John's Prep Co-Ed InvitationalMay 2 · 1600 Meters · Place 2 · Mayer Lutheran1600 Meters25:14.50a—
May 2Saint John's Prep Co-Ed InvitationalMay 2 · 800 Meters · Place 6 · Mayer Lutheran800 Meters62:19.04a—
Apr 25New Ulm Meet #1Apr 25 · 1600 Meters · Place 9 · Mayer Lutheran1600 Meters95:22.18a—
Apr 25New Ulm Meet #1Apr 25 · 800 Meters · Place 6 · Mayer Lutheran800 Meters62:24.39a—
Apr 11MRC Quad @ TCUApr 11 · 1600 Meters · Place 5 · Mayer Lutheran1600 Meters55:25.29a—
Apr 11MRC Quad @ TCUApr 11 · 800 Meters · Place 8 · Mayer Lutheran800 Meters82:25.99a—
Apr 9MRC Quad #2Apr 9 · 800 Meters · Place 8 · Mayer Lutheran800 Meters82:27.039
Apr 9MRC Quad #2Apr 9 · 1600 Meters · Place 8 · Mayer Lutheran1600 Meters85:24.799
Apr 4BP Outdoor Inv.Apr 4 · 1600 Meters · Place 9 · Mayer Lutheran1600 Meters95:39.17a—
Apr 4BP Outdoor Inv.Apr 4 · 800 Meters · Place 16 · Mayer Lutheran800 Meters162:31.68a—