Ryan Walker's teammates

Ryan Walker has had 145 MLB teammates in 4 seasons with the San Francisco Giants. He spent the most seasons beside Logan Webb (4), Camilo Doval (4), and Heliot Ramos (4). Every season since 1876 is on file.

With the San Francisco Giants2023–2026 · 145 teammates

TeammateSeasonsTogether
Logan Webb3× All-Star42023–2026
Camilo Doval1× All-Star42023–2026
Heliot Ramos1× All-Star42023–2026
Casey Schmitt42023–2026
Keaton Winn42023–2026
Patrick Bailey42023–2026
Tristan Beck42023–2026
Robbie Ray2× All-Star32024–2026
Matt Chapman1× All-Star32024–2026
Brett Wisely32023–2025
David Villar32023–2025
Erik Miller32024–2026
Grant McCray32024–2026
Jerar Encarnacion32024–2026
Jung Hoo Lee32024–2026
Kyle Harrison32023–2025
LaMonte Wade Jr.32023–2025
Landen Roupp32024–2026
Luis Matos32023–2025
Mike Yastrzemski32023–2025
Sean Hjelle32023–2025
Spencer Bivens32024–2026
Trevor McDonald32024–2026
Tyler Fitzgerald32023–2025
Tyler Rogers32023–2025
Wilmer Flores32023–2025
Rafael Devers3× All-Star22025–2026
Michael Conforto1× All-Star22023–2024
Randy Rodriguez1× All-Star22024–2025
Taylor Rogers1× All-Star22023–2024
Andrew Knizner22025–2026
Austin Slater22023–2024
Blake Sabol22023–2024
Bryce Eldridge22025–2026
Carson Seymour22025–2026
Carson Whisenhunt22025–2026
Christian Koss22025–2026
Drew Gilbert22025–2026
Hayden Birdsong22024–2025
Joel Peguero22025–2026
Jordan Hicks22024–2025
Jose Butto22025–2026
JT Brubaker22025–2026
Kai-Wei Teng22024–2025
Logan Porter22025–2026
Luke Jackson22023–2024
Marco Luciano22023–2024
Mason Black22024–2025
Matt Gage22025–2026
Scott Alexander22023–2025
Thairo Estrada22023–2024
Willy Adames22025–2026
Justin Verlander10× All-Star12025
Luis Arraez4× All-Star12026
Brandon Crawford3× All-Star12023
Joc Pederson2× All-Star12023
AJ Pollock1× All-Star12023
Alex Cobb1× All-Star12023
Alex Wood1× All-Star12023
Blake Snell1× All-Star12024
Jorge Soler1× All-Star12024
Mitch Haniger1× All-Star12023
Paul DeJong1× All-Star12023
Adrian Houser12026
Andrew Knapp12024
Anthony DeSclafani12023
Anthony Molina12026
Austin Warren12024
Austin Wynns12023
Blade Tidwell12026
Bo Davidson12026
Braxton Roxby12026
Brett Harris12026
Bryce Johnson12023
Buddy Kennedy12026
Cal Stevenson12023
Caleb Kilian12026
Cesar Perdomo12026
Cole Waites12023
Curt Casali12024
Daniel Johnson12025
Daniel Susac12026
Darin Ruf12023
Daulton Jefferies12024
Derek Hill12024
Dominic Smith12025
Donovan Walton12024
Drew Cavanaugh12026
Duncan Davitt12026
Dylan Smith12026
Eddys Leonard12026
Eric Haase12026
Gregory Santos12026
Harrison Bader12026
Isan Díaz12023
J.D. Davis12023
Jakob Junis12023
Jakson Reetz12024
Jared Oliva12026
Jason Foley12026
Jesus Rodriguez12026
Joel Kuhnel12026
Joey Bart12023
Joey Lucchesi12025
Johan Camargo12023
John Brebbia12023
Jonah Cox12026
Lou Trivino12025
Marcelo Mayer12026
Mark Canha12024
Mark Mathias12023
Matt Beaty12023
Matt Wilkinson12026
Mauricio Llovera12023
Mike Baumann12024
Mitch White12024
Nate Furman12026
Nick Ahmed12024
Nick Avila12024
Osleivis Basabe12026
Philip Abner12026
Raymond Burgos12024
Reiver Sanmartin12026
Roberto Pérez12023
Ross Stripling12023
Ryan Borucki12026
Ryan McKenna12024
Sam Hentges12026
Sam Huff12025
Scott Bandura12026
Sean Manaea12023
Sergio Alcantara12025
Seth Lonsway12026
Shay Whitcomb12026
Spencer Howard12024
Tom Murphy12024
Trent Harris12026
Trenton Brooks12024
Turner Hill12026
Tyler Mahle12026
Victor Bericoto12026
Wade Meckler12023
Wilkin Ramos12026
Will Brennan12026
Yunior Marte12026

A teammate is anyone on the same club in the same season, whether or not their games overlapped; a player traded mid-season counts with both clubs. Most seasons together first.