Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRockford Last Chance Meet · May 1911.74aRockford Last Chance MeetMay 19, 2026
200 Meters · OutdoorProvidence Academy Invite · Apr 2123.96aProvidence Academy InviteApril 21, 2026
400 Meters · OutdoorFleigle Mockvitational · Jul 154.70aFleigle MockvitationalJuly 1, 2025
High Jump · OutdoorMSHSL Section 4A Championships · May 295-09.00MSHSL Section 4A ChampionshipsMay 29, 2025
Long Jump · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 185.92mUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
Long Jump · OutdoorUSATF Minnesota Summer Meet #1 · Jun 245.70mUSATF Minnesota Summer Meet #1June 24, 2025
Shot Put · 8lb · OutdoorSt. Ambrose Track Meet #3 (@ Hill Murray HS) · May 1324-03.00St. Ambrose Track Meet #3 (@ Hill Murray HS)May 13, 2023
Triple Jump · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 1812.80mUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
Triple Jump · OutdoorMSHSL Section 4A Championships · May 2943-02.00MSHSL Section 4A ChampionshipsMay 29, 2025

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 25Twin Cities Summer Championships Jul 25 · Triple Jump · North Star MNNorth Star MNTriple Jump—DNS11
Jul 25Twin Cities Summer Championships Jul 25 · High Jump · Place 1 · North Star MNNorth Star MNHigh Jump1.1.88m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Triple Jump · Place 6 · North Star MNNorth Star MNTriple Jump6.12.58m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Long Jump · Place 12 · North Star MNNorth Star MNLong Jump12.5.74m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · High Jump · Place 2 · North Star MNNorth Star MNHigh Jump2.1.87m11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Triple Jump · Place 8 · North Star MNNorth Star MNTriple Jump8.11.25m11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Long Jump · Place 1 · North Star MNNorth Star MNLong Jump1.6.33m11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · High Jump · Place 1 · North Star MNNorth Star MNHigh Jump1.1.85m11
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Triple Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump1.45' 9.25"Wind: 111
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · High Jump · Place 11 · Liberty Classical AcademyLiberty Classical AcademyHigh Jump11.6' 2"11
May 28MSHSL Section 4A ChampionshipsMay 28 · Triple Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump1.44-04.00Wind: 211
May 28MSHSL Section 4A ChampionshipsMay 28 · High Jump · Place 2 · Liberty Classical AcademyLiberty Classical AcademyHigh Jump2.6-04.0011
May 19Rockford Last Chance MeetMay 19 · High Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyHigh Jump16-011
May 19Rockford Last Chance MeetMay 19 · 100 Meters · Place 12 · Liberty Classical AcademyLiberty Classical Academy100 Meters1211.74a PB11
May 15MCAA Conference ChampionshipMay 15 · Triple Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump143-11.7511
May 15MCAA Conference ChampionshipMay 15 · Long Jump · Place 3 · Liberty Classical AcademyLiberty Classical AcademyLong Jump321-011
May 15MCAA Conference ChampionshipMay 15 · High Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyHigh Jump16-411
May 54A Section True TeamMay 5 · Triple Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump1.46' 4.5"11
Apr 30Spartan Invite (Richfield)Apr 30 · Long Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyLong Jump120-02.5011
Apr 28CA Varsity InviteApr 28 · High Jump · Place 2 · Liberty Classical AcademyLiberty Classical AcademyHigh Jump2.6-00.0011
Apr 28CA Varsity InviteApr 28 · 100 Meters · Place 2 · Liberty Classical AcademyLiberty Classical Academy100 Meters2.11.94a11
Apr 24Hamline Elite MeetApr 24 · Triple Jump · Place 4 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump444-1111
Apr 21Providence Academy InviteApr 21 · Triple Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump1.43-02.0011
Apr 21Providence Academy InviteApr 21 · 200 Meters · Place 5 · Liberty Classical AcademyLiberty Classical Academy200 Meters5.23.96a PB11
Apr 15Gryphon/Husky InvitationalApr 15 · 100 Meters · Place 5 · Liberty Classical AcademyLiberty Classical Academy100 Meters5.11.98a11
Apr 8Gryphon/Husky InvitationalApr 8 · Triple Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump145-01.0011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · Triple Jump · Place 1 · 30-Unattached30-UnattachedTriple Jump1.12.80m PB11
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · Long Jump · Place 7 · 30-Unattached30-UnattachedLong Jump7.5.92m PB11

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jul 1Fleigle MockvitationalJul 1 · 400 Meters · Place 1 · Fleigle's FlyersFleigle's Flyers400 Meters1.54.70a PB10
Jul 1Fleigle MockvitationalJul 1 · 200 Meters · Place 1 · Fleigle's FlyersFleigle's Flyers200 Meters1.24.13a10
Jul 1Fleigle MockvitationalJul 1 · 100 Meters · Place 3 · Fleigle's FlyersFleigle's Flyers100 Meters3.12.04a10
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · Triple Jump · Place 1 · Fleigle's FlyersFleigle's FlyersTriple Jump112.13m10
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · Long Jump · Place 1 · Fleigle's FlyersFleigle's FlyersLong Jump16.31m10
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · High Jump · Place 1 · Fleigle's FlyersFleigle's FlyersHigh Jump11.70m10
Jun 282025 JUNIOR OLYMPIC PREP MEET #3Jun 28 · 100 Meters · Place 5 · Fleigle's FlyersFleigle's Flyers100 Meters512.11a10
Jun 24USATF Minnesota Summer Meet #1Jun 24 · Triple Jump · Place 1 · Fleigle's FlyersFleigle's FlyersTriple Jump112.88m10
Jun 24USATF Minnesota Summer Meet #1Jun 24 · Long Jump · Place 4 · Fleigle's FlyersFleigle's FlyersLong Jump45.70m PB10
Jun 24USATF Minnesota Summer Meet #1Jun 24 · High Jump · Place 2 · Fleigle's FlyersFleigle's FlyersHigh Jump21.80m10
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · Triple Jump · Place 1 · Fleigle's FlyersFleigle's FlyersTriple Jump113.05m10
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · Long Jump · Place 1 · Fleigle's FlyersFleigle's FlyersLong Jump16.32m10
Jun 212025 JUNIOR OLYMPIC PREP MEET #2Jun 21 · High Jump · Place 2 · Fleigle's FlyersFleigle's FlyersHigh Jump21.73m10
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Triple Jump · Place 8 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump8.43-01.25Wind: 0.110
May 29MSHSL Section 4A ChampionshipsMay 29 · Triple Jump · Place 2 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump2.43-02.00 PBWind: 010
May 29MSHSL Section 4A ChampionshipsMay 29 · High Jump · Place 7 · Liberty Classical AcademyLiberty Classical AcademyHigh Jump7.5-09.00 PB10
May 21Gryphon/Husky InvitationalMay 21 · High Jump · Place 2 · Liberty Classical AcademyLiberty Classical AcademyHigh Jump25-1010
May 15EMAC Conference Championship 2025May 15 · Triple Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump141-10.0010
May 15EMAC Conference Championship 2025May 15 · Long Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyLong Jump119-00.5010
May 12Gryphon/Husky JV InvitationalMay 12 · Long Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyLong Jump119-04.0010
May 12Gryphon/Husky JV InvitationalMay 12 · 100 Meters · Place 1 · Liberty Classical AcademyLiberty Classical Academy100 Meters112.38a10
May 6Section 4A True TeamMay 6 · Triple Jump · Place 2 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump2.41' 3.5"10
May 3Gryphon/Husky Mega MeetMay 3 · Triple Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump140-7.5010
May 3Gryphon/Husky Mega MeetMay 3 · Long Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyLong Jump118-8.7510
May 3Gryphon/Husky Mega MeetMay 3 · 100 Meters · Place 8 · Liberty Classical AcademyLiberty Classical Academy100 Meters812.30a10
Apr 21Gryphon/Husky JV InvitationalApr 21 · Triple Jump · Place 2 · Liberty Classical AcademyLiberty Classical AcademyTriple Jump236-03.0010
Apr 21Gryphon/Husky JV InvitationalApr 21 · 200 Meters · Place 1 · Liberty Classical AcademyLiberty Classical Academy200 Meters125.2510
Apr 16Gryphon/Husky InvitationalApr 16 · Long Jump · Place 1 · Liberty Classical AcademyLiberty Classical AcademyLong Jump119-0.2510
Apr 16Gryphon/Husky InvitationalApr 16 · 200 Meters · Place 5 · Liberty Classical AcademyLiberty Classical Academy200 Meters524.72a10
Apr 11Prep RelaysApr 11 · Long Jump · Place 2 · Liberty Classical AcademyLiberty Classical AcademyLong Jump217-10.5010
Apr 9Gryphon/Husky InvitationalApr 9 · Long Jump · Place 5 · Liberty Classical AcademyLiberty Classical AcademyLong Jump5.17-10.5010
Apr 9Gryphon/Husky InvitationalApr 9 · 400 Meters · Place 6 · Liberty Classical AcademyLiberty Classical Academy400 Meters6.55.86a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13St. Ambrose Track Meet #3 (@ Hill Murray HS)May 13 · Long Jump · Place 5 · Liberty Classical Academy msLiberty Classical Academy msLong Jump5.13-10.008
May 13St. Ambrose Track Meet #3 (@ Hill Murray HS)May 13 · Shot Put · Place 6 · Liberty Classical Academy msLiberty Classical Academy msShot Put8lb6.24-03.00 PB8
May 13St. Ambrose Track Meet #3 (@ Hill Murray HS)May 13 · 100 Meters · Place 11 · Liberty Classical Academy msLiberty Classical Academy ms100 Meters11.14.86a8

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14CAA Track & Field ChampionshipMay 14 · Long Jump · Place 10 · Liberty Classical Academy msLiberty Classical Academy msLong Jump10.13-09.007
May 14CAA Track & Field ChampionshipMay 14 · 200 Meters · Place 18 · Liberty Classical Academy msLiberty Classical Academy ms200 Meters18.30.70a7
May 14CAA Track & Field ChampionshipMay 14 · 100 Meters · Place 22 · Liberty Classical Academy msLiberty Classical Academy ms100 MetersRound P22.14.52a7
May 7St. Ambrose Woodbury Track Meet (@Woodbury HS)May 7 · 200 Meters · Place 11 · Liberty Classical Academy msLiberty Classical Academy ms200 Meters11.30.57a7
May 7St. Ambrose Woodbury Track Meet (@Woodbury HS)May 7 · 100 Meters · Place 15 · Liberty Classical Academy msLiberty Classical Academy ms100 Meters15.15.52a7