Von 1985 bis 1997 nahm Johan Wallner an sechs Weltmeisterschaften teil, nur 1989 war er nicht am Start. Seine größten Erfolge erzielte er bei den Weltmeisterschaften 1991 in Saalbach-Hinterglemm und 1993 in Morioka mit dem Gewinn der Bronzemedaille im Riesenslalom. 1991 erzielte er zudem den fünften Platz im Super-G – einer Disziplin, in der er im Weltcup nie punkten konnte. Von 1984 bis 1994 nahm er auch an vier Olympischen Winterspielen teil. Während er 1984 nur im Riesenslalom startete, kam er 1988, 1992 und 1994 sowohl im Riesenslalom als auch im Slalom zum Einsatz. Bei seinen insgesamt sieben Olympiastarts erreichte er aber nur zweimal das Ziel, 1988 in Calgary als 16. des Riesenslaloms und 1994 in Lillehammer als 25. des Riesenslaloms. Bei den Schwedischen Meisterschaften war Johan Wallner einer der erfolgreichsten Teilnehmer. Von 1983 bis 1997 wurde er zehnmal Schwedischer Meister – viermal im Riesenslalom und jeweils zweimal in Slalom, Kombination und Super-G.