Hal McRae's teammates
Hal McRae has had 278 MLB teammates in 19 seasons with 2 clubs. He spent the most seasons beside George Brett (15), Frank White (15), and Willie Wilson (12). 7 Hall of Famers among them: George Brett, Johnny Bench, Tony Perez, and Harmon Killebrew and more. Every season since 1876 is on file.
With the Cincinnati Reds1968–1972 · 74 teammates
| Teammate | Seasons | Together |
|---|---|---|
| Johnny BenchHall of Fame · 14× All-Star | 4 | 1968–1972 |
| Tony PerezHall of Fame · 7× All-Star | 4 | 1968–1972 |
| Pete Rose17× All-Star | 4 | 1968–1972 |
| Clay Carroll2× All-Star | 4 | 1968–1972 |
| Gary Nolan1× All-Star | 4 | 1968–1972 |
| Pat Corrales | 4 | 1968–1972 |
| Dave Concepcion9× All-Star | 3 | 1970–1972 |
| Lee May3× All-Star | 3 | 1968–1971 |
| Tommy Helms2× All-Star | 3 | 1968–1971 |
| Jim McGlothlin1× All-Star | 3 | 1970–1972 |
| Jim Merritt1× All-Star | 3 | 1970–1972 |
| Wayne Simpson1× All-Star | 3 | 1970–1972 |
| Bernie Carbo | 3 | 1970–1972 |
| Bill Plummer | 3 | 1970–1972 |
| Darrel Chaney | 3 | 1970–1972 |
| Don Gullett | 3 | 1970–1972 |
| Pedro Borbon | 3 | 1970–1972 |
| Tony Cloninger | 3 | 1968–1971 |
| Woody Woodward | 3 | 1968–1971 |
| George Foster5× All-Star | 2 | 1971–1972 |
| Jim Maloney1× All-Star | 2 | 1968–1970 |
| Ross Grimsley1× All-Star | 2 | 1971–1972 |
| Angel Bravo | 2 | 1970–1971 |
| Bobby Tolan | 2 | 1970–1972 |
| Ed Sprague | 2 | 1971–1972 |
| Frank Duffy | 2 | 1970–1971 |
| Jimmy Stewart | 2 | 1970–1971 |
| Joe Gibbon | 2 | 1971–1972 |
| Milt Wilcox | 2 | 1970–1971 |
| Ty Cline | 2 | 1970–1971 |
| Wayne Granger | 2 | 1970–1971 |
| Joe MorganHall of Fame · 10× All-Star | 1 | 1972 |
| Leo Cardenas5× All-Star | 1 | 1968 |
| Denis Menke2× All-Star | 1 | 1972 |
| Julian Javier2× All-Star | 1 | 1972 |
| Milt Pappas2× All-Star | 1 | 1968 |
| Vada Pinson2× All-Star | 1 | 1968 |
| Alex Johnson1× All-Star | 1 | 1968 |
| Billy McCool1× All-Star | 1 | 1968 |
| Bob Lee1× All-Star | 1 | 1968 |
| Jack Billingham1× All-Star | 1 | 1972 |
| Al Ferrara | 1 | 1971 |
| Bill Kelso | 1 | 1968 |
| Bo Belinsky | 1 | 1970 |
| Bob Johnson | 1 | 1968 |
| Buddy Bradford | 1 | 1971 |
| Cesar Geronimo | 1 | 1972 |
| Chico Ruiz | 1 | 1968 |
| Dan McGinn | 1 | 1968 |
| Dave Tomlin | 1 | 1972 |
| Don Pavletich | 1 | 1968 |
| Fred Whitfield | 1 | 1968 |
| George Culver | 1 | 1968 |
| Gerry Arrigo | 1 | 1968 |
| Giraldo Ruiz | 1 | 1968 |
| Greg Garrett | 1 | 1971 |
| Jay Ritchie | 1 | 1968 |
| Jay Ward | 1 | 1970 |
| Jim Beauchamp | 1 | 1968 |
| Jimmie Schaffer | 1 | 1968 |
| Joe Hague | 1 | 1972 |
| John Noriega | 1 | 1970 |
| John Tsitouris | 1 | 1968 |
| Mack Jones | 1 | 1968 |
| Mel Behney | 1 | 1970 |
| Mel Queen | 1 | 1968 |
| Ray Washburn | 1 | 1970 |
| Sonny Ruberto | 1 | 1972 |
| Steve Blateric | 1 | 1971 |
| Ted Abernathy | 1 | 1968 |
| Ted Davidson | 1 | 1968 |
| Ted Uhlaender | 1 | 1972 |
| Tom Hall | 1 | 1972 |
| Willie Smith | 1 | 1971 |
With the Kansas City Royals1973–1987 · 209 teammates
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.