Milwaukee first baseman Chris Carter and Pittsburgh pitcher Jeff Locke were non-tendered as well; their teams had already designated them for assignment earlier this week.

Teams cut players at the tender deadline to avoid committing to salary arbitration, in which about one-sixth of next season's salary is guaranteed.

Ross, a 29-year-old right-hander, was 13-14 with a 2.81 ERA in 2014 and 10-12 with a 3.26 ERA the following season. He was limited to one major league appearance this year and had surgery in October for thoracic outlet syndrome. Recovery time was expected to be four to six months, and the Padres deemed him too pricey for arbitration after he earned $9,625,000 this year.

Asche, 26, was designated for assignment earlier Friday to clear a roster spot for left-hander David Rollins, claimed off waivers from Texas. Asche hit .240 with 31 homers and 125 RBIs for the Phillies during 371 games in the past four seasons and would have been eligible for arbitration for the first time.

Revere, 28, was acquired from Toronto in January for reliever Drew Storen but strained his right oblique in his first at-bat of the season, left after four innings and went on the disabled list. Revere returned May 6, hit just .217 with two homers and 24 RBIs in 103 games, and would have been on track for a raise from his $6.25 million salary.

Castillo batted .264 with 14 homers and 68 RBIs and would have gotten a big raise from his $3.7 million salary.