Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCCCMS Invite Track Meet · Apr 1617.72aCCCMS Invite Track MeetApril 16, 2024
Discus · 1.6kg · Outdoor2026 Minneapolis HS Invite · May 571' 2"2026 Minneapolis HS InviteMay 5, 2026
Discus · 1kg · OutdoorMinneapolis JH Invite · Apr 1166' 10Minneapolis JH InviteApril 11, 2024
Javelin · 300g · OutdoorSmith Center JH Invitational · Apr 251-00Smith Center JH InvitationalApril 2, 2024
Javelin · 300g TJ · OutdoorJr. Redmen Relays 2025 · Apr 870-06Jr. Redmen Relays 2025April 8, 2025
Javelin · 800g · OutdoorNCAA HS Championship · May 1492-0NCAA HS ChampionshipMay 14, 2026
Shot Put · 12lb · OutdoorTescott HS JV Invitational · Apr 2731-0Tescott HS JV InvitationalApril 27, 2026
Shot Put · 4kg · Outdoor2025 CCCMS Invite · Apr 2233' 1"2025 CCCMS Invite April 22, 2025
Shot Put · 8lb · OutdoorJr. Redmen Relays 2025 · Apr 827-06.50Jr. Redmen Relays 2025April 8, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14NCAA HS ChampionshipMay 14 · Javelin · Place 18 · MinneapolisMinneapolisJavelin800g18.92-0 PB9
May 14NCAA HS ChampionshipMay 14 · Shot Put · Place 19 · MinneapolisMinneapolisShot Put12lb19.29-7.509
May 52026 Minneapolis HS InviteMay 5 · Javelin · Place 18 · MinneapolisMinneapolisJavelin800g18.79' 8"9
May 52026 Minneapolis HS InviteMay 5 · Discus · Place 20 · MinneapolisMinneapolisDiscus1.6kg20.71' 2" PB9
May 52026 Minneapolis HS InviteMay 5 · Shot Put · Place 13 · MinneapolisMinneapolisShot Put12lb13.30' 10"9
Apr 27Tescott HS JV InvitationalApr 27 · Discus · Place 19 · MinneapolisMinneapolisDiscus1.6kg19.70-49
Apr 27Tescott HS JV InvitationalApr 27 · Shot Put · Place 9 · MinneapolisMinneapolisShot Put12lb9.31-0 PB9
Mar 312026 Clay Center Varsity InvitationalMar 31 · Javelin · Place 31 · MinneapolisMinneapolisJavelin800g31.72' 0"9
Mar 312026 Clay Center Varsity InvitationalMar 31 · Discus · Place 38 · MinneapolisMinneapolisDiscus1.6kg38.56' 10"9
Mar 312026 Clay Center Varsity InvitationalMar 31 · Shot Put · Place 28 · MinneapolisMinneapolisShot Put12lb28.30' 5"9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 222025 CCCMS Invite Apr 22 · Javelin · Place 27 · MinneapolisMinneapolisJavelin300g TJ27.59' 5"8
Apr 222025 CCCMS Invite Apr 22 · Discus · Place 36 · MinneapolisMinneapolisDiscus1kg36.56' 8"8
Apr 222025 CCCMS Invite Apr 22 · Shot Put · Place 15 · MinneapolisMinneapolisShot Put4kg15.33' 1" PB8
Apr 8Jr. Redmen Relays 2025Apr 8 · Javelin · Place 20 · MinneapolisMinneapolisJavelin300g TJ20.70-06 PB8
Apr 8Jr. Redmen Relays 2025Apr 8 · Discus · Place 22 · MinneapolisMinneapolisDiscus1kg22.56-098
Apr 8Jr. Redmen Relays 2025Apr 8 · Shot Put · Place 14 · MinneapolisMinneapolisShot Put8lb14.27-06.50 PB8

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 16CCCMS Invite Track MeetApr 16 · Javelin · Place 21 · MinneapolisMinneapolisJavelin300g TJ21.55' 107
Apr 16CCCMS Invite Track MeetApr 16 · Discus · Place 16 · MinneapolisMinneapolisDiscus1kg16.66' 97
Apr 16CCCMS Invite Track MeetApr 16 · Shot Put · Place 29 · MinneapolisMinneapolisShot Put4kg29.20' 107
Apr 16CCCMS Invite Track MeetApr 16 · 100 Meters · Place 31 · MinneapolisMinneapolis100 Meters31.17.72a PB7
Apr 11Minneapolis JH InviteApr 11 · Javelin · Place 16 · MinneapolisMinneapolisJavelin300g TJ16.67' 07
Apr 11Minneapolis JH InviteApr 11 · Discus · Place 12 · MinneapolisMinneapolisDiscus1kg12.66' 10 PB7
Apr 11Minneapolis JH InviteApr 11 · Shot Put · Place 25 · MinneapolisMinneapolisShot Put4kg25.20' 7.257
Apr 2Smith Center JH InvitationalApr 2 · Javelin · Place 21 · MinneapolisMinneapolisJavelin300g21.51-00 PB7
Apr 2Smith Center JH InvitationalApr 2 · Discus · Place 25 · MinneapolisMinneapolisDiscus1kg25.48-007
Apr 2Smith Center JH InvitationalApr 2 · Shot Put · Place 24 · MinneapolisMinneapolisShot Put4kg24.19-04.507