Barry Bonds will be fired after just one season as Miami Marlins hitting coach, according to a published report.

Bonds, 52, Major League Baseball’s single-season and all-time home run leader, took his first job in baseball since his retirement with the Marlins, and was at various times lauded for his work with young hitters such as Christian Yelich and Marcell Ozuna.

But Today’s Knuckleball is reporting that the Marlins are not retaining Bonds, citing baseball sources.

The offense improved slightly under Bonds in his first year. The offense ranked fourth in the majors with a .263 batting average, 13th with a .322 on-base percentage and 27th with a .394 slugging percentage.

What ultimately led Bonds' firing is not known, but a rift may have been building with Marlins manager Don Mattingly. In August, Mattingly called out Bonds for a lack of effort.