Rochdale is struggling, ranked #20 in the 24-team English League 1 because of a soft defense (19 goals allowed in 12 maches). They are on a four-game losing streak getting outscored 8-3. They are home for this one but have lost three straight at home getting beat 5-2. Northampton Town has won two in a row, plus has won two of its last three road matches tallying seven times. That included a 3-2 victory at Wigan Athletic and a 3-1 triumph at Burton Albion in their last road contest. Play Northampton on the moneyline.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get free Soccer Picks
I pore over the data, injuries, news, and odds every morning.
You get the best bets delivered to your inbox.