El sueco Joachim Johansson jugó sus dos primeros torneos de ATP en 2000, en su país natal, pero tan sólo pudo llegar a primera ronda en ambos, Bastad y Estocolmo.
Al año siguiente, ganó su primer título de promesas en Australia, y llegó a la final de otros dos. Sus victorias en torneos de promesas se repitieron en 2002, ya que ganó en Polonia, Austria y Suecia. Jugó su primer Challenger en Nottingham y llegó hasta las semifinales. En esta temporada, también ganó su primer partido de ATP, fue en Estocolmo ante Portas.
Los buenos resultados en Challenger en la temporada 2003 le permitieron avanzar en el ranking cien posiciones. Ganó su primer Challenger en Nottingham, y llegó a las finales de Gronigen y Eckental.
En abril de ese año, hizo su debut en la Copa Davis ante Australia, en un partido que perdió contra Arthus. Consiguió llegar también a sus primeros cuartos de un torneo de ATP, fue en Estocolmo ante Sanguinetti.
En 2004, y gracias a una trayectoria magnífica, se convirtió en número uno de su país, y dio un salto en el ranking de 101 posiciones.
Ganó su primer título de ATP en Memphis ante Kiefer. La temporada empezó con buenos resultados. Llegó a tercera ronda en el Open de Australia, cayó ante Ferrero, y al mes siguiente, alcanzó los cuartos de San José. En hierba, llegó a cuarta ronda en Wimbledon al caer ante Mayer.
En el circuito norteamericano de pista cubierta, obtuvo buenos resultados en Toronto y en Long Island, llegando a cuartos en ambos torneos. Sin duda, su actuación más brillante llegó en el Open de Estados Unidos donde batió a Roddick antes de caer ante Hewitt en semifinales. Finalizó la temporada con varios cuartos de final consecutivos: Lyon, Moscú, Madrid y Estocolmo.
En 2005 volvió a terminar dentro de los 50 primeros, pos segundo año consecutivo, y eso que jugó la mitad de la temporada con una lesión en el hombro. Ganó su primer titulo ATP en las pistas cubiertas de Adelaida, derrotando a Dent, y llegó a cuarta ronda en el Open de Australia.
También consiguió el título de Marsella, ante Ljubicic. En la hierba de Wimbledon llegó hasta la tercera ronda. En dobles, consiguió su primer título ATP junto a Bjorkman. En julio de 2005 fue operado del hombro derecho, y se perdió el resto de la temporada.
El tenista sueco se recuperó de sus lesiones en el hombro y el codo para regresar al circuito ATP a final es del año 2005. Fue operado del hombro en julio de 2005 y del codo en diciembre del mismo año. En 2006, disputó el primer torneo de la temporada en San José en el mes de febrero donde no pudo pasar de la primera ronda. No volvió a las pistas hasta el 17 de julio en el Challenger de Estambul cuando ya había caído hasta el número 1171 del ranking. Logró meterse en el Top 200 al final de temporada por su actuación al disputar dos torneos ATP.
Se retiró en la segunda ronda del Challenger de Recanati ante Lamer por un problema estomacal. Regresó de nuevo en septiembre y disputó un par de torneos Future, ganando un título y llegando a semifinales en otro.
Regresó al circuito ATP en Estocolmo llegando a semifinales. Derrotó a Sanguinetti y al número 2 Nadal antes de ganar en cuartos tras tres tie-breaks a Vliegen, aunque después fue eliminado por Nieminen. Alcanzó la tercera ronda del Master Series de Madrid con victorias sobre Del Potro y el número 5 Davydenko antes de retirarse ante el finalista González.
El tenista sueco solo pudo disputar tres torneos en 2007 debido a una lesión en su hombre derecho. Fue operado el 23 de febrero en Milán y no volvió a las pistas hasta el mes de septiembre para disputar el partido de semifinales de Copa Davis ante Estados Unidos, cayendo ante Roddick.
Abrió al temporada llegando a semifinales en Adelaida, donde le eliminó Djokovic, y se retiró después de dos juegos ante García López en la primera ronda del Open de Australia.
Tras disputar la Copa Davis, jugó un torneo en Estocolmo donde derrotó a Berlocq pero tuvo que retirarse por enfermedad.