Oswald Peraza entered Spring Training as somewhat of a forgotten option. Acquired last year at the trade deadline from the Yankees, Peraza underwhelmed with the Angels down the stretch and was not viewed by fans as a viable option for the team.
But with Opening Day two weeks away, Peraza is making a strong case to be a big part of the Angels. Capable of playing third base, shortstop, or second base his positional flexibility is a big asset. It has been his offense, or lack thereof, that has hindered him at the Major League level.
Oswald is excelling at the plate in the 2026 Cactus League while flashing quality leather around the diamond. He’s separated himself from Christian Moore and Vaughn Grissom and seems to have a chokehold on at least a utility spot for the Halos.
Peraza is crushing the ball right now.
Against the Giants about a week ago Peraza ripped a ball 109.5 miles per hour off the bat. Yesterday against the White Sox he cracked a double that left his barrel traveling 108 miles per hour.
On top of those two monster shots, he has several hits that have been tracked above 95 MPH, which is StatCast’s threshold for a hard hit ball. The quality of his contact is the best we’ve seen of him; at least in an Angels uniform.
Peraza’s contact is also up.
Not only is Peraza smoking the ball he’s also making consistent contact. His slash line in 11 appearances this Spring: .344/.382/.688. He has 22 total bases thanks to 5 doubles and 2 home runs.
What is really telling is his drop in strikeouts. Peraza has 8 of them in 34 plate appearances. That’s a 24% K rate after posting a 35% K rate last year for the Angels. All of his at bats last year were against MLB level pitching, though, so the strikeouts are still something to monitor.