De Marchi, nella sua carriera giovanile, giocò prima per i North Iowa Huskies nella USHL, per proseguire presso l'Università del Minnesota-Duluth in NCAA. Fu seconda scelta dei New Jersey Devils nel draft 2000. L'esordio nell'hockey professionistico avvenne in American Hockey League con le maglie degli Albany River Rats e degli Iowa Stars, totalizzando 40 punti in 208 gare di AHL.