Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarshall Varsity Meet · Apr 1311.55aMarshall Varsity MeetApril 13, 2026
200 Meters · OutdoorClass A True Team Wild Card · May 823.81aClass A True Team Wild CardMay 8, 2026
400 Meters · OutdoorMSHSL Section 3A Championships · May 2851.23aMSHSL Section 3A ChampionshipsMay 28, 2026
800 Meters · OutdoorMSHSL Section 3A - Sub-Section Southwest · May 262:17.90aMSHSL Section 3A - Sub-Section SouthwestMay 26, 2022
Long Jump · OutdoorDavidson Invitational · Apr 2518' 8.5Davidson Invitational April 25, 2023

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 20 · SW MN Christian / Edgerton400 MetersRound P20.53.00a11
May 28MSHSL Section 3A ChampionshipsMay 28 · 400 Meters · Place 1 · SW MN Christian / Edgerton400 Meters1.51.23a PB11
May 21MSHSL Section 3A - South Sub-SectionMay 21 · 400 Meters · Place 1 · SW MN Christian / Edgerton400 Meters1.52.02a11
May 14Red Rock Conference MeetMay 14 · 400 Meters · Place 1 · SW MN Christian / Edgerton400 Meters151.90a11
May 14Red Rock Conference MeetMay 14 · 200 Meters · Place 3 · SW MN Christian / Edgerton200 Meters324.21a11
May 14Red Rock Conference MeetMay 14 · 100 Meters · Place 6 · SW MN Christian / Edgerton100 Meters612.44a11
May 12Trojan RelaysMay 12 · 400 Meters · Place 1 · SW MN Christian / Edgerton400 Meters153.96a11
May 8Class A True Team Wild CardMay 8 · 400 Meters · Place 10 · SW MN Christian / Edgerton400 Meters10.52.77a11
May 8Class A True Team Wild CardMay 8 · 200 Meters · Place 20 · SW MN Christian / Edgerton200 Meters20.23.81a PB11
May 8Class A True Team Wild CardMay 8 · 100 Meters · Place 33 · SW MN Christian / Edgerton100 Meters33.11.81a11
May 43A Section True TeamMay 4 · 400 Meters · Place 1 · SW MN Christian / Edgerton400 Meters1.52.77a11
May 43A Section True TeamMay 4 · 200 Meters · Place 3 · SW MN Christian / Edgerton200 Meters3.23.81a11
May 43A Section True TeamMay 4 · 100 Meters · Place 9 · SW MN Christian / Edgerton100 Meters9.11.81a11
Apr 28Bob Nangle RelaysApr 28 · 400 Meters · Place 1 · SW MN Christian / Edgerton400 Meters152.44a11
Apr 28Bob Nangle RelaysApr 28 · 100 Meters · Place 5 · SW MN Christian / Edgerton100 Meters511.71a11
Apr 23Worthington InviteApr 23 · 400 Meters · Place 1 · SW MN Christian / Edgerton400 Meters153.12a11
Apr 23Worthington InviteApr 23 · 100 Meters · Place 5 · SW MN Christian / Edgerton100 Meters511.75a11
Apr 21TMB Panther IIApr 21 · 400 Meters · Place 2 · SW MN Christian / Edgerton400 Meters251.98a11
Apr 13Marshall Varsity MeetApr 13 · 400 Meters · Place 3 · SW MN Christian / Edgerton400 Meters352.40a11
Apr 13Marshall Varsity MeetApr 13 · 100 Meters · Place 4 · SW MN Christian / Edgerton100 Meters411.55a PB11
Apr 7Luverne Cardinal RelaysApr 7 · 400 Meters · Place 1 · SW MN Christian / Edgerton400 Meters153.77a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Red Rock Conference Varsity Track meetMay 15 · 400 Meters · Place 1 · SW MN Christian / Edgerton400 Meters151.97a10
May 13Trojan RelaysMay 13 · 400 Meters · Place 1 · SW MN Christian / Edgerton400 Meters152.51a10
May 9Class A Wild CardMay 9 · 400 Meters · Place 18 · SW MN Christian / Edgerton400 Meters18.53.09a10
May 8Dick Davidson InvitationalMay 8 · 400 Meters · Place 2 · SW MN Christian / Edgerton400 Meters2.53.03a10
May 5Section 3A True TeamMay 5 · 400 Meters · Place 6 · SW MN Christian / Edgerton400 Meters653.09a10
Apr 29Bob Nangle RelayApr 29 · 400 Meters · Place 2 · SW MN Christian / Edgerton400 Meters253.87a10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30Luverne SectionMay 30 · 400 Meters · Place 13 · SW MN Christian / Edgerton400 Meters13.57.06a9
May 30MSHSL Section 3A ChampionshipsMay 30 · 400 Meters · Place 13 · SW MN Christian / Edgerton400 Meters13.57.06a9
May 23MSHSL Section 3A - South Sub SectionMay 23 · 400 Meters · Place 7 · SW MN Christian / Edgerton400 Meters7.55.28a9
May 8Class A WildcardMay 8 · Long Jump · Place 34 · SW MN Christian / EdgertonLong Jump34.17' 119
May 8Class A WildcardMay 8 · 400 Meters · Place 31 · SW MN Christian / Edgerton400 Meters31.55.07a9
May 8Class A WildcardMay 8 · 200 Meters · Place 41 · SW MN Christian / Edgerton200 Meters41.25.05a9
May 7Section 3A True TeamMay 7 · Long Jump · Place 10 · SW MN Christian / EdgertonLong Jump10.17-11.009
May 7Section 3A True TeamMay 7 · 400 Meters · Place 10 · SW MN Christian / Edgerton400 Meters10.55.07a9
May 7Section 3A True TeamMay 7 · 200 Meters · Place 15 · SW MN Christian / Edgerton200 Meters15.25.05a9
May 6Section 3A True TeamMay 6 · Long Jump · Place 10 · SW MN Christian / EdgertonLong Jump10.17-11.009
May 6Section 3A True TeamMay 6 · 400 Meters · Place 10 · SW MN Christian / Edgerton400 Meters10.55.07a9
May 6Section 3A True TeamMay 6 · 200 Meters · Place 15 · SW MN Christian / Edgerton200 Meters15.25.05a9
Apr 29Worthington Invite testApr 29 · Long Jump · Place 8 · SW MN Christian / EdgertonLong Jump8.17' 6.259
Apr 29Worthington Invite testApr 29 · 400 Meters · Place 11 · SW MN Christian / Edgerton400 Meters11.56.14a9
Apr 23TMB Panther IIApr 23 · Long Jump · Place 6 · SW MN Christian / EdgertonLong Jump6.18' 29
Apr 5Luverne InviteApr 5 · Long Jump · Place 5 · SW MN Christian / EdgertonLong Jump5.18' 4.759
Apr 5Luverne InviteApr 5 · 200 Meters · Place 8 · SW MN Christian / Edgerton200 Meters8.24.75a9

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 3A ChampionshipsJun 1 · 400 Meters · Place 12 · SW MN Christian / Edgerton400 Meters12.54.57a8
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · Long Jump · Place 7 · SW MN Christian / EdgertonLong Jump7.18-05.258
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · 400 Meters · Place 3 · SW MN Christian / Edgerton400 Meters3.53.67a8
May 25MSHSL Section 3A - Sub-Section SouthMay 25 · 200 Meters · Place 16 · SW MN Christian / Edgerton200 Meters16.26.87a8
May 8Section 3A True TeamMay 8 · Long Jump · Place 15 · SW MN Christian / EdgertonLong Jump15.16-09.008
May 4MCC Rebel RelaysMay 4 · Long Jump · Place 8 · SW MN Christian / EdgertonLong Jump8.17' 18
May 2Bob Nangle RelaysMay 2 · Long Jump · Place 5 · SW MN Christian / EdgertonLong Jump5.17-08.508
May 2Bob Nangle RelaysMay 2 · 400 Meters · SW MN Christian / Edgerton400 MetersRelay Split—56.28Unofficial8
May 2Bob Nangle RelaysMay 2 · 400 Meters · Place 6 · SW MN Christian / Edgerton400 Meters6.57.89a8
Apr 27Worthington InvitationalApr 27 · Long Jump · Place 19 · SW MN Christian / EdgertonLong Jump19.16' 38
Apr 27Worthington InvitationalApr 27 · 400 Meters · Place 11 · SW MN Christian / Edgerton400 Meters11.56.52a8
Apr 25Davidson Invitational Apr 25 · Long Jump · Place 3 · SW MN Christian / EdgertonLong Jump3.18' 8.5 PB8
Apr 25Davidson Invitational Apr 25 · 400 Meters · SW MN Christian / Edgerton400 MetersRelay Split—57.5Unofficial8
Apr 25Davidson Invitational Apr 25 · 400 Meters · Place 3 · SW MN Christian / Edgerton400 Meters3.56.69a8
Apr 18TMB Panther IIApr 18 · Long Jump · Place 5 · SW MN Christian / EdgertonLong Jump5.17' 48
Apr 18TMB Panther IIApr 18 · 400 Meters · SW MN Christian / Edgerton400 MetersRelay Split—56.71Unofficial8
Apr 18TMB Panther IIApr 18 · 400 Meters · Place 8 · SW MN Christian / Edgerton400 Meters8.58.04a8

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 3A ChampionshipsJun 2 · 800 Meters · SW MN Christian / Edgerton800 MetersRelay Split—2:19.42aUnofficial7
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · 800 Meters · SW MN Christian / Edgerton800 MetersRelay Split—2:19.95aUnofficial7
May 26MSHSL Section 3A - Sub-Section SouthwestMay 26 · 800 Meters · Place 7 · SW MN Christian / Edgerton800 Meters7.2:17.90a PB7
May 5Dick Davidson InviteMay 5 · 800 Meters · SW MN Christian / Edgerton800 MetersRelay Split—2:21.13aUnofficial7
May 5Dick Davidson InviteMay 5 · 400 Meters · Place 4 · SW MN Christian / Edgerton400 Meters4.59.42a7
May 5Dick Davidson InviteMay 5 · 200 Meters · Place 7 · SW MN Christian / Edgerton200 Meters7.25.99a7
Apr 28Worthington InviteApr 28 · 800 Meters · SW MN Christian / Edgerton800 MetersRelay Split—2:18.74aUnofficial7
Apr 28Worthington InviteApr 28 · Long Jump · Place 16 · SW MN Christian / EdgertonLong Jump16.15' 8.257
Apr 28Worthington InviteApr 28 · 800 Meters · Place 6 · SW MN Christian / Edgerton800 Meters6.2:22.29a7
Apr 28Worthington InviteApr 28 · 100 Meters · Place 24 · SW MN Christian / Edgerton100 Meters24.12.76a7
Apr 21Pipestone JH MeetApr 21 · Long Jump · Place 1 · SW MN Christian / EdgertonLong Jump1.16-07.007
Apr 21Pipestone JH MeetApr 21 · 400 Meters · Place 1 · SW MN Christian / Edgerton400 Meters1.59.46a7
Apr 21Pipestone JH MeetApr 21 · 200 Meters · Place 1 · SW MN Christian / Edgerton200 Meters1.26.40a7
Apr 21Pipestone JH MeetApr 21 · 100 Meters · Place 1 · SW MN Christian / Edgerton100 Meters1.12.81a7
Apr 19TMB Panther IIApr 19 · 200 Meters · SW MN Christian / Edgerton200 MetersRelay Split—27.21aUnofficial7
Apr 19TMB Panther IIApr 19 · 100 Meters · SW MN Christian / Edgerton100 MetersRelay Split—13.87Unofficial7
Apr 9Garretson Jesse James InvitationalApr 9 · 800 Meters · Place 7 · SW MN Christian / Edgerton800 Meters7.2:25.517
Apr 9Garretson Jesse James InvitationalApr 9 · 400 Meters · Place 17 · SW MN Christian / Edgerton400 Meters17.59.627