Pirlo was born in Flero, Italy, in the province of Brescia. He began his career with the Flero youth team, later moving to Voluntas, and subsequently joined the youth sector of local club Brescia in 1994, where he initially played predominantly as a supporting forward. In 1995, at the age of 16, Pirlo made his Serie A debut for Brescia against Reggiana, on 21 May, becoming Brescia's youngest player to make an appearance in Serie A. He was promoted by his coach Mircea Lucescu. The following season, he did not appear with the senior team, although he was able to capture the Torneo di Viareggio with the youth team. After breaking into the Brescia first team during the 1996–97 Serie B season, he helped the club to gain Serie A promotion the following season by winning the Serie B title. He scored his first goal in Serie A during the 1997–98 season, in a 4–0 home win over Vicenza on 19 October 1997.