Donovan, 29, was a first-time All-Star last year, when he batted .287 with 10 home runs, 50 RBIs and a .775 OPS. Over a four-year major league career, he has hit .282 with 40 homers, 97 doubles and a .772 OPS. He also won a utility player Gold Glove as a rookie in 2022.
“It’s tough to imagine a better fit for our current team than Brendan,” Mariners president of baseball operations Jerry Dipoto said. “His combination of offensive skill, defensive versatility, consistency in performance, baseball instincts, and quality of character line up with what we value most.”
Donovan has a $5.8 million, one-year contract. He is eligible for arbitration again next winter and is on track to be eligible for free agency after the 2027 World Series.
He could slot into the middle of the Mariners’ batting order.