Trevor Cahill’s career as a pitcher has appeared to be over more than once.
An All-Star starter with the Oakland A’s in 2010 — his second full big league season — Cahill found himself released by the Atlanta Braves only five years later, after going to the bullpen and posting a 7.07 ERA in 12 relief appearances.
More news: Former Orioles Pitcher Announces Return to Baseball Following Cancer Battle
Cahill joined the Cubs to finish out the 2015 season. In 2016, he established himself as a reliable right-handed reliever with the eventual World Series champions, making 50 relief appearances and striking out more than a batter per inning.
After the Cubs’ historic victory parade, Cahill became a free agent, embarking on a baseball odyssey that would see him pitch for six teams in a five-year span. His last appearance on a major league mound came in June 2021 with the Pittsburgh Pirates.
More news: Cubs Sign Former Phillies Reliever to Boost Bullpen
Cahill was unable to crack the Mets’ bullpen in 2022, when he made nine minor league appearances before being released from his contract.
Undeterred — and despite a three-year layoff — Cahill signed with the independent Gastonia Ghost Peppers in June. At 37 years old, he made two relief appearances for the Atlantic League club, most recently on July 2.
Congrats on a terrific career Trevor Cahill. Had the sinker going most nights pitching wise but I’ll always remember this collab w Josh Collmenter to provide some entertainment on TV https://t.co/3Wt4RdWFd3
— Jody Jackson (@Jody_Jackson) July 18, 2025
Three days later, however, the Ghost Peppers officially listed Cahill as retired. Cahill’s agent, John Boggs, confirmed his client’s decision to Newsweek Sports on Friday.

Kris Bryant #17 of the Chicago Cubs (L) and Trevor Cahill #53 talk as they walk off the field at the seventh inning during their game against the San Francisco Giants at Wrigley Field on…
Kris Bryant #17 of the Chicago Cubs (L) and Trevor Cahill #53 talk as they walk off the field at the seventh inning during their game against the San Francisco Giants at Wrigley Field on September 3, 2016 in Chicago.
More
Jon Durr/Getty Images
So ends a journeyman career that saw Cahill pitch 455 professional games from 2006-25, including 361 at the major league level.
More news: Former Cubs, Phillies Manager Passes Away
Cahill retires with an 86-99 record and a 4.26 ERA across 13 major league seasons with the Oakland A’s (2009-11; 2018), Arizona Diamondbacks (2012-14), Braves (2015), Cubs (2015-16), San Diego Padres (2017), Kansas City Royals (2017), Los Angeles Angels (2019), San Francisco Giants (2020), and Pirates (2021).
Cahill also briefly played in the minor league systems of the Los Angeles Dodgers (2015) and Mets (2022).
More news: MLB News: Former Cubs, Orioles Pitcher Announces Sudden Retirement
The A’s drafted Cahill in the second round of the 2006 MLB Draft out of Vista (California) High School. He enjoyed his best seasons with the A’s, including his lone All-Star season of 2010. That year, Cahill went 18-8 with a 2.97 ERA in 30 starts.
Although he mostly relieved for the Cubs, from 2017-21 Cahill logged most of his innings as a starter. In 2019, he achieved a somewhat dubious distinction by becoming the only pitcher on the Angels’ staff to record 100 innings (102.1) — something done only once before in baseball history.
For more MLB news, visit Newsweek Sports.