| 1999 St. Louis Rams | Tight Ends Coach / Vice President of Football Operations | 13-3-0 | 3-0 |
| 1998 St. Louis Rams | Tight Ends Coach / Vice President of Football Operations | 4-12-0 | 0-0 |
| 1997 St. Louis Rams | Vice President of Football Operations | 5-11-0 | 0-0 |
| 1996 Kansas City Chiefs | Vice President of Player Personnel | 9-7-0 | 0-0 |
| 1995 Kansas City Chiefs | Vice President of Player Personnel | 13-3-0 | 0-1 |
| 1994 Kansas City Chiefs | Vice President of Player Personnel | 9-7-0 | 0-1 |
| 1993 Kansas City Chiefs | Vice President of Player Personnel | 11-5-0 | 2-1 |
| 1992 Kansas City Chiefs | Vice President of Player Personnel | 10-6-0 | 0-1 |
| 1991 San Francisco 49ers | Assistant Offensive Line Coach | 10-6-0 | 0-0 |
| 1990 San Francisco 49ers | Tight Ends Coach / Special Teams Coach | 14-2-0 | 1-1 |
| 1989 San Francisco 49ers | Tight Ends Coach / Special Teams Coach | 14-2-0 | 3-0 |
| 1986 Philadelphia Eagles | Executive Director of Player Personnel | 5-10-1 | 0-0 |
| 1985 Philadelphia Eagles | Executive Director of Player Personnel | 7-9-0 | 0-0 |
| 1984 Philadelphia Eagles | Executive Director of Player Personnel | 6-9-1 | 0-0 |
| 1983 Philadelphia Eagles | Executive Director of Player Personnel | 5-11-0 | 0-0 |
| 1982 Philadelphia Eagles | Player Personnel Director | 3-6-0 | 0-0 |
| 1981 Philadelphia Eagles | Tight Ends Coach / Special Teams Coach | 10-6-0 | 0-1 |
| 1980 Philadelphia Eagles | Tight Ends Coach / Special Teams Coach | 12-4-0 | 2-1 |
| 1979 Philadelphia Eagles | Tight Ends Coach / Special Teams Coach | 11-5-0 | 1-1 |