John Nelson's teammates

John Nelson has had 40 MLB teammates in 1 season with the St. Louis Cardinals. One Hall of Famer among them: Scott Rolen. Every season since 1876 is on file.

With the St. Louis Cardinals2006 · 40 teammates

TeammateSeasonsTogether
Scott RolenHall of Fame · 7× All-Star12006
Albert Pujols11× All-Star12006
Yadier Molina10× All-Star12006
Jim Edmonds4× All-Star12006
Adam Wainwright3× All-Star12006
Chris Carpenter3× All-Star12006
David Eckstein2× All-Star12006
Jason Isringhausen2× All-Star12006
Mark Mulder2× All-Star12006
Jason Marquis1× All-Star12006
Preston Wilson1× All-Star12006
Ronnie Belliard1× All-Star12006
Aaron Miles12006
Anthony Reyes12006
Brad Thompson12006
Braden Looper12006
Brian Falkenborg12006
Chris Duncan12006
Chris Narveson12006
Gary Bennett12006
Hector Luna12006
Jeff Suppan12006
Jeff Weaver12006
John Gall12006
John Rodriguez12006
Jorge Sosa12006
Jose Vizcaino12006
Josh Hancock12006
Josh Kinney12006
Juan Encarnacion12006
Larry Bigbie12006
Mike Rose12006
Randy Flores12006
Ricardo Rincon12006
Scott Spiezio12006
Sidney Ponson12006
Skip Schumaker12006
So Taguchi12006
Timo Perez12006
Tyler Johnson12006

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.