Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMaple Lake Lions JH Meet · Apr 1813.82Maple Lake Lions JH MeetApril 18, 2023
100m Hurdles · 33" / 0.838m · OutdoorMSHSL State Track & Field Championships · Jun 415.22aMSHSL State Track & Field ChampionshipsJune 4, 2026
200 Meters · IndoorCMC Indoor Track Meet · Mar 2028.20CMC Indoor Track MeetMarch 20, 2025
300m Hurdles · 30" / 0.762m · OutdoorMSHSL State Track & Field Championships · Jun 447.18aMSHSL State Track & Field ChampionshipsJune 4, 2026
400 Meters · OutdoorMaple Lake Lions JH Meet · Apr 181:10.72Maple Lake Lions JH MeetApril 18, 2023
55 Meters · IndoorCMC Indoor Track Meet · Mar 208.03CMC Indoor Track MeetMarch 20, 2025
800 Meters · OutdoorHLWW Early Bird Invite · Apr 113:00.15HLWW Early Bird InviteApril 11, 2022
High Jump · OutdoorHLWW Early Bird Invite · Apr 111.22mHLWW Early Bird InviteApril 11, 2022
Long Jump · OutdoorHLWW Early Bird Invite · Apr 113.91mHLWW Early Bird InviteApril 11, 2022

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 12 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762mRound P12.47.18a PB11
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100m Hurdles · Place 6 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838mRound P6.15.43aWind: -2.511
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100m Hurdles · Place 5 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m5.15.22a PBWind: 0.411
May 27MSHSL Section 5A ChampionshipsMay 27 · 300m Hurdles · Place 2 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m2.47.35a11
May 27MSHSL Section 5A ChampionshipsMay 27 · 100m Hurdles · Place 2 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838mRound P2.15.31aWind: 011
May 27MSHSL Section 5A ChampionshipsMay 27 · 100m Hurdles · Place 2 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m2.15.47aWind: -3.311
May 19MSHSL Section 5A - West Sub-SectionMay 19 · 300m Hurdles · Place 2 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m2.48.07a11
May 19MSHSL Section 5A - West Sub-SectionMay 19 · 100m Hurdles · Place 2 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m2.16.02a11
May 12Central Minnesota Conference ChampionshipsMay 12 · Long Jump · Place 4 · Atwater-Cosmos-Grove CityLong Jump4.15' 5.25"11
May 12Central Minnesota Conference ChampionshipsMay 12 · 300m Hurdles · Place 2 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m2.48.20a11
May 12Central Minnesota Conference ChampionshipsMay 12 · 100m Hurdles · Place 2 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m2.15.27a11
May 4BOLD/BLHS Varsity InvitationalMay 4 · Long Jump · Place 2 · Atwater-Cosmos-Grove CityLong Jump2.14' 10"11
May 4BOLD/BLHS Varsity InvitationalMay 4 · 300m Hurdles · Place 1 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m1.48.22a11
May 4BOLD/BLHS Varsity InvitationalMay 4 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m1.15.35a11
Apr 30Essler InvitationalApr 30 · 300m Hurdles · Place 2 · Atwater-Cosmos-Grove City300m Hurdles247.74a11
Apr 30Essler InvitationalApr 30 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles115.78a11
Apr 28HLWW Dick Sonstegard InviteApr 28 · Long Jump · Place 4 · Atwater-Cosmos-Grove CityLong Jump4.14' 6.5"11
Apr 28HLWW Dick Sonstegard InviteApr 28 · 300m Hurdles · Place 1 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m1.50.23a11
Apr 28HLWW Dick Sonstegard InviteApr 28 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m1.15.24a11
Apr 23Sauk Centre InvitationalApr 23 · 300m Hurdles · Place 2 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m2.50.10a11
Apr 23Sauk Centre InvitationalApr 23 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m1.15.71a11
Apr 21BBE InvitationalApr 21 · 300m Hurdles · Place 1 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m1.49.87a11
Apr 21BBE InvitationalApr 21 · 100m Hurdles · Place 2 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m2.15.81a11
Apr 16ACGC InvitationalApr 16 · 300m Hurdles · Place 3 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m3.49.50a11
Apr 16ACGC InvitationalApr 16 · 100m Hurdles · Place 3 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m3.17.76a11
Apr 13Laker InvitationalApr 13 · Long Jump · Place 7 · Atwater-Cosmos-Grove CityLong Jump7.14' 3.5"11
Apr 13Laker InvitationalApr 13 · 300m Hurdles · Place 4 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m4.49.92a11
Apr 13Laker InvitationalApr 13 · 100m Hurdles · Place 2 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m2.15.83a11
Apr 10Craig Johnshoy InviteApr 10 · Long Jump · Place 8 · Atwater-Cosmos-Grove CityLong Jump8.14' 3"11
Apr 10Craig Johnshoy InviteApr 10 · 300m Hurdles · Place 1 · Atwater-Cosmos-Grove City300m Hurdles30" / 0.762m1.50.63a11
Apr 10Craig Johnshoy InviteApr 10 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles33" / 0.838m1.16.07a11
Apr 9Litchfield InvitationalApr 9 · Long Jump · Place 5 · Atwater-Cosmos-Grove CityLong Jump514-1011
Apr 9Litchfield InvitationalApr 9 · 300m Hurdles · Place 4 · Atwater-Cosmos-Grove City300m Hurdles450.20a11
Apr 9Litchfield InvitationalApr 9 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles115.711

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 19CMC Indoor MeetMar 19 · Long Jump · Place 5 · Atwater-Cosmos-Grove CityLong Jump514-6.2511
Mar 19CMC Indoor MeetMar 19 · 200 Meters · Place 2 · Atwater-Cosmos-Grove City200 Meters228.5011

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 13Central Minnesota Conference ChampionshipMay 13 · Long Jump · Place 5 · Atwater-Cosmos-Grove CityLong Jump515-010
May 13Central Minnesota Conference ChampionshipMay 13 · 300m Hurdles · Place 3 · Atwater-Cosmos-Grove City300m Hurdles349.13a10
May 13Central Minnesota Conference ChampionshipMay 13 · 100m Hurdles · Place 2 · Atwater-Cosmos-Grove City100m Hurdles215.56a10
May 8Benson InvitationalMay 8 · Long Jump · Place 3 · Atwater-Cosmos-Grove CityLong Jump314-6.510
May 8Benson InvitationalMay 8 · 300m Hurdles · Place 1 · Atwater-Cosmos-Grove City300m Hurdles148.27a10
May 8Benson InvitationalMay 8 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles115.68a10
May 5BOLD/BLHS InvitationalMay 5 · 300m Hurdles · Place 1 · Atwater-Cosmos-Grove City300m Hurdles148.24a10
May 5BOLD/BLHS InvitationalMay 5 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles115.92a10
May 1Essler InvitationalMay 1 · Long Jump · Place 13 · Atwater-Cosmos-Grove CityLong Jump1314-510
May 1Essler InvitationalMay 1 · 300m Hurdles · Place 4 · Atwater-Cosmos-Grove City300m Hurdles450.41a10
May 1Essler InvitationalMay 1 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles116.25a10
Apr 22BBE LionsApr 22 · Long Jump · Place 3 · Atwater-Cosmos-Grove CityLong Jump314-1110
Apr 22BBE LionsApr 22 · 300m Hurdles · Place 2 · Atwater-Cosmos-Grove City300m Hurdles248.7310
Apr 22BBE LionsApr 22 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles116.5010
Apr 17ACGC InvitationalApr 17 · Long Jump · Place 4 · Atwater-Cosmos-Grove CityLong Jump414-6.510
Apr 17ACGC InvitationalApr 17 · 300m Hurdles · Place 2 · Atwater-Cosmos-Grove City300m Hurdles249.13a10
Apr 17ACGC InvitationalApr 17 · 100m Hurdles · Place 2 · Atwater-Cosmos-Grove City100m Hurdles216.26a10
Apr 15Laker InvitationalApr 15 · 300m Hurdles · Place 3 · Atwater-Cosmos-Grove City300m Hurdles350.78a10
Apr 15Laker InvitationalApr 15 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles116.56a10
Apr 10Litchfield InvitationalApr 10 · Long Jump · Place 7 · Atwater-Cosmos-Grove CityLong Jump714-2.510
Apr 10Litchfield InvitationalApr 10 · 300m Hurdles · Place 4 · Atwater-Cosmos-Grove City300m Hurdles450.06a10
Apr 10Litchfield InvitationalApr 10 · 100m Hurdles · Place 1 · Atwater-Cosmos-Grove City100m Hurdles116.00a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 20CMC Indoor Track MeetMar 20 · Long Jump · Place 3 · Atwater-Cosmos-Grove CityLong Jump314-910
Mar 20CMC Indoor Track MeetMar 20 · 200 Meters · Place 4 · Atwater-Cosmos-Grove City200 Meters428.20 PB10
Mar 20CMC Indoor Track MeetMar 20 · 55 Meters · Place 2 · Atwater-Cosmos-Grove City55 Meters28.03 PB10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9BOLD/BLHS INVITATIONALMay 9 · 300m Hurdles · Place 2 · Atwater-Cosmos-Grove City300m Hurdles252.878
May 9BOLD/BLHS INVITATIONALMay 9 · 100m Hurdles · Place 13 · Atwater-Cosmos-Grove City100m Hurdles1320.818
May 4New London Spicer HSMay 4 · Long Jump · Place 11 · Atwater-Cosmos-Grove CityLong Jump1114-00.008
May 4New London Spicer HSMay 4 · 300m Hurdles · Place 7 · Atwater-Cosmos-Grove City300m Hurdles751.838
May 4New London Spicer HSMay 4 · 100m Hurdles · Place 8 · Atwater-Cosmos-Grove City100m Hurdles818.528
Apr 25Belgrade-Brooten-Elrosa Track and Field Invitational MeetApr 25 · Long Jump · Place 15 · Atwater-Cosmos-Grove CityLong Jump1512-08.008
Apr 25Belgrade-Brooten-Elrosa Track and Field Invitational MeetApr 25 · 300m Hurdles · Place 5 · Atwater-Cosmos-Grove City300m Hurdles554.078
Apr 25Belgrade-Brooten-Elrosa Track and Field Invitational MeetApr 25 · 100m Hurdles · Place 8 · Atwater-Cosmos-Grove City100m Hurdles818.858
Apr 24Minnewaska Invitational #1Apr 24 · Long Jump · Place 17 · Atwater-Cosmos-Grove CityLong Jump1711-08.008
Apr 24Minnewaska Invitational #1Apr 24 · 300m Hurdles · Place 1 · Atwater-Cosmos-Grove City300m Hurdles153.838
Apr 24Minnewaska Invitational #1Apr 24 · 100m Hurdles · Place 2 · Atwater-Cosmos-Grove City100m Hurdles219.348
Apr 18Maple Lake Lions JH MeetApr 18 · Long Jump · Place 2 · Atwater-Cosmos-Grove CityLong Jump212-10.508
Apr 18Maple Lake Lions JH MeetApr 18 · 100m Hurdles · Place 4 · Atwater-Cosmos-Grove City100m Hurdles419.758
Apr 18Maple Lake Lions JH MeetApr 18 · 400 Meters · Place 4 · Atwater-Cosmos-Grove City400 Meters41:10.72 PB8
Apr 18Maple Lake Lions JH MeetApr 18 · 100 Meters · Place 1 · Atwater-Cosmos-Grove City100 Meters113.82 PB8

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17Central Minnesota Conference Outdoor T&F Championships MeetMay 17 · Long Jump · Place 17 · Atwater-Cosmos-Grove CityLong JumpRound P1712-05.757
May 17Central Minnesota Conference Outdoor T&F Championships MeetMay 17 · 300m Hurdles · Place 7 · Atwater-Cosmos-Grove City300m Hurdles755.767
May 17Central Minnesota Conference Outdoor T&F Championships MeetMay 17 · 100m Hurdles · Place 13 · Atwater-Cosmos-Grove City100m HurdlesRound P1320.477
May 3Holdingford InvitationalMay 3 · Long Jump · Place 14 · Atwater-Cosmos-Grove CityLong Jump1413-02.757
May 3Holdingford InvitationalMay 3 · 300m Hurdles · Place 11 · Atwater-Cosmos-Grove City300m Hurdles1155.147
May 3Holdingford InvitationalMay 3 · 100m Hurdles · Place 16 · Atwater-Cosmos-Grove City100m Hurdles1622.607
Apr 11HLWW Early Bird InviteApr 11 · Long Jump · Place 3 · Atwater-Cosmos-Grove CityLong Jump33.91m PB7
Apr 11HLWW Early Bird InviteApr 11 · Long Jump · Place 15 · Atwater-Cosmos-Grove CityLong Jump1512-10.007
Apr 11HLWW Early Bird InviteApr 11 · High Jump · Place 3 · Atwater-Cosmos-Grove CityHigh Jump31.22m PB7
Apr 11HLWW Early Bird InviteApr 11 · High Jump · Place 15 · Atwater-Cosmos-Grove CityHigh Jump154-00.007
Apr 11HLWW Early Bird InviteApr 11 · Shot Put · Place 3 · Atwater-Cosmos-Grove CityShot Put35.64m7
Apr 11HLWW Early Bird InviteApr 11 · Shot Put · Place 26 · Atwater-Cosmos-Grove CityShot Put2618-06.007
Apr 11HLWW Early Bird InviteApr 11 · 100m Hurdles · Place 3 · Atwater-Cosmos-Grove City100m Hurdles323.497
Apr 11HLWW Early Bird InviteApr 11 · 100m Hurdles · Place 18 · Atwater-Cosmos-Grove City100m Hurdles1823.497
Apr 11HLWW Early Bird InviteApr 11 · 800 Meters · Place 3 · Atwater-Cosmos-Grove City800 Meters33:00.15 PB7