| Year | Job | Team | League | Level | Wins | Losses | Pct | GBL | Rank | Team Manager/Head Coach | Playoffs |
| 1985 | Coach | Seattle University | NCAA | NCAA | |||||||
| 1986 | Coach | Seattle University | NCAA | NCAA | |||||||
| 1986 | Hitting Coach | Everett | Nwst | A- | 40 | 34 | .541 | 5.0 | 2 | Joe Strain | dnq |
| 1987 | Hitting Coach | Quad Cities | Midw | A | 47 | 91 | .341 | 46.0 | 4 | Eduardo Rodriguez | dnq |
| 1988 | Manager | Bend | Nwst | A- | 38 | 38 | .500 | 8.0 | 3 | Don Long | dnq |
| 1988 | Hitting Coach | Quad Cities | Midw | A | 60 | 79 | .432 | 26.5 | 7 | Eduardo Rodriguez | dnq |
| 1989 | Manager | Bend | Nwst | A- | 33 | 42 | .440 | 12.0 | 4 | Don Long | dnq |
| 1990 | Manager | Quad Cities | Midw | A | 81 | 59 | .579 | 10.0 | 2 | Don Long | League Champions |
| 1991 | Manager | Midland | Tex | AA | 67 | 68 | .496 | 13.5 | 3 | Don Long | Lost in Semi-Finals |
| 1992 | Manager | Midland | Tex | AA | 61 | 72 | .459 | 10.5 | 4 | Don Long | dnq |
| 1993 | Manager | Midland | Tex | AA | 67 | 68 | .496 | 9.0 | 3 | Don Long | dnq |
| 1994 | Manager | Vancouver | PCL | AAA | 77 | 65 | .542 | -- | 1 | Don Long | Lost in Finals |
| 1995 | Manager | Vancouver | PCL | AAA | 81 | 60 | .574 | -- | 1 | Don Long | Lost in Semi-Finals |
| 1996 | Manager | Vancouver | PCL | AAA | 68 | 70 | .493 | 14.0 | 5 | Don Long | dnq |
| 1997 | Manager | Lake Elsinore | Calif | A+ | 51 | 79 | .392 | 21.0 | 5 | Don Long | dnq |
| 1998 | Manager | Midland | Tex | AA | 64 | 76 | .457 | 11.0 | 4 | Don Long | dnq |
| 1999 | Minor League hitting coordinator | Philadelphia Phillies | MLB-NL | MLB | 77 | 85 | .475 | 26.0 | 3 | Terry Francona | dnq |
| 2000 | Minor League hitting coordinator | Philadelphia Phillies | MLB-NL | MLB | 65 | 97 | .401 | 30.0 | 5 | Terry Francona | dnq |
| 2001 | Minor League hitting coordinator | Philadelphia Phillies | MLB-NL | MLB | 86 | 76 | .531 | 2.0 | 2 | Larry Bowa | dnq |
| 2002 | Minor League hitting coordinator | Philadelphia Phillies | MLB-NL | MLB | 80 | 81 | .497 | 21.5 | 3 | Larry Bowa | dnq |
| 2003 | Minor League hitting coordinator | Philadelphia Phillies | MLB-NL | MLB | 86 | 76 | .531 | 15.0 | 3 | Larry Bowa | dnq |
| 2004 | Minor League hitting coordinator | Philadelphia Phillies | MLB-NL | MLB | 86 | 76 | .531 | 10.0 | 2 | Larry Bowa | dnq |
| 2005 | Minor League hitting coordinator | Philadelphia Phillies | MLB-NL | MLB | 88 | 74 | .543 | 2.0 | 2 | Charlie Manuel | dnq |
| 2006 | Minor League hitting coordinator | Philadelphia Phillies | MLB-NL | MLB | 85 | 77 | .525 | 12.0 | 2 | Charlie Manuel | dnq |
| 2007 | Minor League hitting coordinator | Philadelphia Phillies | MLB-NL | MLB | 89 | 73 | .549 | -- | 1 | Charlie Manuel | Lost in NLDS (Colorado) |
| 2008 | Hitting Coach | Pittsburgh Pirates | MLB-NL | MLB | 67 | 95 | .414 | 30.5 | 6 | John Russell | dnq |
| 2009 | Hitting Coach | Pittsburgh Pirates | MLB-NL | MLB | 62 | 99 | .385 | 28.5 | 6 | John Russell | dnq |
| 2010 | Hitting Coach | Pittsburgh Pirates | MLB-NL | MLB | 57 | 105 | .352 | 34.0 | 6 | John Russell | dnq |
| MLB Managerial Totals: | 0 | 0 | .000 | ||||||||
| Minor and College Managerial Totals: | 688 | 697 | .497 | ||||||||