Forecast Record Tips today

Football Matches on Saturday 31 October 2026 in Europe: Recorded Predictions

Forecast Record has 210 matches with at least one recorded prediction on Saturday 31 October 2026 in Europe as of Saturday 7 November 2026: all played. Each page lists who predicted what and how each prediction was settled.

Figures as of · source: our own evidence archive

All matches · All regions on Saturday 31 October 2026

Portugal · 7 matches

Primeira Liga · 2 matches

Portugal Segunda Liga · 5 matches

  • Benfica B vs Chaves Portugal Segunda Liga · · 5 predictions · full time 3-1
  • UD Leiria vs AVS Portugal Segunda Liga · · 2 predictions · full time 2-1
  • Leixoes vs Sporting B Portugal Segunda Liga · · 1 prediction · full time 1-2
  • Portimonense vs SCU Torreense Portugal Segunda Liga · · 2 predictions · full time 0-0
  • Amarante vs FC Porto B Portugal Segunda Liga · · 4 predictions · full time 2-1

England · 86 matches

Premier League · 8 matches

England National League · 4 matches

  • Boston Utd vs Scunthorpe England National League · · 1 prediction · full time 2-1
  • Tamworth vs Woking England National League · · 1 prediction · full time 0-1
  • Wealdstone vs Southend England National League · · 1 prediction · full time 3-2
  • Worthing vs Sutton Utd England National League · · 1 prediction · full time 0-3

EFL League Two · 7 matches

EFL Championship · 11 matches

EFL League One · 11 matches

England Southern Premier League Central · 8 matches

England Isthmian Premier Division · 9 matches

England National League North · 12 matches

England National League South · 8 matches

England Northern Premier League · 3 matches

England Southern Premier League South · 5 matches

Spain · 8 matches

LaLiga · 4 matches

Spain Primera Division RFEF Group 2 · 1 match

Spain Tercera Group 7 · 1 match

LaLiga Segunda · 2 matches

Netherlands · 4 matches

Eredivisie · 4 matches

Italy · 15 matches

Serie A · 3 matches

  • AC Milan vs Inter Serie A · · 46 predictions · full time 3-1
  • Udinese vs AS Roma Serie A · · 38 predictions · full time 2-5
  • Bologna vs Monza Serie A · · 30 predictions · full time 2-1

Serie B · 5 matches

Italy Serie C Group B · 2 matches

  • FC Vado vs Grosseto Italy Serie C Group B · · 1 prediction · full time 2-2
  • Pescara vs Torres Italy Serie C Group B · · 1 prediction · full time 0-0

Italy Serie C Group C · 5 matches

Belgium · 3 matches

Belgian Pro League · 3 matches

Wales · 12 matches

Wales Championship North · 8 matches

Wales Championship South · 4 matches

Germany · 21 matches

2. Bundesliga · 4 matches

Bundesliga · 6 matches

3. Liga · 6 matches

Germany Regionalliga North East · 2 matches

Germany Regionalliga West · 3 matches

Switzerland · 4 matches

Swiss Super League · 3 matches

Switzerland 1.Liga Promotion · 1 match

Poland · 6 matches

Ekstraklasa · 3 matches

Poland I Liga · 1 match

Poland II Liga · 2 matches

France · 3 matches

Ligue 2 · 2 matches

France Division 1 Women · 1 match

Malta · 2 matches

Malta Premier League · 2 matches

Greece · 1 match

Super League Greece · 1 match

Norway · 2 matches

Eliteserien · 2 matches

Croatia · 3 matches

Croatia HNL · 2 matches

Croatia 1.NL · 1 match

Romania · 1 match

Romania Liga I · 1 match

Russia · 5 matches

Russian Premier League · 3 matches

Russia Division 1 · 2 matches

Turkey · 5 matches

Süper Lig · 3 matches

Türkiye 1 Lig · 2 matches

Serbia · 1 match

Serbia Super Liga · 1 match

Austria · 6 matches

Austrian Bundesliga · 1 match

  • SCR Altach vs SV Ried Austrian Bundesliga · · 4 predictions · full time 1-1

Austria 2. Liga · 5 matches

Czechia · 6 matches

Czechia 2. Liga · 1 match

Czechia First League · 3 matches

Czechia 4. Liga · 2 matches

Scotland · 3 matches

Scottish Premiership · 3 matches

Denmark · 3 matches

Denmark Division 1 · 2 matches

Denmark Division 2 · 1 match

  • Brabrand vs FA 2000 Denmark Division 2 · · 1 prediction · full time 1-2

Bulgaria · 1 match

Bulgaria First League · 1 match

Estonia · 1 match

Estonia Meistriliiga · 1 match

Ukraine · 1 match

Ukraine Vyscha Liga · 1 match

The same data, machine-readable

From the same snapshot as this page: the same numbers, series and dates. A download can list more records than the page shows; each file states its own counts.

Check us