Getty Images

Manchester City is running roughshod over the Premier League as it heads into Emirates Stadium on Sunday for a league matchup with Arsenal. Manchester City has won 12 straight EPL games and sits atop the table, 10 points clear of rival Manchester United. Arsenal is mired in 10th place, 22 points behind the leaders. The Gunners played to a 1-1 draw with Benfica in the Europa League on Thursday in Rome, while Manchester City cruised past Everton 3-1 Thursday in a league match. 

Kickoff is scheduled for 11:30 a.m. ET. The latest Arsenal vs. Manchester City odds from William Hill Sportsbook list Manchester City as the -195 money line favorite, while the over-under for total goals scored is 2.5. Before locking in any Manchester City vs. Arsenal picks, check out the English Premier League predictions from SportsLine's Martin Green.

After working in the sports betting industry for several years, Green became a professional sports writer and handicapper. Since then, his European soccer picks have been spot-on. Green has generated over $16,900 for $100 bettors since the 2017-18 season.

Now, Green has set its sights on Arsenal vs. Manchester City and revealed his picks. You can only see them over at SportsLine.

  • Arsenal vs. Manchester City spread: Man City -1.5
  • Arsenal vs. Manchester City over-under: 2.5
  • Arsenal vs. Manchester City money line: Arsenal +550, Man City -195 
  • ARS: The Gunners have failed to score in their last three home games against City.
  • MC: City has scored at least three goals in its last four games in all competitions. 

Why you should back Manchester City 

Manchester City (17-2-5 EPL, 56 points) has scored 49 goals, second-most in the league behind Manchester United's 50, and allowed just 15. City has 14 clean sheets, conceding just one goal in its last five games, while Arsenal has failed to score nine times this season. Midfielder Ilkay Gundogan, who has a team-high 11 goals, missed the win against Everton with a sore groin but could return Sunday.

Elite playmaker Kevin De Bruyne made his return Wednesday, adding even more depth to a squad that has won 17 straight across all competitions. He has a team-best 10 assists, and he will have Raheem Sterling (eight goals) and Gabriel Jesus (four) to work with if Gundogan can't go. With a fifth EPL title to play for and a chance to beat a longtime rival, Manchester City will be motivated. 

Why you should back Arsenal

Arsenal (10-10-4, 34 points) got a 4-2 victory against Leeds in its last English Premier League match last Sunday that included a hat trick from Pierre-Emerick Aubameyang. He also just missed on several chances against Benfica, but Bukayo Saka (five EPL goals) found the net. French striker Alexandre Lacazette and Aubameyang share the team lead with eight league goals apiece.    

Gunners boss Mikel Arteta was a Man City assistant under Pep Guardiola for three years, and he knows the manager's tendencies. He showed that in a 2-0 victory in the FA Cup last season, when the Arsenal defense thwarted everything City came up with. Left back Kieran Tierney came off the bench against Benfica and appears fit, which is good news for the Gunners.

How to make EPL picks for Arsenal vs. Manchester City

Green has analyzed this matchup, and while he's leaning over the total, he has discovered a critical X-factor that has him jumping all over one team. He's only sharing who it is here.

So who wins Manchester City vs. Arsenal? And what are the best bets for this matchup? Visit SportsLine now to see the top Arsenal vs. Manchester City picks, all from the European soccer expert who has generated over $16,900 for $100 bettors since the 2017-18 season.