Finley played for clubs such as Warrington Town, Southport, AFC Fylde, and Accrington Stanley before making the move to Bristol Rovers in 2020. Known for his tenacity, work rate, and passing ability, Finley has become an integral part of the Bristol Rovers midfield since his arrival.