Born in Perth, Western Australia,[3] While attending Endeavour Sports High School in 2002, Poore was selected to play for the Australian Schoolboys team.[4] Poore played his junior football for the Helensburgh Tigers before being signed by the St. George Illawarra Dragons.
Poore made 21 appearances for St. George in his final season at the club as they won the 2009 Minor Premiership but crashed out of the finals after losing both games against Parramatta and the Brisbane Broncos. Poore played 128 games in total for St. George before signing a three-year contract with the Parramatta Eels starting in 2010.[11]
Parramatta Eels
At the start of the 2010 NRL season, Poore was one of Parramatta's high-profile recruits who was expected to bolster the club's forward pack. Poore made a total of 23 appearances for the club in 2010 as they missed out on the finals after finishing a disappointing 12th.[12]
Poore was forced to sit out for the majority of the 2011 NRL season due to a knee injury. He returned in round 22 against South Sydney which ended in a 56–6 loss at ANZ Stadium. Parramatta narrowly avoided the wooden spoon that year and defeated the Gold Coast in the final game of the season to avoid finishing last.[13]
In the 2012 NRL season, Poore and Parramatta endured a horror season as the club finished last on the table for the first time since 1972. At the end of 2012, Poore was released by the club.[14][15]