Date of birth
Ben joined Plymouth Argyle aged 9. He signed his first professional contract when he was 17, made his first-team debut against Oxford United on Boxing Day 2013, and scored his first senior goal two weeks later, in the FA Cup.
His opportunities at Argyle were limited, and he signed for Rotherham in January 2017. After making just 22 appearances in two seasons with the Millers he was keen to get regular game-time, and in August 2018 signed for the Dons on a season-long loan.