Bob Speake's teammates

Bob Speake has had 118 MLB teammates in 4 seasons with 2 clubs. He spent the most seasons beside Hank Sauer (3), Willie Mays (2), and Ernie Banks (2). 4 Hall of Famers among them: Willie Mays, Ernie Banks, Orlando Cepeda, and Willie McCovey. Every season since 1876 is on file.

With the Chicago Cubs1955–1957 · 71 teammates

TeammateSeasonsTogether
Ernie BanksHall of Fame · 11× All-Star21955–1957
Bob Rush2× All-Star21955–1957
Gene Baker1× All-Star21955–1957
Dave Hillman21955–1957
Dee Fondy21955–1957
Don Kaiser21955–1957
Jim Bolger21955–1957
Jim Fanning21955–1957
Walker Cooper8× All-Star11955
Howie Pollet3× All-Star11955
Clyde McCullough2× All-Star11955
Hank Sauer2× All-Star11955
Randy Jackson2× All-Star11955
Sam Jones2× All-Star11955
Dale Long1× All-Star11957
Don Elston1× All-Star11957
Lee Walls1× All-Star11957
Walt Moryn1× All-Star11957
Al Lary11955
Bill Tremel11955
Bob Anderson11957
Bob Lennon11957
Bob Thorpe11955
Bob Will11957
Bobby Adams11957
Bobby Del Greco11957
Bobby Morgan11957
Bubba Church11955
Cal Neeman11957
Casey Wise11957
Charlie Silvera11957
Chuck Tanner11957
Dick Drott11957
Dick Littlefield11957
Ed Mayer11957
Ed Mickelson11957
Ed Winceniak11957
Eddie Haas11957
Eddie Miksis11955
El Tappe11955
Elmer Singleton11957
Frank Baumholtz11955
Frank Ernaga11957
Gale Wade11955
Glen Hobbie11957
Gordon Massa11957
Hal Jeffcoat11955
Harry Chiti11955
Harry Perkowski11955
Hy Cohen11955
Jack Littrell11957
Jackie Collum11957
Jerry Kindall11957
Jim Brosnan11957
Jim Davis11955
Jim King11955
Jim Woods11957
John Andre11955
John Briggs11957
Johnny Goryl11957
Lloyd Merriman11955
Moe Drabowsky11957
Owen Friend11955
Paul Minner11955
Ted Tappe11955
Tom Poholsky11957
Turk Lown11957
Vern Morgan11955
Vicente Amor11955
Vito Valentinetti11957
Warren Hacker11955

With the San Francisco Giants1958–1959 · 50 teammates

TeammateSeasonsTogether
Willie MaysHall of Fame · 20× All-Star21958–1959
Orlando CepedaHall of Fame · 7× All-Star21958–1959
Johnny Antonelli5× All-Star21958–1959
Felipe Alou3× All-Star21958–1959
Hank Sauer2× All-Star21958–1959
Leon Wagner2× All-Star21958–1959
Mike McCormick2× All-Star21958–1959
Bob Schmidt1× All-Star21958–1959
Eddie Bressoud1× All-Star21958–1959
Jackie Brandt1× All-Star21958–1959
Jim Davenport1× All-Star21958–1959
Stu Miller1× All-Star21958–1959
Al Worthington21958–1959
Andre Rodgers21958–1959
Curt Barclay21958–1959
Danny O'connell21958–1959
Daryl Spencer21958–1959
Dom Zanni21958–1959
Gordon Jones21958–1959
Joe Shipley21958–1959
Willie Kirkland21958–1959
Willie McCoveyHall of Fame · 6× All-Star11959
Bill White5× All-Star11958
Jim Hegan5× All-Star11959
Jim Finigan2× All-Star11958
Sam Jones2× All-Star11959
Eddie Fisher1× All-Star11959
Jack Sanford1× All-Star11959
Marv Grissom1× All-Star11958
Ray Jablonski1× All-Star11958
Whitey Lockman1× All-Star11958
Billy Muffett11959
Bud Byerly11959
Don Johnson11958
Don Taussig11958
Dusty Rhodes11959
Hobie Landrith11959
Jim Constable11958
Jim King11958
John Fitzgerald11958
Jose Pagan11959
Marshall Renfroe11959
Nick Testa11958
Paul Giel11958
Pete Burnside11958
Ramon Monzant11958
Ray Crone11958
Roger McCardell11959
Ruben Gomez11958
Valmy Thomas11958

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.