In an interview with Golf.com, Trevino said Mickelson should have kept his mouth shut after yet another U.S. loss to the Europeans.
"I thought it would have come out a lot better from someone like Patrick Reed, who went 3-0-1, instead of a guy who has been a part of so many losing teams," Trevino said. "If I had a losing record in the Ryder Cup, I'd keep my mouth shut."
Mickelson has played on 10 Ryder Cup teams, compiling a 16-19-6 record as the U.S. went 2-8. Trevino, 75, was 17-7-6 in six Ryder Cups.
Trevino was especially irked at the criticism of last year's U.S. captain, Tom Watson.
“Tom Watson is a good friend of mine,” Trevino said. “I’ve got a hell of a lot of respect for the guy, and I was really angry about the way they treated him [after the U.S. team lost, 16 1/2 to 11 1/2]. I don’t know what went on behind the scenes, but the players have to understand he worked his butt off for two years and all they did was show up and go play."