Lane Kiffin, fired as USC coach last month, conceded he made mistakes at each of his previous coaching stops during an interview with ESPN on Saturday.
Kiffin, 38, was fired as Raiders coach after 20 games. He left Tennessee after just one season for USC, which was handed major sanctions by the NCAA shortly afterward.
"I think you're always trying to figure yourself out and mistakes that you've made," he said. "There are different things I've done that I wouldn't do again that kept following me. That's the price that you pay when you make mistakes early on."
USC began last season No. 1 in the nation but finished 7-6 and out of the rankings. This season, USC started No. 24 but dropped out by Week 3. Kiffin was fired Sept. 29 after a 62-41 loss to Arizona State. Kiffin's record in four seasons at USC was 28-15, but he lost seven of his final 11 games.
"Obviously I'm to blame being the head coach," said Kiffin, who added he hasn't decided on his future plans. "There are a lot of things I should've done better. At the same time, I'm very proud of our time there. If you look at what sanctions do to major programs like an Alabama, to be 28-15, there's some good stuff in there. And there are some great kids that are still playing really hard."