
SEATTLE – Seattle Mariners Executive Vice President & General Manager of Baseball Operations Justin Hollander announced today the Mariners have signed catcher Andrew Knizner to a 1-year Major League contract through 2026.
The Mariners 40-man roster is now at 39 players.
Knizner (KIZZ-ner), 30, has appeared in parts of 7 Major League seasons with St. Louis (2019-23), Texas (2024) and San Francisco (2025). In 33 games with the Giants in 2025, he batted .221 (17x77) with 12 runs, 1 double, 1 triple, 1 home run, 5 RBI and 7 walks and did not allow a passed ball over 234.0 innings behind the plate.
The 6-foot-1, 225-pound catcher owns a career .211 batting average (186x881) with 33 doubles, 1 triple, 19 home runs, 90 RBI, 4 stolen bases and 70 walks, reaching base at a .281 clip with a .596 OPS over 323 Major League games.
The Glen Allen, VA native was originally drafted by the St. Louis Cardinals in the 2016 MLB First-Year Player Draft out of North Carolina State University (Raleigh, NC). He made his Major League debut with the Cardinals on June 2, 2019. He signed as a free agent with the Texas Rangers on January 11, 2024 and was claimed off waivers from Texas by the Arizona Diamondbacks on Aug. 8, 2024. He signed as a minor league free agent with the Washington Nationals on January 17, 2025 and was released on May 17, 2025. He signed a minor league contract with the San Francisco Giants on May 21, 2025 and was selected on June 4, 2025.