| Player History |
| 12/15/1966 | Drafted in the 1966 first-year player draft (Round 2, Pick 18, 38th overall Pick) by the Philadelphia Phillies. |
| 01/01/1967 | OSA scouting updated ratings (potential): Stuff: 5 (3); Movement: 8 (4); Control: 5 (3). |
| 05/11/1967 | Injured (bronchitis), day-to-day for 3 days. |
| 01/01/1968 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 8 (4); Control: 5 (3). |
| 04/08/1968 | Named the #52 prospect in the ORB2 |
| 01/01/1969 | OSA scouting updated ratings (potential): Stuff: 6 (3); Movement: 8 (4); Control: 5 (3). |
| 04/08/1969 | Named the #55 prospect in the ORB2 |
| 07/01/1969 | Was traded by the Philadelphia Phillies to the San Francisco Giants, along with SP D. Ribant, LF M. Lum, in exchange for LF W. McCovey. |
| 10/24/1969 | Named the #21 prospect in the ORB2 |
| 01/01/1970 | OSA scouting updated ratings (potential): Stuff: 4 (2); Movement: 8 (4); Control: 5 (3). |
| 04/08/1970 | Named the #61 prospect in the ORB2 |
| 01/01/1971 | OSA scouting updated ratings (potential): Stuff: 4 (2); Movement: 7 (4); Control: 5 (3). |
| 04/08/1971 | Named the #66 prospect in the ORB2 |
| 01/01/1972 | OSA scouting updated ratings (potential): Stuff: 4 (2); Movement: 7 (4); Control: 5 (3). |
| 06/16/1972 | Was selected to the 1972 Independence League All-Star Game. |
| 11/14/1972 | Received a 1-year contract worth a total of $33,026 through automatic renewal. |
| 01/01/1973 | OSA scouting updated ratings (potential): Stuff: 4 (2); Movement: 8 (4); Control: 5 (3). |
| 07/02/1973 | Got claimed off waivers by Atlanta while with San Francisco. |
| 07/18/1973 | Released by the Atlanta Braves. |
| 01/01/1974 | OSA scouting updated ratings (potential): Stuff: 4 (2); Movement: 8 (4); Control: 5 (3). |
| 03/10/1974 | Signed a 1-year contract worth a total of $101,200 with the Detroit Tigers organization. |
| 01/01/1975 | OSA scouting updated ratings (potential): Stuff: 4 (2); Movement: 7 (4); Control: 5 (3). |
| 04/24/1975 | Got claimed off waivers by Texas while with Detroit. |
| 08/27/1975 | Injured (sinus infection), out for 2 days. |
| 10/31/1975 | Signed a 0-year minor league contract extension with the Texas Rangers organization. |
| 01/01/1976 | OSA scouting updated ratings (potential): Stuff: 4 (2); Movement: 7 (4); Control: 6 (3). |
| 05/24/1976 | Pitches a 6-hit shutout against the Winnipeg Whips with 6 strikeouts and 2 BB allowed! |
| 06/16/1976 | Was selected to the 1976 Independence League All-Star Game. |
| 07/01/1976 | Wins the IL ACL Pitcher of the Month Award. |
| 08/01/1976 | Wins the IL ACL Pitcher of the Month Award. |
| 08/01/1976 | Was traded by the Texas Rangers to the Pittsburgh Pirates, along with 2B Tony LaRussa, SP J.R. Richard, 1B Craig Barnes, C Jonathan Astroth, in exchange for SP Jim Palmer, 1B Bob Watson, 3B Graig Nettles. |
| 11/30/1976 | Received a 1-year contract worth a total of $33,026 through automatic renewal. |
| 01/01/1977 | OSA scouting updated ratings (potential): Stuff: 4 (2); Movement: 8 (4); Control: 6 (3). |
| 04/06/1977 | Released by the Pittsburgh Pirates. |
| 04/06/1977 | Released by the Pittsburgh Pirates. |
| 08/02/1977 | Signed a 1-year minor league contract with the Houston Astros organization. |