Career
On 14 August 2012, Ralph made his Yeovil debut in the Football League Cup against Colchester United in a 3–0 victory. He scored his first goal for the club in a 3-1 victory over Preston in a League One match, having come on as a substitute midway through the second half. He made 17 appearances in the 2012-2013 campaign, though did not feature in the play-off final victory over Brentford which took the "Glovers" into the Championship.
Ralph was released by Yeovil at the end of the 2014-2015 season following their relegation to League Two.
On 25 June 2015 Ralph signed for League Two club Newport County. His time at Newport was beset by injuries and although he made the substitutes bench on a number of occasions he did not make a competitive appearance.
On 12 February 2016 he joined Aldershot Town on loan until the end of the 2015-2016 season.