He signed professional terms with Premier League side Derby County in June 1998 and made his debut against Arsenal at Highbury in April 1999.
He scored on his debut in a 4–0 win over Oxford United,[1] and played the full match in a 1–1 draw with Port Vale in the Potteries derby.
Robinson moved to Brackley Town in the summer of 2012, and scored 4 goals in 35 appearances for the club in a year-long stint which also included a loan at Leamington early in 2013, before joining Oxford City in 2013.
His time at Oxford City was short; Robinson scored 1 goal in 7 appearances, before returning to Hednesford Town late in 2013.
[17] He moved on to join Sporting Khalsa on loan,[18] making his first appearance for the club in their 1–3 home loss to Heanor Town on 13 February 2016.
Wulfrunians for the 2016–17 season, scoring twice on his debut in the 2-0 Midland League Premier Division victory at home to Boldmere St. Michaels on 13 August 2016.