On July 27, Branyan hit the longest home run in Miller Park history off Chicago Cubs pitcher Greg Maddux. The ball went an estimated 480-feet. On August 18, Branyan hit two home runs against the Chicago Cubs and drove in all five runs for the Brewers in a loss. Branyan went 3-for-4 in his second multi-home run game of season (ninth of his career) on September 12, against the Cincinnati Reds. Branyan hit .279 with 26 homers and 79 RBIs in 93 games at the Triple-A level in 2004, and posted a .234 batting average with 11 homers, and 27 RBIs in 51 games with the Brewers. He hit six home runs in his first 14 games with Milwaukee. He played 44 games at third base (40 starts), and two games at first base (one start). On December 21, the Brewers resigned Branyan, avoiding salary arbitration.