| Year | Job | Team | League | Level | Wins | Losses | Pct | GBL | Rank | Team Manager/Head Coach | Playoffs |
| 1989 | Pitching Coach | Wytheville | App | Rk | 34 | 35 | .493 | 13.5 | 4 | Steve Roadcap | dnq |
| 1990 | Pitching Coach | Peoria | Midw | A | 55 | 82 | .401 | 34.5 | 8 | Greg Mahlberg | dnq |
| 1991 | Pitching Coach | Peoria | Midw | A | 62 | 76 | .449 | 18.5 | 6 | Bill Hayes | dnq |
| 1992 | Pitching Coach | Winston-Salem | Caro | A+ | 29 | 40 | .420 | 8.0 | 4 | Bill Hayes | dnq |
| 1993 | Pitching Coach | Daytona | FSL | A+ | 57 | 76 | .429 | 22.5 | 4 | Bill Hayes | dnq |
| 1994 | Assistant Coach | Chicago Cubs | MLB-NL | MLB | 49 | 64 | .434 | 16.5 | 5 | Tom Trebelhorn | dnq |
| 1995 | Assistant Coach | Chicago Cubs | MLB-NL | MLB | 73 | 71 | .507 | 12.0 | 3 | Jim Riggleman | dnq |
| 1996 | Minor League Pitching Coordinator | Chicago Cubs | MLB-NL | MLB | 76 | 86 | .469 | 12.0 | 4 | Jim Riggleman | dnq |
| 1997 | Minor League Pitching Coordinator | Chicago Cubs | MLB-NL | MLB | 68 | 94 | .420 | 16.0 | 5 | Jim Riggleman | dnq |
| 1998 | Minor League Pitching Coordinator | Chicago Cubs | MLB-NL | MLB | 90 | 73 | .552 | 12.5 | 2 | Jim Riggleman | Lost in 1st Round (Braves) |
| 1999 | Minor League Pitching Coordinator | Chicago Cubs | MLB-NL | MLB | 67 | 95 | .414 | 30.0 | 6 | Jim Riggleman | dnq |
| 2000 | Minor League Pitching Coordinator | Chicago Cubs | MLB-NL | MLB | 65 | 97 | .401 | 30.0 | 6 | Don Baylor | dnq |
| 2001 | Minor League Pitching Coordinator | Chicago Cubs | MLB-NL | MLB | 88 | 74 | .543 | 5.0 | 3 | Don Baylor | dnq |
| 2002 | Minor League Pitching Coordinator | Chicago Cubs | MLB-NL | MLB | 67 | 95 | .414 | 30.0 | 5 | Don Baylor, Bruce Kimm | dnq |
| 2003 | Minor League Pitching Coordinator | Chicago Cubs | MLB-NL | MLB | 88 | 74 | .543 | -- | 1 | Dusty Baker | Lost NLCS (Marlins) |
| 2004 | Minor League Pitching Coordinator | Chicago Cubs | MLB-NL | MLB | 89 | 73 | .549 | 16.0 | 3 | Dusty Baker | dnq |
| 2005 | Minor League Pitching Coordinator | Chicago Cubs | MLB-NL | MLB | 79 | 83 | .488 | 21.0 | 4 | Dusty Baker | dnq |
| 2006 | Minor League Pitching Coordinator | Chicago Cubs | MLB-NL | MLB | 66 | 96 | .407 | 17.5 | 6 | Dusty Baker | dnq |
| 2007 | Bullpen Coach | Chicago Cubs | MLB-NL | MLB | 85 | 77 | .525 | -- | 1 | Lou Piniella | Lost in NLDS (Arizona) |
| 2008 | Bullpen Coach | Chicago Cubs | MLB-NL | MLB | 97 | 64 | .602 | -- | 1 | Lou Piniella | Lost in NLDS (Los Angeles) |
| 2009 | Bullpen Coach | Chicago Cubs | MLB-NL | MLB | 83 | 78 | .516 | 7.5 | 2 | Lou Piniella | dnq |
| 2010 | Bullpen Coach | Chicago Cubs | MLB-NL | MLB | 75 | 87 | .463 | 16.0 | 5 | Lou Piniella, Mike Quade | dnq |
| 2011 | Bullpen Coach | Chicago Cubs | MLB-NL | MLB | 71 | 91 | .438 | 25.0 | 5 | Mike Quade | dnq |
| 2012 | Bullpen Coach | Chicago Cubs | MLB-NL | MLB | 61 | 101 | .377 | 36.0 | 5 | Dale Sveum | dnq |
| 2013 | Bullpen Coach | Chicago Cubs | MLB-NL | MLB | 18 | 25 | .000 | -- | 4 | Dale Sveum | dnq |
| MLB Managerial Totals: | 0 | 0 | .000 | ||||||||
| Minor and College Managerial Totals: | 0 | 0 | .000 | ||||||||