Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSL Section 1AA Championships · May 2810.93aMSHSL Section 1AA ChampionshipsMay 28, 2026
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #3 · Jan 1224.27aUSATF Minnesota All Ages Indoor Track & Field Meet #3January 12, 2025
200 Meters · OutdoorClass AA State True Team · May 1622.29aClass AA State True TeamMay 16, 2026
400 Meters · OutdoorEarly Red Bird Invitational MN · Mar 2556.29Early Red Bird Invitational MNMarch 25, 2025
55 Meter · IndoorEarly Red Bird Invite MN · Mar 246.68aEarly Red Bird Invite MNMarch 24, 2026
55 Meters · OutdoorEarly Red Bird Invitational MN · Mar 256.70Early Red Bird Invitational MNMarch 25, 2025
60 Meter · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #3 · Jan 127.32aUSATF Minnesota All Ages Indoor Track & Field Meet #3January 12, 2025
60 Meters · OutdoorMSU Varsity Showcase · Mar 297.16aMSU Varsity ShowcaseMarch 29, 2025
Long Jump · OutdoorSection 1AA True Team · May 620' 5.75"Section 1AA True TeamMay 6, 2025
Triple Jump · OutdoorBig 9 Conference Triangular · Apr 1740-09.50Big 9 Conference TriangularApril 17, 2024

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 10 · Minnesota FlyersMinnesota Flyers200 MetersRound P10.23.68aWind: 212
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 20 · WinonaWinona200 MetersRound P20.23.27aWind: -212
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 9 · WinonaWinona100 MetersRound P9.11.09aWind: -1.212
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 9 · WinonaWinona100 Meters9.10.96aWind: 0.512
May 28MSHSL Section 1AA ChampionshipsMay 28 · 200 Meters · Place 3 · WinonaWinona200 MetersRound P3.22.60a12
May 28MSHSL Section 1AA ChampionshipsMay 28 · 200 Meters · Place 4 · WinonaWinona200 Meters4.22.46aWind: 3.612
May 28MSHSL Section 1AA ChampionshipsMay 28 · 100 Meters · Place 3 · WinonaWinona100 MetersRound P3.10.93a PB12
May 28MSHSL Section 1AA ChampionshipsMay 28 · 100 Meters · Place 4 · WinonaWinona100 Meters4.10.94aWind: 1.112
May 21Big 9 Track and Field ChampionshipsMay 21 · 200 Meters · Place 2 · WinonaWinona200 Meters2.22.43a12
May 21Big 9 Track and Field ChampionshipsMay 21 · 100 Meters · Place 1 · WinonaWinona100 MetersRound P1.11.19a12
May 21Big 9 Track and Field ChampionshipsMay 21 · 100 Meters · Place 3 · WinonaWinona100 Meters3.11.23a12
May 16Class AA State True TeamMay 16 · Long Jump · Place 14 · WinonaWinonaLong Jump14.19' 2"12
May 16Class AA State True TeamMay 16 · 200 Meters · Place 1 · WinonaWinona200 Meters1.22.29a PB12
May 16Class AA State True TeamMay 16 · 100 Meters · Place 3 · WinonaWinona100 Meters3.10.98a12
May 12Big 9 Conference Triangular 4May 12 · Long Jump · Place 4 · WinonaWinonaLong Jump4.19-01.5012
May 8Class AA True Team Wild CardMay 8 · Long Jump · Place 5 · WinonaWinonaLong Jump5.20' 5.5"12
May 8Class AA True Team Wild CardMay 8 · 200 Meters · Place 1 · WinonaWinona200 Meters1.22.54a12
May 8Class AA True Team Wild CardMay 8 · 100 Meters · Place 4 · WinonaWinona100 Meters4.10.93a12
May 51AA Section True TeamMay 5 · Long Jump · Place 5 · WinonaWinonaLong Jump5.20-05.5012
May 51AA Section True TeamMay 5 · 200 Meters · Place 1 · WinonaWinona200 Meters1.22.54a12
May 51AA Section True TeamMay 5 · 100 Meters · Place 2 · WinonaWinona100 Meters2.10.93a12
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Long Jump · Place 7 · WinonaWinonaLong Jump7.19' 10"12
Apr 3053rd Annual Dick Norman InvitationalApr 30 · 200 Meters · Place 2 · WinonaWinona200 Meters2.22.64a12
Apr 25KC RelaysApr 25 · 100 Meters · Place 4 · WinonaWinona100 MetersRound P4.11.18a12
Apr 25KC RelaysApr 25 · 100 Meters · Place 2 · WinonaWinona100 Meters2.11.01a12
Apr 21Faribault Big 9 Triangular 2Apr 21 · Long Jump · Place 2 · WinonaWinonaLong Jump2.19' 5.25"12
Apr 21Faribault Big 9 Triangular 2Apr 21 · 200 Meters · Place 2 · WinonaWinona200 Meters2.22.83a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Early Red Bird Invite MNMar 24 · 55 Meter · Place 4 · WinonaWinona55 Meter4.6.68a PB12

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers100 Meters111.49a11
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 200 Meters · Place 12 · WinonaWinona200 MetersRound P12.22.84aWind: -0.911
May 29MSHSL Section 1AA ChampionshipsMay 29 · 200 Meters · Place 1 · WinonaWinona200 MetersRound P1.22.97a11
May 29MSHSL Section 1AA ChampionshipsMay 29 · 200 Meters · Place 1 · WinonaWinona200 Meters1.22.79aWind: 011
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 100 Meters · Place 10 · WinonaWinona100 Meters1011.42a11
May 6Section 1AA True TeamMay 6 · Triple Jump · Place 10 · WinonaWinonaTriple Jump10.38' 8"11
May 6Section 1AA True TeamMay 6 · Long Jump · Place 5 · WinonaWinonaLong Jump5.20' 5.75" PB11
May 6Section 1AA True TeamMay 6 · 200 Meters · Place 1 · WinonaWinona200 Meters1.22.66a11
May 6Section 1AA True TeamMay 6 · 100 Meters · Place 1 · WinonaWinona100 Meters1.11.22a11
May 1Dick Norman InvitationalMay 1 · Long Jump · Place 6 · WinonaWinonaLong Jump620-411
May 1Dick Norman InvitationalMay 1 · 100 Meters · Place 2 · WinonaWinona100 Meters211.11a11
Apr 29Winona Senior High Triangular #2Apr 29 · Triple Jump · Place 2 · WinonaWinonaTriple Jump2.39-00.0011
Apr 29Winona Senior High Triangular #2Apr 29 · Long Jump · Place 3 · WinonaWinonaLong Jump3.20-02.0011
Apr 26KC RelaysApr 26 · 200 Meters · Place 6 · WinonaWinona200 Meters6.23.06a11
Apr 26KC RelaysApr 26 · 100 Meters · Place 2 · WinonaWinona100 MetersRound P2.11.20a11
Apr 26KC RelaysApr 26 · 100 Meters · Place 2 · WinonaWinona100 Meters2.11.13a11
Apr 22Winona Senior High Triangular #1Apr 22 · Long Jump · WinonaWinonaLong Jump—ND11
Apr 22Winona Senior High Triangular #1Apr 22 · 200 Meters · Place 1 · WinonaWinona200 Meters1.22.86a11
Apr 22Winona Senior High Triangular #1Apr 22 · 100 Meters · Place 1 · WinonaWinona100 Meters1.11.03a11
Apr 8Albert Lea Early Season TriangularApr 8 · Triple Jump · Place 2 · WinonaWinonaTriple Jump2.37-05.0011
Apr 8Albert Lea Early Season TriangularApr 8 · Long Jump · Place 3 · WinonaWinonaLong Jump3.19-08.5011
Mar 29MSU Varsity ShowcaseMar 29 · 200 Meters · Place 10 · WinonaWinona200 Meters1023.48a11
Mar 29MSU Varsity ShowcaseMar 29 · 60 Meters · Place 15 · WinonaWinona60 MetersRound P157.25a11
Mar 29MSU Varsity ShowcaseMar 29 · 60 Meters · Place 6 · WinonaWinona60 Meters67.16a PB11
Mar 25Early Red Bird Invitational MNMar 25 · Triple Jump · Place 1 · WinonaWinonaTriple Jump139-7.5011
Mar 25Early Red Bird Invitational MNMar 25 · 400 Meters · Place 3 · WinonaWinona400 Meters356.29 PB11
Mar 25Early Red Bird Invitational MNMar 25 · 55 Meters · Place 1 · WinonaWinona55 Meters16.70 PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 60 Meter · Place 19 · 30-Unattached30-Unattached60 Meter19.7.32a PB12
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · Long Jump · 30-Unattached30-UnattachedLong Jump--DNS12
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 200 Meters · Place 14 · 30-Unattached30-Unattached200 Meters14.24.27a PB12

2024 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 Meters3.23.18a10
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 100 Meters · Place 3 · Minnesota FlyersMinnesota Flyers100 Meters3.11.52a10
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 200 Meters · Minnesota FlyersMinnesota Flyers200 Meters—DNS10
Jul 9USATF MINNESOTA OUTDOOR ALL-COMERS MEET #3Jul 9 · 100 Meters · Minnesota FlyersMinnesota Flyers100 Meters—DNS10
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 Meters3.23.72a10
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 100 Meters · Place 3 · Minnesota FlyersMinnesota Flyers100 Meters3.11.51a10
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · Long Jump · Place 2 · Minnesota FlyersMinnesota FlyersLong Jump2.5.32m10
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 200 Meters · Place 5 · Minnesota FlyersMinnesota Flyers200 Meters5.24.35a10
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers100 Meters1.11.54a10
May 30MSHSL Section 1AA ChampionshipsMay 30 · 100 Meters · Place 2 · WinonaWinona100 MetersRound P2.11.24a10
May 30MSHSL Section 1AA ChampionshipsMay 30 · 100 Meters · Place 4 · WinonaWinona100 Meters4.11.26aWind: -1.110
May 23Big9 Conference MeetMay 23 · Triple Jump · Place 8 · WinonaWinonaTriple Jump841-4.75—
May 23Big9 Conference MeetMay 23 · 200 Meters · Place 19 · WinonaWinona200 Meters1924.12a—
May 18Class AA True Team State ChampionshipsMay 18 · Triple Jump · Place 10 · WinonaWinonaTriple Jump10.39' 5.510
May 18Class AA True Team State ChampionshipsMay 18 · 200 Meters · Place 14 · WinonaWinona200 Meters14.23.61a10
May 18Class AA True Team State ChampionshipsMay 18 · 100 Meters · Place 8 · WinonaWinona100 Meters8.11.34a10
May 8Class AA WildcardMay 8 · Triple Jump · Place 12 · WinonaWinonaTriple Jump12.40' 710
May 8Class AA WildcardMay 8 · Long Jump · Place 15 · WinonaWinonaLong Jump15.19' 710
May 8Class AA WildcardMay 8 · 200 Meters · Place 3 · WinonaWinona200 Meters3.22.84a10
May 7Section 1AA True TeamMay 7 · Triple Jump · Place 3 · WinonaWinonaTriple Jump3.40' 710
May 7Section 1AA True TeamMay 7 · Long Jump · Place 4 · WinonaWinonaLong Jump4.19' 710
May 7Section 1AA True TeamMay 7 · 200 Meters · Place 3 · WinonaWinona200 Meters3.22.84aWind: 010
May 2Mayo Dick Norman InviteMay 2 · Triple Jump · Place 5 · WinonaWinonaTriple Jump540-10.5—
May 2Mayo Dick Norman InviteMay 2 · 100 Meters · Place 2 · WinonaWinona100 Meters211.17a—
Apr 27KofC RelaysApr 27 · Long Jump · Place 18 · WinonaWinonaLong Jump18.18-6.5010
Apr 27KofC RelaysApr 27 · 200 Meters · Place 2 · WinonaWinona200 Meters2.23.47a10
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · Triple Jump · WinonaWinonaTriple Jump—SCR10
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · Long Jump · WinonaWinonaLong Jump—SCR10
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · 200 Meters · Place 5 · WinonaWinona200 Meters5.23.23a10
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · 100 Meters · Place 4 · WinonaWinona100 Meters4.11.22a10
Apr 17Big 9 Conference TriangularApr 17 · Triple Jump · Place 3 · WinonaWinonaTriple Jump3.40-09.50 PB10
Apr 17Big 9 Conference TriangularApr 17 · 200 Meters · Place 1 · WinonaWinona200 Meters1.23.02a10
Apr 11Albert Lea TriangularApr 11 · Long Jump · Place 2 · WinonaWinonaLong Jump218-2—
Mar 30MSU Varsity ShowcaseMar 30 · 200 Meters · Place 15 · WinonaWinona200 Meters1524.18a—
Mar 26Early Red Bird InvitationalMar 26 · Triple Jump · Place 3 · WinonaWinonaTriple Jump337-10.50—
Mar 26Early Red Bird InvitationalMar 26 · 200 Meters · Place 2 · WinonaWinona200 Meters224.77a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · Triple Jump · Place 19 · WinonaWinonaTriple Jump1934-10.759
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · Long Jump · Place 18 · WinonaWinonaLong Jump1818-02.759
May 25Big 9 ChampionshipsMay 25 · Triple Jump · Place 23 · WinonaWinonaTriple Jump2335-01.509
May 25Big 9 ChampionshipsMay 25 · Long Jump · Place 22 · WinonaWinonaLong Jump2218-02.009
May 25Big 9 ChampionshipsMay 25 · Triple Jump · Place 23 · WinonaWinonaTriple Jump2335-1.509
May 25Big 9 ChampionshipsMay 25 · Long Jump · Place 22 · WinonaWinonaLong Jump2218-29
May 22Big 9 Last Chance MeetMay 22 · Long Jump · Place 2 · WinonaWinonaLong Jump218-1.259
May 22Big 9 Last Chance MeetMay 22 · 200 Meters · Place 10 · WinonaWinona200 Meters1024.649
May 22Big 9 Last Chance MeetMay 22 · 100 Meters · Place 10 · WinonaWinona100 Meters1012.169
May 16Big 9 Triangular @ FaribaultMay 16 · Long Jump · Place 8 · WinonaWinonaLong Jump817-10.009
May 16Big 9 Triangular @ FaribaultMay 16 · 200 Meters · Place 20 · WinonaWinona200 Meters2024.969
May 16Big 9 Triangular @ FaribaultMay 16 · 100 Meters · Place 8 · WinonaWinona100 Meters811.949
May 9Section 1AA True TeamMay 9 · Triple Jump · Place 15 · WinonaWinonaTriple Jump15.34-08.009
May 4Mayo Dick Norman InvitationalMay 4 · Long Jump · Place 20 · WinonaWinonaLong Jump2016-09
May 4Mayo Dick Norman InvitationalMay 4 · 200 Meters · Place 16 · WinonaWinona200 Meters1624.349
May 2Big 9 Conference TriangularMay 2 · Long Jump · Place 7 · WinonaWinonaLong Jump7.17-11.509
May 2Big 9 Conference TriangularMay 2 · 200 Meters · Place 9 · WinonaWinona200 Meters9.24.11a9
May 2Big 9 Conference TriangularMay 2 · 100 Meters · Place 4 · WinonaWinona100 Meters4.11.49a9