He played for the Broncos in the Super League between 2012 and 2014, and has spent time on loan from them at the London Skolars in the League 1. He has also spent the 2015 and 2016 seasons at the Skolars. Earlier in his career he played as a centre.
Lovell played rugby union as a youth and was in the junior system of the Northampton Saints. He also played rugby league as an amateur for the Northampton Demons and from there progressed through to the London Broncos Academy system in 2010 and 2011.
After a successful spell in North London, Lovell stepped up a division and signed a three-month deal with his former club ahead of the 2017 season. He was injured and took on a community role in lieu of his playing contract being extended.[citation needed]
He returned to the club as a player ahead of the 2018 season, playing mainly as a second-row forward.
Following the clubs relegation from the Super League Lovell was named captain of the club ahead of the 2020 season, and also returned to playing as a centre.[citation needed]
On 15 October 2023, Lovell played in the London Broncos upset Million Pound Game victory over Toulouse Olympique.[7]