Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL State Track & Field Championships · Jun 412.27aMSHSL State Track & Field ChampionshipsJune 4, 2026
200 Meters · OutdoorDick Davidson Invitational · May 826.39aDick Davidson InvitationalMay 8, 2025
400 Meters · OutdoorClass A Wild Card · May 91:07.82aClass A Wild CardMay 9, 2025
Long Jump · OutdoorClass A Wild Card · May 915' 3.5"Class A Wild CardMay 9, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 9 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 MetersRound P9.12.69aWind: -2.412
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 4 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters4.12.27a PBWind: 0.112
May 28MSHSL Section 3A ChampionshipsMay 28 · 100 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters2.12.63aWind: -1.412
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 100 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters2.12.50a12
May 14Red Rock Conference MeetMay 14 · 100 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters213.56a12
May 12Trojan RelaysMay 12 · 100 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters113.13a12
May 8Class A True Team Wild CardMay 8 · 200 Meters · Place 12 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters12.27.64a12
May 8Class A True Team Wild CardMay 8 · 100 Meters · Place 4 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters4.12.79a12
May 43A Section True TeamMay 4 · 200 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters2.27.64a12
May 43A Section True TeamMay 4 · 100 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters2.12.79a12
Apr 28Bob Nangle RelaysApr 28 · 100 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters212.63a12
Apr 23Worthington InviteApr 23 · 100 Meters · Place 3 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters312.79a12
Apr 13Marshall Varsity MeetApr 13 · 200 Meters · Place 3 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters327.10a12
Apr 13Marshall Varsity MeetApr 13 · 100 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters112.46a12
Apr 7Luverne Cardinal RelaysApr 7 · 200 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters226.93a12
Apr 7Luverne Cardinal RelaysApr 7 · 100 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters112.58a12
Mar 30Dick Davidson InviteMar 30 · 200 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters1.27.07a12

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 100 Meters · Place 8 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 MetersRound P8.12.83aWind: -1.711
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 100 Meters · Place 9 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters9.12.98aWind: -1.411
May 29MSHSL Section 3A ChampionshipsMay 29 · 200 Meters · Place 7 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters7.27.36aWind: 011
May 29MSHSL Section 3A ChampionshipsMay 29 · 100 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters2.12.68aWind: 011
May 22MSHSL Section 3A - South Sub-SectionMay 22 · 200 Meters · Place 3 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters3.27.22a11
May 22MSHSL Section 3A - South Sub-SectionMay 22 · 100 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters2.12.71a11
May 13Trojan RelaysMay 13 · Long Jump · Place 2 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump214-5.2511
May 13Trojan RelaysMay 13 · 200 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters127.38a11
May 13Trojan RelaysMay 13 · 100 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters112.77a11
May 9Class A Wild CardMay 9 · Long Jump · Place 22 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump22.15' 3.5" PB11
May 9Class A Wild CardMay 9 · 400 Meters · Place 42 · SW MN Christian / EdgertonSW MN Christian / Edgerton400 Meters42.1:07.82a PB11
May 9Class A Wild CardMay 9 · 200 Meters · Place 12 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters12.27.46a11
May 9Class A Wild CardMay 9 · 100 Meters · Place 19 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters19.13.39a11
May 8Dick Davidson InvitationalMay 8 · Long Jump · Place 5 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump5.13' 7"11
May 8Dick Davidson InvitationalMay 8 · 200 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters1.26.39a PB11
May 8Dick Davidson InvitationalMay 8 · 100 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters1.13.07a11
May 5Section 3A True TeamMay 5 · Long Jump · Place 7 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump715-3.511
May 5Section 3A True TeamMay 5 · 400 Meters · Place 12 · SW MN Christian / EdgertonSW MN Christian / Edgerton400 Meters121:07.82a11
May 5Section 3A True TeamMay 5 · 200 Meters · Place 3 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters327.46a11
May 5Section 3A True TeamMay 5 · 100 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters113.39a11
May 1MCC Rebel RelaysMay 1 · Long Jump · Place 6 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump613-8.511
Apr 29Bob Nangle RelayApr 29 · 200 Meters · Place 3 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters327.51a11
Apr 29Bob Nangle RelayApr 29 · 100 Meters · Place 3 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters312.91a11
Apr 21Luverne MeetApr 21 · Long Jump · Place 1 · SW MN Christian / EdgertoSW MN Christian / EdgertoLong Jump115-1.2511
Apr 21Luverne MeetApr 21 · 100 Meters · Place 2 · SW MN Christian / EdgertoSW MN Christian / Edgerto100 Meters212.8211
Apr 14Marshall meetApr 14 · Long Jump · Place 1 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump114-711
Apr 14Marshall meetApr 14 · 100 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters112.68a11
Apr 11Pipestone InvitationalApr 11 · Long Jump · Place 2 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump214-511
Apr 11Pipestone InvitationalApr 11 · 200 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters227.20a11
Apr 8Luverne Cardinal RelaysApr 8 · Long Jump · Place 2 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump215-1.511
Apr 8Luverne Cardinal RelaysApr 8 · 100 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters113.00a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30Luverne SectionMay 30 · 100 Meters · Place 4 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters4.13.17aWind: -1.710
May 30MSHSL Section 3A ChampionshipsMay 30 · 100 Meters · Place 4 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters4.13.17aWind: -1.710
May 23MSHSL Section 3A - South Sub SectionMay 23 · 100 Meters · Place 3 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters3.13.14a10
May 8Class A WildcardMay 8 · 200 Meters · Place 18 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters18.28.27a10
May 8Class A WildcardMay 8 · 100 Meters · Place 44 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters44.14.27a10
May 7Section 3A True TeamMay 7 · 200 Meters · Place 5 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters5.28.27a10
May 7Section 3A True TeamMay 7 · 100 Meters · Place 6 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters6.14.27a10
May 6Section 3A True TeamMay 6 · 200 Meters · Place 5 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters5.28.27a10
May 6Section 3A True TeamMay 6 · 100 Meters · Place 6 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters6.14.27a10
Apr 29Worthington Invite testApr 29 · 100 Meters · Place 1 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters1.13.12a10
Apr 23TMB Panther IIApr 23 · 100 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters2.13.36a10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 3A ChampionshipsJun 1 · 100 Meters · Place 5 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters5.13.36aWind: -2.39
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · Long Jump · Place 7 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump7.14-05.259
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · 100 Meters · Place 3 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters3.13.47a9
May 8Section 3A True TeamMay 8 · Long Jump · Place 5 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump5.14-08.009
May 8Section 3A True TeamMay 8 · 200 Meters · Place 7 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters7.28.06a9
May 8Section 3A True TeamMay 8 · 100 Meters · Place 5 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters5.13.32a9
May 4MCC Rebel RelaysMay 4 · Long Jump · Place 1 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump1.14' 6.59
May 2Bob Nangle RelaysMay 2 · Long Jump · Place 4 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump4.14-10.009
May 2Bob Nangle RelaysMay 2 · 200 Meters · Place 5 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters5.28.97a9
Apr 27Worthington InvitationalApr 27 · Long Jump · Place 5 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump5.14' 09
Apr 27Worthington InvitationalApr 27 · 400 Meters · SW MN Christian / EdgertonSW MN Christian / Edgerton400 MetersRelay Split—1:11.22Unofficial9
Apr 25Davidson Invitational Apr 25 · 200 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters2.28.88a9
Apr 18TMB Panther IIApr 18 · Long Jump · Place 16 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump16.12' 4.59
Apr 18TMB Panther IIApr 18 · 100 Meters · Place 5 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters5.14.25a9

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 3A ChampionshipsJun 2 · 100 Meters · SW MN Christian / EdgertonSW MN Christian / Edgerton100 MetersRelay Split—12.52aUnofficial8
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · 200 Meters · SW MN Christian / EdgertonSW MN Christian / Edgerton200 MetersRelay Split—27.80aUnofficial8
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · 100 Meters · SW MN Christian / EdgertonSW MN Christian / Edgerton100 MetersRelay Split—13.20aUnofficial8
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · 100 Meters · Place 6 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters6.13.88a8
May 10MCC JH InvitationalMay 10 · Long Jump · Place 1 · SW MN Christian / EdgertonSW MN Christian / EdgertonLong Jump1.13' 78
May 10MCC JH InvitationalMay 10 · 200 Meters · Place 3 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters3.29.24a8
May 10MCC JH InvitationalMay 10 · 100 Meters · Place 2 · SW MN Christian / EdgertonSW MN Christian / Edgerton100 Meters2.13.86a8
May 5Dick Davidson InviteMay 5 · 200 Meters · SW MN Christian / EdgertonSW MN Christian / Edgerton200 MetersRelay Split—30.50aUnofficial8
May 5Dick Davidson InviteMay 5 · 100 Meters · SW MN Christian / EdgertonSW MN Christian / Edgerton100 MetersRelay Split—14.88Unofficial8
May 5Dick Davidson InviteMay 5 · 200 Meters · Place 8 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters8.29.46a8
May 2Worthington Middle School MeetMay 2 · Long Jump · Place 4 · EdgertonEdgertonLong Jump4.12' 28
May 2Worthington Middle School MeetMay 2 · 200 Meters · Place 1 · EdgertonEdgerton200 Meters1.31.33a8
May 2Worthington Middle School MeetMay 2 · 100 Meters · Place 3 · EdgertonEdgerton100 Meters3.14.36a8
Apr 28Worthington InviteApr 28 · 800 Meters · SW MN Christian / EdgertonSW MN Christian / Edgerton800 MetersRelay Split—3:15.94aUnofficial8
Apr 28Worthington InviteApr 28 · 200 Meters · SW MN Christian / EdgertonSW MN Christian / Edgerton200 MetersRelay Split—28.83aUnofficial8
Apr 28Worthington InviteApr 28 · 200 Meters · Place 14 · SW MN Christian / EdgertonSW MN Christian / Edgerton200 Meters14.30.00a8