Millwall heads out on the road in a slump, with a losing record in its last five contests. They come off a 3-2 home loss to Derby County, extending their winless home streak to five consecutive contests while getting outscored 7-4. Barnsley has home field for this one and could not have wished for a better restart as they defeated the 13th-ranked Queens Park Rangers (1-0) on the road. Barnsley is fighting to escape the relegation zone and is playing well, 3-2 over their last five games, including wins over higher-ranked teams Hull City (1-0) and Middlesbrough (1-0). And Barnsley is 9-5-1 versus Millwall, including a 2-1 victory when they last met. Play Barnsley on the moneyline.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free Soccer picks and predictions.
Join 412,000 Subscribers!