Josh Brownhill played for Preston North End from 2013-2016 and was supposed to be sent to Barnsley on Loan in 2015-2016 but that never happened.
On 14 January 2016, Brownhill joined League One club Barnsley on an initial month-long loan deal. 
