Meakes competed with Australia U20s during the 2011 IRB Junior World Championship. He was also appeared at Sevens level for Australia as he participated in the 2011–12 IRB Sevens World Series.
In 2013, Meakes moved to England as he played for Clifton RFC. In early 2014, the 25-year-old linked up with Gloucester Rugby having played for Clifton since his arrival in the UK as a non-contracted player
His first professional contract came when he signed with Gloucester on January 15th 2015.
On 2nd July, 2016, it was announced that Meakes would be released from his contract at Gloucester Rugby to pursue a career in Super Rugby.
12th July saw him sign with the Western Force on a two-year deal.
Meakes played in all but one (14/15) of the Western Force's Super Rugby matches in 2017, scoring on try, and earned himself a call up into the Wallabies squad ahead of the Rugby Championship.
Meakes failed to make an appearance during the Rugby Championship but was named in the Wallaby squad to face the Barbarians where he played. He was named in the Bledisloe Cup squad in 2018 following a good Super Rugby season
In November the Melbourne Rebels signed Meakes for the 2018 & 2019 Super Rugby seasons.
JW November 17
|2018 - present|
|2019 - present|
|2014 - 2016|
|2017 - 2017|
|2016 - 2017|
|2017 - 2018|
|2018 - 2019|