Garrett Richards Age: How Old Is Garrett Richards?

Garrett Thomas Richards is a 33-year-old American Major League Baseball pitcher for the Texas Rangers. He formerly played for the Los Angeles Angels, San Diego Padres, and Boston Red Sox in Major League Baseball.

Richards was a four-year letter winner at Edmond Memorial High School in Edmond, Oklahoma. His greatest season came in 2005, when he went 8–5 with a 2.97 earned run average (ERA) and 106 strikeouts. In 2005 and 2006, the squad won regional titles.

Garrett Richards
Garrett Thomas Richards is a 33-year-old pitcher for the Texas Rangers. He formerly played for the Los Angeles Angels.

Richards officially signed a one-year, $10 million contract with the Boston Red Sox on February 3, 2021. On April 4, he made his Red Sox debut, suffering the loss against the Baltimore Orioles after surrendering six runs on seven hits in two innings.



Richards’ first MLB hit came on June 16th, when he knocked an RBI double off Atlanta Braves starter Ian Anderson. He was one of several pitchers who protested about unexpected rule changes involving foreign drugs in late June.

On August 11, he was reassigned to Boston’s bullpen after posting a 6–7 record with a 5.22 ERA in 22 starts. This transfer came just days before the return of starter Chris Sale, who made his season debut on August 14.