2008-09: Played for the Farjestad club for most of the season. In 22 games for the J-18 squad, Brodin scored 3 goals and added 8 assists for 11 points. In 4 playoff games, Brodin scored 1 goal and added 1 assist for 2 points. In international play for Sweden's U-16 squad, Brodin scored 2 goals and added 2 assists for 4 points in 11 games.
2009-10: Played for Farjestad once again. In 19 games for the J-18 squad, Brodin scored 6 goals and added 11 assists for 17 points. In 7 playoff games for that team, Brodin scored 3 goals and added 8 assists for 11 points. Brodin also played for the Skare BK Division 1 team, scoring 1 goal and adding 6 assists for 7 points in 21 games. Brodin also saw his first action in Sweden's top league, picking up no points in 3 games for Farjestad. Brodin played for Sweden at the 2010 World U-17 Hockey Challenge, scoring 1 goal and adding 1 assist for 2 points in 6 games for the bronze medal squad. Brodin also represented Sweden at the 2010 U-18 World Junior Championship, picking up 2 assists in 6 games for the silver medalists.
2010-11: Brodin played for Farjestad's Elite club, appearing in 42 games for that team. He picked up 4 assists in those games. In the playoffs, Brodin scored 2 goals in 14 playoff games for the Elite League champions. Brodin once again played for Sweden at the 2011 U-18 World Junior Championship, picking up 1 assist in 4 games for the silver medalists.
2011-12: Brodin played top-four pairing minutes for Farjestads in Sweden's Elitserien as an 18-year-old and represented Sweden at the 2012 IIHF World Championship and U20 World Junior Championship tournaments. A defense-first defenseman, he had 8 assists and was plus-six with 14 penalty minutes in 49 games for Farjestads. After finishing sixth in the regular season, Farjestads reached the playoff semifinals. In 11 playoff games Brodin scored his first two goals of the season and was an even plus/minus with 6 penalty minutes. He also score a goal for Sweden at the World Championship – his only point in seven games. He was a key part of Sweden's U20 gold medal-winning squad, finishing plus-two with 4 assists and 14 penalty minutes in six games.
Brodin is a very mobile defender, who is an excellent skater and a decent passer. His average offensive instincts hold him back from being an elite package, but he is developing quickly.
Brodin has moved to North America and will begin his pro career with Houston of the AHL.