The Pirates acquired him from the Yankees after the 1945 minor-league campaign. In his rookie 1946 season, Bahr worked in 27 games, with 14 starts, and posted an 8–6 won–lost record, seven complete games, and a staff-best 2.63 earned run average in 136 innings pitched. But he was ineffective in 1947, was sent to Triple-A Portland after July 4, and spent the remainder of his career in the minors, retiring after the 1950 season.
The Pirates acquired him from the Yankees after the 1945 minor-league campaign. In his rookie 1946 season, Bahr worked in 27 games, with 14 starts, and posted an 8–6 won–lost record, seven complete games, and a staff-best 2.63 earned run average in 136 innings pitched. But he was ineffective in 1947, was sent to Triple-A Portland after July 4, and spent the remainder of his career in the minors, retiring after the 1950 season.