Chris Welsh's teammates

Chris Welsh has had 176 MLB teammates in 5 seasons with 4 clubs. He spent the most seasons beside Terry Kennedy (3), Ruppert Jones (3), and Alan Wiggins (3). 7 Hall of Famers among them: Tony Gwynn, Ozzie Smith, Barry Larkin, and Gary Carter and more. Every season since 1876 is on file.

With the San Diego Padres1981–1983 · 63 teammates

TeammateSeasonsTogether
Terry Kennedy4× All-Star31981–1983
Ruppert Jones2× All-Star31981–1983
Alan Wiggins31981–1983
Doug Gwosdz31981–1983
Eric Show31981–1983
Gary Lucas31981–1983
Gene Richards31981–1983
Joe Lefebvre31981–1983
Juan Bonilla31981–1983
Luis Salazar31981–1983
Mario Ramirez31981–1983
Tim Flannery31981–1983
Tim Lollar31981–1983
Tony GwynnHall of Fame · 15× All-Star21982–1983
Garry Templeton3× All-Star21982–1983
Rick Wise2× All-Star21981–1982
Dave Dravecky1× All-Star21982–1983
John Montefusco1× All-Star21982–1983
Steve Swisher1× All-Star21981–1982
Andy Hawkins21982–1983
Broderick Perkins21981–1982
Dan Boone21981–1982
Dave Edwards21981–1982
Floyd Chiffer21982–1983
George Hinshaw21982–1983
Jerry Turner21981–1983
Jody Lansford21982–1983
John Curtis21981–1982
Juan Eichelberger21981–1982
Kurt Bevacqua21982–1983
Luis DeLeon21982–1983
Randy Bass21981–1982
Sixto Lezcano21982–1983
Steve Fireovid21981–1983
Ozzie SmithHall of Fame · 15× All-Star11981
Steve Garvey10× All-Star11983
Ed Whitson1× All-Star11983
Sid Monge1× All-Star11983
Barry Evans11981
Bobby Brown11983
Bruce Bochy11983
Craig Stimac11981
Dennis Rasmussen11983
Edwin Rodriguez11983
Elias Sosa11983
Fred Kuhaulua11981
Gerry Davis11983
Greg Booker11983
Jerry Manuel11982
Joe Pittman11982
John Littlefield11981
John Urrea11981
Jose Moreno11981
Kevin McReynolds11983
Mark Thurmond11983
Marty Decker11983
Mike Armstrong11981
Mike Couchee11983
Mike Griffin11982
Mike Phillips11981
Rick Lancellotti11982
Ron Tingley11982
Steve Mura11981

With the Washington Nationals1983 · 41 teammates

TeammateSeasonsTogether
Gary CarterHall of Fame · 11× All-Star11983
Andre DawsonHall of Fame · 8× All-Star11983
Al Oliver7× All-Star11983
Tim Raines Sr.7× All-Star11983
Steve Rogers5× All-Star11983
Tim Wallach5× All-Star11983
Jeff Reardon4× All-Star11983
Manny Trillo4× All-Star11983
Chris Speier3× All-Star11983
Woodie Fryman2× All-Star11983
Charlie Lea1× All-Star11983
Scott Sanderson1× All-Star11983
Angel Salazar11983
Bill Gullickson11983
Bob James11983
Bobby Ramos11983
Brad Mills11983
Bryan Little11983
Bryn Smith11983
Dan Schatzeder11983
Dick Grapenthin11983
Doug Flynn11983
Gene Roof11983
Greg Bargar11983
Jerry White11983
Jim Wohlford11983
Mike Fuentes11983
Mike Phillips11983
Mike Stenhouse11983
Mike Vail11983
Randy Lerch11983
Ray Burris11983
Razor Shines11983
Rick Grapenthin11983
Terry Crowley11983
Terry Francona11983
Tim Blackwell11983
Tom Dixon11983
Tom Wieghaus11983
Wallace Johnson11983
Warren Cromartie11983

With the Texas Rangers1985 · 42 teammates

TeammateSeasonsTogether
Buddy Bell5× All-Star11985
Toby Harrah4× All-Star11985
Frank Tanana3× All-Star11985
Gary Ward2× All-Star11985
Jeff Russell2× All-Star11985
Larry Parrish2× All-Star11985
Bobby Jones1× All-Star11985
Burt Hooton1× All-Star11985
Charlie Hough1× All-Star11985
Dave Stewart1× All-Star11985
Ellis Valentine1× All-Star11985
Alan Bannister11985
Bill Stein11985
Bob Sebra11985
Cliff Johnson11985
Curtis Wilkerson11985
Dale Murray11985
Dave Rozema11985
Dave Schmidt11985
Dickie Noles11985
Don Slaught11985
Duane Walker11985
Dwayne Henry11985
Geno Petralli11985
George Wright11985
Glen Cook11985
Glenn Brummer11985
Greg A. Harris11985
Jeff Kunkel11985
Jose Guzman11985
Luis Pujols11985
Matt Williams11985
Mike Mason11985
Nick Capra11985
Oddibe McDowell11985
Pete M. O'Brien11985
Rich Surhoff11985
Ricky Wright11985
Steve Buechele11985
Tommy Boggs11985
Tommy Dunbar11985
Wayne Tolleson11985

With the Cincinnati Reds1986 · 33 teammates

TeammateSeasonsTogether
Barry LarkinHall of Fame · 12× All-Star11986
Dave ParkerHall of Fame · 7× All-Star11986
Tony PerezHall of Fame · 7× All-Star11986
Pete Rose17× All-Star11986
Dave Concepcion9× All-Star11986
Buddy Bell5× All-Star11986
Paul O'Neill5× All-Star11986
John Franco4× All-Star11986
Mario Soto3× All-Star11986
Bo Diaz2× All-Star11986
Eric Davis2× All-Star11986
Kurt Stillwell1× All-Star11986
Tom Browning1× All-Star11986
Bill Gullickson11986
Bill Landrum11986
Carl Willis11986
Dave Van Gorder11986
Eddie Milner11986
Joe Price11986
John Denny11986
Kal Daniels11986
Max Venable11986
Mike Smith11986
Nick Esasky11986
Rob Murphy11986
Ron Oester11986
Ron Robinson11986
Sal Butera11986
Scott Terry11986
Ted Power11986
Tom Runnells11986
Tracy Jones11986
Wade Rowdon11986

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.