๐ Today’s Matches | April 12, 2026
๐ช๐ธ La Liga
Head-to-head (10 games): Athletic 1W 0D Villarreal 9W | Avg 2.5 goals | BTTS 3/10
Recent form: Athletic 2W0D3L | Villarreal 3W2D0L
๐ Athletic 23% | Draw 28% | Villarreal 49% | Expected goals 2.3
๐ฌ Both teams scored in 3 of the last 10 H2H matches.
Head-to-head (6 games): Bar์ฑa 2W 1D Espanyol 3W | Avg 3.0 goals | BTTS 5/6
Recent form: Bar์ฑa 4W1D0L | Espanyol 2W1D2L
๐ Bar์ฑa 35% | Draw 31% | Espanyol 34% | Expected goals 2.3
๐ฌ Both teams scored in 5 of the last 6 H2H matches.
Head-to-head (8 games): Celta 4W 0D Oviedo 4W | Avg 3.2 goals | BTTS 5/8
Recent form: Celta 3W1D1L | Oviedo 2W0D3L
๐ Celta 41% | Draw 27% | Oviedo 32% | Expected goals 1.9
๐ฌ Celta have 3W1D1L in their last 5.
Head-to-head (8 games): Elche 3W 2D Valencia 3W | Avg 2.4 goals | BTTS 2/8
Recent form: Elche 1W3D1L | Valencia 3W2D0L
๐ Elche 34% | Draw 29% | Valencia 37% | Expected goals 2.3
๐ฌ Valencia won 3 of the last 8 meetings.
Head-to-head (9 games): Levante 5W 3D Getafe 1W | Avg 3.3 goals | BTTS 3/9
Recent form: Levante 2W0D3L | Getafe 3W0D2L
๐ Levante 40% | Draw 29% | Getafe 31% | Expected goals 1.9
๐ฌ Levante won 5 of the last 9 H2H matches.
Head-to-head (8 games): Mallorca 3W 3D Vallecano 2W | Avg 2.2 goals | BTTS 6/8
Recent form: Mallorca 1W0D4L | Vallecano 2W1D2L
๐ Mallorca 35% | Draw 32% | Vallecano 33% | Expected goals 2.0
๐ฌ Mallorca have 1W0D4L in their last 5.
Head-to-head (7 games): Osasuna 3W 3D Betis 1W | Avg 2.7 goals | BTTS 4/7
Recent form: Osasuna 1W1D3L | Betis 3W0D2L
๐ Osasuna 31% | Draw 30% | Betis 39% | Expected goals 2.3
๐ฌ Osasuna won 3 of the last 7 H2H matches.
Head-to-head (9 games): Madrid 8W 1D Girona 0W | Avg 2.0 goals | BTTS 5/9
Recent form: Madrid 4W1D0L | Girona 2W2D1L
๐ Madrid 62% | Draw 22% | Girona 16% | Expected goals 2.4
๐ฌ Madrid won 8 of the last 9 H2H matches.
Head-to-head (10 games): Sociedad 5W 1D Alav์ฑs 4W | Avg 2.5 goals | BTTS 6/10
Recent form: Sociedad 4W0D1L | Alav์ฑs 2W0D3L
๐ Sociedad 53% | Draw 24% | Alav์ฑs 23% | Expected goals 2.5
๐ฌ Sociedad won 5 of the last 10 H2H matches.
Head-to-head (10 games): FC 6W 3D Atleti 1W | Avg 3.2 goals | BTTS 4/10
Recent form: FC 2W1D2L | Atleti 2W3D0L
๐ FC 52% | Draw 25% | Atleti 23% | Expected goals 2.3
๐ฌ FC have 2W1D2L in their last 5.
๐ฎ๐น Serie A
Head-to-head (7 games): Atalanta 3W 3D Juventus 1W | Avg 3.2 goals | BTTS 3/7
Recent form: Atalanta 4W1D0L | Juventus 3W0D2L
๐ Atalanta 39% | Draw 31% | Juventus 30% | Expected goals 2.6
๐ฌ Atalanta have 4W1D0L in their last 5.
Head-to-head (10 games): Bologna 4W 3D Lecce 3W | Avg 2.6 goals | BTTS 6/10
Recent form: Bologna 1W3D1L | Lecce 1W0D4L
๐ Bologna 55% | Draw 27% | Lecce 18% | Expected goals 2.2
๐ฌ Bologna have 1W3D1L in their last 5.
Head-to-head (8 games): Cagliari 3W 2D Cremonese 3W | Avg 1.9 goals | BTTS 3/8
Recent form: Cagliari 2W0D3L | Cremonese 2W1D2L
๐ Cagliari 43% | Draw 26% | Cremonese 31% | Expected goals 2.2
๐ฌ Cagliari won 3 of the last 8 H2H matches.
Head-to-head (9 games): 1907 1W 1D Inter 7W | Avg 2.4 goals | BTTS 3/9
Recent form: 1907 1W3D1L | Inter 3W0D2L
๐ 1907 14% | Draw 18% | Inter 68% | Expected goals 2.2
๐ฌ 1907 have 1W3D1L in their last 5.
Head-to-head (10 games): Fiorentina 2W 3D Lazio 5W | Avg 3.2 goals | BTTS 6/10
Recent form: Fiorentina 3W0D2L | Lazio 2W2D1L
๐ Fiorentina 36% | Draw 28% | Lazio 36% | Expected goals 2.5
๐ฌ The H2H average is 3.2 goals per match.
Head-to-head (10 games): Genoa 3W 3D Sassuolo 4W | Avg 2.4 goals | BTTS 4/10
Recent form: Genoa 2W1D2L | Sassuolo 2W0D3L
๐ Genoa 41% | Draw 28% | Sassuolo 31% | Expected goals 2.1
๐ฌ Genoa won 3 of the last 10 H2H matches.
Head-to-head (9 games): Milan 4W 1D Udinese 4W | Avg 1.9 goals | BTTS 5/9
Recent form: Milan 1W3D1L | Udinese 3W1D1L
๐ Milan 40% | Draw 31% | Udinese 29% | Expected goals 2.6
๐ฌ Milan have 1W3D1L in their last 5.
Head-to-head (9 games): Parma 1W 1D Napoli 7W | Avg 1.9 goals | BTTS 6/9
Recent form: Parma 2W0D3L | Napoli 3W2D0L
๐ Parma 13% | Draw 21% | Napoli 66% | Expected goals 2.3
๐ฌ The H2H average is 1.9 goals per match.
Head-to-head (8 games): Roma 5W 2D Pisa 1W | Avg 3.4 goals | BTTS 3/8
Recent form: Roma 4W0D1L | Pisa 1W1D3L
๐ Roma 47% | Draw 26% | Pisa 27% | Expected goals 1.8
๐ฌ Roma have 4W0D1L in their last 5.
Head-to-head (8 games): Torino 3W 0D Verona 5W | Avg 3.0 goals | BTTS 4/8
Recent form: Torino 1W1D3L | Verona 2W1D2L
๐ Torino 44% | Draw 27% | Verona 29% | Expected goals 2.1
๐ฌ The H2H average is 3.0 goals per match.
๐ซ๐ท Ligue 1
Head-to-head (6 games): Auxerre 4W 0D Nantes 2W | Avg 2.5 goals | BTTS 2/6
Recent form: Auxerre 2W2D1L | Nantes 4W1D0L
๐ Auxerre 39% | Draw 28% | Nantes 33% | Expected goals 2.0
๐ฌ Auxerre have 2W2D1L in their last 5.
Head-to-head (10 games): FC 2W 3D Monaco 5W | Avg 3.1 goals | BTTS 3/10
Recent form: FC 2W1D2L | Monaco 1W2D2L
๐ FC 17% | Draw 23% | Monaco 60% | Expected goals 2.3
๐ฌ FC have 2W1D2L in their last 5.
Head-to-head (10 games): Toulouse 2W 1D Lille 7W | Avg 1.8 goals | BTTS 5/10
Recent form: Toulouse 2W0D3L | Lille 3W0D2L
๐ Toulouse 33% | Draw 28% | Lille 39% | Expected goals 2.2
๐ฌ Toulouse won 2 of the last 10 H2H matches.
Head-to-head (8 games): Nice 6W 2D Havre 0W | Avg 3.3 goals | BTTS 6/8
Recent form: Nice 1W1D3L | Havre 2W2D1L
๐ Nice 65% | Draw 22% | Havre 13% | Expected goals 2.6
๐ฌ The H2H average is 3.3 goals per match.
Head-to-head (10 games): Lyon 6W 1D Lorient 3W | Avg 3.2 goals | BTTS 3/10
Recent form: Lyon 4W1D0L | Lorient 1W3D1L
๐ Lyon 59% | Draw 24% | Lorient 17% | Expected goals 2.3
๐ฌ Lorient won 3 of the last 10 meetings.
Head-to-head (7 games): Marseille 7W 0D Metz 0W | Avg 3.1 goals | BTTS 5/7
Recent form: Marseille 1W2D2L | Metz 2W0D3L
๐ Marseille 59% | Draw 24% | Metz 17% | Expected goals 2.4
๐ฌ Marseille have 1W2D2L in their last 5.
Head-to-head (10 games): Lens 3W 3D PSG 4W | Avg 3.0 goals | BTTS 6/10
Recent form: Lens 3W0D2L | PSG 3W1D1L
๐ Lens 21% | Draw 23% | PSG 56% | Expected goals 2.6
๐ฌ PSG won 4 of the last 10 meetings.
Head-to-head (10 games): Brest 4W 2D Strasbourg 4W | Avg 2.4 goals | BTTS 7/10
Recent form: Brest 4W1D0L | Strasbourg 2W1D2L
๐ Brest 36% | Draw 28% | Strasbourg 36% | Expected goals 2.2
๐ฌ Brest have 4W1D0L in their last 5.
Head-to-head (10 games): Rennais 6W 2D SCO 2W | Avg 2.1 goals | BTTS 4/10
Recent form: Rennais 2W2D1L | SCO 2W2D1L
๐ Rennais 52% | Draw 24% | SCO 24% | Expected goals 2.4
๐ฌ Rennais have 2W2D1L in their last 5.
๐ NBA
Season: Celtics 46-16 (Home 25-6) | Magic 30-32 (Away 12-19)
Avg: Celtics 117.2 (108.1 opp) | Magic 108.2 (108.5 opp) | Recent form: Celtics 3W2L | Magic 4W1L
๐ Celtics 75% | Magic 25% | O/U 218.9 | Spread -8.7
๐ฌ Celtics average 117.2 points per game.
Season: Cavaliers 48-14 (Home 26-5) | Wizards 15-47 (Away 5-26)
Avg: Cavaliers 116.8 (107.5 opp) | Wizards 105.2 (117.5 opp) | Recent form: Cavaliers 3W2L | Wizards 2W3L
๐ Cavaliers 82% | Wizards 18% | O/U 225.9 | Spread -17.8
๐ฌ Cavaliers average 116.8 points per game.
Season: Pacers 33-29 (Home 19-12) | Pistons 20-42 (Away 7-24)
Avg: Pacers 116.2 (115.5 opp) | Pistons 106.8 (114.8 opp) | Recent form: Pacers 3W2L | Pistons 2W3L
๐ Pacers 70% | Pistons 30% | O/U 224.7 | Spread -7.6
๐ฌ Pacers average 116.2 points per game.
Season: Heat 31-31 (Home 19-12) | Hawks 28-34 (Away 11-20)
Avg: Heat 109.5 (109.8 opp) | Hawks 112.8 (114.5 opp) | Recent form: Heat 1W4L | Hawks 1W4L
๐ Heat 59% | Hawks 41% | O/U 221.0 | Spread -2.8
๐ฌ Heat are 31-31 this season.
Season: Knicks 39-23 (Home 23-8) | Hornets 17-45 (Away 6-25)
Avg: Knicks 113.8 (109.2 opp) | Hornets 105.8 (116.5 opp) | Recent form: Knicks 2W3L | Hornets 2W3L
๐ Knicks 82% | Hornets 18% | O/U 222.1 | Spread -12.7
๐ฌ Hornets are 6-25 on the road.
Season: 76ers 26-36 (Home 16-15) | Bucks 38-24 (Away 15-16)
Avg: 76ers 109.8 (112.5 opp) | Bucks 115.2 (111.5 opp) | Recent form: 76ers 3W2L | Bucks 1W4L
๐ 76ers 36% | Bucks 64% | O/U 224.4 | Spread 5.5
๐ฌ Bucks are 15-16 on the road.
Season: Raptors 21-41 (Home 14-17) | Nets 22-40 (Away 8-23)
Avg: Raptors 108.5 (115.2 opp) | Nets 107.2 (114.5 opp) | Recent form: Raptors 1W4L | Nets 2W3L
๐ Raptors 55% | Nets 45% | O/U 224.8 | Spread -1.4
๐ฌ Raptors average 108.5 points per game.
Season: Mavericks 36-26 (Home 21-10) | Bulls 24-38 (Away 9-22)
Avg: Mavericks 113.5 (111.8 opp) | Bulls 108.5 (113.8 opp) | Recent form: Mavericks 3W2L | Bulls 3W2L
๐ Mavericks 72% | Bulls 28% | O/U 221.7 | Spread -7.1
๐ฌ Bulls are 9-22 on the road.
Season: Rockets 35-27 (Home 21-10) | Grizzlies 36-26 (Away 15-16)
Avg: Rockets 112.8 (111.2 opp) | Grizzlies 114.2 (112.5 opp) | Recent form: Rockets 2W3L | Grizzlies 3W2L
๐ Rockets 54% | Grizzlies 46% | O/U 225.1 | Spread -0.4
๐ฌ Rockets average 112.8 points per game.
Season: Clippers 31-31 (Home 19-12) | Warriors 32-30 (Away 12-19)
Avg: Clippers 110.8 (111.5 opp) | Warriors 112.5 (112.2 opp) | Recent form: Clippers 1W4L | Warriors 1W4L
๐ Clippers 51% | Warriors 49% | O/U 225.6 | Spread -1.4
๐ฌ Clippers are 19-12 at home this season.
Season: Lakers 34-28 (Home 20-11) | Jazz 18-44 (Away 6-25)
Avg: Lakers 113.5 (112.8 opp) | Jazz 106.2 (115.8 opp) | Recent form: Lakers 1W4L | Jazz 2W3L
๐ Lakers 76% | Jazz 24% | O/U 226.1 | Spread -9.2
๐ฌ Jazz are 6-25 on the road.
Season: Timberwolves 34-28 (Home 20-11) | Pelicans 16-46 (Away 5-26)
Avg: Timberwolves 110.2 (108.5 opp) | Pelicans 106.5 (116.8 opp) | Recent form: Timberwolves 4W1L | Pelicans 2W3L
๐ Timberwolves 78% | Pelicans 22% | O/U 218.4 | Spread -12.0
๐ฌ Timberwolves are 20-11 at home this season.
Season: Thunder 50-12 (Home 27-4) | Suns 37-25 (Away 15-16)
Avg: Thunder 118.5 (106.2 opp) | Suns 114.8 (112.1 opp) | Recent form: Thunder 4W1L | Suns 4W1L
๐ Thunder 66% | Suns 34% | O/U 223.7 | Spread -5.8
๐ฌ Thunder are 50-12 this season.
Season: Blazers 19-43 (Home 12-19) | Kings 33-29 (Away 13-18)
Avg: Blazers 107.5 (115.5 opp) | Kings 114.5 (113.8 opp) | Recent form: Blazers 1W4L | Kings 3W2L
๐ Blazers 33% | Kings 67% | O/U 224.9 | Spread 6.8
๐ฌ Blazers average 107.5 points per game.
Season: Spurs 29-33 (Home 18-13) | Nuggets 40-22 (Away 16-15)
Avg: Spurs 111.5 (113.2 opp) | Nuggets 114.5 (110.8 opp) | Recent form: Spurs 4W1L | Nuggets 3W2L
๐ Spurs 35% | Nuggets 65% | O/U 223.6 | Spread 4.2
๐ฌ Spurs average 111.5 points per game.