Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTwin Cities Academy Invitational · Apr 1615.23Twin Cities Academy Invitational April 16, 2022
Discus · 1.6kg · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 944.10mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Hammer · 12lb · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 937.57mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Javelin · 800g · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 1332.60mUSATF Minnesota Junior Olympic ChampionshipsJune 13, 2026
Shot Put · 12lb · IndoorUWRF HS Invitational · Mar 3025-09.00UWRF HS InvitationalMarch 30, 2023
Shot Put · 12lb · OutdoorMSHSL Section 4A Championships · May 2843-02.00MSHSL Section 4A ChampionshipsMay 28, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Hammer · Place 6 · North Star MNNorth Star MNHammer12lb6.37.57m PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Javelin · Place 7 · North Star MNNorth Star MNJavelin800g7.30.48m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Discus · Place 7 · North Star MNNorth Star MNDiscus1.6kg7.44.10m PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Shot Put · Place 10 · North Star MNNorth Star MNShot Put12lb10.11.89m11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Javelin · Place 4 · North Star MNNorth Star MNJavelin800g4.32.60m PB11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Discus · Place 6 · North Star MNNorth Star MNDiscus1.6kg6.38.66m11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Shot Put · Place 7 · North Star MNNorth Star MNShot Put12lb7.12.27m11
May 28MSHSL Section 4A ChampionshipsMay 28 · Discus · Place 3 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg3.136-0011
May 28MSHSL Section 4A ChampionshipsMay 28 · Shot Put · Place 5 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb5.43-02.00 PB11
May 16Class A State True TeamMay 16 · Discus · Place 6 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg6.125' 6"11
May 16Class A State True TeamMay 16 · Shot Put · Place 12 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb12.42' 6.5"11
May 12Skyline Conference ChampionshipMay 12 · Discus · Place 2 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg2.138' 4"11
May 12Skyline Conference ChampionshipMay 12 · Shot Put · Place 3 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb3.41' 10.5"11
May 8Class A True Team Wild CardMay 8 · Discus · Place 9 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg9.126' 6"11
May 8Class A True Team Wild CardMay 8 · Shot Put · Place 26 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb26.38' 7"11
May 54A Section True TeamMay 5 · Discus · Place 2 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg2.126' 6"11
May 54A Section True TeamMay 5 · Shot Put · Place 11 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb11.38' 7"11
May 2Redhawk InvitationalMay 2 · Discus · Place 3 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg3.135' 2"11
May 2Redhawk InvitationalMay 2 · Shot Put · Place 4 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb4.38' 8"11
May 1Don Fineran Panther InvitationalMay 1 · Discus · Place 3 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg3.131' 5"11
May 1Don Fineran Panther InvitationalMay 1 · Shot Put · Place 11 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb11.38' 7"11
Apr 28CA Varsity InviteApr 28 · Discus · Place 3 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg3.113-1011
Apr 28CA Varsity InviteApr 28 · Shot Put · Place 5 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb5.38-05.7511
Apr 25St. Croix Prep Academy InviteApr 25 · Discus · Place 2 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg2.126' 6"11
Apr 25St. Croix Prep Academy InviteApr 25 · Shot Put · Place 3 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb3.36' 9"11
Apr 21Wildcat InvitationalApr 21 · Discus · Place 3 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg3.135-0611
Apr 21Wildcat InvitationalApr 21 · Shot Put · Place 10 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb10.38-09.7511
Apr 14Heidi Kunz InvitationalApr 14 · Discus · Place 1 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg1.135' 9"11
Apr 14Heidi Kunz InvitationalApr 14 · Shot Put · Place 8 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb8.37' 2"11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29MSHSL Section 4A ChampionshipsMay 29 · Discus · Place 6 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg6.132-0110
May 13Skyline Conference ChampionshipMay 13 · Discus · Place 3 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg3.121' 1"10
May 6Section 3AA True TeamMay 6 · Discus · Place 2 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg2.126' 2"10
May 22025 St. Croix Prep InviteMay 2 · Discus · Place 2 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus2124-1110
Apr 22Wildcat Invitational Track and Field MeetApr 22 · Discus · Place 3 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg3.128-0810
Apr 22Wildcat Invitational Track and Field MeetApr 22 · Shot Put · Place 18 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb18.33-00.0010
Apr 15Skyline Quad 2Apr 15 · Discus · Place 3 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus3119-110
Apr 15Skyline Quad 2Apr 15 · Shot Put · Place 10 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put1035-3.5010
Apr 11Prep RelaysApr 11 · Discus · Place 1 · St. Croix Preparatory AcaSt. Croix Preparatory AcaDiscus1115-11.010
Apr 11Prep RelaysApr 11 · Shot Put · Place 6 · St. Croix Preparatory AcaSt. Croix Preparatory AcaShot Put634-00.0010
Apr 8Prep Time TrialsApr 8 · Discus · Place 1 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg1.119' 2"Unofficial10
Apr 8Prep Time TrialsApr 8 · Shot Put · Place 4 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb4.34' 11"Unofficial10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30MSHSL Section 4A ChampionshipsMay 30 · Discus · Place 18 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg18.98' 109
May 23TCA InviteMay 23 · Discus · Place 2 · St. Croix Preparatory AcSt. Croix Preparatory AcDiscus2110-10—
May 14Skyline Conference ChampionshipMay 14 · Discus · Place 6 · St. Croix Preparatory AcSt. Croix Preparatory AcDiscusRound P6115-7—
May 14Skyline Conference ChampionshipMay 14 · Discus · Place 6 · St. Croix Preparatory AcSt. Croix Preparatory AcDiscus6115-7—
May 8Class AA WildcardMay 8 · Discus · Place 32 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg32.112' 109
May 7Section 3AA True TeamMay 7 · Discus · Place 9 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg9.112-109
May 4Redhawk InvitationalMay 4 · Discus · Place 3 · St. Croix Preparatory AcSt. Croix Preparatory AcDiscus3105-0—
May 4Redhawk InvitationalMay 4 · Shot Put · Place 8 · St. Croix Preparatory AcSt. Croix Preparatory AcShot Put831-9.50—
May 3Don Fineran Panther InvitationalMay 3 · Discus · Place 7 · St. Croix Preparatory AcSt. Croix Preparatory AcDiscus7109-3—
Apr 23Wildcat InvitationalApr 23 · Discus · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg--NM9
Apr 23Wildcat InvitationalApr 23 · Shot Put · Place 18 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb18.31' 09
Apr 18Skyline Conference (SCLA, Cristo, NLA, Nova, Prep) @ SCLAApr 18 · Discus · Place 5 · St. Croix Preparatory AcSt. Croix Preparatory AcDiscus592-2—
Apr 18Skyline Conference (SCLA, Cristo, NLA, Nova, Prep) @ SCLAApr 18 · Shot Put · Place 6 · St. Croix Preparatory AcSt. Croix Preparatory AcShot Put632-11—
Apr 11Skyline Conference 5-Team @ PrepApr 11 · Discus · Place 9 · St. Croix Preparatory AcSt. Croix Preparatory AcDiscus981-3—
Apr 11Skyline Conference 5-Team @ PrepApr 11 · Shot Put · Place 7 · St. Croix Preparatory AcSt. Croix Preparatory AcShot Put731-3.25—
Apr 3Dual Meet w/ St. Agnes (V/JV) @ PrepApr 3 · Discus · Place 2 · St. Croix Preparatory AcSt. Croix Preparatory AcDiscus284-3—
Apr 3Dual Meet w/ St. Agnes (V/JV) @ PrepApr 3 · Shot Put · Place 2 · St. Croix Preparatory AcSt. Croix Preparatory AcShot Put232-4—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Twin Cities Academy Twilight May 23 · Discus · Place 4 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg4.96-058
May 23Twin Cities Academy Twilight May 23 · Shot Put · Place 7 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb7.32-00.008
May 16Skyline Conference ChampionshipsMay 16 · Discus · Place 9 · St. Croix Preparatory AcaSt. Croix Preparatory AcaDiscus992-048
Apr 25Skyline Meet - CRJ/NCA/StA/SCP/SCLAApr 25 · Discus · Place 8 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyDiscus1.6kg8.80-078
Apr 25Skyline Meet - CRJ/NCA/StA/SCP/SCLAApr 25 · Shot Put · Place 14 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb14.29-02.508
Apr 18Skyline - Conference True TeamApr 18 · Discus · Place 13 · St. Croix Preparatory AcaSt. Croix Preparatory AcaDiscus1378-028
Apr 18Skyline - Conference True TeamApr 18 · Shot Put · Place 17 · St. Croix Preparatory AcaSt. Croix Preparatory AcaShot Put1729-02.008
Apr 13St. Croix PrepApr 13 · Shot Put · Place 13 · St. Croix PreparatorSt. Croix PreparatorShot Put1327-05.008
Apr 13St. Croix PrepApr 13 · Discus · Place 10 · St. Croix PreparatorSt. Croix PreparatorDiscus1067-098

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 30UWRF HS InvitationalMar 30 · Shot Put · Place 55 · St. Croix Preparatory AcademySt. Croix Preparatory AcademyShot Put12lb55.25-09.00 PB8

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Gryphon Invitational #4May 24 · Discus · Place 18 · St. Croix PreparatorSt. Croix PreparatorDiscus1864-017
May 5St. Croix Prep InvitationalMay 5 · Discus · Place 21 · St Croix PreparatorySt Croix PreparatoryDiscus2162-037
May 5St. Croix Prep InvitationalMay 5 · Shot Put · Place 29 · St Croix PreparatorySt Croix PreparatoryShot Put2923-02.507
Apr 26Skyline at St. Croix LutheranApr 26 · Shot Put · Place 22 · St Croix PreparatorySt Croix PreparatoryShot Put2224-03.007
Apr 26Skyline at St. Croix LutheranApr 26 · Discus · Place 17 · St Croix PreparatorySt Croix PreparatoryDiscus1766-107
Apr 237th Annual Minnehaha Academy Redhawk InvitationalApr 23 · Discus · Place 15 · St Croix PreparaSt Croix PreparaDiscus1569-037
Apr 237th Annual Minnehaha Academy Redhawk InvitationalApr 23 · Shot Put · Place 19 · St Croix PreparaSt Croix PreparaShot Put1924-01.007
Apr 237th Annual Minnehaha Academy Redhawk InvitationalApr 23 · 100 Meters · Place 45 · St Croix PreparaSt Croix Prepara100 Meters4515.337
Apr 19Skyline Conference RelaysApr 19 · Shot Put · Place 20 · St Croix PreparatorySt Croix PreparatoryShot Put2024-07.757
Apr 16Twin Cities Academy Invitational Apr 16 · Discus · Place 1 · St Croix PreparatorySt Croix PreparatoryDiscus169-08—
Apr 16Twin Cities Academy Invitational Apr 16 · 100 Meters · Place 9 · St Croix PreparatorySt Croix Preparatory100 Meters915.23 PB—