Justin Forsett announced his retirement from the NFL on Wednesday after nine seasons in the league.

The running back was a role player for most of his time in the NFL. However, he received league-wide recognition after breaking out in 2014 while with the Baltimore Ravens, rushing for 1,266 yards, averaging 5.4 yards per attempt, and scoring eight touchdowns.

It’s time. I’m officially announcing my retirement from the game I love. It’s been an amazing ride and I’m grateful for every moment. My career has brought so many great people into my life, and I asked some of them to join me in saying goodbye.

Against all odds, critics, and naysayers, I accomplished something great. Scouts measured my height and said I was too short. They measured my 40-yard dash and said I was too slow. They looked at my build and said I wouldn’t last. But they couldn’t measure my heart, my faith, and my perseverance.

I am living proof that dreams come true and God answers prayers, and I thank God everyday for the opportunity to live out my dream.

Unfortunately, injuries quickly derailed the 31-year-old’s rise from relative obscurity. He was cut by the Ravens in 2016, and spent the rest of the season between the Detroit Lions and Denver Broncos, struggling to make an impact with either team.

Forsett was drafted in the seventh round in 2008 by the Seattle Seahawks, but was released one regular-season game into his rookie year.

The runner then spent time with the Indianapolis Colts, returned to the Seahawks for four seasons, and also spent a year with both the Houston Texans and the Jacksonville Jaguars before heading to Baltimore.

Copyright © 2017 Score Media Ventures Inc. All rights reserved. Certain content reproduced under license.