Answer
Nolan Ryan and Bob Feller are tied for the most one-hitters in major league baseball history, with 12 each. Ryan threw his first one-hitter in 1973 and his last in 1990. Feller threw his first one-hitter in 1938 and his last in 1955. Both Ryan and Feller were considered to be among the greatest pitchers of all time.