Anschließend wechselte er zu den Detroit Pistons, die ihn bereits im Draft 2003 ausgewählt hatten, in die NBA. Nachdem er sich bereits nach kurzer Zeit eine schwere Knieverletzung zugezogen hatte, musste Delfino mehrere Monate aussetzen. Die Pistons zogen ohne ihn in das Finale der NBA ein, unterlagen jedoch knapp mit 3:4 den San Antonio Spurs. 2006 erreichte Detroit das Conference-Finale. Trotz Verbesserungen seiner statistischen Werte blieb Delfino Ersatzspieler.