Först kastade Hugo Sörby 18.27 som innebar nytt personligt rekord och tredjeplats i tävlingen. I femte omgången ökade han ytterligare när han kastade 19.15 och tog över andraplatsen.
Men i sista omgången gick Simon Pettersson (som är från Örbyhus men tävlar för Hässelby) förbi och Hugo Sörby slutade trea.
– Jag blev lite irriterad när jag kryssade i första men efter andra försöket lättade trycket. Då var det bara att köra. Det har känts bra på träning innan och jag har väntat på att det ska komma ut på tävling, säger Hugo Sörby.
Det blev dubbelt Hässelby i topp då Ragnar Carlsson vann på 23.24 – nytt mästerskapsrekord – och Simon Pettersson kastade 19.81.
Bronset är Hugo Sörbys första SM-medalj och han förbättrade sitt personliga rekord rejält från 17.49.
– Jag hade som mål att ta medalj och det var skönt att formen slog till i rätt tävling. Jag har köpt två bullar för att fira med på hotellrummet, säger Hugo Sörby.
I höjdhoppet slutade Oskar Lundqvist från Upsala IF fyra efter att ha klarat 2.05 i andra försöket.
Därmed hamnade han utanför prispallen efter att ha tagit medalj i de två senaste mästerskapen.
– Redan på inhoppningen svarade inte kroppen som jag ville och jag kände inte riktigt igen mig själv. Det har varit lite struligt inför SM eftersom IFU Arena tvingades stänga men jag kände mer redo. Det är synd att det inte blir någon mer tävling inomhus eftersom jag är revanschsugen efter en sån här sämre dag, säger Oskar Lundqvist.