| Year | Job | Team | League | Level | Wins | Losses | Pct | GBL | Rank | Team Manager/Head Coach | Playoffs |
| 1988 | Manager | Hamilton | NYPL | A- | 36 | 39 | .480 | 10.5 | 3 | Joe Pettini | dnq |
| 1989 | Manager | Hamilton | NYPL | A- | 32 | 44 | .421 | 12.0 | 4 | Joe Pettini | dnq |
| 1990 | Manager | St. Petersburg | FSL | A+ | 60 | 74 | .448 | 23.0 | 4 | Joe Pettini | dnq |
| 1991 | Manager | Arkansas | Tex | AA | 49 | 87 | .360 | 37.0 | 4 | Joe Pettini | dnq |
| 1992 | Manager | Arkansas | Tex | AA | 59 | 73 | .447 | 16.0 | 4 | Joe Pettini | dnq |
| 1993 | Manager | Arkansas | Tex | AA | 67 | 69 | .493 | 6.5 | 2 | Joe Pettini | dnq |
| 1994 | Manager | Louisville | Amer | AAA | 74 | 68 | .521 | 11.5 | 4 | Joe Pettini | Lost in Semi-Finals |
| 1995 | Manager | Louisville | Amer | AAA | 74 | 70 | .514 | 14.0 | 4 | Joe Pettini | League Champions |
| 1996 | Manager | Louisville | Amer | AAA | 84 | 78 | .519 | 9.0 | 2 | Joe Pettini | dnq |
| 1997 | Minor League Field Coordinator | St. Louis Cardinals | MLB-NL | MLB | 73 | 89 | .451 | 11.0 | 4 | Tony LaRussa | dnq |
| 1998 | Minor League Field Coordinator | St. Louis Cardinals | MLB-NL | MLB | 83 | 79 | .512 | 19.0 | 3 | Tony LaRussa | dnq |
| 1999 | Minor League Field Coordinator | St. Louis Cardinals | MLB-NL | MLB | 75 | 86 | .466 | 21.5 | 4 | Tony LaRussa | dnq |
| 2000 | Minor League Field Coordinator | St. Louis Cardinals | MLB-NL | MLB | 95 | 67 | .586 | -- | 1 | Tony LaRussa | Lost NLCS (Mets) |
| 2002 | Bench Coach | St. Louis Cardinals | MLB-NL | MLB | 97 | 65 | .599 | -- | 1 | Tony LaRussa | Lost NLCS (Giants) |
| 2003 | Bench Coach | St. Louis Cardinals | MLB-NL | MLB | 85 | 77 | .525 | 3.0 | 3 | Tony LaRussa | dnq |
| 2004 | Bench Coach | St. Louis Cardinals | MLB-NL | MLB | 105 | 57 | .648 | -- | 1 | Tony LaRussa | Lost World Series (Red Sox) |
| 2005 | Bench Coach | St. Louis Cardinals | MLB-NL | MLB | 100 | 62 | .617 | -- | 1 | Tony LaRussa | Lost NLCS (Astros) |
| 2006 | Bench Coach | St. Louis Cardinals | MLB-NL | MLB | 83 | 78 | .516 | -- | 1 | Tony LaRussa | Won World Series (Tigers) |
| 2007 | Bench Coach | St. Louis Cardinals | MLB-NL | MLB | 78 | 84 | .481 | 7.0 | 3 | Tony LaRussa | dnq |
| 2008 | Bench Coach | St. Louis Cardinals | MLB-NL | MLB | 86 | 76 | .531 | 11.5 | 4 | Tony LaRussa | dnq |
| 2009 | Bench Coach | St. Louis Cardinals | MLB-NL | MLB | 91 | 71 | .562 | -- | 1 | Tony LaRussa | Lost in NLDS (LA Dodgers) |
| 2010 | Bench Coach | St. Louis Cardinals | MLB-NL | MLB | 86 | 76 | .531 | 5.0 | 2 | Tony LaRussa | dnq |
| 2011 | Bench Coach | St. Louis Cardinals | MLB-NL | MLB | 90 | 72 | .556 | 6.0 | 2 | Tony LaRussa | Won World Series (Rangers) |
| 2012 | Bench Coach | Houston Astros | MLB-NL | MLB | 55 | 107 | .340 | 42.0 | 6 | Brad Mills | dnq |
| MLB Managerial Totals: | 0 | 0 | .000 | ||||||||
| Minor and College Managerial Totals: | 535 | 602 | .471 | ||||||||