Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMSHSL Section 2AA Championships · May 2813.12aMSHSL Section 2AA ChampionshipsMay 28, 2025
100 Meters · OutdoorBig South Conference Championship · May 1913.09aBig South Conference ChampionshipMay 19, 2026
200 Meters · IndoorMSHSL Section 2AA Championships · May 2827.57aMSHSL Section 2AA ChampionshipsMay 28, 2025
200 Meters · OutdoorTrojan Relays · May 1326.87aTrojan RelaysMay 13, 2025
60 Meters · IndoorOld SCC Indoor Track Meet · Mar 208.4Old SCC Indoor Track MeetMarch 20, 2026
60 Meters · OutdoorMSU Varsity Showcase · Mar 288.37aMSU Varsity ShowcaseMarch 28, 2026
High Jump · OutdoorClass AA True Team Wild Card · May 84' 10"Class AA True Team Wild CardMay 8, 2026
Long Jump · IndoorMSHSL Section 2AA Championships · May 2913' 6.25"MSHSL Section 2AA ChampionshipsMay 29, 2024
Long Jump · OutdoorSection 2AA True Team · May 714' 1.5Section 2AA True TeamMay 7, 2024
Triple Jump · IndoorMSHSL Section 2AA Championships · May 2930' 2.5"MSHSL Section 2AA ChampionshipsMay 29, 2024

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · High Jump · FairmontHigh Jump--DNS11
May 27MSHSL Section 2AA ChampionshipsMay 27 · 100 Meters · Fairmont100 MetersRound P--DNSWind: 011
Mar 20Old SCC Indoor Track MeetMar 20 · 200 Meters · Place 1 · Fairmont200 Meters128.911
Mar 20Old SCC Indoor Track MeetMar 20 · 60 Meters · Place 2 · Fairmont60 Meters28.4 PB11

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · High Jump · Place 8 · FairmontHigh Jump8.4' 8"11
May 19Big South Conference ChampionshipMay 19 · 200 Meters · Place 4 · Fairmont200 Meters4.27.42a11
May 19Big South Conference ChampionshipMay 19 · 100 Meters · Place 5 · Fairmont100 Meters5.13.09a PB11
May 12Trojan RelaysMay 12 · High Jump · Place 5 · FairmontHigh Jump54-611
May 12Trojan RelaysMay 12 · 100 Meters · Place 5 · Fairmont100 Meters513.65a11
May 8Class AA True Team Wild CardMay 8 · High Jump · Place 15 · FairmontHigh Jump15.4' 10" PB11
May 8Class AA True Team Wild CardMay 8 · 200 Meters · Place 21 · Fairmont200 Meters21.27.26a11
May 8Class AA True Team Wild CardMay 8 · 100 Meters · Place 26 · Fairmont100 Meters26.13.15a11
May 42AA Section True TeamMay 4 · High Jump · Place 8 · FairmontHigh Jump8.4' 10"11
May 42AA Section True TeamMay 4 · 200 Meters · Place 5 · Fairmont200 Meters5.27.26a11
May 42AA Section True TeamMay 4 · 100 Meters · Place 4 · Fairmont100 Meters4.13.15a11
May 1Fairmont Sentinel RelaysMay 1 · High Jump · Place 3 · FairmontHigh Jump34-1111
May 1Fairmont Sentinel RelaysMay 1 · 200 Meters · Place 2 · Fairmont200 Meters227.07a11
May 1Fairmont Sentinel RelaysMay 1 · 100 Meters · Place 3 · Fairmont100 Meters313.25a11
Apr 28JWP Track & Field Meet #2Apr 28 · High Jump · Place 8 · FairmontHigh Jump8.4' 8"11
Apr 28JWP Track & Field Meet #2Apr 28 · 200 Meters · Place 3 · Fairmont200 Meters3.27.56a11
Apr 28JWP Track & Field Meet #2Apr 28 · 100 Meters · Place 4 · Fairmont100 Meters4.13.21a11
Apr 25St. Clair JV InviteApr 25 · High Jump · Place 1 · FairmontHigh Jump1.4' 10"11
Apr 25St. Clair JV InviteApr 25 · 200 Meters · Place 1 · Fairmont200 Meters1.27.82a11
Apr 25St. Clair JV InviteApr 25 · 100 Meters · Place 1 · Fairmont100 Meters1.13.37a11
Apr 21SJM Invitational #3Apr 21 · 200 Meters · Place 1 · Fairmont200 Meters1.27.51a11
Apr 21SJM Invitational #3Apr 21 · 100 Meters · Place 2 · Fairmont100 Meters2.13.28a11
Apr 14Waseca HS Meet #1Apr 14 · 200 Meters · Place 4 · Fairmont200 Meters427.98a11
Apr 14Waseca HS Meet #1Apr 14 · 100 Meters · Place 4 · Fairmont100 Meters413.43a11
Mar 313/31/26 Fairmont TriangularMar 31 · 200 Meters · Place 2 · Fairmont200 Meters2.28.02a11
Mar 313/31/26 Fairmont TriangularMar 31 · 100 Meters · Place 1 · Fairmont100 Meters1.13.37a11
Mar 28MSU Varsity ShowcaseMar 28 · 200 Meters · Place 12 · Fairmont200 Meters1227.54a11
Mar 28MSU Varsity ShowcaseMar 28 · 60 Meters · Place 21 · Fairmont60 MetersRound P218.37a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AA ChampionshipsMay 28 · 200 Meters · Place 12 · Fairmont200 MetersRound P12.27.57a PBWind: -1.110
May 28MSHSL Section 2AA ChampionshipsMay 28 · 100 Meters · Place 9 · Fairmont100 MetersRound P9.13.32aWind: -1.810
May 28MSHSL Section 2AA ChampionshipsMay 28 · 100 Meters · Place 6 · Fairmont100 Meters6.13.12a PBWind: 1.610
Mar 21Old SCC Indoor Track MeetMar 21 · Triple Jump · Place 2 · FairmontTriple Jump228-710
Mar 21Old SCC Indoor Track MeetMar 21 · Pole Vault · Place 5 · FairmontPole Vault56-610
Mar 21Old SCC Indoor Track MeetMar 21 · 200 Meters · Place 4 · Fairmont200 Meters430.410

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · 200 Meters · Place 5 · Fairmont200 Meters527.5110
May 22Big South Conference ChampionshipMay 22 · 100 Meters · Place 4 · Fairmont100 Meters413.1110
May 13Trojan RelaysMay 13 · 200 Meters · Place 3 · Fairmont200 Meters326.87a PB10
May 13Trojan RelaysMay 13 · 100 Meters · Place 3 · Fairmont100 Meters313.23a10
May 6Section 2AA True TeamMay 6 · 200 Meters · Place 7 · Fairmont200 Meters7.27.31a10
May 6Section 2AA True TeamMay 6 · 100 Meters · Place 6 · Fairmont100 Meters6.13.24a10
May 2Fairmont Sentinel RelaysMay 2 · Pole Vault · Place 6 · FairmontPole Vault67-010
May 2Fairmont Sentinel RelaysMay 2 · 200 Meters · Place 2 · Fairmont200 Meters227.66a10
May 2Fairmont Sentinel RelaysMay 2 · 100 Meters · Place 3 · Fairmont100 Meters313.35a10
Apr 22Worthington TriangularApr 22 · Pole Vault · Place 5 · FairmontPole Vault57-610
Apr 22Worthington TriangularApr 22 · 200 Meters · Place 3 · Fairmont200 Meters327.8810
Apr 22Worthington TriangularApr 22 · 100 Meters · Place 1 · Fairmont100 Meters113.6610
Apr 112025 Buc InviteApr 11 · Pole Vault · Place 3 · FairmontPole Vault37-910
Apr 112025 Buc InviteApr 11 · 100 Meters · Place 4 · Fairmont100 Meters413.810
Apr 3Mankato East TriangularApr 3 · Pole Vault · Place 4 · FairmontPole Vault46-610
Apr 3Mankato East TriangularApr 3 · 100 Meters · Place 1 · Fairmont100 Meters113.49a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AA ChampionshipsMay 29 · Triple Jump · Place 18 · FairmontTriple Jump18.30' 2.5" PBWind: 09
May 29MSHSL Section 2AA ChampionshipsMay 29 · Long Jump · Place 19 · FairmontLong Jump19.13' 6.25" PBWind: 09
May 29MSHSL Section 2AA ChampionshipsMay 29 · 200 Meters · Place 15 · Fairmont200 MetersRound P15.28.19aWind: 09

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Big South Large School Conference MeetMay 23 · Triple Jump · Place 7 · FairmontTriple Jump731-0—
May 23Big South Large School Conference MeetMay 23 · 200 Meters · Place 8 · Fairmont200 Meters828.47a—
May 14Worthington Trojan RelaysMay 14 · Long Jump · Place 8 · FairmontLong Jump814-3—
May 14Worthington Trojan RelaysMay 14 · 200 Meters · Place 4 · Fairmont200 Meters427.95a—
May 7Section 2AA True TeamMay 7 · Long Jump · Place 15 · FairmontLong Jump15.14' 1.5 PB9
May 7Section 2AA True TeamMay 7 · 200 Meters · Place 7 · Fairmont200 Meters7.27.94a9
May 3Fairmont Sentinel RelaysMay 3 · Long Jump · Place 6 · FairmontLong Jump614-4—
May 3Fairmont Sentinel RelaysMay 3 · 200 Meters · Place 3 · Fairmont200 Meters327.77a—
Apr 25Jordan InvitationalApr 25 · Long Jump · Place 14 · FairmontLong Jump1413-9.5—
Apr 25Jordan InvitationalApr 25 · 200 Meters · Place 9 · Fairmont200 Meters929.05a—
Apr 23Fairmont InviteApr 23 · Long Jump · Place 3 · FairmontLong Jump3.13-10.009
Apr 23Fairmont InviteApr 23 · 200 Meters · Place 6 · Fairmont200 Meters6.29.23a9
Apr 18Waseca InviteApr 18 · Long Jump · Place 9 · FairmontLong Jump913-6—
Apr 122024 Buc InviteApr 12 · Long Jump · Place 3 · FairmontLong Jump314-2.5—
Apr 4Fairmont meetApr 4 · Long Jump · Place 8 · FairmontLong Jump813-7.75—
Apr 4Fairmont meetApr 4 · 200 Meters · Place 6 · Fairmont200 Meters629.69a—