Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOsseo Invitational · Apr 16117' 7"Osseo InvitationalApril 16, 2026
Shot Put · 12lb · OutdoorEden Prairie Booster Invitational · Apr 2542' 11.5"Eden Prairie Booster InvitationalApril 25, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AA ChampionshipsMay 27 · Discus · Place 19 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg19.101-0811
May 27MSHSL Section 3AA ChampionshipsMay 27 · Shot Put · Place 5 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb5.41-09.5011
May 20Minneapolis City Conference ChampionsihpsMay 20 · Discus · Place 10 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg10.97' 11"11
May 20Minneapolis City Conference ChampionsihpsMay 20 · Shot Put · Place 5 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb5.42' 2.5"11
May 56AAA Section True TeamMay 5 · Discus · Place 17 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg17.101' 8"11
May 56AAA Section True TeamMay 5 · Shot Put · Place 9 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb9.40' 4.5"11
May 2Redhawk InvitationalMay 2 · Discus · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg—DNS11
May 2Redhawk InvitationalMay 2 · Shot Put · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb—DNS11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Discus · Place 22 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg22.104' 10"11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Shot Put · Place 17 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb17.39' 2"11
Apr 25Eden Prairie Booster InvitationalApr 25 · Discus · Place 16 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg16.113' 5"11
Apr 25Eden Prairie Booster InvitationalApr 25 · Shot Put · Place 8 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb8.42' 11.5" PB11
Apr 22Minneapolis City RelaysApr 22 · Discus · Place 7 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg7.105' 6"11
Apr 22Minneapolis City RelaysApr 22 · Shot Put · Place 2 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb2.42' 10.5"11
Apr 20Eric Jones InvitationalApr 20 · Discus · Place 8 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg8.111' 3"11
Apr 20Eric Jones InvitationalApr 20 · Shot Put · Place 7 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb7.40' 6.75"11
Apr 16Osseo InvitationalApr 16 · Discus · Place 16 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg16.117' 7" PB11
Apr 16Osseo InvitationalApr 16 · Shot Put · Place 16 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb16.39' 11.5"11
Apr 14St. Louis Park TriApr 14 · Discus · Place 2 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg2.111' 6"11
Apr 14St. Louis Park TriApr 14 · Shot Put · Place 1 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb1.41' 4"11
Apr 10Armstrong InvitationalApr 10 · Discus · Place 10 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg10.108' 1"11
Apr 10Armstrong InvitationalApr 10 · Shot Put · Place 5 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb5.40' 9"11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · Shot Put · Place 13 · Minneapolis SouthwestMinneapolis SouthwestShot Put1341-811

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AAA ChampionshipsMay 27 · Discus · Place 17 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg17.99-0810
May 27MSHSL Section 6AAA ChampionshipsMay 27 · Shot Put · Place 16 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb16.36-08.0010
May 21Minneapolis City ChampionshipsMay 21 · Discus · Place 19 · Minneapolis SouthwestMinneapolis SouthwestDiscus1972-1010
May 21Minneapolis City ChampionshipsMay 21 · Shot Put · Place 4 · Minneapolis SouthwestMinneapolis SouthwestShot Put440-3.510
May 6Section 6AAA True TeamMay 6 · Discus · Place 22 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg22.92' 4"10
May 6Section 6AAA True TeamMay 6 · Shot Put · Place 18 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb18.37' 1"10
May 1Minnesota HS InvitationalMay 1 · Discus · Place 19 · Minneapolis SouthwestMinneapolis SouthwestDiscus1992-1010
May 1Minnesota HS InvitationalMay 1 · Shot Put · Place 20 · Minneapolis SouthwestMinneapolis SouthwestShot Put2034-1110
Apr 26Eden Prairie Booster InvitationalApr 26 · Discus · Place 20 · Minneapolis SouthwestMinneapolis SouthwestDiscus2092-110
Apr 26Eden Prairie Booster InvitationalApr 26 · Shot Put · Place 23 · Minneapolis SouthwestMinneapolis SouthwestShot Put2332-1010
Apr 23Minneapolis City RelaysApr 23 · Discus · Place 14 · Minneapolis SouthwestMinneapolis SouthwestDiscus1482-310
Apr 23Minneapolis City RelaysApr 23 · Shot Put · Place 12 · Minneapolis SouthwestMinneapolis SouthwestShot Put1235-8.510
Apr 21Eric Jones InvitationalApr 21 · Discus · Place 12 · Minneapolis SouthwestMinneapolis SouthwestDiscus1292-110
Apr 21Eric Jones InvitationalApr 21 · Shot Put · Place 10 · Minneapolis SouthwestMinneapolis SouthwestShot Put1036-510
Apr 11Armstrong InvitationalApr 11 · Shot Put · Place 19 · Minneapolis SouthwestMinneapolis SouthwestShot Put1936-010

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · Shot Put · Place 27 · Minneapolis SouthwestMinneapolis SouthwestShot Put2737-5.7510

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6AAA ChampionshipsMay 28 · Discus · Place 18 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg18.86' 29
May 28MSHSL Section 6AAA ChampionshipsMay 28 · Shot Put · Place 17 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb17.37' 19
May 22Minneapolis City Conference ChampionshipsMay 22 · Shot Put · Place 11 · Minneapolis SouthwestMinneapolis SouthwestShot Put1134-2—
May 17Minneapolis City JV ChampionshipsMay 17 · Discus · Place 3 · Minneapolis SouthwestMinneapolis SouthwestDiscus387-5—
May 17Minneapolis City JV ChampionshipsMay 17 · Shot Put · Place 4 · Minneapolis SouthwestMinneapolis SouthwestShot Put435-8—
May 7Section 6AAA True TeamMay 7 · Shot Put · Place 19 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb19.36-09.009
May 4Redhawk InvitationalMay 4 · Discus · Place 8 · Minneapolis SouthwestMinneapolis SouthwestDiscus875-3—
May 4Redhawk InvitationalMay 4 · Shot Put · Place 3 · Minneapolis SouthwestMinneapolis SouthwestShot Put334-6—
May 1Minnesota Open HS InvitationalMay 1 · Shot Put · Place 24 · Minneapolis SouthwestMinneapolis SouthwestShot Put2434-4—
Apr 27Booster InvitationalApr 27 · Discus · Place 24 · Minneapolis SouthwestMinneapolis SouthwestDiscus2470-8—
Apr 27Booster InvitationalApr 27 · Shot Put · Place 19 · Minneapolis SouthwestMinneapolis SouthwestShot Put1934-3.25—
Apr 24Minneapolis City RelaysApr 24 · Discus · Place 19 · Minneapolis SouthwestMinneapolis SouthwestDiscus1981-1—
Apr 24Minneapolis City RelaysApr 24 · Shot Put · Place 12 · Minneapolis SouthwestMinneapolis SouthwestShot Put1233-9—
Apr 18Osseo InvitationalApr 18 · Discus · Place 30 · Minneapolis SouthwestMinneapolis SouthwestDiscus1.6kg30.77-029
Apr 18Osseo InvitationalApr 18 · Shot Put · Place 30 · Minneapolis SouthwestMinneapolis SouthwestShot Put12lb30.32-06.509
Apr 12Armstrong InvitationalApr 12 · Discus · Place 25 · Minneapolis SouthwestMinneapolis SouthwestDiscus2562-7—
Apr 12Armstrong InvitationalApr 12 · Shot Put · Place 21 · Minneapolis SouthwestMinneapolis SouthwestShot Put2133-0—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · Shot Put · Place 41 · Minneapolis SouthwestMinneapolis SouthwestShot Put4133-3—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 3Minneapolis MS City ChampionshipJun 3 · Shot Put · Place 1 · AnthonyAnthonyShot Put147-11—
May 13MPS Middle School Track Twin City InvitationalMay 13 · Shot Put · Place 1 · AnthonyAnthonyShot Put4kg1.50-07.50Unofficial8