2009-10: Collin Olson appeared in nine games for Minnesota's Apple Valley HS as a sophomore. Backing up junior starter Aaron Gretz, Olson was 3-2 with a 3.95 goals against and .820 save percentage. Olson attended USA Hockey's Select 16 Camp and was selected for the National Team Development Program.
2010-11: Olson skated for USA Hockey's NTDP U17 squad splitting the goaltending duties with Jared Rutledge. In 30 games he was 17-10 with 3 shutouts and had a 2.57 goals against and .905 save percentage. Olson played for the USA's U17 team at the 2010 U17 Four Nations Cup, the 2011 World Hockey Challenge and in the 2011 U18 Vlad Dzurilla Tournament. He was 2-0 with a 1.52 goals against and .963 save percentage, including stopping 33 shots against Russia in the championship game at the Four Nations Cup. In the WHC he was 2-0 as the USA finished second. And in his only game at the Vlad Dzurilla tournament he stopped 23 of 24 shots in a 5-1 win. Olson committed to playing college hockey at Ohio State in 2012-13 (Ironically, Gretz is the catcher on the Buckeyes baseball team).
2011-12: Olson skated with the NDTP U18 and team and was named the Top Goaltender at the 2012 U18 World Junior Championship. In 38 games he was 19-11-1 with 4 shutouts and had a 2.44 goals against and .902 save percentage. He was 5-0 and had three shutouts at the WJC; finishing with a 0.80 goals against and .966 save percentage as the USA captured the gold medal. Ranked 21st amongst North American goaltenders in Central Scouting's final rankings prior to the 2012 NHL Draft, Olson was selected by Carolina in the fifth round (159th overall).
Olson is in his freshman season at Ohio State University.