Poprawił się w punktach, podnosząc swoje zdobycze do 11,2 punktu i dołożył do tego 5,3 zbiórek.
NBA Detroit Pistons wybrali Delfino już w drafcie 2003, ale jako że on miał jeszcze ważny kontrakt ze Skipperem Bolonia, to zdecydował się zostać na jeszcze jeden rok w Europie. Pierwszego sezonu w NBA Delfino nie może jednak zaliczyć do udanych. Trafił do Pistons, którzy bronili tytułu mistrzowskiego i trudno było mu się przebić do składu u trenera Larry'ego Browna, który znany jest z tego, że nie lubi grać niedoświadczonymi zawodnikami. Dodatkowo sprawę utrudniła mu kontuzja kolana, która wykluczyła go z gry na 3 miesiące. W swoich debiutanckich rozgrywkach Delfino rozegrał 30 spotkań, zdobywając średnio 3,9 punktu, 1,8 zbiórki i 1,3 asysty. Nie znalazł się w składzie na play-offy, w których Pistons doszli do finału NBA, przegrywając w nim 3:4 z San Antonio Spurs.
W drugim sezonie jego średnia minut nie wzrosła, ale był za to jednym z ważniejszych rezerwowych w drużynie. Zagrał w 68 meczach, zdobywając średnio 3,6 punktu i 1,7 zbiórki na mecz. Był zmiennikiem Tayshauna Prince'a i Richarda Hamiltona. W trzecim sezonie zagrał we wszystkich 82 spotkaniach. Zdobywał w nich średnio 5,2 punktu i 3,2 zbiórki na mecz.