Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNRHEG Track and Field · Apr 3014.8NRHEG Track and FieldApril 30, 2026
100m Hurdles · 30" / 0.762m · OutdoorGopher Conference Junior High Track Meet · Apr 2818.26aGopher Conference Junior High Track MeetApril 28, 2022
100m Hurdles · 33" / 0.838m · OutdoorNRHEG Track and Field · Apr 3016.7NRHEG Track and FieldApril 30, 2026
200 Meters · IndoorGopher Conference Indoor Championships · Mar 2132.76aGopher Conference Indoor ChampionshipsMarch 21, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 2A - South · May 2653.30aMSHSL Section 2A - SouthMay 26, 2022
Discus · 1kg · OutdoorMSHSL Section 2A - South Sub-Section · May 2175-07MSHSL Section 2A - South Sub-SectionMay 21, 2026
High Jump · OutdoorMSHSL State Track & Field Championships · Jun 105-02.00MSHSL State Track & Field ChampionshipsJune 10, 2025
Long Jump · OutdoorMSHSL Section 2A - South Sub Section · May 2314-09.00MSHSL Section 2A - South Sub SectionMay 23, 2024

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · High Jump · Place 5 · New Richland-H-E-GHigh Jump5.4-11.0012
May 30MSHSL Section 2A ChampionshipsMay 30 · 100m Hurdles · Place 6 · New Richland-H-E-G100m Hurdles33" / 0.838mRound P6.17.09a12
May 30MSHSL Section 2A ChampionshipsMay 30 · 100m Hurdles · Place 5 · New Richland-H-E-G100m Hurdles33" / 0.838m5.17.35aWind: -2.112
May 21MSHSL Section 2A - South Sub-SectionMay 21 · High Jump · Place 4 · New Richland-H-E-GHigh Jump4.4-10.0012
May 21MSHSL Section 2A - South Sub-SectionMay 21 · Discus · Place 21 · New Richland-H-E-GDiscus1kg21.75-07 PB12
May 21MSHSL Section 2A - South Sub-SectionMay 21 · 100m Hurdles · Place 2 · New Richland-H-E-G100m Hurdles33" / 0.838m2.16.96a12
May 12Waseca HS Meet #2May 12 · High Jump · Place 7 · New Richland-H-E-GHigh Jump74-612
May 12Waseca HS Meet #2May 12 · Discus · Place 13 · New Richland-H-E-GDiscus1361-912
May 12Waseca HS Meet #2May 12 · 100m Hurdles · Place 1 · New Richland-H-E-G100m Hurdles118.51a12
May 9Gopher Conference ChampionshipsMay 9 · High Jump · Place 3 · New Richland-H-E-GHigh Jump3.4' 8"12
May 9Gopher Conference ChampionshipsMay 9 · 100m Hurdles · Place 11 · New Richland-H-E-G100m Hurdles33" / 0.838m11.26.05a12
May 52A Section True TeamMay 5 · High Jump · Place 7 · New Richland-H-E-GHigh Jump7.4' 8"12
May 52A Section True TeamMay 5 · 100m Hurdles · Place 7 · New Richland-H-E-G100m Hurdles33" / 0.838m7.17.43a12
Apr 30NRHEG Track and FieldApr 30 · High Jump · Place 4 · New Richland-H-E-GHigh Jump4.4' 10"12
Apr 30NRHEG Track and FieldApr 30 · 100m Hurdles · Place 1 · New Richland-H-E-G100m Hurdles33" / 0.838m1.16.7 PB12
Apr 30NRHEG Track and FieldApr 30 · 100 Meters · Place 2 · New Richland-H-E-G100 Meters2.14.8 PB12
Apr 28JWP Track & Field Meet #2Apr 28 · High Jump · Place 7 · New Richland-H-E-GHigh Jump7.4' 8"12
Apr 28JWP Track & Field Meet #2Apr 28 · 100m Hurdles · Place 1 · New Richland-H-E-G100m Hurdles33" / 0.838m1.17.24a12
Apr 21Blooming Prairie InvitationalApr 21 · High Jump · Place 4 · New Richland-H-E-GHigh Jump4.4' 10"12
Apr 21Blooming Prairie InvitationalApr 21 · 300m Hurdles · Place 9 · New Richland-H-E-G300m Hurdles30" / 0.762m9.56.05a12
Apr 21Blooming Prairie InvitationalApr 21 · 100m Hurdles · Place 1 · New Richland-H-E-G100m Hurdles33" / 0.838m1.17.10a12
Apr 14Tiger InviteApr 14 · High Jump · Place 1 · New Richland-H-E-GHigh Jump15-00.0012
Apr 14Tiger InviteApr 14 · 300m Hurdles · Place 3 · New Richland-H-E-G300m Hurdles353.03a12
Apr 14Tiger InviteApr 14 · 100m Hurdles · Place 3 · New Richland-H-E-G100m Hurdles317.08a12
Apr 7Viesselman True Team InvitationalApr 7 · High Jump · Place 2 · New Richland-H-E-GHigh Jump2.4' 6"12
Apr 7Viesselman True Team InvitationalApr 7 · 100m Hurdles · Place 1 · New Richland-H-E-G100m Hurdles33" / 0.838m1.18.61a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Gopher Conference Indoor ChampionshipsMar 21 · Long Jump · Place 5 · New Richland-H-E-GLong Jump513-612
Mar 21Gopher Conference Indoor ChampionshipsMar 21 · High Jump · Place 1 · New Richland-H-E-GHigh Jump14-1012
Mar 21Gopher Conference Indoor ChampionshipsMar 21 · 55m Hurdles · Place 1 · New Richland-H-E-G55m Hurdles110.06a12
Mar 21Gopher Conference Indoor ChampionshipsMar 21 · 200 Meters · Place 11 · New Richland-H-E-G200 Meters1132.76a PB12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · High Jump · Place 11 · New Richland-H-E-GHigh Jump11.5-02.00 PB11
May 31MSHSL Section 2A ChampionshipsMay 31 · High Jump · Place 8 · New Richland-H-E-GHigh Jump85-011
May 31MSHSL Section 2A ChampionshipsMay 31 · 300m Hurdles · Place 9 · New Richland-H-E-G300m Hurdles952.47a11
May 31MSHSL Section 2A ChampionshipsMay 31 · 100m Hurdles · Place 9 · New Richland-H-E-G100m Hurdles917.33a11
May 22MSHSL Section 2A - South Sub-SectionMay 22 · 300m Hurdles · Place 7 · New Richland-H-E-G300m Hurdles30" / 0.762m7.53.72a11
May 22MSHSL Section 2A - South Sub-SectionMay 22 · 100m Hurdles · Place 3 · New Richland-H-E-G100m Hurdles33" / 0.838m3.17.45a11
May 22MSHSL Section 2A - South Sub-SectionMay 22 · High Jump · Place 7 · New Richland-H-E-GHigh Jump7.4-08.0011
May 10Gopher Conference ChampionshipsMay 10 · 300m Hurdles · Place 4 · New Richland-H-E-G300m Hurdles452.56a11
May 10Gopher Conference ChampionshipsMay 10 · 100m Hurdles · Place 3 · New Richland-H-E-G100m Hurdles317.44a11
May 6Section 2A True TeamMay 6 · 300m Hurdles · Place 9 · New Richland-H-E-G300m Hurdles30" / 0.762m9.53.58a11
May 6Section 2A True TeamMay 6 · 100m Hurdles · Place 9 · New Richland-H-E-G100m Hurdles33" / 0.838m9.18.01a11
May 6Section 2A True TeamMay 6 · High Jump · Place 7 · New Richland-H-E-GHigh Jump7.4' 10"11
Apr 29JWP Invite #2Apr 29 · 300m Hurdles · Place 1 · New Richland-H-E-G300m Hurdles30" / 0.762m1.53.37a11
Apr 29JWP Invite #2Apr 29 · 100m Hurdles · Place 2 · New Richland-H-E-G100m Hurdles33" / 0.838m2.17.59a11
Apr 22Blooming Prairie InvitationalApr 22 · 300m Hurdles · Place 4 · New Richland-H-E-G300m Hurdles452.7211
Apr 22Blooming Prairie InvitationalApr 22 · 100m Hurdles · Place 2 · New Richland-H-E-G100m Hurdles217.3811
Apr 15Maple River Eagles InviteApr 15 · Long Jump · Place 5 · New Richland-H-E-GLong Jump514-211
Apr 15Maple River Eagles InviteApr 15 · 300m Hurdles · Place 6 · New Richland-H-E-G300m Hurdles655.7011
Apr 15Maple River Eagles InviteApr 15 · 100m Hurdles · Place 5 · New Richland-H-E-G100m Hurdles517.72a11
Apr 8Viesselman True Team InvitationalApr 8 · 300m Hurdles · Place 5 · New Richland-H-E-G300m Hurdles556.48a11
Apr 8Viesselman True Team InvitationalApr 8 · 100m Hurdles · Place 1 · New Richland-H-E-G100m Hurdles118.11a11

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2A ChampionshipsJun 1 · Long Jump · Place 14 · New Richland-H-E-GLong Jump14.14' 4Wind: 010
Jun 1MSHSL Section 2A ChampionshipsJun 1 · 100m Hurdles · Place 10 · New Richland-H-E-G100m Hurdles33" / 0.838mRound P10.17.53aWind: -0.110
Jun 1MSHSL Section 2A ChampionshipsJun 1 · High Jump · Place 9 · New Richland-H-E-GHigh Jump9.4' 910
May 23MSHSL Section 2A - South Sub SectionMay 23 · Long Jump · Place 8 · New Richland-H-E-GLong Jump8.14-09.00 PB10
May 23MSHSL Section 2A - South Sub SectionMay 23 · 100m Hurdles · Place 5 · New Richland-H-E-G100m Hurdles33" / 0.838m5.18.38a10
May 23MSHSL Section 2A - South Sub SectionMay 23 · High Jump · Place 7 · New Richland-H-E-GHigh Jump7.4-08.0010
May 16NRHEG InvitationalMay 16 · Long Jump · Place 1 · New Richland-H-E-GLong Jump1.14' 5Unofficial10
May 16NRHEG InvitationalMay 16 · 100m Hurdles · Place 4 · New Richland-H-E-G100m Hurdles33" / 0.838m4.17.70Wind: 0Unofficial10
May 16NRHEG InvitationalMay 16 · High Jump · Place 2 · New Richland-H-E-GHigh Jump2.4' 10Unofficial10
May 11Gopher Conference ChampionshipsMay 11 · High Jump · Place 5 · New Richland-H-E-GHigh Jump54-8—
May 11Gopher Conference ChampionshipsMay 11 · 300m Hurdles · Place 9 · New Richland-H-E-G300m Hurdles954.56a—
May 11Gopher Conference ChampionshipsMay 11 · 100m Hurdles · Place 4 · New Richland-H-E-G100m Hurdles417.61a—
May 8Class A WildcardMay 8 · 100m Hurdles · Place 21 · New Richland-H-E-G100m Hurdles33" / 0.838m21.18.49a10
May 8Class A WildcardMay 8 · High Jump · Place 6 · New Richland-H-E-GHigh Jump6.4' 1010
May 7Section 2A True TeamMay 7 · 100m Hurdles · Place 10 · New Richland-H-E-G100m Hurdles33" / 0.838m10.18.49a10
May 7Section 2A True TeamMay 7 · High Jump · Place 6 · New Richland-H-E-GHigh Jump6.4-10.0010
Apr 22Blooming Prairie InvitationalApr 22 · Pole Vault · Place 8 · New Richland-H-E-GPole Vault86-0—
Apr 22Blooming Prairie InvitationalApr 22 · High Jump · Place 6 · New Richland-H-E-GHigh Jump64-4—
Apr 22Blooming Prairie InvitationalApr 22 · 100m Hurdles · Place 3 · New Richland-H-E-G100m Hurdles318.31a—
Apr 9USC Viesselman True Team Style MeetApr 9 · High Jump · Place 5 · New Richland-H-E-GHigh Jump54-6—
Apr 9USC Viesselman True Team Style MeetApr 9 · 100m Hurdles · Place 3 · New Richland-H-E-G100m Hurdles318.05a—
Apr 5Hayfield Varsity MeetApr 5 · High Jump · Place 6 · New Richland-H-E-GHigh Jump64-8—
Apr 5Hayfield Varsity MeetApr 5 · 100m Hurdles · Place 6 · New Richland-H-E-G100m Hurdles618.51a—

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 3MSHSL Section 2A ChampionshipsJun 3 · 300m Hurdles · Place 16 · New Richland-H-E-G300m Hurdles1655.129
Jun 3MSHSL Section 2A ChampionshipsJun 3 · 100m Hurdles · Place 15 · New Richland-H-E-G100m HurdlesRound P1518.339
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · 300m Hurdles · Place 6 · New Richland-H-E-G300m Hurdles30" / 0.762m6.53.63a9
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · 100m Hurdles · Place 6 · New Richland-H-E-G100m Hurdles33" / 0.838m6.18.09a9
May 25MSHSL Section 2A - Sub-Section SouthMay 25 · High Jump · Place 17 · New Richland-H-E-GHigh Jump17.4-04.009
May 18Waseca InviteMay 18 · High Jump · Place 3 · New Richland-H-E-GHigh Jump34-69
May 18Waseca InviteMay 18 · 300m Hurdles · Place 6 · New Richland-H-E-G300m Hurdles656.749
May 18Waseca InviteMay 18 · 100m Hurdles · Place 6 · New Richland-H-E-G100m Hurdles617.889
May 16Gopher Conference Junior High ChampionshipsMay 16 · High Jump · Place 3 · New Richland-H-E-GHigh Jump34-08.009
May 16Gopher Conference Junior High ChampionshipsMay 16 · 200m Hurdles · Place 1 · New Richland-H-E-G200m Hurdles133.859
May 16Gopher Conference Junior High ChampionshipsMay 16 · 100m Hurdles · Place 2 · New Richland-H-E-G100m Hurdles218.049
May 15Gopher Conference ChampionshipsMay 15 · High Jump · Place 6 · New Richland-H-E-GHigh Jump64-09.009
May 15Gopher Conference ChampionshipsMay 15 · 300m Hurdles · Place 6 · New Richland-H-E-G300m Hurdles654.419
May 15Gopher Conference ChampionshipsMay 15 · 100m Hurdles · Place 3 · New Richland-H-E-G100m Hurdles318.089
May 9Section 2A True TeamMay 9 · 300m Hurdles · Place 20 · New Richland-H-E-G300m Hurdles30" / 0.762m20.57.32a9
May 9Section 2A True TeamMay 9 · 100m Hurdles · Place 9 · New Richland-H-E-G100m Hurdles33" / 0.838m9.18.46a9
May 9Section 2A True TeamMay 9 · High Jump · Place 5 · New Richland-H-E-GHigh Jump5.4-10.009
May 4NRHEG InvitationalMay 4 · High Jump · Place 2 · New Richland-H-E-GHigh Jump24-08.009
May 4NRHEG InvitationalMay 4 · 300m Hurdles · Place 5 · New Richland-H-E-G300m Hurdles556.669
May 4NRHEG InvitationalMay 4 · 100m Hurdles · Place 6 · New Richland-H-E-G100m Hurdles618.489
Apr 25Blooming Prairie InvitationalApr 25 · High Jump · Place 8 · New Richland-H-E-GHigh Jump84-08.009
Apr 25Blooming Prairie InvitationalApr 25 · 300m Hurdles · Place 4 · New Richland-H-E-G300m Hurdles455.879
Apr 25Blooming Prairie InvitationalApr 25 · 100m Hurdles · Place 3 · New Richland-H-E-G100m Hurdles318.459
Apr 18Maple River Eagle InviteApr 18 · High Jump · Place 8 · New Richland-H-E-GHigh Jump84-04.009
Apr 18Maple River Eagle InviteApr 18 · 300m Hurdles · Place 6 · New Richland-H-E-G300m Hurdles657.129
Apr 18Maple River Eagle InviteApr 18 · 100m Hurdles · Place 4 · New Richland-H-E-G100m Hurdles419.229

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4MSHSL Section 2A ChampionshipsJun 4 · 300m Hurdles · Place 10 · New Richland-H-E-G300m Hurdles1052.128
May 26MSHSL Section 2A - SouthMay 26 · 300m Hurdles · Place 7 · New Richland-H-E-G300m Hurdles30" / 0.762m7.53.30a PB8
May 26MSHSL Section 2A - SouthMay 26 · 100m Hurdles · Place 9 · New Richland-H-E-G100m Hurdles33" / 0.838m9.18.02a8
May 26MSHSL Section 2A - SouthMay 26 · High Jump · Place 9 · New Richland-H-E-GHigh Jump9.4-06.008
May 19Waseca Invite #2May 19 · 100m Hurdles · Place 3 · New Richland-H-E-G100m Hurdles33" / 0.838m3.18.14a8
May 19Waseca Invite #2May 19 · High Jump · Place 5 · New Richland-H-E-GHigh Jump5.4-06.008
May 14Gopher Conference ChampionshipsMay 14 · High Jump · Place 3 · New Richland-H-E-GHigh Jump34-06.008
May 14Gopher Conference ChampionshipsMay 14 · 300m Hurdles · Place 6 · New Richland-H-E-G300m Hurdles655.348
May 14Gopher Conference ChampionshipsMay 14 · 100m Hurdles · Place 6 · New Richland-H-E-G100m Hurdles619.048
May 5NRHEG InvitationalMay 5 · High Jump · Place 1 · New Richland-H-E-GHigh Jump14-10.008
May 5NRHEG InvitationalMay 5 · 300m Hurdles · Place 7 · New Richland-H-E-G300m Hurdles758.248
May 5NRHEG InvitationalMay 5 · 100m Hurdles · Place 5 · New Richland-H-E-G100m Hurdles518.978
Apr 28Gopher Conference Junior High Track MeetApr 28 · 100m Hurdles · Place 2 · New Richland-H-E-G100m Hurdles30" / 0.762m2.18.26a PB8
Apr 28Gopher Conference Junior High Track MeetApr 28 · High Jump · Place 1 · New Richland-H-E-GHigh Jump1.4-08.008
Apr 21Waseca InviteApr 21 · High Jump · Place 5 · New Richland-H-E-GHigh Jump54-04.008
Apr 21Waseca InviteApr 21 · 300m Hurdles · Place 13 · New Richland-H-E-G300m Hurdles1360.848
Apr 21Waseca InviteApr 21 · 100m Hurdles · Place 13 · New Richland-H-E-G100m Hurdles1320.378