| Player History |
| 12/15/1964 | Drafted in the 1964 first-year player draft (Round 2, Pick 18, 38th overall Pick) by the Boston Red Sox. |
| 01/01/1965 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 8 (5); Control: 5 (2). |
| 04/12/1965 | Named the #18 prospect in the ORB2 |
| 06/01/1965 | Wins the IL ACL Pitcher of the Month Award. |
| 09/10/1965 | Won the 1965 Independence League Round 1 with the Seattle Rainiers! |
| 11/16/1965 | Received a 1-year contract worth a total of $24,774 through automatic renewal. |
| 01/01/1966 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 8 (5); Control: 5 (2). |
| 04/11/1966 | Named the #21 prospect in the ORB2 |
| 11/11/1966 | Received a 1-year contract worth a total of $26,241 through automatic renewal. |
| 01/01/1967 | OSA scouting updated ratings (potential): Stuff: 5 (3); Movement: 8 (5); Control: 5 (2). |
| 01/01/1968 | OSA scouting updated ratings (potential): Stuff: 5 (2); Movement: 8 (4); Control: 4 (1). |
| 09/07/1968 | Won the 1968 Independence League Round 1 with the Albuquerque Dukes! |
| 01/01/1969 | OSA scouting updated ratings (potential): Stuff: 5 (2); Movement: 8 (4); Control: 3 (1). |
| 01/01/1970 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 9 (5); Control: 4 (2). |
| 01/01/1971 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 8 (5); Control: 4 (2). |
| 04/24/1971 | Got claimed off waivers by California while with Boston. |
| 11/11/1971 | Received a 1-year contract worth a total of $49,539 through arbitration. |
| 01/01/1972 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 8 (5); Control: 4 (2). |
| 11/11/1972 | Received a 1-year contract worth a total of $206,976 through arbitration. |
| 01/01/1973 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 8 (4); Control: 5 (3). |
| 11/27/1973 | Received a 1-year contract worth a total of $216,960 through arbitration. |
| 01/01/1974 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 8 (4); Control: 5 (3). |
| 07/03/1974 | Suspended 9 games after ejection following a brawl. |
| 08/18/1974 | Got claimed off waivers by Milwaukee while with California. |
| 08/20/1974 | Signed a 2-year contract extension worth a total of $461,200 with the Milwaukee Brewers organization. |
| 01/01/1975 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 8 (4); Control: 5 (3). |
| 01/01/1976 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 8 (4); Control: 5 (3). |
| 11/30/1976 | Became a free agent. |
| 01/01/1977 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 8 (4); Control: 5 (3). |
| 02/04/1977 | Signed a 2-year contract worth a total of $593,600 with the Milwaukee Brewers organization. |
| 08/18/1977 | Got claimed off waivers by Los Angeles while with Milwaukee. |