Blake Snell's teammates

Blake Snell has had 390 MLB teammates in 11 seasons with 4 clubs. He spent the most seasons beside Tyler Glasnow (5), Kevin Kiermaier (5), and Andrew Kittredge (4). Every season since 1876 is on file.

With the Tampa Bay Rays2016–2020 · 153 teammates

TeammateSeasonsTogether
Kevin Kiermaier52016–2020
Andrew Kittredge1× All-Star42017–2020
Chaz Roe42017–2020
Jose Alvarado42017–2020
Brandon Lowe2× All-Star32018–2020
Chris Archer2× All-Star32016–2018
Alex Colome1× All-Star32016–2018
Austin Meadows1× All-Star32018–2020
Joey Wendle1× All-Star32018–2020
Tyler Glasnow1× All-Star32018–2020
Adam Kolarek32017–2019
Anthony Banda32018–2020
Austin Pruitt32017–2019
Brad Miller32016–2018
Daniel Robertson32017–2019
Diego Castillo32018–2020
Hunter Wood32017–2019
Jake Faria32017–2019
Jalen Beeks32018–2020
Jiman Choi32018–2020
Matt Andriese32016–2018
Matt Duffy32016–2019
Michael Pérez32018–2020
Ryan Yarbrough32018–2020
Ryne Stanek32017–2019
Willy Adames32018–2020
Yonny Chirinos32018–2020
Evan Longoria3× All-Star22016–2017
Charlie Morton2× All-Star22019–2020
Wilson Ramos2× All-Star22017–2018
Yandy Diaz2× All-Star22019–2020
Alex Cobb1× All-Star22016–2017
Brad Boxberger1× All-Star22016–2017
Corey Dickerson1× All-Star22016–2017
Jake Odorizzi1× All-Star22016–2017
Mike Zunino1× All-Star22019–2020
Sergio Romo1× All-Star22017–2018
Aaron Slegers22019–2020
Adeiny Hechavarria22017–2018
Andrew Velazquez22018–2019
Chase Whitley22016–2017
Chih-Wei Hu22017–2018
Christian Arroyo22018–2019
Curt Casali22016–2017
Danny Farquhar22016–2017
Erasmo Ramirez22016–2017
Hoby Milner22018–2019
Jesus Sucre22017–2018
Jose De Leon22017–2019
Justin Marks22016–2017
Logan Morrison22016–2017
Mallex Smith22017–2018
Mike Brosseau22019–2020
Nathaniel Lowe22019–2020
Nick Anderson22019–2020
Nick Ciuffo22018–2019
Oliver Drake22019–2020
Pete Fairbanks22019–2020
Ryan Garton22016–2017
Steven Souza Jr.22016–2017
Tim Beckham22016–2017
Tommy Pham22018–2019
Trevor Richards22019–2020
Wilmer Font22018–2019
Xavier Cedeño22016–2017
Randy Arozarena3× All-Star12020
Carlos Gomez2× All-Star12018
Nathan Eovaldi2× All-Star12018
Alexei Ramirez1× All-Star12016
Avisail Garcia1× All-Star12019
C.J. Cron1× All-Star12018
Derek Norris1× All-Star12017
Jesus Aguilar1× All-Star12019
Jonny Venters1× All-Star12018
Matt Moore1× All-Star12016
Rickie Weeks Jr.1× All-Star12017
Travis d'Arnaud1× All-Star12019
Aaron Loup12020
Adam Moore12018
Anthony Bemboom12019
Bobby Wilson12016
Brandon Guyer12016
Brandon Snyder12018
Brendan McKay12019
Brett Phillips12020
Brian O'Grady12020
Casey Sadler12019
Cesar Puello12017
Cody Reed12020
Colby Rasmus12017
Cole Sulser12019
Colin Poche12019
Dan Jennings12017
Dana Eveland12016
Danny Espinosa12017
Denard Span12018
Desmond Jennings12016
Diego Moreno12017
Drew Smyly12016
Dylan Floro12016
Eddie Gamboa12016
Edgar García12020
Emilio Pagan12019
Enny Romero12016
Eric Sogard12019
Erik Kratz12019
Guillermo Heredia12019
Hank Conger12016
Hunter Renfroe12020
Ian Gibaut12019
Jaff Kyle Decker12016
Jaime Schultz12018
Jake Bauers12018
Jhan Marinez12016
John Curtiss12020
Johnny Davis12019
Johnny Field12018
Jose Martinez12020
Josh Fleming12020
Jumbo Rafael Diaz12017
Juniel Querecuto12016
Justin Williams12018
Kean Wong12019
Kevan Smith12020
Kevin Jepsen12016
Logan Forsythe12016
Lucas Duda12017
Luke Maile12016
Manuel Margot12020
Michael Martinez12017
Mikie Mahtook12016
Nick Franklin12016
Oswaldo Arcia12016
Peter Bourjos12017
Ricardo Pinto12019
Richie Shaffer12016
Rob Refsnyder12018
Ryan Sherriff12020
Ryan Thompson12020
Ryan Webb12016
Ryan Weber12018
Sean Gilmartin12020
Shane Peterson12017
Steve Cishek12017
Steve Geltz12016
Steve Pearce12016
Taylor Featherston12017
Taylor Motter12016
Tommy Hunter12017
Trevor Plouffe12017
Tyler Sturdevant12016
Vidal Nuño12018
Yoshi Tsutsugo12020

With the San Diego Padres2021–2023 · 112 teammates

TeammateSeasonsTogether
Manny Machado7× All-Star32021–2023
Yu Darvish5× All-Star32021–2023
Jake Cronenworth2× All-Star32021–2023
Adrian Morejon1× All-Star32021–2023
Joe Musgrove1× All-Star32021–2023
Jurickson Profar1× All-Star32021–2023
Austin Nola32021–2023
Ha-Seong Kim32021–2023
Luis Campusano32021–2023
Nabil Crismatt32021–2023
Pedro Avila32021–2023
Reiss Knehr32021–2023
Ryan Weathers32021–2023
Tim Hill32021–2023
Trent Grisham32021–2023
Josh Hader6× All-Star22022–2023
Juan Soto5× All-Star22022–2023
Fernando Tatis Jr.3× All-Star22021–2023
Robert Suarez2× All-Star22022–2023
Eric Hosmer1× All-Star22021–2022
Nick Martinez1× All-Star22022–2023
Wil Myers1× All-Star22021–2022
Austin Adams22021–2022
Brandon Dixon22022–2023
Craig Stammen22021–2022
Dinelson Lamet22021–2022
Eguy Rosario22022–2023
Javy Guerra22021–2022
Jose Azocar22022–2023
Jose Castillo22022–2023
Luis Garcia22022–2023
Matthew Batten22022–2023
Pierce Johnson22021–2022
Ray Kerr22022–2023
Steven Wilson22022–2023
Robinson Cano8× All-Star12022
Nelson Cruz7× All-Star12023
Mark Melancon4× All-Star12021
Xander Bogaerts4× All-Star12023
Matt Carpenter3× All-Star12023
Brent Rooker2× All-Star12022
CJ Abrams2× All-Star12022
Gary Sanchez2× All-Star12023
Michael Wacha2× All-Star12023
Adam Frazier1× All-Star12021
Drew Pomeranz1× All-Star12021
Jake Arrieta1× All-Star12021
Josh Bell1× All-Star12022
MacKenzie Gore1× All-Star12022
Matt Strahm1× All-Star12021
Seth Lugo1× All-Star12023
Taylor Rogers1× All-Star12022
Aaron Northcraft12021
Adam Engel12023
Alek Jacob12023
Alfonso Rivas III12023
Ben Gamel12023
Brandon Drury12022
Brent Honeywell12023
Brett Sullivan12023
Brian O'Grady12021
Chandler Seagle12023
Chris Paddack12021
Dan Altavilla12021
Daniel Camarena12021
Daniel Hudson12021
David Dahl12023
Domingo Tapia12023
Drew Carlton12023
Emilio Pagan12021
Esteury Ruiz12022
Garrett Cooper12023
Ivan Castillo12021
Jackson Wolf12023
Jake Marisnick12021
James Norwood12021
Jiman Choi12023
John Andreoli12021
Jorge Alfaro12022
Jorge Mateo12021
Jose Espada12023
Keone Kela12021
Kyle Tyler12022
Luis Liberato12022
Luke Voit12022
Mason Thompson12021
Matt Beaty12022
Matt Waldron12023
Michel Baez12022
Miguel Diaz12021
Mike Clevinger12022
Nick Hernandez12023
Nick Ramirez12021
Nomar Mazara12022
Patrick Kivlehan12021
Rich Hill12023
Ross Detwiler12021
Rougned Odor12023
Scott Barlow12023
Sean Manaea12022
Sergio Alcantara12022
Shaun Anderson12021
Tayler Scott12022
Taylor Kohlwey12023
Taylor Williams12021
Tom Cosgrove12023
Tommy Pham12021
Trayce Thompson12022
Tucupita Marcano12021
Victor Caratini12021
Vince Velasquez12021
Webster Rivas12021

With the San Francisco Giants2024 · 57 teammates

TeammateSeasonsTogether
Logan Webb3× All-Star12024
Robbie Ray2× All-Star12024
Camilo Doval1× All-Star12024
Heliot Ramos1× All-Star12024
Jorge Soler1× All-Star12024
Matt Chapman1× All-Star12024
Michael Conforto1× All-Star12024
Randy Rodriguez1× All-Star12024
Taylor Rogers1× All-Star12024
Andrew Knapp12024
Austin Slater12024
Austin Warren12024
Blake Sabol12024
Brett Wisely12024
Casey Schmitt12024
Curt Casali12024
Daulton Jefferies12024
David Villar12024
Derek Hill12024
Donovan Walton12024
Erik Miller12024
Grant McCray12024
Hayden Birdsong12024
Jakson Reetz12024
Jerar Encarnacion12024
Jordan Hicks12024
Jung Hoo Lee12024
Kai-Wei Teng12024
Keaton Winn12024
Kyle Harrison12024
LaMonte Wade Jr.12024
Landen Roupp12024
Luis Matos12024
Luke Jackson12024
Marco Luciano12024
Mark Canha12024
Mason Black12024
Mike Baumann12024
Mike Yastrzemski12024
Mitch White12024
Nick Ahmed12024
Nick Avila12024
Patrick Bailey12024
Raymond Burgos12024
Ryan McKenna12024
Ryan Walker12024
Sean Hjelle12024
Spencer Bivens12024
Spencer Howard12024
Thairo Estrada12024
Tom Murphy12024
Trenton Brooks12024
Trevor McDonald12024
Tristan Beck12024
Tyler Fitzgerald12024
Tyler Rogers12024
Wilmer Flores12024

With the Los Angeles Dodgers2025–2026 · 79 teammates

TeammateSeasonsTogether
Freddie Freeman10× All-Star22025–2026
Mookie Betts8× All-Star22025–2026
Shohei Ohtani6× All-Star22025–2026
Max Muncy3× All-Star22025–2026
Will Smith3× All-Star22025–2026
Teoscar Hernandez2× All-Star22025–2026
Yoshinobu Yamamoto2× All-Star22025–2026
Andy Pages1× All-Star22025–2026
Blake Treinen1× All-Star22025–2026
Justin Wrobleski1× All-Star22025–2026
Tanner Scott1× All-Star22025–2026
Tyler Glasnow1× All-Star22025–2026
Alex Call22025–2026
Alex Freeland22025–2026
Alex Vesia22025–2026
Ben Casparius22025–2026
Ben Rortvedt22025–2026
Bobby Miller22025–2026
Brock Stewart22025–2026
Chuckie Robinson22025–2026
Dalton Rushing22025–2026
Edgardo Henriquez22025–2026
Emmet Sheehan22025–2026
Enrique Hernandez22025–2026
Evan Phillips22025–2026
Hunter Feduccia22025–2026
Hyeseong Kim22025–2026
Jack Dreyer22025–2026
Landon Knack22025–2026
Miguel Rojas22025–2026
Paul Gervase22025–2026
Roki Sasaki22025–2026
Tommy Edman22025–2026
Will Klein22025–2026
Clayton Kershaw11× All-Star12025
Kyle Tucker4× All-Star12026
Edwin Diaz3× All-Star12026
Kirby Yates2× All-Star12025
Tarik Skubal2× All-Star12026
Alexis Diaz1× All-Star12025
Chris Taylor1× All-Star12025
Kris Bubic1× All-Star12026
Michael Conforto1× All-Star12025
Santiago Espinal1× All-Star12026
Tony Gonsolin1× All-Star12025
Alek Thomas12026
Andrew Heaney12025
Anthony Banda12025
Austin Barnes12025
Buddy Kennedy12025
Charlie Barnes12026
Chayce McDermott12026
Chris Stratton12025
Cole Irvin12026
Dustin May12025
Eddie Rosario12025
Eliezer Alfonzo12026
Eric Lauer12026
Esteury Ruiz12025
J.P. Feyereisen12025
Jack Little12025
Jake Eder12026
James Outman12025
Jonathan Hernandez12026
Jose Urena12025
Josue De Paula12026
Julian Fernandez12025
Justin Dean12025
Kyle Hurt12026
Lou Trivino12025
Luis Garcia12025
Matt Sauer12025
Michael Kopech12025
Noah Davis12025
Ryan Loutos12025
Ryan Ward12026
Seth Halvorsen12026
Wyatt Mills12026
Yoendrys Gomez12025

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.