On July 2, 1990 Nolan Ryan strikes out seven batters in a 3 – 2 loss to the Red Sox. This gives him a record 22 seasons with at least 100 strikeouts. He had shared the record of 21 with Don Sutton.

 

Source:

Baseball Reference July 2