Webnolan ryan played 27 seasons for 4 teams, including the astros and angels. He had 324 wins, 292 losses, an era of 3. 19 and 5,714 strikeouts. He won 1 world series. Webhow many teams has nolan ryan played for? Nolan ryan played for 4 teams; The new york mets, california angels, houston astros and texas rangers. Webnolan ryan world series stats. Webnolan ryan held several additional less commonly quoted records upon his retirement including most seasons pitched with a win (26), most bases on balls in a career. Webnolan ryan played 27 seasons for 4 teams, including the astros and angels. He had 324 wins, 292 losses, an era of 3. 19 and 5,714 strikeouts. He won 1 world series.