Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorClay Center MS Invitational · Apr 1816.46aClay Center MS InvitationalApril 18, 2023
200 Meters · OutdoorClay Center MS Invitational · Apr 1834.46aClay Center MS InvitationalApril 18, 2023
Discus · 1.6kg · OutdoorKSHSAA 3A Regional - Beloit · May 21103-1KSHSAA 3A Regional - BeloitMay 21, 2026
Discus · 1kg · OutdoorConcordia MS Invite · May 280' 7Concordia MS InviteMay 2, 2024
Javelin · 300g · OutdoorSmith Center JH Invitational · Apr 268-09Smith Center JH InvitationalApril 2, 2024
Javelin · 300g TJ · OutdoorConcordia MS Invite · May 292' 4Concordia MS InviteMay 2, 2024
Javelin · 600g · OutdoorBeloit JH · Apr 2990-09Beloit JHApril 29, 2024
Javelin · 800g · OutdoorNCAA HS Championship · May 14133-8NCAA HS ChampionshipMay 14, 2026
Shot Put · 12lb · Outdoor2026 Minneapolis HS Invite · May 532' 10"2026 Minneapolis HS InviteMay 5, 2026
Shot Put · 4kg · OutdoorCCCMS Invite Track Meet · Apr 1625' 10CCCMS Invite Track MeetApril 16, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21KSHSAA 3A Regional - BeloitMay 21 · Javelin · Place 22 · MinneapolisMinneapolisJavelin800g22.119-1110
May 21KSHSAA 3A Regional - BeloitMay 21 · Discus · Place 21 · MinneapolisMinneapolisDiscus1.6kg21.103-1 PB10
May 14NCAA HS ChampionshipMay 14 · Javelin · Place 8 · MinneapolisMinneapolisJavelin800g8.133-8 PB10
May 14NCAA HS ChampionshipMay 14 · Discus · Place 19 · MinneapolisMinneapolisDiscus1.6kg19.84-1110
May 14NCAA HS ChampionshipMay 14 · Shot Put · Place 17 · MinneapolisMinneapolisShot Put12lb17.31-910
May 52026 Minneapolis HS InviteMay 5 · Javelin · Place 13 · MinneapolisMinneapolisJavelin800g13.129' 3"10
May 52026 Minneapolis HS InviteMay 5 · Discus · Place 20 · MinneapolisMinneapolisDiscus1.6kg20.100' 3"10
May 52026 Minneapolis HS InviteMay 5 · Shot Put · Place 23 · MinneapolisMinneapolisShot Put12lb23.32' 10" PB10
Apr 212026 Lions Club Track MeetApr 21 · Javelin · Place 18 · MinneapolisMinneapolisJavelin800g18.116' 3"10
Apr 212026 Lions Club Track MeetApr 21 · Discus · Place 16 · MinneapolisMinneapolisDiscus1.6kg16.98' 10"10
Apr 212026 Lions Club Track MeetApr 21 · Shot Put · Place 14 · MinneapolisMinneapolisShot Put12lb14.30' 9.5"10
Mar 312026 Clay Center Varsity InvitationalMar 31 · Javelin · Place 9 · MinneapolisMinneapolisJavelin800g9.123' 1"10
Mar 312026 Clay Center Varsity InvitationalMar 31 · Discus · Place 29 · MinneapolisMinneapolisDiscus1.6kg29.79' 3"10
Mar 312026 Clay Center Varsity InvitationalMar 31 · Shot Put · Place 32 · MinneapolisMinneapolisShot Put12lb32.29' 4.5"10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Minneapolis V/JV Track and Field InvitationalMay 6 · Javelin · Place 6 · MinneapolisMinneapolisJavelin800g6.111-02.09
May 6Minneapolis V/JV Track and Field InvitationalMay 6 · Discus · Place 22 · MinneapolisMinneapolisDiscus1.6kg22.79-06.009
May 6Minneapolis V/JV Track and Field InvitationalMay 6 · Shot Put · Place 22 · MinneapolisMinneapolisShot Put12lb22.28-11.009

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9NCAA League JH/HS MeetMay 9 · Javelin · Place 12 · MinneapolisMinneapolisJavelin300g TJ12.89' 1.58
May 9NCAA League JH/HS MeetMay 9 · Discus · Place 13 · MinneapolisMinneapolisDiscus1kg13.70' 3.58
May 9NCAA League JH/HS MeetMay 9 · Shot Put · Place 16 · MinneapolisMinneapolisShot Put4kg16.23' 118
May 2Concordia MS InviteMay 2 · Javelin · Place 17 · MinneapolisMinneapolisJavelin300g TJ17.92' 4 PB8
May 2Concordia MS InviteMay 2 · Discus · Place 18 · MinneapolisMinneapolisDiscus1kg18.80' 7 PB8
May 2Concordia MS InviteMay 2 · Shot Put · Place 26 · MinneapolisMinneapolisShot Put4kg26.25' 48
Apr 29Beloit JHApr 29 · Javelin · Place 17 · MinneapolisMinneapolisJavelin600g17.90-09 PB8
Apr 29Beloit JHApr 29 · Discus · Place 17 · MinneapolisMinneapolisDiscus1kg17.76-058
Apr 29Beloit JHApr 29 · Shot Put · Place 19 · MinneapolisMinneapolisShot Put4kg19.25-08.008
Apr 16CCCMS Invite Track MeetApr 16 · Javelin · Place 15 · MinneapolisMinneapolisJavelin300g TJ15.81' 58
Apr 16CCCMS Invite Track MeetApr 16 · Discus · Place 26 · MinneapolisMinneapolisDiscus1kg26.68' 08
Apr 16CCCMS Invite Track MeetApr 16 · Shot Put · Place 21 · MinneapolisMinneapolisShot Put4kg21.25' 10 PB8
Apr 11Minneapolis JH InviteApr 11 · Javelin · Place 15 · MinneapolisMinneapolisJavelin300g TJ15.81' 118
Apr 11Minneapolis JH InviteApr 11 · Discus · Place 14 · MinneapolisMinneapolisDiscus1kg14.80' 48
Apr 2Smith Center JH InvitationalApr 2 · Javelin · Place 25 · MinneapolisMinneapolisJavelin300g25.68-09 PB8
Apr 2Smith Center JH InvitationalApr 2 · Discus · Place 27 · MinneapolisMinneapolisDiscus1kg27.61-028
Apr 2Smith Center JH InvitationalApr 2 · Shot Put · Place 23 · MinneapolisMinneapolisShot Put4kg23.24-02.008

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12NCAA JH League Track MeetMay 12 · 200 Meters · Place 15 · MinneapolisMinneapolis200 Meters15.34.53a7
May 12NCAA JH League Track MeetMay 12 · 100 Meters · Place 18 · MinneapolisMinneapolis100 Meters18.16.54a7
May 1Beloit JH RelaysMay 1 · 200 Meters · Place 21 · Minneapolis Junior HighMinneapolis Junior High200 Meters2135.197
May 1Beloit JH RelaysMay 1 · 100 Meters · Place 22 · Minneapolis Junior HighMinneapolis Junior High100 Meters2216.647
Apr 18Clay Center MS InvitationalApr 18 · Discus · Place 27 · MinneapolisMinneapolisDiscus1kg27.53-8.507
Apr 18Clay Center MS InvitationalApr 18 · 200 Meters · Place 26 · MinneapolisMinneapolis200 Meters26.34.46a PB7
Apr 18Clay Center MS InvitationalApr 18 · 100 Meters · Place 25 · MinneapolisMinneapolis100 Meters25.16.46a PB7
Apr 18CCCMS InvitationalApr 18 · Discus · Place 27 · MinneapolisMinneapolisDiscus1kg27.53' 8.50"7
Apr 18CCCMS InvitationalApr 18 · 200 Meters · Place 26 · MinneapolisMinneapolis200 Meters26.34.46a7
Apr 18CCCMS InvitationalApr 18 · 100 Meters · Place 25 · MinneapolisMinneapolis100 Meters25.16.46a7
Apr 13Minneapolis JH InvitationalApr 13 · Shot Put · Place 19 · MinneapolisMinneapolisShot Put4kg19.21' 4.50"7
Apr 13Minneapolis JH InvitationalApr 13 · 200 Meters · Place 24 · MinneapolisMinneapolis200 Meters24.34.58a7