Free football predictions and betting tips today


Lens vs Marseille prediction
Tom Ashworth runs the shot and scoring data for Lens and Marseille into his usual goals model ahead of this Ligue 1 fixture at Bollaert-Delelis.
- Marseille have scored 14 and conceded 7 across their last five Ligue 1 matches (4.2 total goals per game)
- Lens have been involved in four of their last five league games with three or more goals
- Three of Lens's last five Ligue 1 matches alone have produced four or more goals
Latest predictions by market


Sunderland vs Chelsea
Tom Ashworth looks at Sunderland's defensive record and Chelsea's scoring form before pricing the goals market.


Callum Reid looks at Crystal Palace's home collapse and Liverpool's patchy but effective recent form before pricing the result market.


Tom Ashworth looks at Ipswich and Bournemouth's recent scoring and conceding rates before pricing the goals market.


Celtic vs Kilmarnock
Nadia Ferreira looks at how many corners Celtic have been winning at home, and how open Kilmarnock have been on their travels, ahead of this Scottish Premiership fixture.

Vitória de Guimarães vs FC Porto
Callum Reid weighs Porto's unbeaten league record against Guimarães's recent home form to find the right handicap line for this Primeira Liga fixture.


Lens vs Marseille
Tom Ashworth runs the shot and scoring data for Lens and Marseille into his usual goals model ahead of this Ligue 1 fixture at Bollaert-Delelis.


Fiorentina vs Juventus
Callum Reid prices Sunday's Serie A meeting between a struggling Fiorentina and a Juventus side in the middle of three competitive matches in eight days.


Atlético Madrid vs Barcelona
Tom Ashworth checks Atlético Madrid and Barcelona's recent scoring and defensive numbers ahead of Saturday's top-of-the-table clash at the Metropolitano.


Türkiye vs Belgium
Tom Ashworth runs the goals numbers for Türkiye and Belgium's Group A1 return fixture in Izmir.


Italy vs France
Tom Ashworth looks at how often each side has scored and conceded through the Nations League group phase, including last month's meeting between these two sides.


England vs Croatia
Callum Reid weighs the gap between England and Croatia's Nations League group form, five weeks after these two sides last met.


Czechia vs Spain
Callum Reid weighs Czechia's winless Nations League campaign against Spain's perfect record ahead of their Group A3 return fixture in Prague.


Netherlands vs Greece
Nadia Ferreira looks at the corner counts from Netherlands and Greece's Nations League group games, including the sides' earlier meeting this campaign.


Norway vs Wales
Hannah Weir looks at Erling Haaland's minutes and shot volume for Norway ahead of their Group A4 meeting with Wales.


Portugal vs Denmark
Nadia Ferreira weighs Portugal's wide-play corner numbers against Denmark's own open games ahead of their Group A4 meeting in Braga.