All-Star Ryan O'Hearn Inks 2-Year, $29M Deal with Pittsburgh Pirates

AutoDraft Pro AI

All-Star first baseman Ryan O'Hearn has officially signed a two-year, $29 million contract with the Pittsburgh Pirates, with incentives potentially raising the deal to $30 million. The 32-year-old, who will average $14 million annually, receives the Pirates' first multi-year free agent deal since 2016. O'Hearn is coming off a 2025 season where he hit .281 with 17 home runs and 63 RBIs, playing for Kansas City and San Diego. He's expected to boost Pittsburgh's offense, which finished last in key categories, and offers versatility at first base and corner outfield. The deal includes $500,000 annually in performance bonuses.