Skip to main content

English Premier League Soccer Picks, Odds, and Predictions 4/20/19-4/21/19 Free EPL Picks

Jeff Swinger-USA TODAY Sports

Huddersfield vs Watford: Huddersfield look like a team that has lost hope and it seems fair as the team is going to be relegated at the end of the season. The Terriers lost 4-0 to Tottenham in their last match and it seems like the players are no longer interested in the cause. Watford, on the other hand, have been playing well and the Hornets have shown that by making the final of the FA Cup. Watford are the better team and I see them beating a weak Huddersfield side away from home.

West Ham vs Leicester City: Both West Ham and Leicester City look safe to avoid relegation and judging by recent performances, the teams have lost the hunger since there is nothing to play for. West Ham lost to Manchester United in their previous match. It was a poor outing for the Hammers as the team lacked focus and determination. It was a similar performance by Leicester City as they were beaten by Newcastle United. Both teams look poor and I see this game ending in a weak draw.

Bournemouth vs Fulham: Fulham showed that they still have life as they beat Everton in their previous match. While it is still very unlikely that the Cottagers will avoid relegation, it was a good result and the team will have some confidence as they head into this clash. Bournemouth, on the other hand, are safe from relegation and the team played in with great freedom. Bournemouth beat Brighton 5-0 away from home in their last game and the Cherries are looking very strong as they head into this game. I think Bournemouth will be too good for Fulham, so I am picking a home win.

Wolves vs Brighton: Brighton suffered a humiliating defeat last weekend in their match against Bournemouth as they were beaten 5-0 at home. To make matters worse, Brighton played midweek and lost to Cardiff City. Brighton are still fighting for survival and with recent form taken into notice, things are not looking very good. On the other side of the coin, Wolves also lost as they were beaten by Southampton. It was a shock defeat although the team will not be too worried as they beat Manchester United few weeks back. Wolves are the stronger side and I see them winning this game at home.

Newcastle vs Southampton: Both teams won their previous game. Newcastle United beat Leicester City away from home. It was a big win and it means that the Magpies are very close to reaching safety. Similarly, Southampton beat Wolves and the Saints will also know that a win in this match could guarantee them a spot in the Premier League next season. As far as this match is concerned, I am going to back Newcastle to win. The Magpies are playing at home and I am expecting the fans at St James Park to get behind their team. With the huge support of the crowd, I see Newcastle getting all 3 points from this fixture.

Arsenal vs Crystal Palace: Crystal Palace were beaten in their previous outing as they lost at home to Manchester City. The Eagles are safe from relegation and the team will enter this match with no pressure of points. Arsenal, on the other hand, are still fighting for a spot in the Champions League and the Gunners look like a very determined side. Arsenal won in the Europa League midweek as they beat Napoli away from home. It was a very impressive win and the Gunners are looking in exceptional form. Arsenal have the stronger team and I see them beating Crystal Palace at home.

Chelsea vs Burnley: Chelsea are still fighting for a spot in the Champions League and they will know that they must win this match to keep their hopes alive. The Blues lost their previous Premier League match as they were beaten by Liverpool away from home. Burnley, on the other side of the coin, are fighting to avoid relegation. Burnley beat Cardiff City in their previous match and the team will hope to get points from this fixture. That being said, Chelsea are a much better side and the Blues will be very focussed since they lost their previous game. I see Chelsea winning at home.


Based in multiple cities around the world, Avijoy is a sports writer and handicapper with over 10 years experience. Avijoy has been at Sports Chat Place since 2015 and has been covering tennis, cricket and soccer. With a degree in statistics, Avijoy provides detailed mathematical edges which allow him to be successful in predicting winners on a consistent basis.   

Top 10 Sport Sites