Anderson made two starts for the Bearcats on the season, leading the team to a pair of victories over Marshall and Rutgers, before once again being assigned to backup duty after Pike returned from injury.
[2] In 2009, Anderson once again served as the third-string quarterback behind Pike and Zach Collaros, seeing only limited duty during the season.
During the 2010 season, Anderson again served as the backup quarterback to Collaros, making one start on the season while Collaros was injured, a 31–7 loss to Syracuse that would prove to be Anderson's final start as a member of the Bearcats.
In July 2011, Anderson announced that he was transferring to Buffalo to play for coach Jeff Quinn, Brian Kelly's former offensive coordinator at Cincinnati.
[7][8] He started all twelve games for the Bulls, passing for 2,454 yards and 11 touchdowns; however, the team only posted a 3–9 record on the season.