Skip to content
PitchMaths

Weekend prediction for Saturday and Sunday

PitchMaths editorial team · Updated

Weekends are when most football is played: the European leagues, the second divisions and much of the African and South American football all crowd into Saturday and Sunday. This page brings both days together, with the match result tips, a slip built to reach total odds of about 5, and the scorelines the model thinks are likeliest.

Saturday 31 October – Sunday 1 November: our model analysed 363 matches across 59 competitions and 110 meet the threshold for this market. The strongest is Young Africans v Kagera Sugar (Young Africans to win, 94%).

Home, draw and away tips this weekend

Kick-offMatchTipProbabilityFair oddsOddsResult
Colo-Colo – Universidad de ConcepcionChilean Primera División Colo-Colo to win 76% 1.32 1.26 Pending
Criciuma – Associacao Atletica Ponte PretaBrasileirão Série B Criciuma to win 85% 1.18 1.03 Pending
Mito HollyHock – Sanfrecce HiroshimaJ1 League Sanfrecce Hiroshima to win 68% 1.47 1.46 Pending
Beitar Jerusalem – Hapoel Ironi Kiryat ShmonaIsraeli Premier League Beitar Jerusalem to win 72% 1.39 1.27 Pending
MSV Duisburg – VfB Stuttgart II3. Liga MSV Duisburg to win 64% 1.55 1.43 Pending
Bursaspor – BandırmasporTFF 1. Lig Bursaspor to win 62% 1.60 1.42 Pending
La Roche VF – Bourg-en-Bresse Peronnas 01Ligue 3 La Roche VF to win 63% 1.58 1.59 Pending
Hajduk Split – HNK GoricaCroatian HNL Hajduk Split to win 69% 1.44 1.29 Pending
Krasava ENY – AEK LarnacaCypriot First Division AEK Larnaca to win 67% 1.50 1.38 Pending
Dunav Ruse – Levski SofiaBulgarian First League Levski Sofia to win 73% 1.38 1.22 Pending
Partick Thistle – Greenock MortonScottish Championship Partick Thistle to win 75% 1.33 1.15 Pending
Boreham Wood – Hartlepool UnitedNational League Boreham Wood to win 72% 1.39 1.26 Pending
Stockport County – WimbledonEFL League One Stockport County to win 71% 1.41 1.27 Pending
Middlesbrough – Charlton AthleticEFL Championship Middlesbrough to win 66% 1.51 1.28 Pending
Worthing – Sutton UnitedNational League Worthing to win 62% 1.62 1.70 Pending
West Ham – West Bromwich AlbionEFL Championship West Ham to win 61% 1.64 1.58 Pending
Feyenoord – Fortuna SittardEredivisie Feyenoord to win 77% 1.30 1.13 Pending
Macva Sabac – Red Star BelgradeSerbian SuperLiga Red Star Belgrade to win 82% 1.22 1.07 Pending
Fenerbahçe – GoztepeSüper Lig Fenerbahçe to win 70% 1.43 1.35 Pending
Rudes – Dinamo ZagrebCroatian HNL Dinamo Zagreb to win 78% 1.29 1.20 Pending
Omonia – AEL LimassolCypriot First Division Omonia to win 72% 1.38 1.33 Pending
Udinese – RomaSerie A Roma to win 62% 1.63 1.63 Pending
Kifisias – OlympiacosSuper League Greece Olympiacos to win 61% 1.64 1.42 Pending
CSKA Sofia – Slavia SofiaBulgarian First League CSKA Sofia to win 70% 1.44 1.21 Pending
Bayern Munich – Borussia DortmundBundesliga Bayern Munich to win 69% 1.44 1.40 Pending
Real Betis – MalagaLaLiga Real Betis to win 69% 1.44 1.42 Pending
PSV Eindhoven – Willem IIEredivisie PSV Eindhoven to win 90% 1.11 1.04 Pending
Al-Hilal Riyadh – Al-Fateh Al-AhsaSaudi Pro League Al-Hilal Riyadh to win 89% 1.13 1.03 Pending
LASK – WSG TirolAustrian Bundesliga LASK to win 73% 1.37 1.33 Pending
Penarol – Montevideo WanderersUruguayan Primera División Penarol to win 66% 1.51 1.40 Pending
S.K. Beveren – Union Saint-GilloiseBelgian Pro League Union Saint-Gilloise to win 63% 1.59 1.50 Pending
Barcelona – Deportivo AlavésLaLiga Barcelona to win 86% 1.16 1.12 Pending
Porto – GD Estoril PraiaPrimeira Liga Porto to win 76% 1.31 1.23 Pending
Club Sportivo San Lorenzo – Club LibertadParaguayan Primera División Club Libertad to win 66% 1.51 1.46 Pending
Guadalajara – AtlanteLiga MX Guadalajara to win 64% 1.57 1.46 Pending
Machida Zelvia – Gamba OsakaJ1 League Machida Zelvia to win 62% 1.60 1.76 Pending
Amedspor – EyupsporSüper Lig Amedspor to win 75% 1.33 1.29 Pending
Como – VeneziaSerie A Como to win 70% 1.43 1.39 Pending
Djurgårdens IF – DegerforsAllsvenskan Djurgårdens IF to win 74% 1.35 1.29 Pending
Trabzonspor – GaziantepSüper Lig Trabzonspor to win 73% 1.37 1.34 Pending
Young Boys – ZurichSwiss Super League Young Boys to win 72% 1.39 1.24 Pending
Falkirk – CelticScottish Premiership Celtic to win 63% 1.58 1.34 Pending
Red Bull Salzburg – Austria LustenauAustrian Bundesliga Red Bull Salzburg to win 84% 1.19 1.18 Pending
Lazio – CagliariSerie A Lazio to win 62% 1.60 1.48 Pending
Ferencvarosi – PaksHungarian NB I Ferencvarosi to win 65% 1.53 1.43 Pending
FCV Dender EH – Genk IIChallenger Pro League FCV Dender EH to win 62% 1.62 1.42 Pending
Racing de Santander – Real MadridLaLiga Real Madrid to win 78% 1.29 1.25 Pending
Universitatea Craiova – BotosaniRomanian Liga I Universitatea Craiova to win 72% 1.40 1.35 Pending
IF Elfsborg – OrgryteAllsvenskan IF Elfsborg to win 66% 1.51 1.37 Pending
Lugano – BaselSwiss Super League Lugano to win 63% 1.60 1.57 Pending
Young Africans – Kagera SugarTanzanian Premier League Young Africans to win 94% 1.06 – Pending
Partizan – ZemunSerbian SuperLiga Partizan to win 83% 1.20 1.12 Pending
Sarpsborg 08 – Kristiansund BKEliteserien Sarpsborg 08 to win 61% 1.64 1.53 Pending
Lyon – Angers SCOLigue 1 Lyon to win 68% 1.46 1.44 Pending
PAOK – Asteras TripolisSuper League Greece PAOK to win 76% 1.32 1.28 Pending
Dukla Banska Bystrica – DACSlovak Super League DAC to win 68% 1.46 1.44 Pending
Maccabi Petah Tikva – Hapoel Be'er ShevaIsraeli Premier League Hapoel Be'er Sheva to win 68% 1.46 1.44 Pending
R. Charleroi – RAAL La LouviereBelgian Pro League R. Charleroi to win 62% 1.62 1.49 Pending
Palermo – VicenzaSerie B Palermo to win 65% 1.54 1.56 Pending
Dinamo Bucuresti – UTA AradRomanian Liga I Dinamo Bucuresti to win 62% 1.62 1.61 Pending

Odds: Megapari, as of 28 October 2026, 12:07 EAT. Prices move; check the bookmaker before you bet.

A 5-odds slip for the weekend

  1. Levyy Bereg Kyiv – Bukovyna Chernivtsi: Under 3.5 @1.34
  2. Veres Rivne – Chornomorets Odesa: Under 3.5 @1.23
  3. Port Vale – Rochdale: Under 3.5 @1.26
  4. Melbourne City – Sydney: Under 3.5 @1.33
  5. Fortuna Koln – Wurzburger Kickers: Under 3.5 @1.35
  6. Salford City – Exeter City: Under 3.5 @1.35

Total odds: 5.05 · Probability: 36%

Combined odds are the product of the individual odds. An accumulator loses if any one selection loses.

Most likely correct scores this weekend

Kick-offMatchCorrect scoreExpected goalsResult
Deportivo Pereira – Jaguares de CordobaColombian Primera A 1-1 (12.9%)1-0 10.5% · 2-1 9.0% 1.4 – 1.1 –
Club Atletico Huracan – Club Atletico TigreArgentine Liga Profesional 0-0 (18.3%)1-0 16.7% · 1-1 13.6% 1.0 – 0.8 –
Estudiantes de Rio Cuarto – Gimnasia y Esgrima La PlataArgentine Liga Profesional 0-1 (17.2%)0-0 13.2% · 1-1 12.4% 0.7 – 1.4 –
Colo-Colo – Universidad de ConcepcionChilean Primera División 2-0 (14.6%)3-0 12.0% · 1-0 11.7% 2.5 – 0.6 –
Coquimbo Unido – Union La CaleraChilean Primera División 1-0 (13.4%)2-0 12.6% · 1-1 10.9% 1.8 – 0.8 –
Criciuma – Associacao Atletica Ponte PretaBrasileirão Série B 2-0 (17.5%)1-0 14.8% · 3-0 13.6% 2.3 – 0.4 –
Sportivo Trinidense – Club Rubio NuParaguayan Primera División 1-0 (15.9%)2-0 13.8% · 1-1 10.9% 1.7 – 0.7 –
Club Guarani – 2 de MayoParaguayan Primera División 1-0 (15.8%)1-1 12.7% · 0-0 12.0% 1.4 – 0.8 –
Corinthians Paulista – MirassolBrasileirão Série A 1-1 (13.5%)1-0 10.7% · 0-1 9.9% 1.2 – 1.2 –
Racing Club de Avellaneda – CA AldosiviArgentine Liga Profesional 1-0 (14.9%)1-1 12.3% · 2-0 11.7% 1.5 – 0.8 –
Club Atletico Sarmiento Junin – Rosario CentralArgentine Liga Profesional 1-1 (12.6%)0-1 12.4% · 0-2 9.9% 0.9 – 1.5 –
Atletico San Luis – Atlas GuadalajaraLiga MX 1-1 (11.1%)2-1 9.3% · 1-0 7.5% 1.7 – 1.3 –
Juarez – QueretaroLiga MX 1-1 (12.8%)0-1 9.5% · 1-2 8.8% 1.2 – 1.4 –
Atletico Bucaramanga – Deportivo PastoColombian Primera A 1-0 (14.1%)2-0 13.0% · 1-1 10.9% 1.8 – 0.7 –
Puebla – Pumas UNAMLiga MX 1-1 (12.0%)1-2 9.5% · 0-1 9.3% 1.2 – 1.6 –
Newcastle Jets – Wellington PhoenixA-League Men 2-1 (9.0%)1-1 7.8% · 3-1 7.3% 2.4 – 1.4 –
Kyoto Sanga – Shimizu S-PulseJ1 League 1-0 (11.4%)1-1 11.4% · 2-0 10.6% 1.8 – 0.9 –
Mito HollyHock – Sanfrecce HiroshimaJ1 League 0-2 (12.3%)0-1 10.5% · 1-2 9.5% 0.8 – 2.3 –
Fagiano Okayama – TokyoJ1 League 0-1 (12.1%)1-1 11.3% · 0-2 11.2% 0.9 – 1.8 –
Jeonbuk Hyundai Motors – Daejeon Hana CitizenK League 1 1-1 (12.6%)1-0 8.9% · 2-1 8.7% 1.4 – 1.3 –
Melbourne City – SydneyA-League Men 0-0 (16.1%)0-1 15.0% · 1-1 13.9% 0.9 – 1.0 –
Vissel Kobe – Nagoya GrampusJ1 League 1-0 (12.5%)1-1 12.1% · 2-0 10.7% 1.6 – 0.9 –
Kashima Antlers – Cerezo OsakaJ1 League 2-1 (9.6%)1-1 9.1% · 2-0 7.5% 2.2 – 1.3 –
Kashiwa Reysol – Urawa Red DiamondsJ1 League 2-1 (9.1%)1-1 7.8% · 3-1 7.5% 2.5 – 1.3 –
Gwangju – Gimcheon SangmuK League 1 1-1 (12.5%)0-1 11.1% · 1-2 9.4% 1.0 – 1.6 –
Macarthur Sydney – Western Sydney WanderersA-League Men 1-1 (11.0%)2-1 9.3% · 1-0 7.5% 1.8 – 1.3 –
BB Erzurumspor – Arca CorumSüper Lig 1-1 (13.2%)1-0 13.0% · 0-0 10.3% 1.4 – 0.9 –
Vanspor – SarıyerTFF 1. Lig 1-1 (13.7%)1-0 11.4% · 0-0 10.3% 1.2 – 1.1 –
Amarante – Porto IILiga Portugal 2 1-1 (13.8%)0-1 13.2% · 0-0 11.9% 1.0 – 1.2 –
Levyy Bereg Kyiv – Bukovyna ChernivtsiUkrainian Premier League 0-0 (25.8%)1-0 19.5% · 0-1 14.4% 0.8 – 0.6 –
Veres Rivne – Chornomorets OdesaUkrainian Premier League 0-0 (21.4%)0-1 16.5% · 1-0 15.2% 0.8 – 0.8 –
Wisla PLock – Piast GliwiceEkstraklasa 1-1 (13.8%)0-1 11.6% · 0-0 10.7% 1.1 – 1.2 –
Lokomotiv Plovdiv – LudogoretsBulgarian First League 0-1 (19.9%)0-0 15.6% · 0-2 13.7% 0.5 – 1.3 –
Kaiserslautern – Hertha BSC2. Bundesliga 1-1 (13.3%)1-0 10.9% · 0-0 8.9% 1.4 – 1.1 –
VfL Wolfsburg – VfL Osnabruck2. Bundesliga 1-1 (9.9%)2-1 9.6% · 2-0 7.6% 2.0 – 1.3 –
Darmstadt 98 – Magdeburg2. Bundesliga 1-1 (10.2%)2-1 8.2% · 1-2 8.2% 1.7 – 1.7 –
Chelsea – Man UnitedPremier League 1-1 (9.8%)2-1 9.0% · 1-2 7.0% 1.9 – 1.5 –
Stoke City – Preston North EndEFL Championship 1-1 (12.9%)1-0 11.5% · 2-1 9.1% 1.5 – 1.0 –
Norwich City – WatfordEFL Championship 1-1 (11.3%)1-0 10.0% · 2-1 9.9% 1.8 – 1.0 –
Lincoln City – Birmingham CityEFL Championship 1-0 (13.6%)1-1 12.9% · 2-0 10.3% 1.5 – 0.9 –
Leyton Orient – Cambridge UnitedEFL League One 1-1 (13.2%)0-1 11.1% · 0-0 8.9% 1.1 – 1.4 –
Plymouth Argyle – ReadingEFL League One 1-1 (10.4%)2-1 8.6% · 1-2 7.9% 1.7 – 1.6 –
Bradford City – Huddersfield TownEFL League One 1-1 (14.0%)0-0 13.3% · 1-0 13.3% 1.1 – 1.0 –
Port Vale – RochdaleEFL League Two 0-0 (17.5%)0-1 15.8% · 1-1 13.8% 0.8 – 1.0 –
Grimsby Town – York CityEFL League Two 1-1 (12.3%)1-2 8.4% · 2-1 8.3% 1.4 – 1.4 –
Forest Green Rovers – Harrogate TownNational League 1-1 (11.3%)2-1 9.1% · 1-2 7.6% 1.7 – 1.4 –
Halifax Town – Yeovil TownNational League 1-1 (12.0%)2-1 9.0% · 1-0 8.3% 1.6 – 1.3 –
Levante UD – Atlético MadridLaLiga 1-1 (11.3%)1-2 9.8% · 0-1 9.2% 1.1 – 1.8 –
Real Sociedad II – GironaLaLiga 2 1-1 (11.4%)0-1 10.7% · 0-2 10.0% 1.0 – 1.8 –
Annecy – Montpellier HSCLigue 2 1-1 (14.0%)1-0 12.1% · 0-0 11.9% 1.1 – 1.1 –
Jahn Regensburg – Hansa Rostock3. Liga 1-1 (11.1%)1-2 8.8% · 2-1 8.0% 1.5 – 1.6 –
Verl – Wehen Wiesbaden3. Liga 1-1 (10.9%)2-1 9.5% · 1-0 7.6% 1.8 – 1.3 –
MSV Duisburg – VfB Stuttgart II3. Liga 2-1 (9.3%)2-0 7.8% · 3-1 7.7% 2.5 – 1.2 –
Havelse – Ingolstadt 043. Liga 1-2 (9.1%)1-1 9.0% · 2-2 6.7% 1.5 – 2.1 –
TSG 1899 Hoffenheim II – Viktoria Koln3. Liga 1-1 (9.4%)1-2 8.7% · 2-1 7.3% 1.6 – 1.9 –
Beitar Jerusalem – Hapoel Ironi Kiryat ShmonaIsraeli Premier League 2-0 (9.5%)2-1 9.3% · 3-0 8.2% 2.6 – 1.0 –
Kocaelispor – Caykur RizesporSüper Lig 1-0 (13.7%)1-1 13.6% · 0-0 11.8% 1.3 – 0.9 –
Fatih Karagumruk – PendiksporTFF 1. Lig 1-1 (13.3%)1-0 12.0% · 0-0 9.7% 1.4 – 1.0 –
Bursaspor – BandırmasporTFF 1. Lig 1-0 (14.9%)2-0 13.1% · 1-1 11.2% 1.7 – 0.7 –
Blacks Power – NECUganda Premier League 0-1 (13.6%)1-1 13.4% · 0-0 11.1% 0.9 – 1.3 –

How to use the weekend tables

Each row shows the kick-off time, the match, the tip, the model's probability and the fair odds (1 ÷ probability). Where the bookmaker's price is in our data, it appears with a time stamp, so you can see whether the market agrees.

Kick-off times are in East Africa Time (EAT) and your browser converts them to your own clock. In Nigeria, West Africa Time is two hours behind EAT; in Ghana the clock is three hours behind.

The tables are recalculated four times a day, at about 05:00, 12:00, 17:00 and 23:40 EAT. A tip you saw on Thursday can be gone by Saturday morning if a result elsewhere has moved a team's ratings, or if the bookmaker's price has shifted.

A tip is a threshold, not a hunch

A match result tip appears when the favourite reaches 55%, or when a draw reaches 31% between two closely matched sides. Most weekend matches clear neither bar and get no tip. That is deliberate: a short list of matches the model rates clearly is more useful than a pick for every game.

Teams with fewer than eight matches in our data get no tip. Early in a season, or after promotion from a division we do not follow, that can include some well-known clubs.

About the 5-odds slip

The slip is built from one day's matches: the first weekend day for which the model finds one. It takes legs rated at 70% or more, one per match, and finds the most probable combination that reaches total odds of 5 with the fewest legs. Correct score, HT/FT and corners never go into it.

At close to fair prices, a slip at odds of 5 should land about one time in five. Four losing weekends in a row would not mean anything was wrong. Use the accumulator calculator to see what your own slip pays.

What changes over a weekend

  • Team news on Friday and Saturday. Injuries and suspensions are not in the model; the bookmaker's price usually reacts first.
  • European midweek. Clubs back from a Thursday trip often rotate on Sunday.
  • Weather. Rain and wind tend to mean fewer goals and more draws.
  • The table. Late in the season, relegation fights and title races change how teams play; the ratings do not know what is at stake.

How we pick

Every probability on this page starts from a Dixon–Coles model that rates each team's attack and defence on roughly three seasons of scores. Where bookmaker odds are available, the match result is blended half and half with the margin-free price. The full method is on how our predictions are made.

For one day at a time, go to today's predictions or tomorrow's predictions. The English top flight has its own page with the table: Premier League predictions. For goals markets over the same days, see over 2.5 goals.

You must be 18+ to bet. A full weekend of tips will include losers; any bet can lose. Settled tips are on the results page.

Where to place this bet

Our recommended bookmaker for these markets is Megapari.

+100% bonus on your first deposit with promo code MEGAE4ZTR

Get the 100% bonus

18+. New customers only. Terms apply. Odds may differ from those shown.

Frequently asked questions

When do the weekend predictions appear?

As soon as Saturday's and Sunday's fixtures are in our data, usually several days ahead. The numbers are recalculated at every refresh until kick-off, so a tip can appear or drop off as new results and bookmaker prices come in.

Is any weekend tip certain to win?

No. No tip is ever sure, however high its percentage. A 75% favourite loses one match in four, and over a weekend with dozens of tips, some will lose. Bet only what you can afford to lose.

Can you give me the best 15 teams to bet on this weekend?

The weekend table lists every match result tip, sorted by kick-off, with its probability. The highest percentages are the model's strongest calls. Putting 15 of them in one slip is a different matter: even at 75% each, all 15 land together only about once in 75 tries.

Do you cover Saturday-only matches separately?

The weekend tables cover both days together, ordered by kick-off, so Saturday's games come first. Tomorrow's page shows a single day on its own when Saturday or Sunday is the next day.

What is the best prediction for the weekend?

The one with the highest probability at a price you think is fair. A high percentage at a very short price can be worth less than a lower one at better odds. Check the fair odds column against the bookmaker's price.

18++100% at Megapari with code Get bonus