Who is he dating right now?
According to our records, John Smoltz is possibly single. His last relationship was when Dyan Struble and John Smoltz are divorced.
John Smoltz was previously married to Dyan Struble (1990).
John Smoltz has 4 children, John Andrew (24), Rachel Elizabeth (22), Carly Maria (18) and Kelly Christina (17).