Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSkyline Conference Championship · May 12114' 10"Skyline Conference ChampionshipMay 12, 2026
Shot Put · 12lb · OutdoorSkyline Conference Championship · May 1240' 3"Skyline Conference ChampionshipMay 12, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28MSHSL Section 4A ChampionshipsMay 28 · Discus · Place 9 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg9.112-0411
May 28MSHSL Section 4A ChampionshipsMay 28 · Shot Put · Place 12 · Nova Classical AcademyNova Classical AcademyShot Put12lb12.38-02.5011
May 19Breck InviteMay 19 · Discus · Place 1 · Nova Classical AcademyNova Classical AcademyDiscus1115-511
May 19Breck InviteMay 19 · Shot Put · Place 2 · Nova Classical AcademyNova Classical AcademyShot Put238-211
May 12Skyline Conference ChampionshipMay 12 · Discus · Place 3 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg3.114' 10" PB11
May 12Skyline Conference ChampionshipMay 12 · Shot Put · Place 4 · Nova Classical AcademyNova Classical AcademyShot Put12lb4.40' 3" PB11
May 8Class A True Team Wild CardMay 8 · Discus · Place 49 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg49.97' 4"11
May 8Class A True Team Wild CardMay 8 · Shot Put · Place 32 · Nova Classical AcademyNova Classical AcademyShot Put12lb32.37' 3"11
May 54A Section True TeamMay 5 · Discus · Place 15 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg15.97' 4"11
May 54A Section True TeamMay 5 · Shot Put · Place 13 · Nova Classical AcademyNova Classical AcademyShot Put12lb13.37' 3"11
May 1Coon Rapids InvitationalMay 1 · Discus · Place 9 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg9.114' 3"11
May 1Coon Rapids InvitationalMay 1 · Shot Put · Place 14 · Nova Classical AcademyNova Classical AcademyShot Put12lb14.38' 5.75"11
Apr 15Gryphon/Husky InvitationalApr 15 · Discus · Place 3 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg3.103' 4.5"11
Apr 15Gryphon/Husky InvitationalApr 15 · Shot Put · Place 4 · Nova Classical AcademyNova Classical AcademyShot Put12lb4.36' 8.25"11
Apr 9Skyline Conference Meet - SCLAApr 9 · Discus · Place 2 · Nova Classical AcademyNova Classical AcademyDiscus2109-711
Apr 9Skyline Conference Meet - SCLAApr 9 · Shot Put · Place 5 · Nova Classical AcademyNova Classical AcademyShot Put537-711

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · Shot Put · Place 21 · Nova Classical AcademyNova Classical AcademyShot Put2136-6.7511

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MSHSL Section 4A ChampionshipsMay 29 · Discus · Place 17 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg17.103-0310
May 29MSHSL Section 4A ChampionshipsMay 29 · Shot Put · Place 20 · Nova Classical AcademyNova Classical AcademyShot Put12lb20.35-00.0010
May 22Breck Track MeetMay 22 · Discus · Place 2 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg2.106-01.0010
May 13Skyline Conference ChampionshipMay 13 · Discus · Place 8 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg8.106' 0"10
May 13Skyline Conference ChampionshipMay 13 · Shot Put · Place 14 · Nova Classical AcademyNova Classical AcademyShot Put12lb14.33' 3.5"10
May 6Section 4A True TeamMay 6 · Discus · Place 12 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg12.103' 10"10
May 6Section 4A True TeamMay 6 · Shot Put · Place 21 · Nova Classical AcademyNova Classical AcademyShot Put12lb21.34' 1.75"10
May 22025 St. Croix Prep InviteMay 2 · Discus · Place 5 · Nova Classical AcademyNova Classical AcademyDiscus5107-210
May 22025 St. Croix Prep InviteMay 2 · Shot Put · Place 11 · Nova Classical AcademyNova Classical AcademyShot Put1133-6.5010
Apr 16Gryphon/Husky InvitationalApr 16 · Discus · Place 3 · Nova Classical AcademyNova Classical AcademyDiscus3101-510
Apr 16Gryphon/Husky InvitationalApr 16 · Shot Put · Place 3 · Nova Classical AcademyNova Classical AcademyShot Put333-1010
Apr 12Milan Matasich Memorial InvitationalApr 12 · Discus · Place 5 · Nova Classical AcademyNova Classical AcademyDiscus5110-10.2510
Apr 9Gryphon/Husky InvitationalApr 9 · Discus · Place 4 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg4.101-0510
Apr 9Gryphon/Husky InvitationalApr 9 · Shot Put · Place 5 · Nova Classical AcademyNova Classical AcademyShot Put12lb5.34-00.0010

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Shot Put · Place 37 · Nova Classical AcademyNova Classical AcademyShot Put3734-6.2510

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30MSHSL Section 4A ChampionshipsMay 30 · Discus · Place 20 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg20.94' 119
May 30MSHSL Section 4A ChampionshipsMay 30 · Shot Put · Place 22 · Nova Classical AcademyNova Classical AcademyShot Put12lb22.33' 59
May 14Skyline Conference ChampionshipMay 14 · Discus · Place 11 · Nova Classical AcademyNova Classical AcademyDiscusRound P1194-6—
May 14Skyline Conference ChampionshipMay 14 · Shot Put · Place 15 · Nova Classical AcademyNova Classical AcademyShot PutRound P1533-2.25—
May 7Section 4A True TeamMay 7 · Discus · Place 18 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg18.92-099
May 7Section 4A True TeamMay 7 · Shot Put · Place 29 · Nova Classical AcademyNova Classical AcademyShot Put12lb29.29-06.009
Apr 25Jordan InvitationalApr 25 · Discus · Place 21 · Nova Classical AcademyNova Classical AcademyDiscus2189-7—
Apr 25Jordan InvitationalApr 25 · Shot Put · Place 25 · Nova Classical AcademyNova Classical AcademyShot Put2530-9.5—
Apr 20Milan Matasich Memorial InvitationalApr 20 · Discus · Place 7 · Nova Classical AcademyNova Classical AcademyDiscus791-0—
Apr 20Milan Matasich Memorial InvitationalApr 20 · Shot Put · Place 9 · Nova Classical AcademyNova Classical AcademyShot Put931-11—
Apr 18Skyline Conference (SCLA, Cristo, NLA, Nova, Prep) @ SCLAApr 18 · Discus · Place 3 · Nova Classical AcademyNova Classical AcademyDiscus396-3—
Apr 18Skyline Conference (SCLA, Cristo, NLA, Nova, Prep) @ SCLAApr 18 · Shot Put · Place 9 · Nova Classical AcademyNova Classical AcademyShot Put931-9.50—
Apr 9Concordia Academy Quad Meet 1Apr 9 · Discus · Place 9 · Nova Classical AcademyNova Classical AcademyDiscus986-8—
Apr 9Concordia Academy Quad Meet 1Apr 9 · Shot Put · Place 12 · Nova Classical AcademyNova Classical AcademyShot Put1229-5—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 4A ChampionshipsJun 1 · Discus · Place 26 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg26.75-068
May 25 Gryphon Invitational #3May 25 · Discus · Place 16 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg16.74-008
May 25 Gryphon Invitational #3May 25 · Shot Put · Place 19 · Nova Classical AcademyNova Classical AcademyShot Put12lb19.25-05.008
May 18Skyline MS FinaleMay 18 · Discus · Place 1 · Nova Classical AcademyNova Classical AcademyDiscus1kg1.88-11Unofficial8
May 18Skyline MS FinaleMay 18 · Shot Put · Place 2 · Nova Classical AcademyNova Classical AcademyShot Put8lb2.30-09.50Unofficial8
May 16Skyline Conference ChampionshipsMay 16 · Discus · Place 18 · Nova Classical AcademyNova Classical AcademyDiscus1875-088
May 5Coon Rapids InvitationalMay 5 · Discus · Place 17 · Nova Classical AcademyNova Classical AcademyDiscus1770-078
May 5Coon Rapids InvitationalMay 5 · Shot Put · Place 21 · Nova Classical AcademyNova Classical AcademyShot Put2126-01.508
Apr 27Jordan InvitationalApr 27 · Discus · Place 26 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg26.71' 28
Apr 27Jordan InvitationalApr 27 · Shot Put · Place 25 · Nova Classical AcademyNova Classical AcademyShot Put12lb25.27' 38
Apr 25Skyline Meet - CRJ/NCA/StA/SCP/SCLAApr 25 · Discus · Place 13 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg13.69-108
Apr 25Skyline Meet - CRJ/NCA/StA/SCP/SCLAApr 25 · Shot Put · Place 22 · Nova Classical AcademyNova Classical AcademyShot Put12lb22.25-09.008
Apr 18Skyline - Conference True TeamApr 18 · Discus · Place 18 · Nova Classical AcademyNova Classical AcademyDiscus1872-068
Apr 18Skyline - Conference True TeamApr 18 · Shot Put · Place 23 · Nova Classical AcademyNova Classical AcademyShot Put2326-08.008
Apr 11Concordia (Roseville)Apr 11 · Discus · Place 14 · Nova Classical AcademyNova Classical AcademyDiscus1471-028
Apr 11Concordia (Roseville)Apr 11 · Shot Put · Place 16 · Nova Classical AcademyNova Classical AcademyShot Put1625-02.008

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24Gryphon Invitational #4May 24 · Discus · Place 21 · Nova Classical AcadeNova Classical AcadeDiscus2158-117
Apr 28Jordan InvitationalApr 28 · Discus · Place 28 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg28.50-097
Apr 28Jordan InvitationalApr 28 · Shot Put · Place 30 · Nova Classical AcademyNova Classical AcademyShot Put12lb30.20-07.007
Apr 26Skyline at St. Croix LutheranApr 26 · Shot Put · Place 27 · Nova Classical AcadeNova Classical AcadeShot Put2721-00.507
Apr 26Skyline at St. Croix LutheranApr 26 · Discus · Place 24 · Nova Classical AcadeNova Classical AcadeDiscus2456-007
Apr 23Milan Matasich Memorial InvitationalApr 23 · Discus · Place 28 · Nova Classical AcademyNova Classical AcademyDiscus1.6kg28.50-097
Apr 19Skyline Conference RelaysApr 19 · Discus · Place 19 · Nova Classical AcadeNova Classical AcadeDiscus1954-007
Apr 19Skyline Conference RelaysApr 19 · Shot Put · Place 22 · Nova Classical AcadeNova Classical AcadeShot Put2219-11.507