Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNRHEG Track and Field · Apr 3097' 5"NRHEG Track and FieldApril 30, 2026
Shot Put · 4kg · IndoorTomahawk-Valley Indoor Conference Championships · Mar 3028' 4"Tomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
Shot Put · 4kg · OutdoorMSHSL Section 2A Championships · May 3034-00.00MSHSL Section 2A ChampionshipsMay 30, 2026
Shot Put · 6lb · OutdoorBP JH Inv. · May 330-06.50BP JH Inv.May 3, 2024

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2A ChampionshipsMay 30 · Discus · Place 11 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg11.86-019
May 30MSHSL Section 2A ChampionshipsMay 30 · Shot Put · Place 4 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg4.34-00.00 PB9
May 21MSHSL Section 2A - North Sub-SectionMay 21 · Discus · Place 4 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg4.88-089
May 21MSHSL Section 2A - North Sub-SectionMay 21 · Shot Put · Place 2 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg2.33-05.509
May 14Tomahawk Conference ChampionshipMay 14 · Discus · Place 6 · Loyola-Cleveland-MCALoyola-Cleveland-MCADiscus684-49
May 14Tomahawk Conference ChampionshipMay 14 · Shot Put · Place 1 · Loyola-Cleveland-MCALoyola-Cleveland-MCAShot Put134-1.59
May 12Waseca HS Meet #2May 12 · Discus · Place 3 · Loyola-Cleveland-MCALoyola-Cleveland-MCADiscus388-09
May 12Waseca HS Meet #2May 12 · Shot Put · Place 1 · Loyola-Cleveland-MCALoyola-Cleveland-MCAShot Put132-2.59
May 8Class A True Team Wild CardMay 8 · Discus · Place 38 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg38.75' 8"9
May 8Class A True Team Wild CardMay 8 · Shot Put · Place 7 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg7.32' 7"9
May 52A Section True TeamMay 5 · Discus · Place 19 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg19.75' 8"9
May 52A Section True TeamMay 5 · Shot Put · Place 2 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg2.32' 7"9
Apr 30NRHEG Track and FieldApr 30 · Discus · Place 1 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg1.97' 5" PB9
Apr 30NRHEG Track and FieldApr 30 · Shot Put · Place 1 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg1.33' 4"9
Apr 25St. Clair JV InviteApr 25 · Discus · Place 2 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg2.92' 3"9
Apr 25St. Clair JV InviteApr 25 · Shot Put · Place 2 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg2.32' 1.5"9
Apr 23New Ulm Invitational #1Apr 23 · Shot Put · Place 2 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg2.31' 3"9
Apr 21Blooming Prairie InvitationalApr 21 · Discus · Place 4 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg4.77' 7"9
Apr 21Blooming Prairie InvitationalApr 21 · Shot Put · Place 1 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg1.31' 5.5"9
Apr 14LCWM/Nicollet Meet #1Apr 14 · Discus · Place 6 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg6.85-079
Apr 14LCWM/Nicollet Meet #1Apr 14 · Shot Put · Place 3 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg3.30-10.009
Apr 9JWP/WEM Invitaitonal #1Apr 9 · Discus · Place 4 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg4.80' 10"9
Apr 9JWP/WEM Invitaitonal #1Apr 9 · Shot Put · Place 1 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg1.31' 11"9
Apr 7SJM Invitational #2Apr 7 · Discus · Place 3 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg3.87' 10"9
Apr 7SJM Invitational #2Apr 7 · Shot Put · Place 2 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg2.30' 5.5"9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · Shot Put · Place 3 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg3.28' 4" PB9

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · Discus · Place 21 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg21.79-038
May 22MSHSL Section 2A - North Sub-SectionMay 22 · Shot Put · Place 16 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg16.27-06.008
May 6Section 2A True TeamMay 6 · Discus · Place 21 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg21.72' 3"8
May 6Section 2A True TeamMay 6 · Shot Put · Place 13 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg13.29' 0"8
Apr 24New Ulm Invitational #1Apr 24 · Shot Put · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg—ND8
Apr 22Blooming Prairie InvitationalApr 22 · Discus · Place 18 · Loyola-ClevelandLoyola-ClevelandDiscus1865-18
Apr 22Blooming Prairie InvitationalApr 22 · Shot Put · Place 14 · Loyola-ClevelandLoyola-ClevelandShot Put1425-48
Apr 15LCWM/Nicollet Meet #1Apr 15 · Discus · Place 16 · Loyola-ClevelandLoyola-ClevelandDiscus1659-58
Apr 15LCWM/Nicollet Meet #1Apr 15 · Shot Put · Place 10 · Loyola-ClevelandLoyola-ClevelandShot Put1026-18
Apr 10JWP Invite #1Apr 10 · Discus · Place 9 · Loyola-ClevelandLoyola-ClevelandDiscus973-28
Apr 10JWP Invite #1Apr 10 · Shot Put · Place 8 · Loyola-ClevelandLoyola-ClevelandShot Put825-6.58
Apr 8SJM Invitational #2Apr 8 · Discus · Place 14 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg14.71' 7"Unofficial8
Apr 8SJM Invitational #2Apr 8 · Shot Put · Place 13 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg13.26' 1"Unofficial8
Mar 25Loyola-Cleveland InvitationalMar 25 · Shot Put · Place 9 · Loyola-ClevelandLoyola-ClevelandShot Put927-08

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · Shot Put · Place 5 · Loyola-ClevelandLoyola-ClevelandShot Put527-08

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - North Sub SectionMay 23 · Discus · Place 29 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg29.60-067
May 23MSHSL Section 2A - North Sub SectionMay 23 · Shot Put · Place 29 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg29.22-10.007
May 16Valley Conference JH/JV MeetMay 16 · Discus · Place 4 · Mankato Loyola-ClevelandMankato Loyola-ClevelandDiscus462-0—
May 16Valley Conference JH/JV MeetMay 16 · Shot Put · Place 3 · Mankato Loyola-ClevelandMankato Loyola-ClevelandShot Put328-11—
May 14Valley Conference ChampionshipsMay 14 · Discus · Place 12 · Mankato Loyola-ClevelandMankato Loyola-ClevelandDiscus1263-4—
May 14Valley Conference ChampionshipsMay 14 · Shot Put · Place 9 · Mankato Loyola-ClevelandMankato Loyola-ClevelandShot Put924-6.50—
May 7Section 2A True TeamMay 7 · Discus · Place 29 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg29.57-037
May 7Section 2A True TeamMay 7 · Shot Put · Place 28 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg28.23-02.507
May 3BP JH Inv.May 3 · Discus · Place 1 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg1.59-037
May 3BP JH Inv.May 3 · Shot Put · Place 2 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put6lb2.30-06.50 PB7
May 2TCU InviteMay 2 · Discus · Place 13 · Loyola-ClevelandLoyola-ClevelandDiscus1355-10—
May 2TCU InviteMay 2 · Shot Put · Place 6 · Loyola-ClevelandLoyola-ClevelandShot Put624-6.25—
Apr 25New Ulm Meet #1Apr 25 · Discus · Place 22 · Loyola-ClevelandLoyola-ClevelandDiscus2257-4—
Apr 25New Ulm Meet #1Apr 25 · Shot Put · Place 7 · Loyola-ClevelandLoyola-ClevelandShot Put725-10—
Apr 22Blooming Prairie InvitationalApr 22 · Discus · Place 20 · Loyola-ClevelandLoyola-ClevelandDiscus2049-11—
Apr 22Blooming Prairie InvitationalApr 22 · Shot Put · Place 16 · Loyola-ClevelandLoyola-ClevelandShot Put1625-9.50—
Apr 19JWP Jr High InvitationalApr 19 · Discus · Place 5 · Loyola-ClevelandLoyola-ClevelandDiscus557-6—
Apr 19JWP Jr High InvitationalApr 19 · Shot Put · Place 1 · Loyola-ClevelandLoyola-ClevelandShot Put128-6—
Apr 15Blooming Prairie Jr High InvitationalApr 15 · Discus · Place 1 · Loyola-ClevelandLoyola-ClevelandDiscus150-1—
Apr 15Blooming Prairie Jr High InvitationalApr 15 · Shot Put · Place 1 · Loyola-ClevelandLoyola-ClevelandShot Put129-7.50—
Apr 11JWP InvitationalApr 11 · Discus · Place 21 · Loyola-ClevelandLoyola-ClevelandDiscus2157-6—
Apr 11JWP InvitationalApr 11 · Shot Put · Place 10 · Loyola-ClevelandLoyola-ClevelandShot Put1025-5.75—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 1Valley Indoor Conference ChampionshipsApr 1 · Shot Put · Place 6 · Loyola-ClevelandLoyola-ClevelandShot Put627-9.50—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20JWP Jr High InvitationalMay 20 · Discus · Place 2 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg2.53-017
May 20JWP Jr High InvitationalMay 20 · Shot Put · Place 1 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg1.27-02.007
May 18Valley Conference JH/JV MeetMay 18 · Discus · Place 3 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairDiscus1kg3.59-097
May 18Valley Conference JH/JV MeetMay 18 · Shot Put · Place 2 · Loyola-Cleveland-St. ClairLoyola-Cleveland-St. ClairShot Put4kg2.27-08.007
May 8Fairmont JH MeetMay 8 · Discus · Place 5 · Mankato Loyola/ClevelandMankato Loyola/ClevelandDiscus550-117
May 8Fairmont JH MeetMay 8 · Shot Put · Place 8 · Mankato Loyola/ClevelandMankato Loyola/ClevelandShot Put826-3.57