New Oregon Ducks running backs coach Jim Mastro has a three-year contract.

Mastro will earn $360,000 in 2018, $367,000 in 2019 and $375,000 during the 2020 season. The deal expires January 31, 2021, according to a copy of his contract released Wednesday by the university.

Head coach Mario Cristobal hired Mastro away from Washington State, where he'd coached the past six seasons.

Mastro signed the deal Jan. 17. If Mastro is fired without cause, Oregon will owe him 50 percent of his guaranteed salary multiplied by the number of years remaining on his contract.

Should Mastro leave before either the December 2018 early signing period or UO bowl game, he would owe 20 percent of his first year's guaranteed salary. But, that buyout will be waived if he leaves UO to become an FBS offensive coordinator with play-calling responsibilities or head coach, an exit clause that is similar to other UO assistants' deals.

With Mastro's hiring, Oregon has committed $4.47 million to seven assistant coaches, $550,000 more than UO paid to its full staff of nine in 2017. An eighth, outside linebackers coach Cort Dennison, is expected to join Cristobal's staff but has yet to be announced. Not including graduate assistants, interns and analysts, Cristobal can now hire 10 full-time assistant coaches.

-- Andrew Greif

agreif@oregonian.com