Top European soccer picks and predictions Dec. 7: Back Canadian Jonathan David to contribute vs. Napoli

Soccer picks Dec. 7

One Canadian striker contributes to this weekend’s European soccer picks.

The pre-weekend narrative: Jonathan David should see his opportunity increase now that one of Juventus’ top strikers will be sidelined for the foreseeable future. In Spain, expect a lot of goals between Real Madrid and Celta Vigo.

Check out this weekend’s best European soccer picks and predictions for games on Dec. 7, featuring a best bet for Fulham vs. Crystal Palace.

-> Join NorthStar Bets & wager on European soccer

Soccer picks: Dec. 7

Real Madrid vs. Celta Vigo (Dec. 7, 3 p.m. ET)

Best bet: Over 3.5 goals (+100)

Real Madrid is second in La Liga but is showing some cracks defensively. The side has conceded at least a goal in four of its past six matches.

The away team, Celta Vigo, has scored at least one goal in 19 of 21 matches across all competitions this season.

Because of that, I believe Celta Vigo can score here, but if not, there’s potential for Los Blancos to cover this total on their own.

-> Bet on Real Madrid vs. Celta Vigo

  • Real Madrid ranks second in La Liga behind Barcelona with 32 goals scored. When Celta Vigo played Barcelona, the side lost 4-2.
  • When it comes to xG, Real Madrid leads Spain with 35.7.

Kylian Mbappe leads Real Madrid’s fierce attack with 16 goals, double the amount of anyone else in La Liga.

If Celta Vigo can contribute even one goal here, I have confidence that Los Blancos can take care of the rest. But don’t count out the possibility of Real Madrid scoring four or more here.

Key stat: This over is 7-7 in Real Madrid’s past 14 games.

EPL prediction

Matchup: Fulham vs. Crystal Palace (Dec. 7, 11:30 a.m. ET)

Under 2.5 goals (-132): Crystal Palace is currently in the top five in the EPL standings thanks to an outstanding defence.

  • It’s allowed 11 goals in 14 matches played this season. Only first-place Arsenal has conceded fewer.
  • The side has seven clean sheets so far.

With that comes a rather inconsistent offence. Palace is tied for the second-fewest goals scored among the top 10 teams.

That brings me to the home team, Fulham. The Cottagers are in 15th place but have been above-average defensively.

Fulham has conceded the seventh-fewest xG (18.0), per Fotmob. For reference, Crystal Palace has conceded 16.7.

This has all the makings of a slow-paced game between two defensively sound teams that can struggle on offence.

Even one side having a sluggish performance should be enough for this under to cash.

-> Bet on Sunday’s EPL matches

Serie A best bet

Matchup: Napoli vs. Juventus (Dec. 7, 2:45 p.m. ET)

Jonathan David to score or give an assist (+125): David has gotten off to a slow start with Juventus, but with the injury to Dusan Vlahovic, there should be more minutes available for the Canadian.

And a chance is all David needs. He’s proven he can be productive at the highest level, recording at least 20 goals/assists in his final three seasons with Lille in Ligue 1.

There is a lot more competition for playing time at Juventus, but there’s no doubt he can create goals when given the opportunity.

Over the past year, David ranks in the 88th percentile among forwards for shot-creating actions per 90 (3.19). That stat tracks any action leading directly to a shot.

I’m not sure why the Canadian isn’t being used by his new team. He was one of Europe’s most clinical strikers across all competitions over recent seasons.

With the added opportunity, I expect David to shine this Sunday.

-> Sign up to NorthStar Bets today!

Soccer picks made at 3:11 p.m. on Dec. 5, 2025.

+ posts

Spencer is a true sports junkie. A graduate of the Sports Journalism program at Centennial College, he first joined NorthStar Gaming as an intern in 2023. He is now a contributing writer. He loves finding the edge to bet on in all sports but has a deep passion for the NBA and UFC. Previous stops include Sportsnet.