NEW YORK -- An arbitrator has ruled against Barry Bonds in a collusion case stemming from his final season in the majors.

Major League Baseball was informed this week that arbitrator Fredric Horowitz had ruled in its favor.

CBSSports.com first reported the decision.

Bonds had sought compensation after no teams would take him following his final season with San Francisco. Bonds hit .276 with a .480 on-base average and 28 home runs in 340 at-bats for the Giants in 2007.

The career home runs leader with 762, Bonds turned 43 during his last season. He later offered to play for the minimum major league salary but got no offers.

Bonds has worked as a guest instructor for the Giants in spring training since his playing days ended.

A month ago, after a steroids pursuit that lasted nearly a decade, federal prosecutors dropped what remained of their criminal case against Bonds.