| 06/19/1952 | Drafted in the 1952 first-year player draft (Round 6, Pick 4, 84th overall pick) by the New York Stars, out of high school Newville (Newville; Newville, PA). |
| 10/22/1952 | Was traded by the New York Stars to the Philadelphia Keystones, along with C Bill Bishop, in exchange for RP Don Fluharty. |
| 03/09/1954 | Unsuccessfully completed training to increase his pitch movement at the Philadelphia Keystones development complex. |
| 06/19/1955 | Released by the Philadelphia organization. |
| 06/20/1955 | Signed a 1-year minor league contract with the San Francisco Sailors organization. |
| 07/04/1955 | Released by the San Francisco Sailors. |
| 07/04/1955 | Signed a 1-year minor league contract with the Chicago Cougars organization. |
| 07/18/1955 | Released by the Chicago Cougars. |
| 07/18/1955 | Signed a 1-year minor league contract with the Seattle Thunderbirds organization. |
| 03/08/1956 | Unsuccessfully completed training to improve his pitch control at the Seattle Thunderbirds development complex. |
| 08/16/1956 | Released by the Seattle Thunderbirds. |
| 08/20/1956 | Signed a 1-year minor league contract with the Cincinnati Cannons organization. |
| 09/23/1957 | Wins the 1957 Championship with the Camden Rockets! |
| 01/06/1958 | Released by the Cincinnati organization. |
| 01/06/1958 | Signed a 1-year minor league contract with the Boston Minutemen organization. |
| 10/24/1958 | Was traded by the Boston Minutemen to the Los Angeles Stars in exchange for SP Chris Sargent and $35,000. |
| 05/15/1959 | Pitches a 4-hit shutout against the Oakland Grays with 1 strikeouts and 3 BB allowed! |
| 09/04/1959 | Injured (strained back),out for 3-4 weeks. |
| 09/21/1959 | Suffered setback in recovery from injury, will miss another 2 weeks. |
| 09/25/1959 | Suffered setback in recovery from injury, will miss another 2 weeks. |
| 04/27/1961 | Pitches a 5-hit shutout against the Sacramneto Hawks with 5 strikeouts and 4 BB allowed! |
| 08/24/1961 | Injured (back tightness),day-to-day for one week. |
| 01/02/1962 | Drafted in the 1961 expansion draft from the Los Angeles Stars by the Dallas Wranglers. (Round 24, Pick 4, 96th overall pick). |
| 04/30/1962 | Released by the Dallas Wranglers. |
| 05/04/1962 | Signed a minor league contract with the Pittsburgh Miners organization. |
| 08/02/1962 | Injured (stomach virus),day-to-day for one week. |
| 01/01/1963 | OSA scouting updated ratings: Stuff: 3; Movement: 3; Control: 2. |
| 01/01/1963 | OSA scouting updated ratings: Stuff: 3; Movement: 3; Control: 2. |
| 07/01/1963 | Pitches a 1-hit shutout against the Fort Wayne Warriors with 2 strikeouts and 5 BB allowed! |
| 12/11/1963 | Drafted in the rule 5 draft (Round 1 , Pick 1, 1st overall Pick) by the Minneapolis Millers from the Pittsburgh Miners. |
| 01/01/1964 | OSA scouting updated ratings: Stuff: 3; Movement: 4; Control: 2. |
| 10/24/1964 | Was traded by the Minneapolis Millers to the Toronto Wolves in exchange for SP John Saxon. |
| 04/11/1966 | Released by the Toronto organization. |
| 04/15/1966 | Signed a minor league contract with the Cincinnati Cannons organization. |
| 07/01/1966 | Pitches a 3-hit shutout against the Tampa Cigar Kings with 7 strikeouts and 1 BB allowed! |
| 07/31/1966 | Pitches a 6-hit shutout against the Mobile Monarchs with 7 strikeouts and 0 BB allowed! |
| 08/01/1966 | Wins the SEL Pitcher of the Month Award. |
| 09/10/1966 | Pitches a 3-hit shutout against the Savannah Privateers with 6 strikeouts and 5 BB allowed! |
| 04/10/1967 | Released by the Cincinnati organization. |
| 04/12/1967 | Signed a minor league contract with the Pittsburgh Miners organization. |
| 04/23/1967 | Released by the Pittsburgh organization. |
| 04/28/1967 | Signed a minor league contract with the Minneapolis Millers organization. |
| 06/05/1967 | Released by the Minneapolis organization. |
| 06/07/1967 | Signed a minor league contract with the New York Gothams organization. |
| 06/18/1967 | Released by the New York organization. |
| 06/24/1967 | Signed a minor league contract with the Detroit Dynamos organization. |
| 06/27/1967 | Released by the Detroit organization. |
| 07/07/1967 | Signed a minor league contract with the Dallas Wranglers organization. |
| 08/08/1967 | Released by the Dallas organization. |
| 08/20/1967 | Signed a minor league contract with the Montreal Saints organization. |
| 09/17/1967 | Wins the 1967 Championship with the Mobile Monarchs! |
| 10/02/1967 | Released by the Montreal organization. |
| 10/21/1967 | Signed a minor league contract with the Washington Eagles organization. |
| 04/10/1968 | Released by the Washington organization. |
| 04/18/1968 | Signed a minor league contract with the New York Gothams organization. |
| 04/22/1968 | Released by the New York organization. |
| 04/28/1968 | Signed a minor league contract with the Los Angeles Suns organization. |
| 04/30/1968 | Released by the Los Angeles organization. |
| 05/13/1968 | Signed a minor league contract with the Pittsburgh Miners organization. |
| 05/22/1968 | Released by the Pittsburgh organization. |
| 05/29/1968 | Signed a minor league contract with the Boston Minutemen organization. |
| 06/05/1968 | Released by the Boston organization. |
| 06/12/1968 | Signed a minor league contract with the Cincinnati Cannons organization. |
| 06/15/1968 | Released by the Cincinnati organization. |
| 06/20/1968 | Signed a minor league contract with the New York Imperials organization. |
| 07/01/1968 | Released by the New York organization. |
| 07/15/1968 | Signed a minor league contract with the Los Angeles Suns organization. |
| 07/24/1968 | Released by the Los Angeles organization. |
| 08/12/1968 | Signed a minor league contract with the New York Imperials organization. |
| 09/01/1968 | Released by the New York organization. |
| 09/08/1968 | Wins the 1968 Heartland League Heartland League Championship Series with the Wichita Rustlers! |
| 09/08/1968 | Signed a minor league contract with the San Francisco Sailors organization. |
| 09/14/1968 | Released by the San Francisco organization. |
| 09/20/1968 | Signed a minor league contract with the Washington Eagles organization. |
| 10/03/1968 | Released by the Washington organization. |
| 11/04/1968 | Signed a minor league contract with the Chicago Cougars organization. |
| 04/10/1969 | Released by the Chicago organization. |
| 04/18/1969 | Signed a minor league contract with the Montreal Saints organization. |
| 04/22/1969 | Released by the Montreal organization. |
| 04/30/1969 | Signed a minor league contract with the St. Louis Pioneers organization. |
| 05/05/1969 | Released by the St. Louis organization. |
| 05/15/1969 | Signed a minor league contract with the Seattle Kings organization. |
| 06/02/1969 | Released by the Seattle organization. |
| 06/08/1969 | Signed a minor league contract with the Seattle Kings organization. |
| 06/18/1969 | Released by the Seattle organization. |
| 06/29/1969 | Signed a minor league contract with the Washington Eagles organization. |
| 07/07/1969 | Released by the Washington organization. |
| 07/19/1969 | Signed a minor league contract with the Seattle Kings organization. |
| 07/22/1969 | Released by the Seattle organization. |
| 08/01/1969 | Signed a minor league contract with the Seattle Kings organization. |
| 08/04/1969 | Released by the Seattle organization. |
| 08/16/1969 | Signed a minor league contract with the Detroit Dynamos organization. |
| 08/30/1969 | Released by the Detroit organization. |
| 09/08/1969 | Signed a minor league contract with the Milwaukee Arrows organization. |
| 09/16/1969 | Released by the Milwaukee organization. |
| 09/24/1969 | Signed a minor league contract with the New York Gothams organization. |
| 10/01/1969 | Wins the 1969 Middle Atlantic League MAL Championship Series with the Hartford Colonials! |
| 10/05/1969 | Released by the New York organization. |
| 11/11/1969 | Signed a minor league contract ($1,000 bonus) with the Los Angeles Stars organization. |
| 04/10/1970 | Released by the Los Angeles organization. |
| 04/18/1970 | Signed a minor league contract with the Washington Eagles organization. |
| 04/21/1970 | Released by the Washington organization. |
| 05/03/1970 | Signed a minor league contract with the Philadelphia Keystones organization. |
| 05/04/1970 | Released by the Philadelphia Keystones. |
| 05/16/1970 | Signed a minor league contract with the Pittsburgh Miners organization. |
| 05/19/1970 | Released by the Pittsburgh organization. |
| 05/30/1970 | Signed a minor league contract with the Los Angeles Stars organization. |
| 06/01/1970 | Released by the Los Angeles organization. |
| 06/11/1970 | Signed a minor league contract with the Baltimore Clippers organization. |
| 06/18/1970 | Released by the Baltimore organization. |
| 07/17/1970 | Signed a minor league contract with the Chicago Cougars organization. |
| 08/03/1970 | Released by the Chicago organization. |
| 09/08/1970 | Signed a minor league contract with the Cincinnati Cannons organization. |
| 09/22/1970 | Released by the Cincinnati organization. |
| 10/03/1970 | Signed a minor league contract with the Washington Eagles organization. |
| 10/05/1970 | Released by the Washington organization. |
| 11/05/1970 | Signed a minor league contract ($1,200 bonus) with the Seattle Kings organization. |
| 04/05/1971 | Released by the Seattle organization. |
| 05/13/1971 | Signed a minor league contract with the Cleveland Foresters organization. |
| 05/27/1971 | Released by the Cleveland organization. |
| 06/02/1971 | Signed a minor league contract with the Washington Eagles organization. |
| 06/07/1971 | Released by the Washington organization. |
| 06/17/1971 | Signed a minor league contract with the Montreal Saints organization. |
| 06/18/1971 | Released by the Montreal Saints. |
| 07/03/1971 | Signed a minor league contract with the Montreal Saints organization. |
| 07/05/1971 | Released by the Montreal organization. |
| 07/16/1971 | Signed a minor league contract with the Montreal Saints organization. |
| 07/21/1971 | Released by the Montreal organization. |
| 07/31/1971 | Signed a minor league contract with the St. Louis Pioneers organization. |
| 08/02/1971 | Released by the St. Louis organization. |
| 08/11/1971 | Signed a minor league contract with the Montreal Saints organization. |
| 08/13/1971 | Released by the Montreal organization. |
| 08/20/1971 | Signed a minor league contract with the New York Imperials organization. |
| 08/25/1971 | Released by the New York organization. |
| 09/04/1971 | Signed a minor league contract with the New York Gothams organization. |
| 09/06/1971 | Released by the New York organization. |
| 09/15/1971 | Signed a minor league contract with the San Francisco Sailors organization. |
| 09/29/1971 | Released by the San Francisco organization. |
| 10/25/1971 | Signed a minor league contract with the Pittsburgh Miners organization. |
| 04/05/1972 | Released by the Pittsburgh organization. |
| 04/20/1972 | Signed a minor league contract with the Kansas City Mavericks organization. |
| 05/01/1972 | Released by the Kansas City organization. |
| 05/16/1972 | Signed a minor league contract with the New York Imperials organization. |
| 05/20/1972 | Released by the New York organization. |
| 05/27/1972 | Signed a minor league contract with the Los Angeles Stars organization. |
| 06/05/1972 | Released by the Los Angeles organization. |
| 06/10/1972 | Signed a minor league contract with the Chicago Chiefs organization. |
| 06/18/1972 | Released by the Chicago organization. |
| 06/25/1972 | Signed a minor league contract with the Montreal Saints organization. |
| 07/03/1972 | Released by the Montreal organization. |
| 07/14/1972 | Signed a minor league contract with the Baltimore Clippers organization. |
| 08/07/1972 | Released by the Baltimore organization. |
| 08/20/1972 | Signed a minor league contract with the Cleveland Foresters organization. |
| 09/01/1972 | Released by the Cleveland organization. |
| 09/10/1972 | Signed a minor league contract with the San Francisco Sailors organization. |
| 09/22/1972 | Released by the San Francisco organization. |
| 10/02/1972 | Signed a minor league contract with the New York Imperials organization. |
| 10/05/1972 | Released by the New York organization. |
| 11/13/1972 | Signed a minor league contract ($1,400 bonus) with the New York Imperials organization. |
| 04/05/1973 | Released by the New York organization. |
| 10/14/1973 | Retired from professional baseball. |