Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSimley JV Invitational · Apr 185:55.44aSimley JV InvitationalApril 18, 2023
200 Meters · OutdoorSkyline Conference Championship · May 1427.89aSkyline Conference ChampionshipMay 14, 2024
3200 Meters · OutdoorRedhawk Invitational · May 312:20.11aRedhawk InvitationalMay 3, 2025
400 Meters · OutdoorTerry Nutter Memorial Invitational · May 1857.99aTerry Nutter Memorial InvitationalMay 18, 2024
800 Meters · IndoorGriak Indoor Classic - Gold · Mar 282:17.82aGriak Indoor Classic - GoldMarch 28, 2026
800 Meters · OutdoorMSHSL Section 4A Championships · May 282:03.73aMSHSL Section 4A ChampionshipsMay 28, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28MSHSL Section 4A ChampionshipsMay 28 · 800 Meters · Place 6 · Trinity/Unity800 MetersRound P6.2:03.78a11
May 28MSHSL Section 4A ChampionshipsMay 28 · 800 Meters · Place 5 · Trinity/Unity800 Meters5.2:03.73a PB11
May 16Terry Nutter Memorial InvitationalMay 16 · 800 Meters · Place 2 · Trinity/Unity800 Meters2.2:06.05a11
May 12Skyline Conference ChampionshipMay 12 · 800 Meters · Place 6 · Trinity/Unity800 Meters6.2:05.82a11
May 8STA InvitationalMay 8 · 800 Meters · Place 9 · Trinity/Unity800 Meters92:07.75a11
May 54A Section True TeamMay 5 · 800 Meters · Place 9 · Trinity/Unity800 Meters9.2:11.07a11
May 1Don Fineran Panther InvitationalMay 1 · 800 Meters · Place 5 · Trinity/Unity800 Meters5.2:08.80a11
Apr 25Lakeville North Panther Mega MeetApr 25 · 800 Meters · Place 14 · Trinity/Unity800 Meters14.2:09.41a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 800 Meters · Place 19 · Trinity/Unity800 Meters192:17.82a PB11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17Terry Nutter Memorial InvitationalMay 17 · 800 Meters · Place 18 · Trinity/Unity800 Meters182:26.19a10
May 17Terry Nutter Memorial InvitationalMay 17 · 400 Meters · Place 15 · Trinity/Unity400 Meters1558.38a10
May 10Simley Invitational May 10 · 800 Meters · Place 11 · Trinity/Unity800 Meters112:16.95a10
May 3Redhawk InvitationalMay 3 · 3200 Meters · Place 7 · Trinity/Unity3200 Meters712:20.11a PB10
May 3Redhawk InvitationalMay 3 · 400 Meters · Place 15 · Trinity/Unity400 Meters1558.46a10
May 22025 St. Croix Prep InviteMay 2 · 800 Meters · Place 7 · Trinity/Unity800 Meters72:15.61a10
Apr 26Lakeville North Mega MeetApr 26 · 800 Meters · Place 29 · Trinity/Unity800 Meters292:20.0310
Apr 15Skyline Quad 2Apr 15 · 800 Meters · Place 6 · Trinity/Unity800 Meters62:30.30a10
Apr 15Skyline Quad 2Apr 15 · 400 Meters · Place 10 · Trinity/Unity400 Meters1059.81a10
Apr 12Milan Matasich Memorial InvitationalApr 12 · 800 Meters · Place 10 · Trinity/Unity800 Meters102:21.41a10
Apr 8Belle Plaine Inv #2Apr 8 · 800 Meters · Place 6 · Trinity/Unity800 Meters6.2:25.44a10
Apr 8Belle Plaine Inv #2Apr 8 · 400 Meters · Place 14 · Trinity/Unity400 Meters14.1:00.2010

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - GoldMar 29 · 800 Meters · Place 26 · Trinity School at River Ridge800 Meters262:24.45a10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18Terry Nutter Memorial InvitationalMay 18 · 800 Meters · Place 15 · Trinity/Unity*800 Meters152:21.50a—
May 18Terry Nutter Memorial InvitationalMay 18 · 400 Meters · Place 20 · Trinity/Unity*400 Meters2057.99a PB—
May 14Skyline Conference ChampionshipMay 14 · 400 Meters · Place 13 · Trinity/Unity*400 Meters1358.92a—
May 14Skyline Conference ChampionshipMay 14 · 200 Meters · Place 19 · Trinity/Unity*200 Meters1927.89a PB—
May 3Don Fineran Panther InvitationalMay 3 · 800 Meters · Place 12 · Trinity/Unity*800 Meters122:23.34a—
Apr 27Lakeville North Mega MeetApr 27 · 400 Meters · Place 30 · Trinity/Unity*400 Meters301:00.32a—
Apr 23Wildcat InvitationalApr 23 · 800 Meters · Place 18 · Trinity/Unity800 Meters18.2:27.17a9
Apr 23Wildcat InvitationalApr 23 · 400 Meters · Place 18 · Trinity/Unity400 Meters18.1:00.36a9
Apr 20Milan Matasich Memorial InvitationalApr 20 · 800 Meters · Place 6 · Trinity/Unity*800 Meters62:20.16a—
Apr 11Skyline Conference 5-Team @ PrepApr 11 · 800 Meters · Place 2 · Trinity/Unity*800 Meters22:26.32a—
Apr 11Skyline Conference 5-Team @ PrepApr 11 · 400 Meters · Place 6 · Trinity/Unity*400 Meters61:01.21a—
Apr 9MRC Quad #2Apr 9 · 800 Meters · Place 9 · Trinity/Unity*800 Meters92:29.919
Apr 9MRC Quad #2Apr 9 · 400 Meters · Place 8 · Trinity/Unity*400 Meters81:01.479
Apr 4Faribault COED InvitationalApr 4 · 800 Meters · Place 19 · Trinity/Unity*800 Meters192:30.49a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27Concordia-Trinity-New Life Academy - April 27Apr 27 · 1600 Meters · Place 12 · Trinity/Unity1600 Meters12.5:51.58aUnofficial8
Apr 27Concordia-Trinity-New Life Academy - April 27Apr 27 · 800 Meters · Place 7 · Trinity/Unity800 Meters7.2:38.14aUnofficial8
Apr 18Simley JV InvitationalApr 18 · 1600 Meters · Place 16 · Trinity/Unity1600 Meters16.5:55.44a PB8
Apr 18Simley JV InvitationalApr 18 · 800 Meters · Place 18 · Trinity/Unity800 Meters18.2:36.19a8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2 Gryphon JV Invitational #1May 2 · 800 Meters · Place 5 · Trinity School at Ri800 Meters52:54.657
May 2 Gryphon JV Invitational #1May 2 · 1600 Meters · Place 8 · Trinity School at Ri1600 Meters86:26.767
Apr 237th Annual Minnehaha Academy Redhawk InvitationalApr 23 · 1600 Meters · Place 39 · Trinity School a1600 Meters396:36.437
Apr 237th Annual Minnehaha Academy Redhawk InvitationalApr 23 · 800 Meters · Place 29 · Trinity School a800 Meters293:04.147