Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorWorthington Middle School Meet · May 221.50aWorthington Middle School MeetMay 2, 2022
1600 Meters · IndoorRedwood Valley JH Indoor · Apr 16:07.10Redwood Valley JH IndoorApril 1, 2022
1600 Meters · OutdoorMSHSL Section 3A Championships · Jun 105:55.49aMSHSL Section 3A ChampionshipsJune 10, 2021
1600 Meters · Outdoor · Hand timedPipestone Conference Invite #1 · Apr 266:28.50hPipestone Conference Invite #1April 26, 2021
200 Meters · OutdoorBig South Conference Small School Championship · May 1028.90aBig South Conference Small School ChampionshipMay 10, 2025
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 2A Championships · May 3050.94aMSHSL Section 2A ChampionshipsMay 30, 2026
3200 Meters · OutdoorMSHSL Section 2A - South · May 2612:39.18aMSHSL Section 2A - SouthMay 26, 2022
400 Meters · OutdoorWorthington Invite test · Apr 291:08.68aWorthington Invite testApril 29, 2024
800 Meters · IndoorRedwood Valley JH Indoor · Apr 12:52.69Redwood Valley JH IndoorApril 1, 2022
800 Meters · OutdoorRedwood Valley Varsity Invite · Apr 222:38.41aRedwood Valley Varsity InviteApril 22, 2025
Triple Jump · OutdoorWorthington Invite test · Apr 2927' 4.5Worthington Invite testApril 29, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · 300m Hurdles · Place 9 · Windom AreaWindom Area300m Hurdles30" / 0.762m9.50.94a PB12
May 21MSHSL Section 2A - South Sub-SectionMay 21 · 300m Hurdles · Place 6 · Windom AreaWindom Area300m Hurdles30" / 0.762m6.51.17a12
May 12Trojan RelaysMay 12 · 300m Hurdles · Place 3 · Windom AreaWindom Area300m Hurdles352.35a12
May 7Big South Small School Conference MeetMay 7 · 300m Hurdles · Place 4 · Windom AreaWindom Area300m Hurdles452.22a12
May 43A Section True TeamMay 4 · 300m Hurdles · Place 4 · Windom AreaWindom Area300m Hurdles30" / 0.762m4.53.93a12
Apr 28New Ulm Invitational #2Apr 28 · 300m Hurdles · Place 5 · Windom AreaWindom Area300m Hurdles30" / 0.762m5.55.48a12
Apr 23Worthington InviteApr 23 · 300m Hurdles · Place 3 · Windom AreaWindom Area300m Hurdles355.53a12
Apr 21Redwood Valley Varsity InviteApr 21 · 300m Hurdles · Place 2 · Windom AreaWindom Area300m Hurdles30" / 0.762m2.52.12a12
Apr 14Windom MeetApr 14 · 300m Hurdles · Place 1 · Windom AreaWindom Area300m Hurdles154.46a12
Apr 9WIndom MeetApr 9 · 300m Hurdles · Place 1 · Windom AreaWindom Area300m Hurdles154.86a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2A ChampionshipsMay 31 · 300m Hurdles · Place 11 · Windom AreaWindom Area300m Hurdles1153.02a11
May 22MSHSL Section 2A - South Sub-SectionMay 22 · 300m Hurdles · Place 8 · Windom AreaWindom Area300m Hurdles30" / 0.762m8.53.81a11
May 13Trojan RelaysMay 13 · 300m Hurdles · Place 4 · Windom AreaWindom Area300m Hurdles452.84a11
May 10Big South Conference Small School ChampionshipMay 10 · 300m Hurdles · Place 3 · Windom AreaWindom Area300m Hurdles352.32a11
May 10Big South Conference Small School ChampionshipMay 10 · 200 Meters · Place 6 · Windom AreaWindom Area200 Meters628.90a PB11
May 5Section 3A True TeamMay 5 · 300m Hurdles · Place 10 · Windom AreaWindom Area300m Hurdles1054.60a11
May 2Fairmont Sentinel RelaysMay 2 · 100m Hurdles · Place 6 · Windom AreaWindom Area100m Hurdles620.35a11
Apr 29New Ulm MeetApr 29 · 300m Hurdles · Place 9 · Windom AreaWindom Area300m Hurdles956.2311
Apr 22Redwood Valley Varsity InviteApr 22 · 800 Meters · Place 5 · Windom AreaWindom Area800 Meters5.2:38.41a PB11
Apr 15Windom MeetApr 15 · 800 Meters · Place 3 · Windom AreaWindom Area800 Meters32:48.4811
Apr 10Windom Eagle InviteApr 10 · 300m Hurdles · Place 2 · Windom AreaWindom Area300m Hurdles256.68a11
Mar 272025 MLA Insurance/Mitch Schroeder Track and Field InviteMar 27 · 800 Meters · Place 2 · Windom AreaWindom Area800 Meters22:46.71a11

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - South Sub SectionMay 23 · 1600 Meters · Place 11 · Windom AreaWindom Area1600 Meters11.6:25.49a10
May 23MSHSL Section 2A - South Sub SectionMay 23 · Triple Jump · Place 19 · Windom AreaWindom AreaTriple Jump19.27-02.0010
May 23MSHSL Section 2A - South Sub SectionMay 23 · 300m Hurdles · Place 9 · Windom AreaWindom Area300m Hurdles30" / 0.762m9.55.60a10
May 14Worthington Trojan RelaysMay 14 · Triple Jump · Place 7 · Windom AreaWindom AreaTriple Jump726-10.75—
May 14Worthington Trojan RelaysMay 14 · 300m Hurdles · Place 8 · Windom AreaWindom Area300m Hurdles855.17a—
May 14Worthington Trojan RelaysMay 14 · 100m Hurdles · Place 9 · Windom AreaWindom Area100m Hurdles920.59a—
May 11Big South Conference (Smalls)May 11 · Triple Jump · Place 9 · Windom AreaWindom AreaTriple Jump927-2—
May 11Big South Conference (Smalls)May 11 · 300m Hurdles · Place 9 · Windom AreaWindom Area300m Hurdles956.64a—
May 11Big South Conference (Smalls)May 11 · 1600 Meters · Place 8 · Windom AreaWindom Area1600 Meters85:58.35a—
May 7Section 3A True TeamMay 7 · 1600 Meters · Place 9 · Windom AreaWindom Area1600 Meters9.6:03.16a10
May 7Section 3A True TeamMay 7 · Triple Jump · Place 17 · Windom AreaWindom AreaTriple Jump17.26-02.5010
May 7Section 3A True TeamMay 7 · 300m Hurdles · Place 14 · Windom AreaWindom Area300m Hurdles30" / 0.762m14.57.44a10
May 6Section 3A True TeamMay 6 · 1600 Meters · Place 9 · Windom AreaWindom Area1600 Meters9.6:03.16a10
May 6Section 3A True TeamMay 6 · Triple Jump · Place 17 · Windom AreaWindom AreaTriple Jump17.26-02.5010
May 6Section 3A True TeamMay 6 · 300m Hurdles · Place 15 · Windom AreaWindom Area300m Hurdles30" / 0.762m15.57.44a10
Apr 29Worthington Invite testApr 29 · 3200 Meters · Place 6 · Windom AreaWindom Area3200 Meters6.13:35.59a10
Apr 29Worthington Invite testApr 29 · Triple Jump · Place 11 · Windom AreaWindom AreaTriple Jump11.27' 4.5 PB10
Apr 29Worthington Invite testApr 29 · 400 Meters · Place 7 · Windom AreaWindom Area400 Meters7.1:08.68a PB10
Apr 23Redwood Valley InviteApr 23 · Triple Jump · Place 13 · Windom AreaWindom AreaTriple Jump1328-5—
Apr 23Redwood Valley InviteApr 23 · 800 Meters · Place 6 · Windom AreaWindom Area800 Meters62:45.90a—
Apr 18Windom meetApr 18 · Triple Jump · Place 4 · Windom AreaWindom AreaTriple Jump426-5—
Apr 18Windom meetApr 18 · 1600 Meters · Place 2 · Windom AreaWindom Area1600 Meters26:24.85a—
Apr 15St. Peter Meet #1Apr 15 · 800 Meters · Place 5 · Windom AreaWindom Area800 Meters52:48.13a—
Apr 9Luverne Cardinal RelaysApr 9 · Triple Jump · Place 10 · Windom AreaWindom AreaTriple Jump1027-3—
Apr 9Luverne Cardinal RelaysApr 9 · 800 Meters · Place 5 · Windom AreaWindom Area800 Meters52:46.97a—
Apr 5Luverne InviteApr 5 · 800 Meters · Place 1 · Windom AreaWindom Area800 Meters1.2:54.30a10

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · Triple Jump · Place 17 · Windom AreaWindom AreaTriple Jump17.27-03.50Wind: 09
May 16Trojan RelaysMay 16 · Triple Jump · Place 11 · Windom AreaWindom AreaTriple Jump1126-6.759
May 16Trojan RelaysMay 16 · 1600 Meters · Place 13 · Windom AreaWindom Area1600 Meters136:29.299
May 15Big South Small SchoolsMay 15 · Triple Jump · Place 14 · Windom AreaWindom AreaTriple Jump1426-1.59
May 15Big South Small SchoolsMay 15 · 800 Meters · Place 7 · Windom AreaWindom Area800 Meters72:41.549
May 11Windom Eagle InviteMay 11 · Triple Jump · Place 4 · Windom AreaWindom AreaTriple Jump426-79
May 11Windom Eagle InviteMay 11 · 1600 Meters · Place 4 · Windom AreaWindom Area1600 Meters46:18.699
May 8Section 3A True TeamMay 8 · 3200 Meters · Place 8 · Windom AreaWindom Area3200 Meters8.13:23.98a9
May 8Section 3A True TeamMay 8 · Triple Jump · Place 16 · Windom AreaWindom AreaTriple Jump16.25-00.009
May 4Worthington Trojan Meet May 4 · Triple Jump · Place 3 · Windom AreaWindom AreaTriple Jump324-4.59
May 4Worthington Trojan Meet May 4 · 1600 Meters · Place 1 · Windom AreaWindom Area1600 Meters16:20.139
May 2New Ulm Meet #3May 2 · 3200 Meters · Place 2 · Windom AreaWindom Area3200 Meters2.13:28.44a9
Apr 27Worthington InvitationalApr 27 · 800 Meters · Place 8 · Windom AreaWindom Area800 Meters8.2:46.65a9
Apr 25Redwood Valley InviteApr 25 · 1600 Meters · Place 6 · Windom AreaWindom Area1600 Meters6.6:01.61a9
Apr 18St. Peter TriangularApr 18 · 1600 Meters · Place 3 · Windom AreaWindom Area1600 Meters36:16.919
Apr 13Windom MeetApr 13 · 800 Meters · Place 2 · Windom AreaWindom Area800 Meters22:56.24a—
Apr 11Luverne Cardinal RelaysApr 11 · 1600 Meters · Place 8 · Windom AreaWindom Area1600 Meters86:23.719

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 4MSHSL Section 2A ChampionshipsJun 4 · 3200 Meters · Place 7 · Windom AreaWindom Area3200 Meters712:55.328
May 26MSHSL Section 2A - SouthMay 26 · 3200 Meters · Place 5 · Windom AreaWindom Area3200 Meters5.12:39.18a PB8
May 20Worthington MS InviteMay 20 · 100m Hurdles · Place 1 · WindomWindom100m Hurdles121.648
May 20Worthington MS InviteMay 20 · 1600 Meters · Place 1 · WindomWindom1600 Meters16:04.868
May 20Worthington MS InviteMay 20 · 200 Meters · Place 5 · WindomWindom200 Meters533.608
May 17Worthington Trojan RelaysMay 17 · 3200 Meters · Place 2 · Windom AreaWindom Area3200 Meters212:50.038
May 14Big South SmallsMay 14 · 1600 Meters · Place 7 · Windom AreaWindom Area1600 Meters7.6:03.92a8
May 14Big South SmallsMay 14 · 300m Hurdles · Windom AreaWindom Area300m Hurdles30" / 0.762m--NT8
May 10Windom Eagles invitationalMay 10 · 3200 Meters · Place 1 · Windom AreaWindom Area3200 Meters113:40.568
May 9Section 3A True TeamMay 9 · 1600 Meters · Place 9 · Windom AreaWindom Area1600 Meters96:00.318
May 9Section 3A True TeamMay 9 · 800 Meters · Place 10 · Windom AreaWindom Area800 Meters102:46.608
May 5Worthington Trojan InviteMay 5 · 300m Hurdles · Place 2 · Windom AreaWindom Area300m Hurdles30" / 0.762m2.1:00.27a8
May 3New Ulm Invite IIMay 3 · 300m Hurdles · Place 16 · Windom AreaWindom Area300m Hurdles161:02.408
May 3New Ulm Invite IIMay 3 · 1600 Meters · Place 8 · Windom AreaWindom Area1600 Meters86:04.408
May 2Worthington Middle School MeetMay 2 · 1600 Meters · Place 1 · WindomWindom1600 Meters1.6:19.29a8
May 2Worthington Middle School MeetMay 2 · Long Jump · WindomWindomLong Jump—ND8
May 2Worthington Middle School MeetMay 2 · 100m Hurdles · Place 3 · WindomWindom100m Hurdles30" / 0.762m3.21.50a PB8
May 2Worthington Middle School MeetMay 2 · 200 Meters · Place 7 · WindomWindom200 Meters7.34.22a8
Apr 28Worthington InviteApr 28 · 1600 Meters · Place 8 · Windom AreaWindom Area1600 Meters8.6:11.77a8
Apr 28Worthington InviteApr 28 · 300m Hurdles · Place 17 · Windom AreaWindom Area300m Hurdles30" / 0.762m17.1:04.03a8
Apr 26Redwood Valley InviteApr 26 · 3200 Meters · Windom AreaWindom Area3200 Meters--NT8
Apr 26Redwood Valley InviteApr 26 · 300m Hurdles · Windom AreaWindom Area300m Hurdles30" / 0.762m--NT8
Apr 21Windom Eagles invitationalApr 21 · 300m Hurdles · Place 5 · Windom AreaWindom Area300m Hurdles51:06.598
Apr 21Windom Eagles invitationalApr 21 · 1600 Meters · Place 3 · Windom AreaWindom Area1600 Meters36:05.528
Apr 12Luverne Cardinal RelaysApr 12 · 1600 Meters · Place 7 · Windom AreaWindom Area1600 Meters75:58.598

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 1Redwood Valley JH IndoorApr 1 · Long Jump · Windom AreaWindom AreaLong Jump—ND8
Apr 1Redwood Valley JH IndoorApr 1 · 60m Hurdles · Place 1 · Windom AreaWindom Area60m Hurdles112.368
Apr 1Redwood Valley JH IndoorApr 1 · 1600 Meters · Place 1 · Windom AreaWindom Area1600 Meters16:07.10 PB8
Apr 1Redwood Valley JH IndoorApr 1 · 800 Meters · Place 1 · Windom AreaWindom Area800 Meters12:52.69 PB8

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10MSHSL Section 3A ChampionshipsJun 10 · 1600 Meters · Place 8 · Windom AreaWindom Area1600 Meters8.5:55.49a PB7
Jun 3MSHSL Section 3A - East Sub-SectionJun 3 · 1600 Meters · Place 2 · Windom AreaWindom Area1600 Meters26:03.597
May 28BSC Conference Meet (Small School)May 28 · 1600 Meters · Place 2 · Windom AreaWindom Area1600 Meters25:59.587
May 28BSC Conference Meet (Small School)May 28 · 800 Meters · Place 4 · Windom AreaWindom Area800 Meters42:45.237
May 20Luverne MeetMay 20 · 1600 Meters · Place 3 · Windom AreaWindom Area1600 Meters36:07.637
May 20Luverne MeetMay 20 · 400 Meters · Place 7 · Windom AreaWindom Area400 Meters71:11.267
May 13Waseca Invite #2May 13 · 1600 Meters · Place 3 · Windom AreaWindom Area1600 Meters36:11.747
May 13Waseca Girls Varsity InviteMay 13 · 1600 Meters · Place 3 · Windom AreaWindom Area1600 Meters3.6:11.74a7
May 6Windom MeetMay 6 · 1600 Meters · Place 2 · Windom AreaWindom Area1600 Meters26:12.707
May 3Windom MeetMay 3 · 3200 Meters · Place 1 · Windom AreaWindom Area3200 Meters113:56.097
May 3Windom MeetMay 3 · 1600 Meters · Place 3 · Windom AreaWindom Area1600 Meters36:22.397
Apr 30MCC Non-Conference Invite #2Apr 30 · 1600 Meters · Place 4 · Windom AreaWindom Area1600 Meters46:22.957
Apr 26Pipestone Conference Invite #1Apr 26 · 1600 Meters · Place 3 · Windom AreaWindom Area1600 Meters36:28.50h PB7
Apr 22New Ulm Invite #2Apr 22 · 800 Meters · Place 6 · Windom AreaWindom Area800 Meters63:00.157
Apr 20Marshall MeetApr 20 · 1600 Meters · Place 7 · Windom AreaWindom Area1600 Meters76:34.177
Apr 15Windom MeetApr 15 · 1600 Meters · Place 4 · Windom AreaWindom Area1600 Meters46:35.807