Bulgarelli was born in Portonovo di Medicina, Bologna.

His entire Italian club career was spent with Bologna, for whom he also served as captain.
He made 391 Serie A appearances for the club between 1958–59 and 1974–75, as well as 54 in the Coppa Italia, 3 in the European Cup, 2 in the Cup Winners' Cup, 20 in the Inter-Cities Fairs Cup, 4 in the Mitropa Cup, and 2 in the Anglo-Italian League Cup; he scored 58 goals in all competitions, 43 of which came in Serie A.
He won the title with the club in 1964, after they defeated Herrera's "Grande" Inter Milan 2–0 in a play-off match; this was the only time in history that the league title had been decided in such a manner.
He also won the Coppa Italia twice with the club during the 1970s, as well as a Mitropa Cup and an Anglo-Italian League Cup.
With 488 appearances in all competitions, he is Bologna's record all-time appearance holder.

He finished his career with a brief spell in 1975 with the Hartford Bicentennials in the USA.
Bulgarelli was born in Portonovo di Medicina, Bologna.
His entire Italian club career was spent with Bologna, for whom he also served as captain. He made 391 Serie A appearances for the club between 1958–59 and 1974–75, as well as 54 in the Coppa Italia, 3 in the European Cup, 2 in the Cup Winners' Cup, 20 in the Inter-Cities Fairs Cup, 4 in the Mitropa Cup, and 2 in the Anglo-Italian League Cup; he scored 58 goals in all competitions, 43 of which came in Serie A.
He won the title with the club in 1964, after they defeated Herrera's "Grande" Inter Milan 2–0 in a play-off match; this was the only time in history that the league title had been decided in such a manner. He also won the Coppa Italia twice with the club during the 1970s, as well as a Mitropa Cup and an Anglo-Italian League Cup. With 488 appearances in all competitions, he is Bologna's record all-time appearance holder.
He finished his career with a brief spell in 1975 with the Hartford Bicentennials in the USA.
Giacomo Bulgarelli