Top pick today
Brest
vs
Nice
- Our pick
- Brest to win
- Our prob.
- 46%
- Market prob.
- 43%
- Edge
- +3%
- Best odds
- 2.31
Updated
23 October 2026
Today's slate features 126 fixtures across 63 competitions, with our model providing a published pick for each match. The widest-edge match is Cambrian & Clydach vs Airbus UK, where we have Airbus UK at 51% compared to the market's 44%, giving an edge of +6.9 percentage points. This analysis is based on xG-based team ratings and de-vigged bookmaker odds, but unexpected events like red cards or injuries could affect outcomes.
Top pick today
Largest edge over the market on the 1X2 pick, xG-backed picks first — the hero card features the strongest of those whose analysis page is already live
Airbus UK to win
FC OSS to win
Polisi Tanzania to win
129 fixtures today, 3 already played — every row opens the full prediction
| Match | League | Pick | Edge | Ours | Market | Conf. | Best odds |
|---|---|---|---|---|---|---|---|
| Chernihiv vs Ahrobiznes VolochyskPersha LigaC | Persha Liga | Ahrobiznes VolochyskOur prob 49% | — | 49% | — | C | — |
| Brisbane Roar vs Perth GloryA-LeagueC | A-League | Brisbane RoarOur prob 40%Best odds 2.33 | -2% | 40% | 42% | C | 2.33 |
| Dynamo Kyiv vs KudrivkaUkraine Premier LeagueC | Ukraine Premier League | Dynamo KyivOur prob 74%Best odds 1.17 | -7% | 74% | 81% | C | 1.17 |
| Polessya vs Obolon'-BrovarUkraine Premier LeagueC | Ukraine Premier League | PolessyaOur prob 75%Best odds 1.22 | -2% | 75% | 77% | C | 1.22 |
| Veres Rivne vs Kolos KovalivkaUkraine Premier LeagueC | Ukraine Premier League | Kolos KovalivkaOur prob 44%Best odds 2.25 | +1% | 44% | 42% | C | 2.25 |
| Metal Kharkiv vs Yarud Mariupol'Persha LigaC | Persha Liga | Yarud Mariupol'Our prob 42%Best odds 2.28 | +1% | 42% | 41% | C | 2.28 |
| Araz vs QabalaPremyer LiqaC | Premyer Liqa | ArazOur prob 37%Best odds 2.57 | +1% | 37% | 36% | C | 2.57 |
| Van vs AraratArmenia Premier LeagueC | Armenia Premier League | AraratOur prob 37%Best odds 2.55 | +1% | 37% | 36% | C | 2.55 |
| Bokelj vs DečićMontenegro First LeagueC | Montenegro First League | BokeljOur prob 37%Best odds 2.70 | +3% | 37% | 34% | C | 2.70 |
| Posta Rangers FC vs KCBKenyan Premier LeagueC | Kenyan Premier League | KCBOur prob 51% | — | 51% | — | C | — |
| Polisi Tanzania vs Pamba JijiTanzania Premier LeagueC | Tanzania Premier League | Polisi TanzaniaOur prob 50%Best odds 2.06 | +6% | 50% | 44% | C | 2.06 |
| Al-Faisaly FC vs Al-NassrSaudi Arabia Pro LeagueC | Saudi Arabia Pro League | Al-NassrOur prob 64% | — | 64% | — | C | — |
| CA Bizertin vs ES Hammam-SousseTunisia Ligue 1C | Tunisia Ligue 1 | CA BizertinOur prob 53%Best odds 1.78 | 0% | 53% | 53% | C | 1.78 |
| US Ben Guerdane vs Stade TunisienTunisia Ligue 1C | Tunisia Ligue 1 | US Ben GuerdaneOur prob 40%Best odds 2.65 | +4% | 40% | 36% | C | 2.65 |
| AS Marsa vs CS Hammam-LifTunisia Ligue 1C | Tunisia Ligue 1 | AS MarsaOur prob 47%Best odds 1.98 | 0% | 47% | 48% | C | 1.98 |
| Jeunesse Sportive Omrane vs Olympique BéjaTunisia Ligue 1C | Tunisia Ligue 1 | Jeunesse Sportive OmraneOur prob 51%Best odds 1.96 | +3% | 51% | 47% | C | 1.96 |
| Olympique Akbou vs CS ConstantineAlgeria Ligue 1C | Algeria Ligue 1 | Olympique AkbouOur prob 51%Best odds 1.91 | +1% | 51% | 50% | C | 1.91 |
| JS El Biar vs MC OranAlgeria Ligue 1C | Algeria Ligue 1 | JS El BiarOur prob 35%Best odds 2.76 | +2% | 35% | 33% | C | 2.76 |
| Al Shamal vs Qatar SCStars LeagueC | Stars League | Al ShamalOur prob 50%Best odds 1.82 | -3% | 50% | 52% | C | 1.82 |
| Petro de Luanda vs Scotland MabvukuCAF Champions LeagueC | CAF Champions League | DrawOur prob 39% | — | 39% | — | C | — |
| FC Botosani vs Petrolul PloiestiLiga IC | Liga I | FC BotosaniOur prob 50%Best odds 1.91 | 0% | 50% | 50% | C | 1.91 |
| Pyunik Yerevan vs GandzasarArmenia Premier LeagueC | Armenia Premier League | Pyunik YerevanOur prob 83%Best odds 1.17 | +2% | 83% | 81% | C | 1.17 |
| Zira vs SumqayıtPremyer LiqaC | Premyer Liqa | ZiraOur prob 50%Best odds 1.75 | -4% | 50% | 54% | C | 1.75 |
| Al-Ittihad FC vs Al DiriyahSaudi Arabia Pro LeagueC | Saudi Arabia Pro League | Al-Ittihad FCOur prob 49%Best odds 1.91 | 0% | 49% | 50% | C | 1.91 |
| Ústí nad Labem vs KarvináFNLC | FNL | KarvináOur prob 40%Best odds 2.25 | -1% | 40% | 41% | C | 2.25 |
| Motor Lublin vs Zaglebie LubinEkstraklasaC | Ekstraklasa | Motor LublinOur prob 48%Best odds 2.01 | +1% | 48% | 48% | C | 2.01 |
| Radnicki NIS vs Novi PazarSerbia Super LigaC | Serbia Super Liga | Radnicki NISOur prob 37%Best odds 2.43 | -2% | 37% | 39% | C | 2.43 |
| Zemun vs MacvaSerbia Super LigaC | Serbia Super Liga | MacvaOur prob 37%Best odds 2.64 | +1% | 37% | 36% | C | 2.64 |
| Radnicki 1923 vs Radnik SurdulicaSerbia Super LigaC | Serbia Super Liga | Radnicki 1923Our prob 50%Best odds 1.87 | 0% | 50% | 50% | C | 1.87 |
| IMT Novi Beograd vs Železničar PančevoSerbia Super LigaC | Serbia Super Liga | IMT Novi BeogradOur prob 37%Best odds 2.66 | +2% | 37% | 35% | C | 2.66 |
| CSKA 1948 vs Botev PlovdivBulgaria First LeagueC | Bulgaria First League | CSKA 1948Our prob 45%Best odds 2.07 | -1% | 45% | 46% | C | 2.07 |
| Tammeka vs Trans NarvaMeistriliigaC | Meistriliiga | TammekaOur prob 47%Best odds 2.10 | +3% | 47% | 44% | C | 2.10 |
| Nõmme United vs VaprusMeistriliigaC | Meistriliiga | Nõmme UnitedOur prob 44%Best odds 2.06 | -1% | 44% | 45% | C | 2.06 |
| Jezero vs PetrovacMontenegro First LeagueC | Montenegro First League | JezeroOur prob 37%Best odds 2.95 | +5% | 37% | 32% | C | 2.95 |
| Hobro vs Vendsyssel FFDenmark 1. DivisionC | Denmark 1. Division | HobroOur prob 38%Best odds 2.33 | -2% | 38% | 40% | C | 2.33 |
| Polonia Warszawa vs Miedz LegnicaI LigaC | I Liga | Polonia WarszawaOur prob 46%Best odds 1.94 | -2% | 46% | 48% | C | 1.94 |
| Dukla Praha vs KladnoFNLC | FNL | Dukla PrahaOur prob 54%Best odds 1.68 | -2% | 54% | 56% | C | 1.68 |
| Opava vs Baník Ostrava IIFNLC | FNL | OpavaOur prob 40%Best odds 2.15 | -2% | 40% | 42% | C | 2.15 |
| Táborsko vs TřinecFNLC | FNL | TáborskoOur prob 54%Best odds 1.66 | -3% | 54% | 56% | C | 1.66 |
| Vysočina Jihlava vs VlašimFNLC | FNL | Vysočina JihlavaOur prob 49%Best odds 1.95 | 0% | 49% | 49% | C | 1.95 |
| Kaizer Chiefs vs Red ArrowsCAF Confederation CupC | CAF Confederation Cup | Kaizer ChiefsOur prob 57%Best odds 1.36 | -11% | 57% | 69% | C | 1.36 |
| Gjilani vs LlapiKosovo SuperligaC | Kosovo Superliga | GjilaniOur prob 65%Best odds 1.44 | 0% | 65% | 65% | C | 1.44 |
| Bochum vs Wolfsburg2. BundesligaC | 2. Bundesliga | WolfsburgOur prob 46%Best odds 2.12 | 0% | 46% | 45% | C | 2.12 |
| Darmstadt vs St. Pauli2. BundesligaC | 2. Bundesliga | St. PauliOur prob 43%Best odds 2.22 | -1% | 43% | 43% | C | 2.22 |
| SV Kapfenberg vs SKN ST. Polten2. LigaC | 2. Liga | SKN ST. PoltenOur prob 52%Best odds 1.62 | -6% | 52% | 58% | C | 1.62 |
| SKU Amstetten vs Rapid Wien II2. LigaC | 2. Liga | SKU AmstettenOur prob 62%Best odds 1.52 | +1% | 62% | 61% | C | 1.52 |
| Austria Vienna (Am) vs Sturm Graz II2. LigaC | 2. Liga | Austria Vienna (Am)Our prob 62% | — | 62% | — | C | — |
| First Vienna vs Floridsdorfer AC2. LigaC | 2. Liga | First ViennaOur prob 57%Best odds 1.70 | +2% | 57% | 55% | C | 1.70 |
| WSPG Wels vs Voitsberg2. LigaC | 2. Liga | VoitsbergOur prob 39%Best odds 2.45 | -2% | 39% | 41% | C | 2.45 |
| Al-Sailiya vs Al-Rayyan SCStars LeagueC | Stars League | Al-Rayyan SCOur prob 75%Best odds 1.29 | +2% | 75% | 73% | C | 1.29 |
| Alanyaspor vs KocaelisporSüper LigC | Süper Lig | AlanyasporOur prob 45%Best odds 2.02 | -3% | 45% | 48% | C | 2.02 |
| Randers FC vs BrondbyDenmark SuperligaC | Denmark Superliga | BrondbyOur prob 44%Best odds 2.02 | -4% | 44% | 48% | C | 2.02 |
| IF Elfsborg vs Malmo FFAllsvenskanC | Allsvenskan | IF ElfsborgOur prob 46%Best odds 2.13 | +1% | 46% | 45% | C | 2.13 |
| Vasteras SK FK vs HalmstadAllsvenskanC | Allsvenskan | Vasteras SK FKOur prob 57%Best odds 1.71 | +2% | 57% | 56% | C | 1.71 |
| Rot-Weiß Essen vs SSV Jahn Regensburg3. LigaC | 3. Liga | Rot-Weiß EssenOur prob 53%Best odds 1.80 | -1% | 53% | 54% | C | 1.80 |
| Boluspor vs Vanspor FK1. LigC | 1. Lig | Vanspor FKOur prob 48%Best odds 1.80 | -5% | 48% | 53% | C | 1.80 |
| Hvidovre vs HB KogeDenmark 1. DivisionC | Denmark 1. Division | HvidovreOur prob 53%Best odds 1.83 | 0% | 53% | 52% | C | 1.83 |
| Oddevold vs GIF SundsvallSuperettanC | Superettan | OddevoldOur prob 68%Best odds 1.37 | 0% | 68% | 69% | C | 1.37 |
| Hearts of Oak vs Basake Holy StarsGhana Premier LeagueC | Ghana Premier League | Hearts of OakOur prob 64%Best odds 1.50 | +2% | 64% | 62% | C | 1.50 |
| Vipers vs PoliceUganda Premier LeagueC | Uganda Premier League | VipersOur prob 81%Best odds 1.17 | +3% | 81% | 78% | C | 1.17 |
| SCR Altach vs Austria ViennaAustria BundesligaC | Austria Bundesliga | SCR AltachOur prob 44%Best odds 2.24 | +1% | 44% | 43% | C | 2.24 |
| FC WIL 1900 vs RapperswilChallenge LeagueC | Challenge League | FC WIL 1900Our prob 46%Best odds 2.14 | +1% | 46% | 45% | C | 2.14 |
| Stade Lausanne-Ouchy vs Neuchatel Xamax FCChallenge LeagueC | Challenge League | Stade Lausanne-OuchyOur prob 63%Best odds 1.62 | +5% | 63% | 58% | C | 1.62 |
| Chaves vs VizelaSegunda LigaC | Segunda Liga | ChavesOur prob 37%Best odds 2.60 | 0% | 37% | 37% | C | 2.60 |
| GO Ahead Eagles vs TelstarEredivisieC | Eredivisie | GO Ahead EaglesOur prob 58%Best odds 1.61 | -3% | 58% | 60% | C | 1.61 |
| Corvinul Hunedoara vs Universitatea ClujLiga IC | Liga I | Corvinul HunedoaraOur prob 40%Best odds 2.61 | +2% | 40% | 37% | C | 2.61 |
| Al-Ahli Jeddah vs Al Khaleej SaihatSaudi Arabia Pro LeagueC | Saudi Arabia Pro League | Al-Ahli JeddahOur prob 71%Best odds 1.35 | 0% | 71% | 70% | C | 1.35 |
| Al-Qadisiyah FC vs Al-Hilal Saudi FCSaudi Arabia Pro LeagueC | Saudi Arabia Pro League | Al-Hilal Saudi FCOur prob 43%Best odds 2.20 | -2% | 43% | 45% | C | 2.20 |
| UTC Cajamarca vs FBC MelgarPeru Primera DivisiónC | Peru Primera División | FBC MelgarOur prob 60%Best odds 1.57 | -1% | 60% | 61% | C | 1.57 |
| Clermont Foot vs GuingampLigue 2C | Ligue 2 | GuingampOur prob 36%Best odds 2.45 | -3% | 36% | 40% | C | 2.45 |
| Nancy vs LavalLigue 2C | Ligue 2 | NancyOur prob 59%Best odds 1.60 | -1% | 59% | 60% | C | 1.60 |
| Sochaux vs AnnecyLigue 2C | Ligue 2 | SochauxOur prob 39%Best odds 2.46 | -1% | 39% | 40% | C | 2.46 |
| PAU vs GrenobleLigue 2C | Ligue 2 | PAUOur prob 50%Best odds 1.90 | -1% | 50% | 51% | C | 1.90 |
| Dunkerque vs MetzLigue 2C | Ligue 2 | MetzOur prob 39%Best odds 2.47 | -1% | 39% | 40% | C | 2.47 |
| De Graafschap vs WaalwijkEerste DivisieC | Eerste Divisie | WaalwijkOur prob 40%Best odds 2.50 | +1% | 40% | 38% | C | 2.50 |
| Vitesse vs EmmenEerste DivisieC | Eerste Divisie | VitesseOur prob 42%Best odds 2.30 | 0% | 42% | 42% | C | 2.30 |
| NAC Breda vs HeraclesEerste DivisieC | Eerste Divisie | HeraclesOur prob 39%Best odds 2.68 | +4% | 39% | 36% | C | 2.68 |
| FC Volendam vs Jong UtrechtEerste DivisieC | Eerste Divisie | FC VolendamOur prob 57%Best odds 1.70 | 0% | 57% | 57% | C | 1.70 |
| Jong AZ vs Helmond SportEerste DivisieC | Eerste Divisie | Jong AZOur prob 52%Best odds 1.92 | +2% | 52% | 50% | C | 1.92 |
| Almere City FC vs RodaEerste DivisieC | Eerste Divisie | Almere City FCOur prob 50%Best odds 1.96 | 0% | 50% | 50% | C | 1.96 |
| Den Bosch vs MVVEerste DivisieC | Eerste Divisie | Den BoschOur prob 55%Best odds 1.75 | +1% | 55% | 54% | C | 1.75 |
| FC Eindhoven vs Jong PSV U21Eerste DivisieC | Eerste Divisie | FC EindhovenOur prob 39%Best odds 2.40 | -1% | 39% | 40% | C | 2.40 |
| FC OSS vs Jong AjaxEerste DivisieC | Eerste Divisie | FC OSSOur prob 51%Best odds 2.13 | +6% | 51% | 45% | C | 2.13 |
| Francs Borains vs DenderChallenger Pro LeagueC | Challenger Pro League | DenderOur prob 46%Best odds 2.22 | +2% | 46% | 44% | C | 2.22 |
| RSC Anderlecht II vs K. Lierse S.K.Challenger Pro LeagueC | Challenger Pro League | K. Lierse S.K.Our prob 41%Best odds 2.51 | +3% | 41% | 38% | C | 2.51 |
| Zrinjski vs Radnik BijeljinaPremijer LigaC | Premijer Liga | ZrinjskiOur prob 80%Best odds 1.27 | +3% | 80% | 77% | C | 1.27 |
| Orlando Pirates vs African StarsCAF Champions LeagueC | CAF Champions League | Orlando PiratesOur prob 81%Best odds 1.17 | +1% | 81% | 80% | C | 1.17 |
| Mamelodi Sundowns vs WilieteCAF Champions LeagueC | CAF Champions League | Mamelodi SundownsOur prob 70% | — | 70% | — | C | — |
| FC Winterthur vs Stade NyonnaisChallenge LeagueC | Challenge League | FC WinterthurOur prob 76%Best odds 1.24 | -1% | 76% | 77% | C | 1.24 |
| VfB Stuttgart vs Borussia M.GladbachBundesligaA | Bundesliga | VfB StuttgartOur prob 67%Best odds 1.42 | -3% | 67% | 69% | A | 1.42 |
| Widzew Łódź vs Gornik ZabrzeEkstraklasaC | Ekstraklasa | Gornik ZabrzeOur prob 39%Best odds 2.42 | -1% | 39% | 40% | C | 2.42 |
| Granada vs Real ValladolidSegunda DivisiónC | Segunda División | GranadaOur prob 43%Best odds 2.30 | +1% | 43% | 42% | C | 2.30 |
| Empoli vs Vicenza VirtusItaly Serie BC | Italy Serie B | EmpoliOur prob 42%Best odds 2.54 | +2% | 42% | 39% | C | 2.54 |
| Austria Salzburg vs FC BW Linz2. LigaC | 2. Liga | FC BW LinzOur prob 53% | — | 53% | — | C | — |
| Penicuik Athletic vs ClydeScotland FA CupC | Scotland FA Cup | Penicuik AthleticOur prob 48% | — | 48% | — | C | — |
| Torino vs MonzaSerie AA | Serie A | TorinoOur prob 42%Best odds 2.21 | -3% | 42% | 44% | A | 2.21 |
| Brest vs NiceLigue 1A | Ligue 1 | BrestOur prob 46%Best odds 2.31 | +3% | 46% | 43% | A | 2.31 |
| Kortrijk vs KV MechelenJupiler Pro LeagueC | Jupiler Pro League | KV MechelenOur prob 40%Best odds 2.66 | +3% | 40% | 37% | C | 2.66 |
| Derry City vs DundalkPremier DivisionC | Premier Division | Derry CityOur prob 51%Best odds 1.92 | +1% | 51% | 50% | C | 1.92 |
| Bohemians vs ShelbournePremier DivisionC | Premier Division | BohemiansOur prob 55%Best odds 1.64 | -3% | 55% | 57% | C | 1.64 |
| Waterford vs Drogheda UnitedPremier DivisionC | Premier Division | WaterfordOur prob 51%Best odds 1.90 | +1% | 51% | 50% | C | 1.90 |
| Galway United vs St Patrick's Athl.Premier DivisionC | Premier Division | St Patrick's Athl.Our prob 53%Best odds 1.64 | -5% | 53% | 58% | C | 1.64 |
| The New Saints vs Ammanford AFCWales Premier LeagueC | Wales Premier League | The New SaintsOur prob 94%Best odds 1.03 | +1% | 94% | 93% | C | 1.03 |
| Caernarfon Town vs Briton FerryWales Premier LeagueC | Wales Premier League | Caernarfon TownOur prob 70%Best odds 1.35 | 0% | 70% | 70% | C | 1.35 |
| Cambrian & Clydach vs Airbus UKWales Premier LeagueC | Wales Premier League | Airbus UKOur prob 51%Best odds 2.20 | +7% | 51% | 44% | C | 2.20 |
| Colwyn Bay vs Cardiff METWales Premier LeagueC | Wales Premier League | Colwyn BayOur prob 53%Best odds 1.71 | -2% | 53% | 56% | C | 1.71 |
| Holywell vs PenybontWales Premier LeagueC | Wales Premier League | PenybontOur prob 76%Best odds 1.25 | +2% | 76% | 74% | C | 1.25 |
| Trefelin vs Flint Town UnitedWales Premier LeagueC | Wales Premier League | Flint Town UnitedOur prob 45%Best odds 2.00 | -2% | 45% | 46% | C | 2.00 |
| Portadown vs LinfieldNorthern Ireland PremiershipC | Northern Ireland Premiership | LinfieldOur prob 62%Best odds 1.50 | -2% | 62% | 64% | C | 1.50 |
| Alaves vs MalagaLa LigaA | La Liga | AlavesOur prob 58%Best odds 1.73 | +1% | 58% | 57% | A | 1.73 |
| Ipswich vs Nottingham ForestPremier LeagueA | Premier League | Nottingham ForestOur prob 42%Best odds 2.44 | -1% | 42% | 42% | A | 2.44 |
| Shamrock Rovers vs Sligo RoversPremier DivisionC | Premier Division | Shamrock RoversOur prob 79%Best odds 1.17 | -3% | 79% | 82% | C | 1.17 |
| Bolton vs MiddlesbroughEngland ChampionshipC | England Championship | MiddlesbroughOur prob 54%Best odds 1.65 | -6% | 54% | 60% | C | 1.65 |
| MC Alger vs Enugu RangersCAF Champions LeagueC | CAF Champions League | MC AlgerOur prob 77%Best odds 1.15 | -10% | 77% | 87% | C | 1.15 |
| 1º de Agosto vs VirungaCAF Confederation CupC | CAF Confederation Cup | 1º de AgostoOur prob 56% | — | 56% | — | C | — |
| Vitória SC vs MaritimoPrimeira LigaC | Primeira Liga | Vitória SCOur prob 52%Best odds 1.72 | -6% | 52% | 57% | C | 1.72 |
| Raja Casablanca vs El Kanemi WarriorsCAF Confederation CupC | CAF Confederation Cup | Raja CasablancaOur prob 80%Best odds 1.10 | -6% | 80% | 85% | C | 1.10 |
| Atletico Grau vs ADTPeru Primera DivisiónC | Peru Primera División | Atletico GrauOur prob 57%Best odds 1.75 | +2% | 57% | 55% | C | 1.75 |
| Independiente del Valle vs Universidad CatolicaLiga ProC | Liga Pro | Independiente del ValleOur prob 53%Best odds 1.67 | -4% | 53% | 57% | C | 1.67 |
| Gimnasia L.P. vs Sarmiento JuninLiga Profesional ArgentinaC | Liga Profesional Argentina | Gimnasia L.P.Our prob 54%Best odds 1.72 | -2% | 54% | 56% | C | 1.72 |
| Gimnasia M. vs PlatenseLiga Profesional ArgentinaC | Liga Profesional Argentina | Gimnasia M.Our prob 42%Best odds 2.37 | 0% | 42% | 41% | C | 2.37 |
| Operario-PR vs Athletic ClubBrazil Serie BC | Brazil Serie B | Operario-PROur prob 47%Best odds 1.92 | -3% | 47% | 50% | C | 1.92 |
| Cruzeiro vs RemoBrazil Serie AC | Brazil Serie A | CruzeiroOur prob 69%Best odds 1.42 | -1% | 69% | 69% | C | 1.42 |
| Chico vs BucaramangaPrimera AC | Primera A | BucaramangaOur prob 48%Best odds 2.12 | +2% | 48% | 46% | C | 2.12 |
| A. Italiano vs HuachipatoChile Primera DivisiónC | Chile Primera División | A. ItalianoOur prob 45%Best odds 2.11 | 0% | 45% | 46% | C | 2.11 |
| Juventud vs PenarolUruguay Primera DivisiónC | Uruguay Primera División | PenarolOur prob 46%Best odds 1.93 | -3% | 46% | 49% | C | 1.93 |
| 0-0 FTFlamengo vs Estudiantes L.P.CONMEBOL LibertadoresC | CONMEBOL Libertadores | FlamengoOur prob 68%Best odds 1.39 | -2% | 68% | 71% | C | 1.39 |
| 3-0 FTAtletico Nacional vs Deportivo PastoPrimera AC | Primera A | Atletico NacionalOur prob 72%Best odds 1.32 | 0% | 72% | 72% | C | 1.32 |
| 2-1 FTAlebrijes de Oaxaca vs Cruz Azul HidalgoLiga de Expansión MXC | Liga de Expansión MX | Alebrijes de OaxacaOur prob 39% | — | 39% | — | C | — |
Our prob = the probability we publish for that pick (the Ours column) — our model blended with the de-vigged market price where one is recorded; Market = that de-vigged market probability. Edge = Ours minus Market; grade A/B = the pick is backed by both/one team's xG record. Best odds = the top bookmaker price on our pick, taking each book at its own last update.
Welcome offers as each operator publishes them in Kenya — the full comparison and how we read it is on its own page
| # | Betting site | Welcome offer | Why it is here | Visit |
|---|---|---|---|---|
| 1 | 50% free bet up to KES 2,500 on your first deposit18+. New customers only. Min first deposit KES 100. Free bet needs 4+ selections at odds 1.70+ within 7 days. T&Cs apply. |
|
Get offer | |
| 2 | First deposit bonus18+. New customers only. T&Cs apply. |
|
Get offer | |
| 3 | 100% up to KES 19,000 on your first deposit18+. Min deposit KES 150. Bonus wagered 5x on accumulators (3+ selections, odds 1.40+). T&Cs apply. |
|
Get offer | |
| 4 | 200% first deposit bonus18+. New customers only. T&Cs apply. |
|
Get offer |
18+ only. Offers and terms are set by each operator and can change; the operator’s own terms decide. Gamble responsibly.
126 upcoming fixtures across 63 competitions — the fixtures themselves are in the explorer above and on each competition page
What happened next to what we predicted