 After a short but successful stint with the club, Miller moved up a division to the Allsvenskan league with fellow Swedish club Halmstads BK, where he had trialled the previous spring.He stayed with Halmstads for three seasons and helped the club gain promotion to the Swedish top flight.On January 21, 2013, Miller signed with Portland Timbers of Major League Soccer.