[2] Brodin joined Djurgården's senior team as an extra player for the away game against Luleå HF on 12 February 2009, but did not get any time on the ice.
[6] On 3 May 2019, Brodin joined HC Fribourg-Gottéron of the National League (NL) on a one-year deal worth CHF 650,000.
Brodin was named for Team Sweden by Pär Mårts, coach of Sweden's national junior hockey team, for the 2010 World Junior Ice Hockey Championships,[7] despite only having played nine Elitserien games at the time.
[10] In July 2017, Brodin married his childhood sweetheart Emilia Appelqvist, a professional soccer player for Djurgårdens IF DFF and the Sweden women's national football team.
[11] In September 2018 Emilia gave birth to the couple's first child, a daughter named Mila Ida Brodin.