Jimmy's Football Predictor

Predicts results of upcoming Premier League games. It shows each game's result prediction with a probability of how likely the model thinks it is to occur.
The model uses the Gaussian Naive Bayes model to predict results based on past performance.
The model is based on data from the 2021 to 2024 seasons.
It shows the predictions for the next 30 days of games, and will update throughout the season.

Previous Prediction Results

You can see how the predictor has performed over the current season on the Results Page

Predictions

Saturday 31 January 2026

15:00: Aston Villa 1 - 0 Brentford (15.94%)
15:00: Brighton & Hove Albion 0 - 0 Everton (25.7%)
15:00: Chelsea 1 - 0 West Ham United (18.64%)
15:00: Liverpool 1 - 0 Newcastle United (21.27%)
15:00: Manchester United 1 - 0 Fulham (20.01%)
15:00: Nottingham Forest 0 - 0 Crystal Palace (23.45%)
15:00: Tottenham Hotspur 0 - 1 Manchester City (16.95%)
15:00: Wolverhampton Wanderers 0 - 0 AFC Bournemouth (23.31%)

Saturday 7 February 2026

15:00: AFC Bournemouth 0 - 0 Aston Villa (20.6%)
15:00: Brighton & Hove Albion 0 - 0 Crystal Palace (24.42%)
15:00: Burnley 0 - 1 West Ham United (20.07%)
15:00: Fulham 0 - 0 Everton (22.56%)
15:00: Liverpool 0 - 0 Manchester City (18.48%)
15:00: Manchester United 0 - 0 Tottenham Hotspur (16.16%)
15:00: Newcastle United 1 - 0 Brentford (18.68%)
15:00: Wolverhampton Wanderers 0 - 0 Chelsea (21.15%)

Wednesday 11 February 2026

20:00: Aston Villa 1 - 0 Brighton & Hove Albion (14.81%)
20:00: Brentford 0 - 1 Arsenal (18.28%)
20:00: Crystal Palace 1 - 0 Burnley (21.31%)
20:00: Everton 0 - 0 AFC Bournemouth (24.41%)
20:00: Manchester City 1 - 0 Fulham (17.69%)
20:00: Nottingham Forest 0 - 0 Wolverhampton Wanderers (23.19%)
20:00: Tottenham Hotspur 0 - 0 Newcastle United (15.72%)
20:00: West Ham United 0 - 0 Manchester United (21.18%)

Saturday 21 February 2026

15:00: Brentford 0 - 0 Brighton & Hove Albion (18.24%)
15:00: Chelsea 1 - 0 Burnley (19.99%)
15:00: Crystal Palace 0 - 0 Wolverhampton Wanderers (24.9%)
15:00: Everton 0 - 0 Manchester United (28.35%)
15:00: Manchester City 1 - 0 Newcastle United (18.85%)
15:00: Nottingham Forest 0 - 1 Liverpool (21.97%)
15:00: Tottenham Hotspur 0 - 1 Arsenal (14.7%)
15:00: West Ham United 1 - 0 AFC Bournemouth (17.88%)

Saturday 28 February 2026

15:00: Arsenal 1 - 0 Chelsea (17.17%)
15:00: Brighton & Hove Albion 0 - 0 Nottingham Forest (23.08%)
15:00: Burnley 0 - 1 Brentford (20.8%)
15:00: Fulham 0 - 1 Tottenham Hotspur (14.52%)
15:00: Liverpool 1 - 0 West Ham United (21.17%)
15:00: Manchester United 0 - 0 Crystal Palace (23.83%)
15:00: Newcastle United 1 - 0 Everton (23.18%)
15:00: Wolverhampton Wanderers 0 - 0 Aston Villa (23.86%)
Backtesting Results:

Correct WDL: 93 / 184 (50.5%)
Correct Scores: 12 / 184 (6.5%)
(using 2021-2023 data and backtested on the 2023-2024 season)

Back to main site
Contact: sgriffin53 [at] gmail (dot) com
Support the author:

Donate Crypto