Baseball's waiver wire usually produces nothing more than a mild shrug, but the Donovan Walton saga is a genuinely fun one. The 32-year-old infielder signed a minor league deal with the Angels over the winter, raked at Triple-A, and earned a May call-up. Then he kept hitting at the big league level too. None of it mattered when the Angels needed his roster spot back.
Athletics Claim Donovan Walton t.co/7mpqBdfcCY
Walton was designated for assignment as the corresponding move when Mike Trout came off the injured list, which is about as unglamorous an exit as it gets — production be damned, a roster crunch is a roster crunch. That left him exposed, and the Athletics didn't hesitate to pounce, adding him to their 40-man roster and immediately putting him on track for the active roster.
The number that made this a story in the first place is the .860 OPS, and it's not a mirage built on a hot week. Walton hit .319/.354/.505 across 97 plate appearances for Los Angeles, a wild swing from the .172/.223/.298 career line he carried into this season across stints with the Phillies, Mariners and Giants from 2019-25. For a journeyman infielder, that's the kind of out-of-nowhere production that makes a claim a no-brainer rather than a flier.
The #Athletics claim Donovan Walton and his .860 OPS (👀) off the #Angels' waiver wire: t.co/sQdyLxIbAb
For Oakland, the timing lines up perfectly. The A's are dealing with infield injuries to Nick Kurtz and Zack Gelof, so adding a versatile bat who can cover second and third with zero risk attached is exactly the kind of depth move contenders and rebuilders alike make in July. Worst case, Walton reverts to his career norms and gets cut loose again. Best case, Oakland just found a legitimate everyday piece for nothing.
The Angels, meanwhile, are left explaining why a guy hitting .319 got shipped out for roster paperwork — a reminder of how unforgiving 40-man math gets once the trade deadline stretch kicks in. Whether Walton's power surge follows him across the Bay Area or fades back to his career averages is the thing to watch, but for now the Athletics get to find out for free.

