Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMRC Quad #2 · Apr 913.26MRC Quad #2April 9, 2024
1000 Meters · IndoorBelle Plaine Tiger Indoor Inv · Mar 223:10.05Belle Plaine Tiger Indoor InvMarch 22, 2025
1600 Meters · OutdoorBP Outdoor Inv#2 · Apr 94:59.28BP Outdoor Inv#2April 9, 2026
200 Meters · IndoorBelle Plaine Indoor Inv. · Mar 2529.49Belle Plaine Indoor Inv.March 25, 2023
200 Meters · OutdoorTCU HS Invite #3 · May 1125.28aTCU HS Invite #3May 11, 2026
400 Meters · IndoorMSHSL Section 2AA Championships · May 2853.15aMSHSL Section 2AA ChampionshipsMay 28, 2025
400 Meters · OutdoorClass AA State True Team Meet · May 1754.40aClass AA State True Team MeetMay 17, 2025
55 Meters · IndoorBelle Plaine Indoor Inv. · Mar 258.31Belle Plaine Indoor Inv.March 25, 2023
600 Meters · IndoorBelle Plaine Tiger Indoor Inv · Mar 221:35.89Belle Plaine Tiger Indoor InvMarch 22, 2025
600 Meters · OutdoorBelle Plaine Inv. Door · Mar 231:40.30Belle Plaine Inv. DoorMarch 23, 2024
800 Meters · IndoorOld MRC indoor · Mar 282:25.29Old MRC indoorMarch 28, 2025
800 Meters · OutdoorLakeville North Panther Mega Meet · Apr 252:07.66aLakeville North Panther Mega MeetApril 25, 2026
Pole Vault · IndoorMSHSL Section 2AA Championships · May 2710-01.00MSHSL Section 2AA ChampionshipsMay 27, 2026
Pole Vault · OutdoorClass AA State True Team · May 1611' 0"Class AA State True TeamMay 16, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · Pole Vault · Place 13 · Belle PlainePole Vault13.10-01.00 PB12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 400 Meters · Place 12 · Belle Plaine400 MetersRound P12.54.43a12
Mar 27Old MRC IndoorMar 27 · Pole Vault · Place 6 · Belle PlainePole Vault68-612
Mar 27Old MRC IndoorMar 27 · 400 Meters · Place 1 · Belle Plaine400 Meters157.6612

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · Pole Vault · Place 7 · Belle PlainePole Vault7.10' 0"12
May 19Big South Conference ChampionshipMay 19 · 400 Meters · Place 10 · Belle Plaine400 Meters10.56.50a12
May 16Class AA State True TeamMay 16 · Pole Vault · Place 17 · Belle PlainePole Vault17.11' 0" PB12
May 16Class AA State True TeamMay 16 · 400 Meters · Place 21 · Belle Plaine400 Meters21.55.31a12
May 11TCU HS Invite #3May 11 · 400 Meters · Place 6 · Belle Plaine400 Meters655.37a12
May 11TCU HS Invite #3May 11 · 200 Meters · Place 13 · Belle Plaine200 Meters1325.28a PB12
May 42AA Section True TeamMay 4 · Pole Vault · Place 7 · Belle PlainePole Vault7.10' 6"12
May 42AA Section True TeamMay 4 · 800 Meters · Place 3 · Belle Plaine800 Meters3.2:08.73a12
Apr 25Lakeville North Panther Mega MeetApr 25 · Pole Vault · Place 11 · Belle PlainePole Vault11.9' 6"12
Apr 25Lakeville North Panther Mega MeetApr 25 · 800 Meters · Place 12 · Belle Plaine800 Meters12.2:07.66a PB12
Apr 25Lakeville North Panther Mega MeetApr 25 · 400 Meters · Place 8 · Belle Plaine400 Meters8.55.69a12
Apr 20St. Peter Invite #1Apr 20 · Pole Vault · Place 3 · Belle PlainePole Vault39-712
Apr 20St. Peter Invite #1Apr 20 · 800 Meters · Place 2 · Belle Plaine800 Meters22:10.21a12
Apr 20St. Peter Invite #1Apr 20 · 400 Meters · Place 2 · Belle Plaine400 Meters254.69a12
Apr 16BP Outdoor Inv#3Apr 16 · Pole Vault · Place 2 · Belle PlainePole Vault210-00.0012
Apr 16BP Outdoor Inv#3Apr 16 · 400 Meters · Place 2 · Belle Plaine400 Meters255.27a12
Apr 9BP Outdoor Inv#2Apr 9 · Pole Vault · Place 10 · Belle PlainePole Vault108-012
Apr 9BP Outdoor Inv#2Apr 9 · 800 Meters · Place 3 · Belle Plaine800 Meters32:16.3212
Apr 9BP Outdoor Inv#2Apr 9 · 1600 Meters · Place 3 · Belle Plaine1600 Meters34:59.28 PB12
Apr 7BP Outdoor Inv#1Apr 7 · 400 Meters · Place 4 · Belle Plaine400 Meters457.21a12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AA ChampionshipsMay 28 · Pole Vault · Belle PlainePole Vault--NH11
May 28MSHSL Section 2AA ChampionshipsMay 28 · 400 Meters · Place 12 · Belle Plaine400 MetersRound P12.53.15a PB11
Mar 28Old MRC indoorMar 28 · Pole Vault · Place 1 · Belle PlainePole Vault110-011
Mar 28Old MRC indoorMar 28 · 800 Meters · Place 6 · Belle Plaine800 Meters62:25.29 PB11
Mar 22Belle Plaine Tiger Indoor InvMar 22 · Pole Vault · Place 2 · Belle PlainePole Vault28-011
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 1000 Meters · Place 6 · Belle Plaine1000 Meters63:10.05 PB11
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 600 Meters · Place 10 · Belle Plaine600 Meters101:35.89 PB11
Mar 22Belle Plaine Tiger Indoor InvMar 22 · Pole Vault · Place 2 · Belle PlainePole Vault28-011
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 600 Meters · Place 10 · Belle Plaine600 Meters101:35.8911
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 1000 Meters · Place 6 · Belle Plaine1000 Meters63:10.0511

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · Pole Vault · Place 7 · Belle PlainePole Vault710-111
May 22Big South Conference ChampionshipMay 22 · 400 Meters · Place 10 · Belle Plaine400 Meters1054.9511
May 17Class AA State True Team MeetMay 17 · Pole Vault · Place 18 · Belle PlainePole Vault18.10' 0"11
May 17Class AA State True Team MeetMay 17 · 400 Meters · Place 14 · Belle Plaine400 Meters14.54.40a PB11
May 12TCU Invite #3May 12 · 400 Meters · Place 4 · Belle Plaine400 Meters455.43a11
May 6Section 2AA True TeamMay 6 · Pole Vault · Place 10 · Belle PlainePole Vault10.10' 0"11
May 6Section 2AA True TeamMay 6 · 400 Meters · Place 16 · Belle Plaine400 Meters16.55.32a11
May 12025 Mankato East Cougar RelaysMay 1 · Pole Vault · Place 11 · Belle PlainePole Vault119-011
Apr 26Lakeville North Mega MeetApr 26 · Pole Vault · Place 6 · Belle PlainePole Vault610-611
Apr 26Lakeville North Mega MeetApr 26 · 400 Meters · Place 27 · Belle Plaine400 Meters2757.4711
Apr 21St. Peter Meet #1Apr 21 · Pole Vault · Place 4 · Belle PlainePole Vault410-011
Apr 21St. Peter Meet #1Apr 21 · 800 Meters · Place 3 · Belle Plaine800 Meters32:11.7411
Apr 12Milan Matasich Memorial InvitationalApr 12 · Pole Vault · Place 4 · Belle PlainePole Vault410-611
Apr 12Milan Matasich Memorial InvitationalApr 12 · 800 Meters · Place 8 · Belle Plaine800 Meters82:17.74a11
Apr 12Milan Matasich Memorial InvitationalApr 12 · 400 Meters · Place 4 · Belle Plaine400 Meters454.85a11
Apr 8Belle Plaine Inv #2Apr 8 · Pole Vault · Place 3 · Belle PlainePole Vault3.9-06.0011
Apr 8Belle Plaine Inv #2Apr 8 · 400 Meters · Place 8 · Belle Plaine400 Meters8.56.79a11
Apr 4Belle Plaine Tiger InvApr 4 · Pole Vault · Place 4 · Belle PlainePole Vault49-611
Apr 4Belle Plaine Tiger InvApr 4 · 800 Meters · Place 3 · Belle Plaine800 Meters32:17.6711

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AA ChampionshipsMay 29 · Pole Vault · Place 17 · Belle PlainePole Vault17.9' 11"10
Apr 6MRC Indoor MeetApr 6 · Pole Vault · Place 6 · Belle PlainePole Vault68-0—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 18Class AA True Team State ChampionshipsMay 18 · Pole Vault · Place 18 · Belle PlainePole Vault18.10' 010
May 16Minnesota Rivers Conference ChampionshipsMay 16 · Pole Vault · Place 6 · Belle PlainePole Vault69-6—
May 10BP JV/JH Inv.May 10 · 800 Meters · Place 1 · Belle Plaine800 Meters12:22.4910
May 8Class AA WildcardMay 8 · Pole Vault · Place 30 · Belle PlainePole Vault30.9' 610
May 7Section 2AA True TeamMay 7 · Pole Vault · Place 16 · Belle PlainePole Vault16.9' 610
May 22024 Mankato East Cougar RelaysMay 2 · Pole Vault · Place 18 · Belle PlainePole Vault18.9-00.0010
Apr 27Lakeville North Mega MeetApr 27 · Pole Vault · Place 12 · Belle PlainePole Vault129-0—
Apr 27Lakeville North Mega MeetApr 27 · 400 Meters · Place 21 · Belle Plaine400 Meters2156.89a—
Apr 23We Needed the Rain Apr 23 · Pole Vault · Place 3 · Belle PlainePole Vault39-010
Apr 23We Needed the Rain Apr 23 · 400 Meters · Place 6 · Belle Plaine400 Meters61:00.2010
Apr 22St. Peter Meet #2Apr 22 · Pole Vault · Place 8 · Belle PlainePole Vault89-0—
Apr 22St. Peter Meet #2Apr 22 · 800 Meters · Place 11 · Belle Plaine800 Meters112:24.27a—
Apr 11MRC Quad @ TCUApr 11 · Pole Vault · Place 6 · Belle PlainePole Vault68-6—
Apr 11MRC Quad @ TCUApr 11 · 800 Meters · Place 7 · Belle Plaine800 Meters72:23.34a—
Apr 9MRC Quad #2Apr 9 · Pole Vault · Place 4 · Belle PlainePole Vault48-010
Apr 9MRC Quad #2Apr 9 · 200 Meters · Place 13 · Belle Plaine200 Meters1326.3410
Apr 9MRC Quad #2Apr 9 · 400 Meters · Place 5 · Belle Plaine400 Meters557.5710
Apr 9MRC Quad #2Apr 9 · 100 Meters · Place 25 · Belle Plaine100 Meters2513.26 PB10
Apr 4BP Outdoor Inv.Apr 4 · Pole Vault · Place 9 · Belle PlainePole Vault98-0—
Apr 4BP Outdoor Inv.Apr 4 · 200 Meters · Place 25 · Belle Plaine200 Meters2527.02a—
Mar 23Belle Plaine Inv. DoorMar 23 · Pole Vault · Place 4 · Belle PlainePole Vault47-610
Mar 23Belle Plaine Inv. DoorMar 23 · 400 Meters · Place 8 · Belle Plaine400 Meters81:03.2510
Mar 23Belle Plaine Inv. DoorMar 23 · 600 Meters · Place 8 · Belle Plaine600 Meters81:40.30 PB10

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 23Belle Plaine Last Chance MeetMay 23 · Pole Vault · Place 6 · Belle PlainePole Vault68-09
May 23Belle Plaine Last Chance MeetMay 23 · 200 Meters · Place 34 · Belle Plaine200 Meters3430.369
May 23Belle Plaine Last Chance MeetMay 23 · 400 Meters · Place 13 · Belle Plaine400 Meters131:03.779
May 12Belle Plaine JV/JH Inv.May 12 · Pole Vault · Place 4 · Belle PlainePole Vault4.7-06.009
May 12Belle Plaine JV/JH Inv.May 12 · 400 Meters · Place 5 · Belle Plaine400 Meters5.1:03.75a9
Apr 25MRC Tri 4.25Apr 25 · Pole Vault · Belle PlainePole Vault—NH9
Apr 25MRC Tri 4.25Apr 25 · 400 Meters · Place 9 · Belle Plaine400 Meters9.1:02.43a9
Apr 25MRC Tri 4.25Apr 25 · 200 Meters · Place 19 · Belle Plaine200 Meters19.29.91a9
Apr 25MRC Tri 4.25Apr 25 · 100 Meters · Place 14 · Belle Plaine100 Meters14.14.16a9
Apr 24St. Peter Invite #2Apr 24 · Pole Vault · Place 10 · Belle PlainePole Vault107-09
Apr 18MRC Meet @ TCU Apr 18 · Pole Vault · Place 12 · Belle PlainePole Vault127-00.009
Apr 18MRC Meet @ TCU Apr 18 · 200 Meters · Place 21 · Belle Plaine200 Meters2129.719
Apr 18MRC Meet @ TCU Apr 18 · 100 Meters · Place 23 · Belle Plaine100 Meters2314.829
Apr 13Belle Plaine Outdoor Inv.Apr 13 · Pole Vault · Place 6 · Belle PlainePole Vault67-69
Apr 13Belle Plaine Outdoor Inv.Apr 13 · 200 Meters · Place 28 · Belle Plaine200 Meters2829.639
Apr 13Belle Plaine Outdoor Inv.Apr 13 · 100 Meters · Place 28 · Belle Plaine100 Meters2814.429
Apr 11Too Nice Not to Have a MeetApr 11 · Pole Vault · Place 9 · Belle PlainePole Vault97-09
Apr 11Too Nice Not to Have a MeetApr 11 · 200 Meters · Place 23 · Belle Plaine200 Meters2329.469
Apr 11Too Nice Not to Have a MeetApr 11 · 100 Meters · Place 22 · Belle Plaine100 Meters2214.449

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 25Belle Plaine Indoor Inv.Mar 25 · Pole Vault · Place 4 · Belle PlainePole Vault46-00.009
Mar 25Belle Plaine Indoor Inv.Mar 25 · 200 Meters · Place 26 · Belle Plaine200 Meters2629.49 PB9
Mar 25Belle Plaine Indoor Inv.Mar 25 · 55 Meters · Place 40 · Belle Plaine55 Meters408.31 PB9