 Gallinari started playing professionally in 2004 for Casalpusterlengo, a team in Serie B1 (third level in Italy).In 2005, Gallinari was acquired by Armani Jeans Milano, which then sent him to Edimes Pavia, a team competing in the Italian league second division championship during the 2005–2006 season, so that he could earn more experience with extended playing minutes.Even though he played only half of the season due to an injury, in 2006 he was nominated as the best Italian player of the Italian league second division championship, averaging 14.3 points, 3.4 rebounds, 2.0 steals, and 0.8 assists in 17 games.