2009-10: Gustav Olofsson returned to Sweden after playing youth hockey in California and skated for IF Bjorkloven and participated in the TV-Pucken tournament for high school age players in Sweden. He played for Vasterbotten in the tournament and had 1 assist with 4 penalty minutes in seven games.
2010-11: Olofsson moved back to the United States and played for the Colorado Thunderbirds U16 midget team. He scored 5 goals with 10 assists and had 18 penalty minutes in 35 games. Olofsson was selected by Green Bay in the second round (29th overall) of the 2011 USHL Entry Draft.
2011-12: Olofsson made his USHL debut, playing in three November games for Green Bay, and was the second leading scorer for the Colorado Thunderbirds U18 team. He had 1 assist and was +1 in his brief time with the Gamblers. Olofsson scored 5 goals with a team-high 25 assists and had 10 penalty minutes in 38 games for the Thunderbirds. In March he committed to playing hockey at Colorado College in either 2013-14 or 2014-15.
2012-13: Olofsson was named to the USHL's All-Rookie team in his first season with Green Bay and played in the USHL/NHL Top Prospects Game. He played 63 games for the Gamblers and scored 2 goals with 21 assists and was +11 with 59 penalty minutes. The defending Clark Cup champions, Green Bay finished second in the East Division but were beaten by Youngstown in the playoff quarterfinals. Olofsson was scoreless and -2 in the four game series. He was ranked 51st amongst North American skaters in Central Scouting's final rankings prior to the 2013 NHL Draft.
Olofsson is a lanky, mobile defender. He is capable of joining the rush but is viewed more as a stay-at-home type.
Olofsson will be a freshman at Colorado College in 2013-14 and may get a chance to join Team Sweden at the World Juniors as well.