After being redshirted as a freshman in 2009, Richardson played in 12 games in 2010, with four starts on an offensive line that also included Danny Watkins at left tackle and Robert Griffin at right tackle.
As a senior in 2013, Richardson anchored Baylor's offensive line at left guard, in an offense that averaged 76.4 plays in their first five games, piling up 714.4 yards per game.