El 28 de junio de 2007 fue elegido en el draft de la NBA en el puesto 24 por Phoenix Suns, equipo que traspasó sus derechos inmediatamente a Portland Trail Blazers y con el que firma contrato en junio de 2008, convirtiéndose así en el octavo español en jugar en la NBA, y el tercero que lo hace en los Blazers, tras Fernando Martín y Sergio Rodríguez. Logros que le valieron para ser proclamado por la FIFA y la IFFHS como el Máximo Goleador del siglo xx, además del mejor futbolista húngaro de la historia, el 4.º mejor de Europa, y el 6.º mejor del mundo.