- Fan Zone
2018 : Signed with the Montreal Alouettes on July 17.
2018 : Was drafted by the Montreal Alouettes in the supplemental Draft on July 2.
2017 : Was released by the L.A. Chargers in April.
2016 : Signed a contract as a free agent by the L.A. Chargers on April 30.
2019 Montreal Alouettes
Johnstone played five games with the Montreal Alouettes.
2018 Montreal Alouettes
After obtaining both citizenships, Canadian / American, Johnstone was drafted by the Alouettes on July 2 in the CFL Supplemental Draft. The Alouettes traded their first-round pick in order to acquire the offensive lineman. He played one game with the Montreal Alouettes.
2016-2017 Los Angeles Chargers (NFL)
After a career with the University of Oregon Ducks, Johnstone signed a contract with the Los Angeles Chargers as a free agent. He spent the season on the injured list and was released in April 2017.
2012-2015 University of Oregon Ducks (NCAA)
Johnstone joined the University of Oregon Ducks where he won the title of the best offensive interior lineman of the country and won also the Rotary Lombardi Trophy for the best offensive college lineman.
Johnstone earned a major in General Social Sciences and in Psychology from the University of Oregon.
2015 : Best offensive interior college lineman of the United States.
2015: Won the Rotary Lombardi Trophy as the best offensive lineman college player.
2018 : Drafted by the Alouettes on July 2 in the CFL Supplemental Draft.