1. Preston vs Oxford United
Home team 11th, last six matches: 1 win, 3 draws, 2 losses; home record: 1 win, 1 draw, 1 loss; scored 5, conceded 7. Performance quite average. Last six home games: 2 wins, 1 draw, 3 losses; scored 6, conceded 8. Home form also mediocre, recent form not great.
Away team 22nd, last six matches: 1 win, 2 draws, 3 losses; away record: 0 wins, 2 draws, 2 losses; scored 4, conceded 9. Performance also quite average. Last six away games: 1 win, 2 draws, 3 losses; scored 5, conceded 8. Unstable, but with some quality results, beating Leicester and drawing with top-two teams.
Data favors the home team, but the support level is quite weak. Considering recent form and home/away performances, the away team might snatch a result.
Primary pick: Home win; Secondary: Away win
2. Wolves vs Liverpool
Just played a league match, now facing each other again. Last round, home team won 2-1. Post-match analysis suggests the away team was unlucky to lose, slowing their top-four chase.
Data strongly supports the away team. For a team of their stature, learning from a mistake means they are unlikely to fall in the same place twice.
Away win
3. Bayern vs Mönchengladbach
The away team used to be Bayern's bogey team, but has suffered four consecutive losses in recent years. With that psychological edge gone, the away team faces an uphill battle.
Home win
4. Eintracht Braunschweig vs Magdeburg
Home team 4th, still in promotion contention from the standings, unlikely to relax. Last six matches: 3 wins, 2 draws, 1 loss; home record: 1 win, 1 draw, 1 loss; scored 10, conceded 8. Overall performance solid. Last six home games: 2 wins, 3 draws, 1 loss; scored 7, conceded 7, relatively stable.
Away team 17th, still with relegation hopes, will fight hard. Last six matches: 1 win, 0 draws, 5 losses; away record: 1 win, 0 draws, 1 loss; scored 11, conceded 18. Defense quite poor. Last six away games: 4 wins, 0 draws, 2 losses; scored 17, conceded 13. Away form quite good, attack very open.
Data supports the home team, but moderately. Home team's scoring ability is far inferior to the away team's, while the away team's defense is much worse than the home team's. First leg saw home team win 4-0 away; post-match stats favored them. This time, they shouldn't lose at home.
Primary pick: Home win; Secondary: Draw
5. Schalke vs Bielefeld
Home team top, but lead shrinking. Last six matches: 2 wins, 3 draws, 1 loss; home record: 1 win, 2 draws, 0 losses; scored 12, conceded 11. Defensive instability leads to too many draws, affecting their lead. Last six home games: 4 wins, 2 draws, 0 losses; scored 13, conceded 8. Home form remains controllable.
Away team 12th, last six matches: 2 wins, 2 draws, 2 losses; away record: 1 win, 1 draw, 1 loss; scored 9, conceded 8. Two recent losses indicate a dip in form. Last six away games: 1 win, 2 draws, 3 losses; scored 5, conceded 6. Away form very average, limited attack but defense quite solid.
Data supports the home team, but the backing is limited.
Primary pick: Home win; Secondary: Draw
6. Napoli vs Torino
Home team 3rd, last six matches: 3 wins, 1 draw, 2 losses; home record: 1 win, 1 draw, 0 losses; scored 10, conceded 11. Performance not very stable. Last six home games: 3 wins, 3 draws, 0 losses; scored 9, conceded 6. Unbeaten, but draws against Verona and Parma show they are not invincible.
Away team 14th, last six matches: 2 wins, 1 draw, 3 losses; away record: 0 wins, 1 draw, 2 losses; scored 6, conceded 13. Performance average. Last six away games: 2 wins, 1 draw, 3 losses; scored 6, conceded 13.
Data heavily favors the home team, which is normal. Although they lost 0-1 in the first leg, post-match stats showed absolute dominance. A double defeat is highly unlikely.
Home win
7. Celta Vigo vs Real Madrid
Home team 6th, last six matches: 2 wins, 2 draws, 2 losses; home record: 1 win, 0 draws, 1 loss; scored 8, conceded 8. Last six home games: 4 wins, 0 draws, 2 losses; scored 12, conceded 4. Home form decent, good balance in attack and defense.
Away team 2nd, little room for error in title race. Last six matches: 4 wins, 0 draws, 2 losses; away record: 2 wins, 0 draws, 1 loss; scored 11, conceded 5. Recently lost two in a row, which is rare. Last six away games: 4 wins, 1 draw, 1 loss; scored 11, conceded 4.
Data still supports the away team, as expected. However, the away team is currently plagued by injuries; their last match showed concerning signs. In the first leg this season, the home team won 2-0.
Primary pick: Away win; Secondary: Draw
8. PSG vs Monaco
Both sides in excellent recent form, but home/away capabilities differ significantly. They recently drew in European competition, but post-match stats showed the home team had overwhelming dominance.
Data strongly supports the home team. Given the teams' strengths, the home team should avoid any surprises here.
Home win
9. Nancy vs Montpellier
Home team 15th, last six matches: 1 win, 3 draws, 2 losses; home record: 1 win, 1 draw, 1 loss; scored 5, conceded 7. Performance average. Last six home games: 2 wins, 1 draw, 3 losses; scored 4, conceded 9. Unpredictable; can beat the leader, lose to the second-last.
Away team 9th, last six matches: 3 wins, 1 draw, 2 losses; away record: 1 win, 0 draws, 2 losses; scored 9, conceded 5. Overall performance good. Last six away games: 1 win, 1 draw, 4 losses; scored 3, conceded 6. Overall away capability poor.
No clear data bias, which indirectly gives slight support to the home team. The home team's erratic nature needs consideration.
Primary pick: Away win; Secondary: Home win
10. Boulogne vs Amiens
Home team 14th, last six matches: 2 wins, 2 draws, 2 losses; home record: 0 wins, 0 draws, 2 losses; scored 6, conceded 7. Last six home games: 2 wins, 0 draws, 4 losses; scored 8, conceded 13.
Away team 16th, last six matches: 1 win, 2 draws, 3 losses; away record: 0 wins, 1 draw, 1 loss; scored 6, conceded 11. Last six away games: 1 win, 1 draw, 4 losses; scored 4, conceded 8.
Data supports the home team with significant strength. However, recent performances show the home defense isn't very reliable, which could be a hidden risk.
Primary pick: Home win; Secondary: Draw
11. Laval vs Guingamp
Home team 17th, last six matches: 0 wins, 4 draws, 2 losses; home record: 0 wins, 2 draws, 1 loss; scored 5, conceded 7. Draws have some quality. Last six home games: 0 wins, 2 draws, 4 losses; scored 4, conceded 9.
Away team 10th, last six matches: 1 win, 3 draws, 2 losses; away record: 0 wins, 2 draws, 1 loss; scored 4, conceded 6. Last six away games: 2 wins, 2 draws, 2 losses; scored 8, conceded 7.
Data supports the away team, as expected. In the French Cup, home team surprisingly won 1-0, but post-match stats showed away team's overwhelming dominance; home win was lucky. Away team unlikely to repeat that mistake.
Primary pick: Away win; Secondary: Draw
12. Pau FC vs Bastia
Home team 11th, last six matches: 2 wins, 1 draw, 3 losses; home record: 0 wins, 1 draw, 2 losses; scored 10, conceded 11. Three recent losses seem odd. Last six home games: 0 wins, 2 draws, 4 losses; scored 8, conceded 14. Poor home form raises significant doubts.
Away team 18th, last six matches: 0 wins, 4 draws, 2 losses; away record: 0 wins, 2 draws, 0 losses; scored 1, conceded 5. No wins, but defense quite solid, with some quality results. Last six away games: 1 win, 3 draws, 2 losses; scored 5, conceded 6.
Data supports the home team, not insignificantly. However, based on recent form and home/away capabilities, the home team may struggle to get all three points. The away team's defense has been strong lately, though attack is limited.
Primary pick: Home win; Secondary: Away win
13. Heracles vs Utrecht
Home team 18th, last six matches: 1 win, 0 draws, 5 losses; home record: 1 win, 0 draws, 2 losses; scored 6, conceded 17. Performance poor. Last six home games: 1 win, 1 draw, 4 losses; scored 4, conceded 11. Home capability fairly average.
Away team 8th, last six matches: 3 wins, 2 draws, 1 loss; away record: 2 wins, 1 draw, 0 losses; scored 9, conceded 5. Both attack and defense better than home team. Last six away games: 2 wins, 3 draws, 1 loss; scored 10, conceded 8.
Data supports the away team. The away team is superior in all aspects, making an upset less likely. However, the odds are surprisingly shallow, not showing enough respect to the away team, which is odd.
Primary pick: Away win; Secondary: Draw
14. Famalicão vs Arouca
Home team 6th, last six matches: 3 wins, 1 draw, 2 losses; home record: 3 wins, 0 draws, 0 losses; scored 8, conceded 7. Last six home games: 4 wins, 0 draws, 2 losses; scored 15, conceded 6. Strong home performance.
Away team 11th, last six matches: 3 wins, 0 draws, 3 losses; away record: 1 win, 0 draws, 2 losses; scored 13, conceded 10. Three wins have decent quality. Last six away games: 2 wins, 1 draw, 3 losses; scored 8, conceded 9. Away capability relatively limited.
Data supports the home team well. Based on recent form, the home team must still be cautious, but clearly has the edge in home/away capability. First leg ended 1-1; post-match stats favored the home team. Now with home advantage, failing to win would be surprising.
Home win