Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBP JV/JH Inv. · May 1014.46BP JV/JH Inv.May 10, 2024
200 Meters · IndoorBelle Plaine Tiger Indoor Inv · Mar 2232.14Belle Plaine Tiger Indoor InvMarch 22, 2025
200 Meters · OutdoorBP JV/JH Inv · May 931.38BP JV/JH InvMay 9, 2025
400 Meters · IndoorMSHSL Section 2AA Championships · May 281:06.77aMSHSL Section 2AA ChampionshipsMay 28, 2025
400 Meters · OutdoorBig South Conference Championship · May 221:08.07Big South Conference ChampionshipMay 22, 2025
55 Meters · IndoorBelle Plaine Tiger Indoor Inv · Mar 228.34Belle Plaine Tiger Indoor InvMarch 22, 2025
55 Meters · OutdoorBelle Plaine Inv. Door · Mar 239.22Belle Plaine Inv. DoorMarch 23, 2024
600 Meters · IndoorBP Indoor Inv · Mar 211:57.70aBP Indoor Inv March 21, 2026
800 Meters · IndoorMSHSL Section 2AA Championships · May 272:31.90aMSHSL Section 2AA ChampionshipsMay 27, 2026
800 Meters · OutdoorBig South Conference Championship · May 192:40.61aBig South Conference ChampionshipMay 19, 2026
Long Jump · OutdoorMRC Tri 4.25 · Apr 2512-10.50MRC Tri 4.25April 25, 2023
Pole Vault · IndoorBP Indoor Inv · Mar 215-06.00BP Indoor Inv March 21, 2026
Pole Vault · OutdoorBelle Plaine Inv #2 · Apr 86-00.00Belle Plaine Inv #2April 8, 2025

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · 800 Meters · Place 14 · Belle PlaineBelle Plaine800 MetersRound P14.2:31.90a PB12
Mar 27Old MRC IndoorMar 27 · Pole Vault · Place 8 · Belle PlaineBelle PlainePole Vault86-012
Mar 27Old MRC IndoorMar 27 · 800 Meters · Place 3 · Belle PlaineBelle Plaine800 Meters32:52.2312
Mar 21BP Indoor Inv Mar 21 · 600 Meters · Place 5 · Belle PlaineBelle Plaine600 Meters5.1:57.70a PB12
Mar 21BP Indoor Inv Mar 21 · Pole Vault · Place 9 · Belle PlaineBelle PlainePole Vault9.5-06.00 PB12
Mar 21BP Indoor Inv Mar 21 · 800 Meters · Place 4 · Belle PlaineBelle Plaine800 Meters4.2:52.83a12

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · 800 Meters · Place 10 · Belle PlaineBelle Plaine800 Meters10.2:40.61a PB12
May 11TCU HS Invite #3May 11 · 800 Meters · Place 5 · Belle PlaineBelle Plaine800 Meters52:42.84a12
May 8Class AA True Team Wild CardMay 8 · 800 Meters · Place 47 · Belle PlaineBelle Plaine800 Meters47.2:45.21a12
May 8Class AA True Team Wild CardMay 8 · 400 Meters · Place 48 · Belle PlaineBelle Plaine400 Meters48.1:08.41a12
May 42AA Section True TeamMay 4 · 800 Meters · Place 15 · Belle PlaineBelle Plaine800 Meters15.2:45.21a12
May 42AA Section True TeamMay 4 · 400 Meters · Place 10 · Belle PlaineBelle Plaine400 Meters10.1:08.41a12
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Pole Vault · Place 19 · Belle PlaineBelle PlainePole Vault19.5' 0"12
Apr 25Lakeville North Panther Mega MeetApr 25 · 800 Meters · Place 18 · Belle PlaineBelle Plaine800 Meters18.2:43.39a12
Apr 25Lakeville North Panther Mega MeetApr 25 · 400 Meters · Place 15 · Belle PlaineBelle Plaine400 Meters15.1:08.94a12
Apr 20St. Peter Invite #1Apr 20 · Pole Vault · Place 10 · Belle PlaineBelle PlainePole Vault105-712
Apr 20St. Peter Invite #1Apr 20 · 400 Meters · Place 4 · Belle PlaineBelle Plaine400 Meters41:08.39a12
Apr 20St. Peter Invite #1Apr 20 · 200 Meters · Place 18 · Belle PlaineBelle Plaine200 Meters1831.85a12
Apr 16BP Outdoor Inv#3Apr 16 · Pole Vault · Place 4 · Belle PlaineBelle PlainePole Vault46-06.0012
Apr 16BP Outdoor Inv#3Apr 16 · 400 Meters · Place 2 · Belle PlaineBelle Plaine400 Meters21:09.45a12
Apr 9BP Outdoor Inv#2Apr 9 · Pole Vault · Place 7 · Belle PlaineBelle PlainePole Vault76-012
Apr 9BP Outdoor Inv#2Apr 9 · 400 Meters · Place 4 · Belle PlaineBelle Plaine400 Meters41:10.2412
Apr 7BP Outdoor Inv#1Apr 7 · Pole Vault · Place 5 · Belle PlaineBelle PlainePole Vault56-012
Apr 7BP Outdoor Inv#1Apr 7 · 400 Meters · Place 3 · Belle PlaineBelle Plaine400 Meters31:10.23a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AA ChampionshipsMay 28 · 400 Meters · Place 21 · Belle PlaineBelle Plaine400 MetersRound P21.1:06.77a PB11
Mar 28Old MRC indoorMar 28 · Pole Vault · Place 9 · Belle PlaineBelle PlainePole Vault95-611
Mar 28Old MRC indoorMar 28 · 400 Meters · Place 9 · Belle PlaineBelle Plaine400 Meters91:11.4911
Mar 22Belle Plaine Tiger Indoor InvMar 22 · Pole Vault · Place 5 · Belle PlaineBelle PlainePole Vault56-011
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 200 Meters · Place 14 · Belle PlaineBelle Plaine200 Meters1432.14 PB11
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 55 Meters · Place 5 · Belle PlaineBelle Plaine55 Meters58.34 PB11
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 55 Meters · Place 5 · Belle PlaineBelle Plaine55 Meters58.3411
Mar 22Belle Plaine Tiger Indoor InvMar 22 · Pole Vault · Place 5 · Belle PlaineBelle PlainePole Vault56-011
Mar 22Belle Plaine Tiger Indoor InvMar 22 · 200 Meters · Place 14 · Belle PlaineBelle Plaine200 Meters1432.1411

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · 400 Meters · Place 14 · Belle PlaineBelle Plaine400 Meters141:08.07 PB11
May 12TCU Invite #3May 12 · 400 Meters · Place 8 · Belle PlaineBelle Plaine400 Meters81:08.62a11
May 12TCU Invite #3May 12 · 100 Meters · Place 34 · Belle PlaineBelle Plaine100 Meters3415.16a11
May 9BP JV/JH InvMay 9 · Pole Vault · Place 10 · Belle PlaineBelle PlainePole Vault105-011
May 9BP JV/JH InvMay 9 · 200 Meters · Place 7 · Belle PlaineBelle Plaine200 Meters731.38 PB11
May 9BP JV/JH InvMay 9 · 100 Meters · Place 5 · Belle PlaineBelle Plaine100 Meters514.7311
Apr 26Lakeville North Mega MeetApr 26 · 400 Meters · Place 17 · Belle PlaineBelle Plaine400 Meters171:08.2611
Apr 12Milan Matasich Memorial InvitationalApr 12 · 400 Meters · Place 12 · Belle PlaineBelle Plaine400 Meters121:10.55a11
Apr 8Belle Plaine Inv #2Apr 8 · Pole Vault · Place 7 · Belle PlaineBelle PlainePole Vault7.6-00.00 PB11
Apr 8Belle Plaine Inv #2Apr 8 · 400 Meters · Place 7 · Belle PlaineBelle Plaine400 Meters7.1:09.4211
Apr 8Belle Plaine Inv #2Apr 8 · 100 Meters · Place 20 · Belle PlaineBelle Plaine100 Meters20.14.8111
Apr 4Belle Plaine Tiger InvApr 4 · Pole Vault · Place 12 · Belle PlaineBelle PlainePole Vault126-011
Apr 4Belle Plaine Tiger InvApr 4 · 400 Meters · Place 7 · Belle PlaineBelle Plaine400 Meters71:10.8411
Apr 4Belle Plaine Tiger InvApr 4 · 100 Meters · Place 34 · Belle PlaineBelle Plaine100 Meters3414.9011

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 10BP JV/JH Inv.May 10 · 400 Meters · Place 2 · Belle PlaineBelle Plaine400 Meters21:12.7810
May 10BP JV/JH Inv.May 10 · Long Jump · Place 7 · Belle PlaineBelle PlaineLong Jump712-510
May 10BP JV/JH Inv.May 10 · Pole Vault · Place 9 · Belle PlaineBelle PlainePole Vault95-610
May 10BP JV/JH Inv.May 10 · 100 Meters · Place 9 · Belle PlaineBelle Plaine100 Meters914.46 PB10
Apr 27Lakeville North Mega MeetApr 27 · 400 Meters · Place 25 · Belle PlaineBelle Plaine400 Meters251:12.10a—
Apr 23We Needed the Rain Apr 23 · Pole Vault · Place 9 · Belle PlaineBelle PlainePole Vault95-610
Apr 23We Needed the Rain Apr 23 · Long Jump · Place 14 · Belle PlaineBelle PlaineLong Jump1412-010
Apr 23We Needed the Rain Apr 23 · 400 Meters · Place 6 · Belle PlaineBelle Plaine400 Meters61:16.8410
Apr 23We Needed the Rain Apr 23 · 100 Meters · Place 18 · Belle PlaineBelle Plaine100 Meters1815.6810
Apr 22St. Peter Meet #2Apr 22 · Long Jump · Place 30 · Belle PlaineBelle PlaineLong Jump3011-10—
Apr 22St. Peter Meet #2Apr 22 · 400 Meters · Place 15 · Belle PlaineBelle Plaine400 Meters151:11.54a—
Apr 11MRC Quad @ TCUApr 11 · Long Jump · Place 15 · Belle PlaineBelle PlaineLong Jump1511-0.5—
Apr 11MRC Quad @ TCUApr 11 · 400 Meters · Place 11 · Belle PlaineBelle Plaine400 Meters111:12.13a—
Apr 11MRC Quad @ TCUApr 11 · 200 Meters · Place 20 · Belle PlaineBelle Plaine200 Meters2032.15a—
Apr 9MRC Quad #2Apr 9 · Long Jump · Place 21 · Belle PlaineBelle PlaineLong Jump2111-5.5010
Apr 9MRC Quad #2Apr 9 · Pole Vault · Place 8 · Belle PlaineBelle PlainePole Vault85-010
Apr 9MRC Quad #2Apr 9 · 400 Meters · Place 9 · Belle PlaineBelle Plaine400 Meters91:12.6210
Apr 9MRC Quad #2Apr 9 · 100 Meters · Place 28 · Belle PlaineBelle Plaine100 Meters2815.5310
Apr 4BP Outdoor Inv.Apr 4 · Long Jump · Place 27 · Belle PlaineBelle PlaineLong Jump2711-5—
Apr 4BP Outdoor Inv.Apr 4 · 400 Meters · Place 11 · Belle PlaineBelle Plaine400 Meters111:15.65a—
Apr 4BP Outdoor Inv.Apr 4 · 100 Meters · Place 35 · Belle PlaineBelle Plaine100 Meters3515.36a—
Mar 23Belle Plaine Inv. DoorMar 23 · Pole Vault · Place 7 · Belle PlaineBelle PlainePole Vault74-610
Mar 23Belle Plaine Inv. DoorMar 23 · 200 Meters · Place 22 · Belle PlaineBelle Plaine200 Meters2233.2410
Mar 23Belle Plaine Inv. DoorMar 23 · 55 Meters · Place 28 · Belle PlaineBelle Plaine55 Meters289.22 PB10

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Belle Plaine Last Chance MeetMay 23 · Long Jump · Place 19 · Belle PlaineBelle PlaineLong Jump1912-79
May 23Belle Plaine Last Chance MeetMay 23 · 400 Meters · Place 13 · Belle PlaineBelle Plaine400 Meters131:15.109
May 23Belle Plaine Last Chance MeetMay 23 · 100 Meters · Place 42 · Belle PlaineBelle Plaine100 Meters4216.429
May 12Belle Plaine JV/JH Inv.May 12 · Long Jump · Belle PlaineBelle PlaineLong Jump—DNS9
Apr 25MRC Tri 4.25Apr 25 · Long Jump · Place 10 · Belle PlaineBelle PlaineLong Jump10.12-10.50 PB9
Apr 25MRC Tri 4.25Apr 25 · 200 Meters · Place 12 · Belle PlaineBelle Plaine200 Meters12.32.46a9
Apr 25MRC Tri 4.25Apr 25 · 100 Meters · Place 20 · Belle PlaineBelle Plaine100 Meters20.15.74a9
Apr 18MRC Meet @ TCU Apr 18 · Long Jump · Place 19 · Belle PlaineBelle PlaineLong Jump1912-07.009
Apr 18MRC Meet @ TCU Apr 18 · 200 Meters · Place 21 · Belle PlaineBelle Plaine200 Meters2135.009
Apr 18MRC Meet @ TCU Apr 18 · 100 Meters · Place 26 · Belle PlaineBelle Plaine100 Meters2616.349
Apr 13Belle Plaine Outdoor Inv.Apr 13 · Long Jump · Place 21 · Belle PlaineBelle PlaineLong Jump2112-59
Apr 13Belle Plaine Outdoor Inv.Apr 13 · 200 Meters · Place 28 · Belle PlaineBelle Plaine200 Meters2834.869
Apr 13Belle Plaine Outdoor Inv.Apr 13 · 100 Meters · Place 28 · Belle PlaineBelle Plaine100 Meters2817.459
Apr 11Too Nice Not to Have a MeetApr 11 · Long Jump · Place 15 · Belle PlaineBelle PlaineLong Jump1511-9.509
Apr 11Too Nice Not to Have a MeetApr 11 · 200 Meters · Place 24 · Belle PlaineBelle Plaine200 Meters2434.409
Apr 11Too Nice Not to Have a MeetApr 11 · 100 Meters · Place 21 · Belle PlaineBelle Plaine100 Meters2116.389

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 25Belle Plaine Indoor Inv.Mar 25 · Long Jump · Place 11 · Belle PlaineBelle PlaineLong Jump1111-06.009
Mar 25Belle Plaine Indoor Inv.Mar 25 · 200 Meters · Place 24 · Belle PlaineBelle Plaine200 Meters2433.969
Mar 25Belle Plaine Indoor Inv.Mar 25 · 55 Meters · Place 24 · Belle PlaineBelle Plaine55 Meters249.249

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20JH MRC ChampionshipMay 20 · Long Jump · Place 5 · Belle PlaineBelle PlaineLong Jump511-07.008
May 20JH MRC ChampionshipMay 20 · 200 Meters · Place 2 · Belle PlaineBelle Plaine200 Meters234.058
May 20JH MRC ChampionshipMay 20 · 100 Meters · Place 8 · Belle PlaineBelle Plaine100 Meters816.098
May 13Belle Plaine JV/JH MeetMay 13 · 200 Meters · Place 6 · Belle PlaineBelle Plaine200 Meters634.188
May 13Belle Plaine JV/JH MeetMay 13 · 100 Meters · Place 13 · Belle PlaineBelle Plaine100 Meters1316.308
Apr 29JH QuadApr 29 · Long Jump · Place 3 · Belle PlaineBelle PlaineLong Jump311-58
Apr 29JH QuadApr 29 · 200 Meters · Place 9 · Belle PlaineBelle Plaine200 Meters934.768
Apr 29JH QuadApr 29 · 100 Meters · Place 5 · Belle PlaineBelle Plaine100 Meters516.448
Apr 11TCU JH InviteApr 11 · Long Jump · Place 7 · Belle PlaineBelle PlaineLong Jump7.11-00.008
Apr 11TCU JH InviteApr 11 · High Jump · Belle PlaineBelle PlaineHigh Jump--NH8
Apr 11TCU JH InviteApr 11 · 200 Meters · Place 12 · Belle PlaineBelle Plaine200 Meters12.34.71a8

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14JH DUAL May 14 · Long Jump · Place 6 · Belle PlaineBelle PlaineLong Jump610-02.507
May 14JH DUAL May 14 · 100 Meters · Place 17 · Belle PlaineBelle Plaine100 Meters1717.677
May 3JH BP QuadMay 3 · Long Jump · Place 12 · Belle PlaineBelle PlaineLong Jump129-07.007
May 3JH BP QuadMay 3 · 100 Meters · Place 20 · Belle PlaineBelle Plaine100 Meters2016.997
Apr 23JH Tri BPApr 23 · Long Jump · Place 10 · Belle PlaineBelle PlaineLong Jump109-00.507
Apr 23JH Tri BPApr 23 · 100 Meters · Place 13 · Belle PlaineBelle Plaine100 Meters1317.317