Career
Prior to beginning his professional career, he played college baseball at Texas Technical University. He has also competed for the Canadian national baseball team Johnson went to Vauxhall High School in Vauxhall, Alberta, then enrolled at Lethbridge College.
He transferred to Texas Technical University, where he played college baseball for the Texas Technical Red Raiders baseball team in the Big 12 Conference of National Collegiate Athletic Association"s (National Collegiate Athletic Association) Division I.
Johnson was selected by the Baltimore Orioles in the 25th round of the 2009 MLB Draft and the Toronto Blue Jays in the 26th round of the 2010 MLB Draft, but did not sign with either club due to concerns about the health of his left elbow.
Johnson signed with the Philadelphia Phillies prior to the 2011 season. After the season, Johnson played for the Canadian national baseball team
In 2011, he participated in the 2011 Baseball World Cup, winning the bronze medal, and the Pan American Games, winning the gold medal.