Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor1AAA Section True Team · May 5130' 4"1AAA Section True Team May 5, 2026
Discus · 1kg · OutdoorRPH Jr High T&F Meet · Apr 2299-11RPH Jr High T&F MeetApril 22, 2025
Seated Shot Put · 4kg · Outdoor53rd Annual Dick Norman Invitational · Apr 3038' 9.75"53rd Annual Dick Norman InvitationalApril 30, 2026
Shot Put · 12lb · OutdoorJM Big9 Triangular · Apr 2139' 10"JM Big9 TriangularApril 21, 2026
Shot Put · 4kg · OutdoorRPH Jr High T&F Meet · Apr 2236-04.00RPH Jr High T&F MeetApril 22, 2025
Shot Put · 8lb · OutdoorJohn Marshall JV & MS Dual · May 840' 10.5"John Marshall JV & MS DualMay 8, 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 1AAA ChampionshipsMay 28 · Discus · Place 20 · Rochester John MarshallDiscus1.6kg20.119-059
May 21Big 9 Track and Field ChampionshipsMay 21 · Discus · Place 8 · Rochester John MarshallDiscus1.6kg8.126' 1"9
May 152026 Rochester All-City MeetMay 15 · Discus · Place 2 · Rochester John MarshallDiscus1.6kg2.119' 6"9
May 152026 Rochester All-City MeetMay 15 · Shot Put · Place 6 · Rochester John MarshallShot Put12lb6.34' 3"9
May 12Big 9 Conference Triangular 4May 12 · Discus · Place 3 · Rochester John MarshallDiscus1.6kg3.114-039
May 8John Marshall JV & MS DualMay 8 · Shot Put · Place 1 · Rochester John MarshallShot Put8lb1.40' 10.5" PB9
May 51AAA Section True Team May 5 · Discus · Place 11 · Rochester John MarshallDiscus1.6kg11.130' 4" PB9
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Discus · Place 8 · Rochester John MarshallDiscus1.6kg8.120' 0"9
Apr 3053rd Annual Dick Norman InvitationalApr 30 · Seated Shot Put · Place 2 · Rochester John MarshallSeated Shot Put4kg2.38' 9.75" PB9
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Discus · Place 7 · Rochester John MarshallDiscus1.6kg7.110' 5"9
Apr 28Big 9 Triangular - Rochester MayoApr 28 · Shot Put · Place 14 · Rochester John MarshallShot Put12lb14.33' 2.25"9
Apr 21JM Big9 TriangularApr 21 · Discus · Place 9 · Rochester John MarshallDiscus1.6kg9.121' 11"9
Apr 21JM Big9 TriangularApr 21 · Shot Put · Place 13 · Rochester John MarshallShot Put12lb13.39' 10" PB9
Apr 14Faribault TriApr 14 · Discus · Place 4 · Rochester John MarshallDiscus1.6kg4.121' 8"9
Apr 14Faribault TriApr 14 · Shot Put · Place 9 · Rochester John MarshallShot Put12lb9.39' 5"9
Apr 2Minnesota State Relay ChampionshipApr 2 · Shot Put · Place 18 · Rochester John MarshallShot Put1837-7.59

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23Komet Jr High Elite MeetMay 23 · Discus · Place 3 · Rochester John MarshallDiscus3133-08
May 23Komet Jr High Elite MeetMay 23 · Shot Put · Place 9 · Rochester John MarshallShot Put935-28
May 13Mankato East TriangularMay 13 · Discus · Place 1 · Rochester John MarshallDiscus1136-58
May 9All-City JV MeetMay 9 · Discus · Place 1 · Rochester John MarshallDiscus1122-08
May 9All-City JV MeetMay 9 · Shot Put · Place 5 · Rochester John MarshallShot Put535-18
Apr 25Komet Early JH Elite MeetApr 25 · Discus · Place 1 · Rochester John MarshallDiscus1122-08
Apr 25Komet Early JH Elite MeetApr 25 · Shot Put · Place 4 · Rochester John MarshallShot Put434-78
Apr 22RPH Jr High T&F MeetApr 22 · Discus · Place 1 · Rochester John MarshallDiscus1kg1.99-11 PB8
Apr 22RPH Jr High T&F MeetApr 22 · Shot Put · Place 1 · Rochester John MarshallShot Put4kg1.36-04.00 PB8
Apr 18Mayo Multi Division DualApr 18 · Discus · Place 1 · Rochester John MarshallDiscus1112-118
Apr 18Mayo Multi Division DualApr 18 · Shot Put · Place 2 · Rochester John MarshallShot Put233-78

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Big 9 Triangular Rochester JM #2May 13 · Discus · Place 13 · Rochester John MarshallDiscus1389-11—
May 13Big 9 Triangular Rochester JM #2May 13 · Shot Put · Place 32 · Rochester John MarshallShot Put3228-4—
May 9Rochester All-City JVMay 9 · Discus · Place 4 · Rochester John MarshallDiscus497-11—
May 9Rochester All-City JVMay 9 · Shot Put · Place 20 · Rochester John MarshallShot Put2028-1—
May 3JM vs Mayo DualMay 3 · Discus · Place 12 · Rochester John MarshallDiscus1272-4—
Apr 29Byron JH Meet #2Apr 29 · Discus · Place 12 · Rochester John MarshallDiscus1268-4—
Apr 29Byron JH Meet #2Apr 29 · Shot Put · Place 11 · Rochester John MarshallShot Put1126-8—
Apr 11Mayo Triangular#1Apr 11 · Discus · Place 13 · Rochester John MarshallDiscus1371-4—
Apr 11Mayo Triangular#1Apr 11 · Shot Put · Place 18 · Rochester John MarshallShot Put1826-10—