Mikael Johansson started his career with Huddinge IK in 1982 and from 1985-92 played with Djurgårdens IF. With Djurgårdens, Johansson won Swedish titles in 1989-91 and European Champions Cups in 1990 and 1991. From 1992-97, Johansson played with EHC Kloten in Switzerland and won Swiss titles with them from 1993-96. Johansson finished his career back with Djurgårdens IF from 1997-2005. He won his fourth and fifth Swedish titles with them in 2000 and 2001, was awarded the Guldpucken award as the best player and leading goal scorer at the 2000 Swedish Championships, and was awarded the Rinkens Riddare award as the most sportsmanlike player at the 2001 Swedish championship. Johansson was drafted by the Québec Nordiques of the NHL in 1991, but never played in North America.
Internationally, Johansson played at two Olympics (1988, 1992) and five World Championships (1990, 1991, 1994, 1995, 1998). He won an Olympic bronze in 1988, was World Champion in 1991 and 1998 and won World Championships silvers in 1990 and 1995. He also was European Champion in 1990 and won silver at the 1991 European Championships. After finishing his sporting career, Johansson worked as an ice hockey coach. He was coach of Huddinge IK from 2005-07 and in 2007 became an assistant coach for Djurgårdens IF. Johansson was awarded the Stora Grabbars Märke (Big Boys’ Badge) #149 in ice hockey.