Venne scelto al 24º posto nel draft del 2002 dai New Jersey Nets, ma fino al 2004 giocò nel Partizan Belgrado. Alla prima stagione da "rookie" con i Nets (2004-2005) chiuse con 10 punti e 5,3 rimbalzi di media a partita. Quell'anno i Nets disputarono i play-off ma uscirono al primo turno perdendo 4-0 la serie contro i Miami Heat. Nelle quattro partite disputate contro la franchigia di Pat Riley Krstić segnò 18,3 punti e 7,5 rimbalzi di media.