Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHarrington Early Bird Invite · Apr 45:22.01aHarrington Early Bird InviteApril 4, 2024
200 Meters · OutdoorSection 6A True Team · May 623.87aSection 6A True TeamMay 6, 2025
3200 Meters · IndoorHOL Conference Indoor · Mar 2511:27.13aHOL Conference IndoorMarch 25, 2025
3200 Meters · OutdoorMSHSL Section 6A Championships · May 2910:55.36aMSHSL Section 6A ChampionshipsMay 29, 2025
400 Meters · OutdoorMSHSL Section 6A Championships · May 2850.67aMSHSL Section 6A ChampionshipsMay 28, 2026
800 Meters · IndoorHOL Indoor Meet · Mar 242:16.36aHOL Indoor MeetMarch 24, 2026
Pole Vault · IndoorConcordia Snowmergency HS Meet · Apr 710' 0"Concordia Snowmergency HS MeetApril 7, 2026
Pole Vault · OutdoorAnderson - Schuler Invitational Track & Field Meet · May 811' 0"Anderson - Schuler Invitational Track & Field MeetMay 8, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 400 Meters · Place 14 · Breckenridge400 MetersRound P14.50.96a11
May 28MSHSL Section 6A ChampionshipsMay 28 · Pole Vault · BreckenridgePole Vault--NH11
May 28MSHSL Section 6A ChampionshipsMay 28 · 400 Meters · Place 2 · Breckenridge400 Meters2.50.67a PB11
May 21MSHSL Section 6A - West Sub-SectionMay 21 · Pole Vault · Place 10 · BreckenridgePole Vault10.10-01.0011
May 21MSHSL Section 6A - West Sub-SectionMay 21 · 400 Meters · Place 2 · Breckenridge400 Meters2.51.35a11
May 12Heart O Lakes Conference ChampionshipMay 12 · 400 Meters · Place 6 · Breckenridge400 Meters654.31a11
May 8Anderson - Schuler Invitational Track & Field MeetMay 8 · Pole Vault · Place 4 · BreckenridgePole Vault4.11' 0" PB11
May 8Anderson - Schuler Invitational Track & Field MeetMay 8 · 400 Meters · Place 1 · Breckenridge400 Meters1.53.34a11
May 76A Section True TeamMay 7 · Pole Vault · Place 13 · BreckenridgePole Vault13.10' 0"11
May 76A Section True TeamMay 7 · 400 Meters · Place 9 · Breckenridge400 Meters9.55.11a11
May 76A Section True TeamMay 7 · 200 Meters · Place 12 · Breckenridge200 Meters12.24.47a11
Apr 28Mike Anderson InvitationalApr 28 · Pole Vault · Place 4 · BreckenridgePole Vault49-611
Apr 28Mike Anderson InvitationalApr 28 · 400 Meters · Place 6 · Breckenridge400 Meters656.97a11
Apr 23UCB BoosterApr 23 · 200 Meters · Place 3 · Breckenridge200 Meters324.37a11
Apr 21Barnesville Booster Track MeetApr 21 · Pole Vault · Place 7 · BreckenridgePole Vault7.9' 6"11
Apr 21Barnesville Booster Track MeetApr 21 · 400 Meters · Place 4 · Breckenridge400 Meters4.53.31a11
Apr 16Harrington Early Bird InviteApr 16 · Pole Vault · Place 7 · BreckenridgePole Vault79-011
Apr 16Harrington Early Bird InviteApr 16 · 400 Meters · Place 3 · Breckenridge400 Meters353.58a11
Apr 16Harrington Early Bird InviteApr 16 · 200 Meters · Place 1 · Breckenridge200 Meters123.88a11
Apr 14Perham InvitationalApr 14 · Pole Vault · Place 5 · BreckenridgePole Vault510-011
Apr 14Perham InvitationalApr 14 · 400 Meters · Place 8 · Breckenridge400 Meters855.88a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 7Concordia Snowmergency HS MeetApr 7 · Pole Vault · Place 6 · BreckenridgePole Vault6.10' 0" PB11
Apr 7Concordia Snowmergency HS MeetApr 7 · 800 Meters · Place 9 · Breckenridge800 Meters9.2:25.91a11
Mar 24HOL Indoor MeetMar 24 · 800 Meters · Place 4 · Breckenridge800 Meters42:16.36a PB11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29MSHSL Section 6A ChampionshipsMay 29 · 3200 Meters · Place 6 · Breckenridge3200 Meters6.10:55.36a PB10
May 22MSHSL Section 6A - Sub-Section 21May 22 · 3200 Meters · Place 3 · Breckenridge3200 Meters311:04.52a10
May 13Heart O' Lakes Conference ChampionshipMay 13 · Pole Vault · Place 11 · BreckenridgePole Vault1110-010
May 13Heart O' Lakes Conference ChampionshipMay 13 · 3200 Meters · Place 10 · Breckenridge3200 Meters1011:32.68a10
May 13Heart O' Lakes Conference ChampionshipMay 13 · 200 Meters · Place 11 · Breckenridge200 Meters1125.24a10
May 828th Annual Marvin Daggett Hornet InvitationalMay 8 · Pole Vault · Place 9 · BreckenridgePole Vault99-010
May 828th Annual Marvin Daggett Hornet InvitationalMay 8 · 3200 Meters · Place 4 · Breckenridge3200 Meters411:05.25a10
May 6Section 6A True TeamMay 6 · 3200 Meters · Place 6 · Breckenridge3200 Meters6.11:33.42a10
May 6Section 6A True TeamMay 6 · Pole Vault · Place 11 · BreckenridgePole Vault11.10' 0"10
May 6Section 6A True TeamMay 6 · 200 Meters · Place 7 · Breckenridge200 Meters7.23.87a PB10
Apr 24UCB Booster Varsity InviteApr 24 · Pole Vault · Place 6 · BreckenridgePole Vault69-610
Apr 24UCB Booster Varsity InviteApr 24 · 200 Meters · Place 9 · Breckenridge200 Meters924.4510
Apr 22Barnesville BoosterApr 22 · Pole Vault · Place 2 · BreckenridgePole Vault210-010
Apr 22Barnesville BoosterApr 22 · 3200 Meters · Place 3 · Breckenridge3200 Meters310:58.5010
Apr 15Perham HS InviteApr 15 · Pole Vault · Place 12 · BreckenridgePole Vault129-610
Apr 15Perham HS InviteApr 15 · 3200 Meters · Place 7 · Breckenridge3200 Meters711:04.1010
Apr 11Anderson-Cole InvitationalApr 11 · Pole Vault · Place 10 · BreckenridgePole Vault109-610
Apr 11Anderson-Cole InvitationalApr 11 · 3200 Meters · Place 6 · Breckenridge3200 Meters611:06.40a10
Mar 21Moorhead Athletic Association MeetMar 21 · Pole Vault · Place 9 · BreckenridgePole Vault99-010
Mar 21Moorhead Athletic Association MeetMar 21 · 3200 Meters · Place 2 · Breckenridge3200 Meters211:17.57a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 25HOL Conference IndoorMar 25 · Pole Vault · Place 8 · BreckenridgePole Vault89-610
Mar 25HOL Conference IndoorMar 25 · 3200 Meters · Place 1 · Breckenridge3200 Meters111:27.13a PB10

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30MSHSL Section 6A ChampionshipsMay 30 · 3200 Meters · Place 13 · Breckenridge3200 Meters13.11:46.29a9
May 30MSHSL Section 6A ChampionshipsMay 30 · Pole Vault · Place 15 · BreckenridgePole Vault15.9' 109
May 23MSHSL Section 6A - Sub Section 21May 23 · Pole Vault · Place 10 · BreckenridgePole Vault109-6—
May 23MSHSL Section 6A - Sub Section 21May 23 · 3200 Meters · Place 4 · Breckenridge3200 Meters411:22.01a—
May 14Heart of Lakes Conference ChampionshipMay 14 · Pole Vault · Place 11 · BreckenridgePole Vault119-0—
May 14Heart of Lakes Conference ChampionshipMay 14 · 3200 Meters · Place 9 · Breckenridge3200 Meters911:42.55a—
May 7Section 6A True TeamMay 7 · 3200 Meters · Place 9 · Breckenridge3200 Meters9.12:08.23a9
May 7Section 6A True TeamMay 7 · 1600 Meters · Place 15 · Breckenridge1600 Meters15.5:30.32a9
May 7Section 6A True TeamMay 7 · Pole Vault · Place 12 · BreckenridgePole Vault12.9' 09
May 3Hank Emmel InvitationalMay 3 · Pole Vault · Place 10 · BreckenridgePole Vault109-6—
May 3Hank Emmel InvitationalMay 3 · 3200 Meters · Place 12 · Breckenridge3200 Meters1211:50.60a—
Apr 25Hawley BoosterApr 25 · Pole Vault · Place 7 · BreckenridgePole Vault78-6—
Apr 25Hawley BoosterApr 25 · 3200 Meters · Place 5 · Breckenridge3200 Meters511:56.36a—
Apr 23Barnesville BoosterApr 23 · Pole Vault · Place 10 · BreckenridgePole Vault108-0—
Apr 23Barnesville BoosterApr 23 · 3200 Meters · Place 3 · Breckenridge3200 Meters311:43.7—
Apr 9Barnesville Earlybird Apr 9 · 3200 Meters · Place 1 · Breckenridge3200 Meters111:38.0—
Apr 9Barnesville Earlybird Apr 9 · 1600 Meters · Place 9 · Breckenridge1600 Meters95:27.0—
Apr 4Harrington Early Bird InviteApr 4 · Pole Vault · Place 11 · BreckenridgePole Vault117-0—
Apr 4Harrington Early Bird InviteApr 4 · 3200 Meters · Place 3 · Breckenridge3200 Meters311:58.95a—
Apr 4Harrington Early Bird InviteApr 4 · 1600 Meters · Place 11 · Breckenridge1600 Meters115:22.01a PB—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 6A ChampionshipsJun 1 · 3200 Meters · Place 12 · Breckenridge3200 Meters12.11:59.59a8
May 25MSHSL Section 6A - Sub-Section 21May 25 · 3200 Meters · Place 6 · Breckenridge3200 Meters6.11:57.71a8
May 16Heart of Lakes Conference MeetMay 16 · 3200 Meters · Place 11 · Breckenridge3200 Meters11.11:44.66a8
May 12Viking JH MeetMay 12 · Pole Vault · Place 3 · BreckenridgePole Vault3.7-00.008
May 9Section 6A True TeamMay 9 · 3200 Meters · Place 11 · Breckenridge3200 Meters11.12:34.99a8
May 9Section 6A True TeamMay 9 · 1600 Meters · Place 17 · Breckenridge1600 Meters17.5:32.86a8
May 2Dilworth-Glyndon-Felton Varsity InvitationalMay 2 · 3200 Meters · Place 6 · Breckenridge3200 Meters611:47.148
Apr 27UCB Booster Track & Field MeetApr 27 · 3200 Meters · Place 9 · Breckenridge3200 Meters911:39.08
Apr 18Snow-B-Gone InviteApr 18 · 3200 Meters · Place 5 · Breckenridge3200 Meters512:01.158
Apr 18Snow-B-Gone InviteApr 18 · 1600 Meters · Place 13 · Breckenridge1600 Meters135:22.918

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6A - Sub-Section 21May 26 · 3200 Meters · Place 7 · Breckenridge3200 Meters7.12:02.07a7
May 10Section 6A True TeamMay 10 · 3200 Meters · Place 12 · Breckenridge3200 Meters12.12:08.76a7
May 10Section 6A True TeamMay 10 · 1600 Meters · Place 16 · Breckenridge1600 Meters16.5:32.52a7
May 5Hank Emmel RelaysMay 5 · 3200 Meters · Place 17 · Breckenridge3200 Meters17.12:00.24a7
May 3DGF InvitationalMay 3 · 3200 Meters · Place 4 · Breckenridge3200 Meters4.11:54.81a7
May 2Little Otter RelaysMay 2 · 1600 Meters · Place 2 · Breckenridge1600 Meters25:43.07
Apr 28UCB Booster Track & Field MeetApr 28 · 3200 Meters · Place 7 · Breckenridge3200 Meters7.12:00.137
Apr 28UCB Booster Track & Field MeetApr 28 · 1600 Meters · Place 17 · Breckenridge1600 Meters17.5:42.727