Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSJA Meet May 11, 2021 · May 1116.11aSJA Meet May 11, 2021May 11, 2021
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 2A - South Sub-Section · May 2217.90aMSHSL Section 2A - South Sub-SectionMay 22, 2025
200 Meters · IndoorBlue Earth Area Buc Indoor · Apr 632.9Blue Earth Area Buc IndoorApril 6, 2023
200 Meters · OutdoorWorthington Tri Fairmont/St. James · Apr 2633.95aWorthington Tri Fairmont/St. James April 26, 2022
300m Hurdles · 27" / 0.686m · OutdoorSJM Invitational #3 · Apr 2153.62aSJM Invitational #3April 21, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 2A - South Sub-Section · May 2152.36aMSHSL Section 2A - South Sub-SectionMay 21, 2026
400 Meters · OutdoorWaseca HS Meet #2 · May 121:13.51aWaseca HS Meet #2May 12, 2026
55 Meters · IndoorMankato Loyola Indoor Invite · Mar 299.26Mankato Loyola Indoor InviteMarch 29, 2022
Triple Jump · IndoorBuc Indoor Invite · Apr 723' 4Buc Indoor InviteApril 7, 2022
Triple Jump · OutdoorSt. James Area Invite · May 325-04.50St. James Area Invite May 3, 2022

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · 100m Hurdles · Place 16 · St. James-MadeliaSt. James-Madelia100m Hurdles33" / 0.838mRound P16.22.99a12
May 21MSHSL Section 2A - South Sub-SectionMay 21 · 300m Hurdles · Place 9 · St. James-MadeliaSt. James-Madelia300m Hurdles30" / 0.762m9.52.36a PB12
May 21MSHSL Section 2A - South Sub-SectionMay 21 · 100m Hurdles · Place 5 · St. James-MadeliaSt. James-Madelia100m Hurdles33" / 0.838m5.17.95a12
May 12Waseca HS Meet #2May 12 · 100m Hurdles · Place 2 · St. James-MadeliaSt. James-Madelia100m Hurdles219.50a12
May 12Waseca HS Meet #2May 12 · 400 Meters · Place 11 · St. James-MadeliaSt. James-Madelia400 Meters111:13.51a PB12
May 7Big South Small School Conference MeetMay 7 · 300m Hurdles · Place 8 · St. James-MadeliaSt. James-Madelia300m Hurdles855.39a12
May 7Big South Small School Conference MeetMay 7 · 100m Hurdles · Place 6 · St. James-MadeliaSt. James-Madelia100m Hurdles618.28a12
May 1Fairmont Sentinel RelaysMay 1 · 300m Hurdles · Place 4 · St. James-MadeliaSt. James-Madelia300m Hurdles454.80a12
May 1Fairmont Sentinel RelaysMay 1 · 100m Hurdles · Place 5 · St. James-MadeliaSt. James-Madelia100m Hurdles518.22a12
Apr 28SJM Invitational #4Apr 28 · 300m Hurdles · Place 3 · St. James-MadeliaSt. James-Madelia300m Hurdles27" / 0.686m3.54.6012
Apr 28SJM Invitational #4Apr 28 · 100m Hurdles · Place 7 · St. James-MadeliaSt. James-Madelia100m Hurdles33" / 0.838m7.19.5712
Apr 23New Ulm Invitational #1Apr 23 · 100m Hurdles · Place 6 · St. James-MadeliaSt. James-Madelia100m Hurdles33" / 0.838m6.18.89a12
Apr 21SJM Invitational #3Apr 21 · 300m Hurdles · Place 2 · St. James-MadeliaSt. James-Madelia300m Hurdles27" / 0.686m2.53.62a PB12
Apr 21SJM Invitational #3Apr 21 · 100m Hurdles · Place 2 · St. James-MadeliaSt. James-Madelia100m Hurdles33" / 0.838m2.18.16a12
Apr 16A & W InviteApr 16 · 300m Hurdles · Place 5 · St. James-MadeliaSt. James-Madelia300m Hurdles30" / 0.762m5.55.712
Apr 16A & W InviteApr 16 · 100m Hurdles · Place 2 · St. James-MadeliaSt. James-Madelia100m Hurdles33" / 0.838m2.18.712
Apr 10Blue Earth MeetApr 10 · 300m Hurdles · Place 4 · St. James-MadeliaSt. James-Madelia300m Hurdles454.97a12
Apr 7SJM Invitational #2Apr 7 · 300m Hurdles · Place 1 · St. James-MadeliaSt. James-Madelia300m Hurdles27" / 0.686m1.55.6012
Apr 7SJM Invitational #2Apr 7 · 100m Hurdles · Place 3 · St. James-MadeliaSt. James-Madelia100m Hurdles33" / 0.838m3.18.6012
Mar 30SJM Track Invitational #1Mar 30 · 300m Hurdles · Place 3 · St. James-MadeliaSt. James-Madelia300m Hurdles27" / 0.686m3.55.0012
Mar 30SJM Track Invitational #1Mar 30 · 100m Hurdles · Place 7 · St. James-MadeliaSt. James-Madelia100m Hurdles33" / 0.838m7.19.69a12
Mar 24Loyola-Cleveland InvitationalMar 24 · 55m Hurdles · Place 4 · St. James-MadeliaSt. James-Madelia55m Hurdles410.31a12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2A ChampionshipsMay 31 · 300m Hurdles · Place 10 · St. James-MadeliaSt. James-Madelia300m Hurdles1052.52a11
May 22MSHSL Section 2A - South Sub-SectionMay 22 · 300m Hurdles · Place 5 · St. James-MadeliaSt. James-Madelia300m Hurdles30" / 0.762m5.53.01a11
May 22MSHSL Section 2A - South Sub-SectionMay 22 · 100m Hurdles · Place 6 · St. James-MadeliaSt. James-Madelia100m Hurdles33" / 0.838m6.17.90a PB11
May 10Big South Conference Small School ChampionshipMay 10 · 300m Hurdles · Place 4 · St. James-MadeliaSt. James-Madelia300m Hurdles452.92a11
May 10Big South Conference Small School ChampionshipMay 10 · 100m Hurdles · Place 4 · St. James-MadeliaSt. James-Madelia100m Hurdles418.55a11
May 2Fairmont Sentinel RelaysMay 2 · 300m Hurdles · Place 7 · St. James-MadeliaSt. James-Madelia300m Hurdles754.85a11
May 2Fairmont Sentinel RelaysMay 2 · 100m Hurdles · Place 10 · St. James-MadeliaSt. James-Madelia100m Hurdles1019.16a11
Apr 29St. James Invitational #3Apr 29 · 300m Hurdles · Place 3 · St. James-MadeliaSt. James-Madelia300m Hurdles27" / 0.686m3.53.80a11
Apr 29St. James Invitational #3Apr 29 · 100m Hurdles · Place 2 · St. James-MadeliaSt. James-Madelia100m Hurdles33" / 0.838m2.19.64a11
Apr 22Worthington TriangularApr 22 · 300m Hurdles · Place 4 · St. James-MadeliaSt. James-Madelia300m Hurdles454.4411
Apr 22Worthington TriangularApr 22 · 100m Hurdles · Place 5 · St. James-MadeliaSt. James-Madelia100m Hurdles519.7211
Apr 17A&W InviteApr 17 · 300m Hurdles · Place 3 · St. James-MadeliaSt. James-Madelia300m Hurdles357.91a11
Apr 17A&W InviteApr 17 · 100m Hurdles · Place 3 · St. James-MadeliaSt. James-Madelia100m Hurdles319.50a11
Apr 112025 Buc InviteApr 11 · 300m Hurdles · Place 9 · St. James-MadeliaSt. James-Madelia300m Hurdles956.911
Apr 8SJM Invitational #2Apr 8 · 300m Hurdles · Place 7 · St. James-MadeliaSt. James-Madelia300m Hurdles27" / 0.686m7.59.59aUnofficial11
Apr 8SJM Invitational #2Apr 8 · 100m Hurdles · Place 7 · St. James-MadeliaSt. James-Madelia100m Hurdles33" / 0.838m7.19.82aUnofficial11
Mar 25Loyola-Cleveland InvitationalMar 25 · 55m Hurdles · Place 6 · St. James-MadeliaSt. James-Madelia55m Hurdles610.69a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 4Blue Earth Area Indoor QuadApr 4 · 60m Hurdles · Place 3 · St. James-MadeliaSt. James-Madelia60m Hurdles311.311
Mar 21Old SCC Indoor Track MeetMar 21 · 60m Hurdles · Place 5 · St. James-MadeliaSt. James-Madelia60m Hurdles511.111
Mar 21Old SCC Indoor Track MeetMar 21 · 55m Hurdles · Place 2 · St. James-MadeliaSt. James-Madelia55m Hurdles211.211

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - South Sub SectionMay 23 · 300m Hurdles · Place 12 · St. JamesSt. James300m Hurdles30" / 0.762m12.56.67a10
May 23MSHSL Section 2A - South Sub SectionMay 23 · 100m Hurdles · Place 10 · St. JamesSt. James100m Hurdles33" / 0.838m10.19.64a10
May 7Section 2A True TeamMay 7 · 300m Hurdles · Place 15 · St. JamesSt. James300m Hurdles30" / 0.762m15.54.85a10
May 7Section 2A True TeamMay 7 · 100m Hurdles · Place 16 · St. JamesSt. James100m Hurdles33" / 0.838m16.19.87a10
May 3Fairmont Sentinel RelaysMay 3 · 300m Hurdles · Place 7 · St. James AreaSt. James Area300m Hurdles755.70a—
May 3Fairmont Sentinel RelaysMay 3 · 100m Hurdles · Place 10 · St. James AreaSt. James Area100m Hurdles1019.70a—
Apr 25New Ulm Meet #1Apr 25 · 300m Hurdles · Place 5 · St. James AreaSt. James Area300m Hurdles558.81a—
Apr 25New Ulm Meet #1Apr 25 · 100m Hurdles · Place 6 · St. James AreaSt. James Area100m Hurdles620.76a—
Apr 25New Ulm Meet #1Apr 25 · 200 Meters · Place 22 · St. James AreaSt. James Area200 Meters2234.17a—
Apr 23Fairmont InviteApr 23 · 300m Hurdles · Place 5 · St. JamesSt. James300m Hurdles30" / 0.762m5.56.29a10
Apr 23Fairmont InviteApr 23 · 100m Hurdles · Place 4 · St. JamesSt. James100m Hurdles33" / 0.838m4.19.54a10
Apr 122024 Buc InviteApr 12 · 300m Hurdles · Place 8 · St. James AreaSt. James Area300m Hurdles855.9—
Apr 2St. James Invitational Apr 2 · 300m Hurdles · Place 3 · St. James AreaSt. James Area300m Hurdles359.58a—
Apr 2St. James Invitational Apr 2 · 100m Hurdles · Place 4 · St. James AreaSt. James Area100m Hurdles420.09a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4BEA Indoor MeetApr 4 · 60m Hurdles · Place 5 · St. James AreaSt. James Area60m Hurdles510.5—
Apr 4BEA Indoor MeetApr 4 · 55m Hurdles · Place 1 · St. James AreaSt. James Area55m Hurdles19.4—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · 300m Hurdles · Place 14 · St. JamesSt. James300m Hurdles30" / 0.762m14.58.38a9
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · 100m Hurdles · Place 13 · St. JamesSt. James100m Hurdles33" / 0.838m13.20.12a9
May 15Big South Small SchoolsMay 15 · 300m Hurdles · Place 7 · St. James AreaSt. James Area300m Hurdles757.759
May 15Big South Small SchoolsMay 15 · 100m Hurdles · Place 11 · St. James AreaSt. James Area100m Hurdles1120.309
May 11Windom Eagle InviteMay 11 · 100m Hurdles · Place 5 · St. James AreaSt. James Area100m Hurdles520.509
May 5Fairmont Sentinel RelaysMay 5 · 300m Hurdles · Place 6 · St. James AreaSt. James Area300m Hurdles658.509
May 5Fairmont Sentinel RelaysMay 5 · 100m Hurdles · Place 11 · St. James AreaSt. James Area100m Hurdles1120.879
May 2 SJA Track & Field Invite May 2, 2023May 2 · 300m Hurdles · Place 4 · St. JamesSt. James300m Hurdles30" / 0.762m4.57.31a9
May 2 SJA Track & Field Invite May 2, 2023May 2 · 100m Hurdles · Place 6 · St. JamesSt. James100m Hurdles33" / 0.838m6.21.20a9
Apr 27New Ulm Meet #2Apr 27 · 300m Hurdles · Place 4 · St. JamesSt. James300m Hurdles30" / 0.762m4.57.22a9
Apr 27New Ulm Meet #2Apr 27 · 100m Hurdles · Place 8 · St. JamesSt. James100m Hurdles33" / 0.838m8.20.45a9
Apr 25SJA TriangularApr 25 · 300m Hurdles · Place 5 · St. JamesSt. James300m Hurdles30" / 0.762m5.56.84a9
Apr 25SJA TriangularApr 25 · 100m Hurdles · Place 6 · St. JamesSt. James100m Hurdles33" / 0.838m6.20.70a9
Apr 14Blue Earth Area Buc InviteApr 14 · 300m Hurdles · Place 5 · St. James AreaSt. James Area300m Hurdles558.49
Apr 11Observer/Advocate InvitationalApr 11 · 300m Hurdles · Place 4 · St. JamesSt. James300m Hurdles30" / 0.762m4.1:01.04a9
Apr 11Observer/Advocate InvitationalApr 11 · 100m Hurdles · Place 3 · St. JamesSt. James100m Hurdles33" / 0.838m3.21.28a9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 6Blue Earth Area Buc IndoorApr 6 · 200 Meters · Place 6 · St. James AreaSt. James Area200 Meters632.9 PB9
Mar 28Loyola/Cleveland Indoor Mar 28 · 60m Hurdles · Place 5 · St. James AreaSt. James Area60m Hurdles511.439
Mar 28Loyola/Cleveland Indoor Mar 28 · 200 Meters · Place 16 · St. James AreaSt. James Area200 Meters1634.999
Mar 28Loyola/Cleveland Indoor Mar 28 · 55 Meters · Place 14 · St. James AreaSt. James Area55 Meters149.349

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26MSHSL Section 2A - SouthMay 26 · Triple Jump · Place 22 · St. JamesSt. JamesTriple Jump22.24-07.008
May 26MSHSL Section 2A - SouthMay 26 · 100m Hurdles · Place 20 · St. JamesSt. James100m Hurdles33" / 0.838m20.21.47a8
May 17Fairmont QuadMay 17 · Triple Jump · Place 19 · St. James AreaSt. James AreaTriple Jump1922-0.758
May 14Big South SmallsMay 14 · Triple Jump · Place 15 · St. JamesSt. JamesTriple Jump15.23-03.508
May 14Big South SmallsMay 14 · 100m Hurdles · Place 12 · St. JamesSt. James100m Hurdles33" / 0.838m12.22.16a8
May 10Windom Eagles invitationalMay 10 · Triple Jump · Place 5 · St James AreaSt James AreaTriple Jump523-10.758
May 10Windom Eagles invitationalMay 10 · 100m Hurdles · Place 6 · St James AreaSt James Area100m Hurdles622.868
May 10Windom Eagles invitationalMay 10 · 100 Meters · Place 15 · St James AreaSt James Area100 Meters1516.718
May 3St. James Area Invite May 3 · Triple Jump · Place 4 · St. JamesSt. JamesTriple Jump4.25-04.50 PB8
May 3St. James Area Invite May 3 · 100 Meters · Place 16 · St. JamesSt. James100 Meters16.16.19a8
Apr 28New Ulm Invite IApr 28 · Triple Jump · Place 13 · St James AreaSt James AreaTriple Jump1324-01.008
Apr 26Worthington Tri Fairmont/St. James Apr 26 · Triple Jump · Place 16 · St. JamesSt. JamesTriple Jump16.23' 5.58
Apr 26Worthington Tri Fairmont/St. James Apr 26 · 200 Meters · Place 28 · St. JamesSt. James200 Meters28.33.95a PB8
Apr 21Mt. Lake Progressive Chiropractic Invite in St. JamesApr 21 · Triple Jump · Place 7 · St. JamesSt. JamesTriple Jump7.23-09.508
Apr 11River Valley Meet #1Apr 11 · Triple Jump · Place 7 · St. JamesSt. JamesTriple Jump7.25-03.258

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 7Buc Indoor InviteApr 7 · Triple Jump · Place 9 · St. JamesSt. JamesTriple Jump9.23' 4 PB8
Mar 29Mankato Loyola Indoor InviteMar 29 · Triple Jump · Place 7 · St James AreaSt James AreaTriple Jump724-02.008
Mar 29Mankato Loyola Indoor InviteMar 29 · 55 Meters · Place 12 · St James AreaSt James Area55 Meters129.26 PB8

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3MSHSL Section 2A - Sub-Section 6Jun 3 · Triple Jump · Place 14 · St James AreaSt James AreaTriple Jump1423-02.007
Jun 3MSHSL Section 2A - Sub-Section 6Jun 3 · 100 Meters · Place 14 · St James AreaSt James Area100 Meters1416.247
May 28BSC Conference Meet (Small School)May 28 · Triple Jump · Place 7 · St James AreaSt James AreaTriple Jump724-05.007
May 28BSC Conference Meet (Small School)May 28 · 200 Meters · Place 13 · St James AreaSt James Area200 Meters1334.617
May 28BSC Conference Meet (Small School)May 28 · 100 Meters · Place 13 · St James AreaSt James Area100 Meters1316.477
May 13Waseca Girls Varsity InviteMay 13 · Triple Jump · Place 13 · St. JamesSt. JamesTriple Jump13.23-05.007
May 13Waseca Girls Varsity InviteMay 13 · 200 Meters · Place 17 · St. JamesSt. James200 Meters17.34.49a7
May 11SJA Meet May 11, 2021May 11 · Triple Jump · Place 7 · St. JamesSt. JamesTriple Jump7.23-11.007
May 11SJA Meet May 11, 2021May 11 · 100 Meters · Place 9 · St. JamesSt. James100 Meters9.16.11a PB7
Apr 12River Valley Meet 1Apr 12 · 200 Meters · Place 7 · St. JamesSt. James200 Meters7.35.79a7