Gribbin began his career in the academy of Manchester United, joining in 2008 and spending 11 years with the club before being released. He signed for Sheffield United, and spent a year at the club without making any appearances. He joined Barrow in 2020 for their first campaign in the English Football League in 50 years, where he made his professional debut. After one season, he left Barrow and eventually signed for non-league Radcliffe.
