He played his junior rugby league for the Aspley Devils before being signed by the Brisbane Broncos. He played in the Broncos NYC between 2009 and 2011.
2009
In round 15 of the 2009 NRL season, Copley made his NRL debut against the Cronulla-Sutherland Sharks at in the Broncos 12-46 loss at Remondis Stadium. In his third first grade match, in round 20 against the Gold Coast Titans at Cbus Super Stadium, he scored his first NRL career try in the corner from a spectacular flick pass from Justin Hodges at dummy half in the Broncos 18-34 loss. Copley playing in four matches and scored two tries his debut season.
2010
Copley played in two matches and scored a try for the Broncos in the 2010 NRL season, spending most of the year in the Broncos NYC team.
2011
Copley finished the Brisbane Broncos 2011 NRL season by playing in 17 matches and scoring eight tries.
2012
After Broncos winger Jharal Yow Yeh suffered a career ending ankle injury in round 4, Copley replaced Yow Yehon the wing, playing in 15 matches and scoring four tries for the Broncos in the 2012 NRL season.
2013
Copley's 2013 NRL season was ruined by a season ending patella tendon injury in his right knee in the Broncos' first trial match at the Gold Coast Titans at Dolphin Oval in Redcliffe.
2014
On 14 February 2014, Copley was selected in the Brisbane Broncos inaugural 2014 NRL Auckland Nines squad, where they finished as runners-up. He returned to the Broncos first grade team in round 1 against the Canterbury-Bankstown Bulldogs at ANZ Stadium, scoring a try in the Broncos 18-12 win. Copley finished the 2014 NRL season as the Broncos highest try-scorer with 16 tries and playing in all of the Broncos' 25 matches. On 15 September 2014, he was selected for the Australia KangaroosFour Nations train-on squad, but didn't make the final squad.
2015
Leading up to the Broncos Queensland derby 2015 NRL Grand Final against the North Queensland Cowboys, Copley was named as 18th man as cover for the retiring Justin Hodges. Hodges was later cleared. Copley finished his injury plagued 2015 NRL season with playing nine matches and scoring a try for the Broncos.
2016
On 12 January, Copley was selected in the QAS Emerging Maroons squad. On 18 January, he signed a three-year contract with the Sydney Roosters starting "with immediate effect through to the conclusion of the 2018 season", after being released by the Broncos to free up salary cap. In round 1 of the 2016 NRL season, Copley made his club debut for the Sydney Roosters against arch-rivals the South Sydney Rabbitohs, playing at centre in the 10-42 loss at the Sydney Football Stadium. In round 3, against the North Queensland Cowboys, Copley suffered a pectoral muscle injury in the Roosters' 0-40 loss at 1300SMILES Stadium and he later missed ten weeks of football. He returned for the Roosters in round 13, against the Wests Tigers, in a 32-16 win at the Sydney Football Stadium. In round 19, against the Cronulla-Sutherland Sharks, Copley scored his first club try for the Roosters in the 20-32 loss at the Sydney Football Stadium. In round 21, against his former club the Brisbane Broncos, Copley played his best match of the season, where he scored two tries and was awarded with the Man of the Match honours in the Roosters' 32-16 win at the Sydney Football Stadium. Copley finished his first year with the Sydney Roosters, with playing in 14 matches and scoring five tries in the 2016 NRL season.
2017
On 15 March 2017, Copley signed an immediate two-year deal with the Gold Coast Titans after being released from his contract with the Roosters. Copley was to make his club debut for the Titans in round 3 against the Parramatta Eels but was blocked from playing in the match due to him signing with the club two days prior before and not being named in the 21-man squad. He made his club debut a week later in the Titans 26-32 loss to the North Queensland Cowboys. However, he scored two tries in the match.
Copley made a total of 15 appearances for the Gold Coast and finished as the club's top try scorer in the 2019 NRL season as they endured a horror year on and off the field. During the halfway mark of the season, head coach Garth Brennan was sacked by the club after a string of poor results. The Gold Coast managed to win only 4 games for the entire season and finished last claiming the Wooden Spoon.