Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDon Fineran Panther Invitational · May 14:39.97aDon Fineran Panther InvitationalMay 1, 2026
1600 Meters · OutdoorMSHSL State Track & Field Championships · Jun 44:21.81aMSHSL State Track & Field ChampionshipsJune 4, 2026
300m Hurdles · 36" / 0.914m · OutdoorClass A Wild Card · May 946.54aClass A Wild CardMay 9, 2025
3200 Meters · OutdoorMSHSL Section 4A Championships · May 299:40.09aMSHSL Section 4A ChampionshipsMay 29, 2025
800 Meters · OutdoorTerry Nutter Memorial Invitational · May 172:01.80aTerry Nutter Memorial InvitationalMay 17, 2025
Pole Vault · Outdoor4A Section True Team · May 58' 6"4A Section True TeamMay 5, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 3200 Meters · Place 8 · Trinity/Unity3200 Meters8.9:45.22a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 1600 Meters · Place 11 · Trinity/Unity1600 Meters11.4:21.81a PB12
May 28MSHSL Section 4A ChampionshipsMay 28 · 3200 Meters · Place 1 · Trinity/Unity3200 Meters1.9:47.32a12
May 28MSHSL Section 4A ChampionshipsMay 28 · 1600 Meters · Place 1 · Trinity/Unity1600 Meters1.4:25.94a12
May 16Terry Nutter Memorial InvitationalMay 16 · 3200 Meters · Place 8 · Trinity/Unity3200 Meters8.11:37.92a12
May 16Terry Nutter Memorial InvitationalMay 16 · 800 Meters · Place 1 · Trinity/Unity800 Meters1.2:02.27a12
May 12Skyline Conference ChampionshipMay 12 · 3200 Meters · Place 1 · Trinity/Unity3200 Meters1.9:56.91a12
May 12Skyline Conference ChampionshipMay 12 · 1600 Meters · Place 2 · Trinity/Unity1600 Meters2.4:33.77a12
May 8STA InvitationalMay 8 · 3200 Meters · Place 3 · Trinity/Unity3200 Meters311:02.91a12
May 8STA InvitationalMay 8 · 1600 Meters · Place 7 · Trinity/Unity1600 Meters74:48.65a12
May 54A Section True TeamMay 5 · Pole Vault · Place 12 · Trinity/UnityPole Vault12.8' 6" PB12
May 54A Section True TeamMay 5 · 3200 Meters · Place 1 · Trinity/Unity3200 Meters1.10:10.09a12
May 54A Section True TeamMay 5 · 1600 Meters · Place 1 · Trinity/Unity1600 Meters1.4:37.01a12
May 1Don Fineran Panther InvitationalMay 1 · Pole Vault · Place 12 · Trinity/UnityPole Vault12.8' 0"12
May 1Don Fineran Panther InvitationalMay 1 · 3200 Meters · Place 2 · Trinity/Unity3200 Meters2.10:06.02a12
May 1Don Fineran Panther InvitationalMay 1 · 1 Mile · Place 1 · Trinity/Unity1 Mile1.4:39.97a PB12
Apr 25Lakeville North Panther Mega MeetApr 25 · Pole Vault · Place 14 · Trinity/UnityPole Vault14.8' 0"12
Apr 25Lakeville North Panther Mega MeetApr 25 · 3200 Meters · Place 13 · Trinity/Unity3200 Meters13.10:54.90a12
Apr 25Lakeville North Panther Mega MeetApr 25 · 1600 Meters · Place 5 · Trinity/Unity1600 Meters5.4:28.29a12
Apr 14Skyline Quad - 4/14/26Apr 14 · 3200 Meters · Place 1 · Trinity/Unity3200 Meters1.10:37.59a12
Apr 14Skyline Quad - 4/14/26Apr 14 · 1600 Meters · Place 1 · Trinity/Unity1600 Meters1.4:34.82a12
Apr 9Skyline Conference Meet - SCLAApr 9 · 300m Hurdles · Place 6 · Trinity/Unity300m Hurdles645.83a12
Apr 7BP Outdoor Inv#1Apr 7 · 3200 Meters · Place 2 · Trinity/Unity3200 Meters210:27.94a12
Apr 7BP Outdoor Inv#1Apr 7 · 1600 Meters · Place 1 · Trinity/Unity1600 Meters14:59.72a12

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 3200 Meters · Place 11 · Trinity/Unity3200 Meters11.9:58.52a11
May 29MSHSL Section 4A ChampionshipsMay 29 · 3200 Meters · Place 2 · Trinity/Unity3200 Meters2.9:40.09a PB11
May 17Terry Nutter Memorial InvitationalMay 17 · 1600 Meters · Place 1 · Trinity/Unity1600 Meters14:38.67a11
May 17Terry Nutter Memorial InvitationalMay 17 · 800 Meters · Place 1 · Trinity/Unity800 Meters12:01.80a PB11
May 13Skyline Conference ChampionshipMay 13 · 3200 Meters · Place 1 · Trinity/Unity3200 Meters1.10:39.19a11
May 13Skyline Conference ChampionshipMay 13 · 1600 Meters · Place 3 · Trinity/Unity1600 Meters3.4:41.16a11
May 9Class A Wild CardMay 9 · 3200 Meters · Place 7 · Trinity/Unity3200 Meters7.10:26.64a11
May 9Class A Wild CardMay 9 · 1600 Meters · Place 12 · Trinity/Unity1600 Meters12.4:47.69a11
May 9Class A Wild CardMay 9 · 300m Hurdles · Place 33 · Trinity/Unity300m Hurdles36" / 0.914m33.46.54a PB11
May 6Section 4A True TeamMay 6 · 3200 Meters · Place 3 · Trinity/Unity3200 Meters3.10:26.64a11
May 6Section 4A True TeamMay 6 · 1600 Meters · Place 3 · Trinity/Unity1600 Meters3.4:47.69a11
May 6Section 4A True TeamMay 6 · 300m Hurdles · Place 10 · Trinity/Unity300m Hurdles36" / 0.914m10.46.54a11
May 22025 St. Croix Prep InviteMay 2 · 3200 Meters · Place 2 · Trinity/Unity3200 Meters210:03.52a11
May 22025 St. Croix Prep InviteMay 2 · 1600 Meters · Place 1 · Trinity/Unity1600 Meters14:44.35a11
Apr 26Lakeville North Mega MeetApr 26 · 3200 Meters · Place 13 · Trinity/Unity3200 Meters1310:17.1011
Apr 26Lakeville North Mega MeetApr 26 · 1600 Meters · Place 5 · Trinity/Unity1600 Meters54:36.2011
Apr 22Wildcat Invitational Track and Field MeetApr 22 · 3200 Meters · Place 4 · Trinity/Unity3200 Meters4.10:19.78a11
Apr 22Wildcat Invitational Track and Field MeetApr 22 · 1600 Meters · Place 1 · Trinity/Unity1600 Meters1.4:40.44a11
Apr 15Skyline Quad 2Apr 15 · 3200 Meters · Place 1 · Trinity/Unity3200 Meters110:33.07a11
Apr 15Skyline Quad 2Apr 15 · 1600 Meters · Place 1 · Trinity/Unity1600 Meters14:48.65a11
Apr 12Milan Matasich Memorial InvitationalApr 12 · 3200 Meters · Place 4 · Trinity/Unity3200 Meters411:04.46a11
Apr 12Milan Matasich Memorial InvitationalApr 12 · 1600 Meters · Place 1 · Trinity/Unity1600 Meters14:44.44a11
Apr 8Belle Plaine Inv #2Apr 8 · 3200 Meters · Place 2 · Trinity/Unity3200 Meters2.10:29.13a11
Apr 8Belle Plaine Inv #2Apr 8 · 1600 Meters · Place 1 · Trinity/Unity1600 Meters1.4:44.6711

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30MSHSL Section 4A ChampionshipsMay 30 · 3200 Meters · Place 5 · Trinity/Unity3200 Meters5.10:20.80a10
May 18Terry Nutter Memorial InvitationalMay 18 · Pole Vault · Place 9 · Trinity/Unity*Pole Vault98-6—
May 18Terry Nutter Memorial InvitationalMay 18 · 3200 Meters · Place 5 · Trinity/Unity*3200 Meters510:55.37a—
May 18Terry Nutter Memorial InvitationalMay 18 · 1600 Meters · Place 3 · Trinity/Unity*1600 Meters34:45.99a—
May 14Skyline Conference ChampionshipMay 14 · Pole Vault · Place 11 · Trinity/Unity*Pole Vault118-0—
May 14Skyline Conference ChampionshipMay 14 · 3200 Meters · Place 2 · Trinity/Unity*3200 Meters210:39.09a—
May 14Skyline Conference ChampionshipMay 14 · 1600 Meters · Place 4 · Trinity/Unity*1600 Meters44:46.46a—
May 7Section 4A True TeamMay 7 · 3200 Meters · Place 7 · Trinity/Unity3200 Meters7.10:35.64a10
May 7Section 4A True TeamMay 7 · 1600 Meters · Place 10 · Trinity/Unity1600 Meters10.4:59.64a10
May 7Section 4A True TeamMay 7 · Pole Vault · Place 13 · Trinity/UnityPole Vault13.7-06.0010
May 3Don Fineran Panther InvitationalMay 3 · 3200 Meters · Place 1 · Trinity/Unity*3200 Meters110:48.13a—
May 3Don Fineran Panther InvitationalMay 3 · 1 Mile · Place 4 · Trinity/Unity*1 Mile44:59.98a—
Apr 27Lakeville North Mega MeetApr 27 · 3200 Meters · Place 14 · Trinity/Unity*3200 Meters1411:09.14a—
Apr 27Lakeville North Mega MeetApr 27 · 1600 Meters · Place 13 · Trinity/Unity*1600 Meters134:56.69a—
Apr 23Wildcat InvitationalApr 23 · 3200 Meters · Place 1 · Trinity/Unity3200 Meters1.10:54.50a10
Apr 23Wildcat InvitationalApr 23 · 1600 Meters · Place 9 · Trinity/Unity1600 Meters9.4:55.69a10
Apr 20Milan Matasich Memorial InvitationalApr 20 · 300m Hurdles · Place 3 · Trinity/Unity*300m Hurdles347.54a—
Apr 20Milan Matasich Memorial InvitationalApr 20 · 3200 Meters · Place 3 · Trinity/Unity*3200 Meters311:10.08a—
Apr 20Milan Matasich Memorial InvitationalApr 20 · 1600 Meters · Place 3 · Trinity/Unity*1600 Meters34:56.87a—
Apr 11Skyline Conference 5-Team @ PrepApr 11 · 1600 Meters · Place 2 · Trinity/Unity*1600 Meters25:03.19a—
Apr 4Faribault COED InvitationalApr 4 · 1600 Meters · Place 9 · Trinity/Unity*1600 Meters95:03.86a—
Apr 4Faribault COED InvitationalApr 4 · 800 Meters · Place 7 · Trinity/Unity*800 Meters72:15.58a—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 4A ChampionshipsJun 1 · 3200 Meters · Place 11 · Trinity/Unity3200 Meters11.10:43.40a9
Jun 1MSHSL Section 4A ChampionshipsJun 1 · 1600 Meters · Place 15 · Trinity/Unity1600 Meters15.4:54.99a9
May 20Terry Nutter Memorial InvitationalMay 20 · 3200 Meters · Place 8 · Trinity/Unity3200 Meters8.11:38.41a9
May 20Terry Nutter Memorial InvitationalMay 20 · 1600 Meters · Place 10 · Trinity/Unity1600 Meters10.4:58.88a9
May 20Terry Nutter Memorial InvitationalMay 20 · Pole Vault · Place 17 · Trinity/UnityPole Vault17.7-00.009
May 16Skyline Conference ChampionshipsMay 16 · Pole Vault · Place 11 · Trinity/Unity*Pole Vault117-06.009
May 16Skyline Conference ChampionshipsMay 16 · 3200 Meters · Place 2 · Trinity/Unity*3200 Meters211:03.359
May 16Skyline Conference ChampionshipsMay 16 · 1600 Meters · Place 9 · Trinity/Unity*1600 Meters95:04.329
May 9Section 4A True TeamMay 9 · 3200 Meters · Place 5 · Trinity/Unity3200 Meters5.10:50.74a9
May 9Section 4A True TeamMay 9 · 1600 Meters · Place 15 · Trinity/Unity1600 Meters15.5:02.20a9
May 5Don Fineran Panther InvitationalMay 5 · 3200 Meters · Place 5 · Trinity/Unity3200 Meters5.11:18.58a9
May 5Don Fineran Panther InvitationalMay 5 · 1 Mile · Place 7 · Trinity/Unity1 Mile7.5:08.31a9
Apr 29St. Croix Prep InvitationalApr 29 · 1600 Meters · Place 4 · Trinity School at River R1600 Meters45:03.929
Apr 29St. Croix Prep InvitationalApr 29 · 800 Meters · Place 3 · Trinity School at River R800 Meters32:15.879
Apr 27Concordia-Trinity-New Life Academy - April 27Apr 27 · 3200 Meters · Place 2 · Trinity/Unity3200 Meters2.11:09.43aUnofficial9
Apr 27Concordia-Trinity-New Life Academy - April 27Apr 27 · 1600 Meters · Place 1 · Trinity/Unity1600 Meters1.5:06.57aUnofficial9
Apr 25Eagan Wildcat InvitationalApr 25 · 3200 Meters · Place 2 · Trinity School at River3200 Meters211:00.94a—
Apr 25Eagan Wildcat InvitationalApr 25 · 1600 Meters · Place 8 · Trinity School at River1600 Meters85:00.36a—
Apr 18Skyline - Conference True TeamApr 18 · 3200 Meters · Place 3 · Trinity School at River R3200 Meters311:21.579
Apr 18Skyline - Conference True TeamApr 18 · 1600 Meters · Place 7 · Trinity School at River R1600 Meters75:04.429
Apr 13St. Croix PrepApr 13 · 1600 Meters · Place 7 · Trinity School at Ri1600 Meters75:12.499
Apr 13St. Croix PrepApr 13 · 800 Meters · Place 6 · Trinity School at Ri800 Meters62:16.519

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 4A ChampionshipsJun 2 · 3200 Meters · Place 19 · Trinity/Unity3200 Meters19.11:32.19a8
May 24Gryphon Invitational #4May 24 · 3200 Meters · Place 10 · Trinity School at Ri3200 Meters1011:33.378
May 13Varsity Catholic School InviteMay 13 · 3200 Meters · Place 8 · Trinity/Unity3200 Meters8.11:43.73a8
May 10Section 4A True TeamMay 10 · 3200 Meters · Place 12 · Trinity/Unity3200 Meters12.11:45.23a8
May 9 Gryphon JV Invitational #2May 9 · Pole Vault · Place 2 · Trinity School at River RPole Vault26-00.008
May 5St. Croix Prep InvitationalMay 5 · 3200 Meters · Place 9 · Trinity School at Ri3200 Meters911:47.148
May 5St. Croix Prep InvitationalMay 5 · 1600 Meters · Place 18 · Trinity School at Ri1600 Meters185:26.618
Apr 28Jordan InvitationalApr 28 · 3200 Meters · Place 7 · Trinity/Unity3200 Meters7.12:08.24a8
Apr 28Jordan InvitationalApr 28 · 1600 Meters · Place 13 · Trinity/Unity1600 Meters13.5:34.96a8
Apr 26Wildcat InvitationalApr 26 · 3200 Meters · Place 7 · Trinity/Unity3200 Meters7.12:05.94a8
Apr 26Wildcat InvitationalApr 26 · 1600 Meters · Place 12 · Trinity/Unity1600 Meters12.5:33.36a8
Apr 237th Annual Minnehaha Academy Redhawk InvitationalApr 23 · 3200 Meters · Place 6 · Trinity School a3200 Meters612:01.978