1X2 bet tips for today
Win, draw, or away — three outcomes, one honest read. Each pick comes from how a side actually plays, not who it's supposed to beat on paper.
Today's picks
Live| Time | Match | Tip |
|---|---|---|
| Argentina Liga Profesional | ||
| 04:30 | Huracan vs Racing Club | X |
| 02:00 | Banfield vs Barracas Central | X |
| 02:00 | Deportivo Riestra vs Lanus | X |
| Argentina Nacional B | ||
| 22:30 | Defensores de Belgrano vs Deportivo Madryn | 1 |
| Azerbaijan Premyer Liqa | ||
| 19:00 | Safa Baku vs Sabah | 2 |
| Bolivia Copa Simon Bolivar | ||
| 20:00 | Club Ingenieros vs Hiska Nacional | 2 |
| Bolivia Primera Division | ||
| 03:30 | Real Tomayapo vs Bolivar | 2 |
| Brazil Serie B | ||
| 02:30 | America MG vs Sao Bernardo | 1 |
| 02:30 | Botafogo SP vs Goias | 1 |
| Bulgaria First League | ||
| 21:30 | Ludogorets Razgrad vs Septemvri Sofia | 1 |
| Bulgaria Second League | ||
| 18:45 | Hebar 1918 vs Etar Veliko Tarnovo | 1 |
| Chile Primera B | ||
| 01:00 | Deportes Santa Cruz vs Recoleta | 1 |
| Chile Liga de Primera | ||
| 03:00 | Audax Italiano vs OHiggins | X |
| Colombia Primera A | ||
| 03:10 | Once Caldas vs Deportivo Cali | 1 |
| 05:15 | Cucuta Deportivo vs Millonarios | 2 |
| Colombia Primera B | ||
| 00:30 | Tigres FC vs Bogota FC | 1 |
| 02:45 | Orsomarso vs Depor FC | 1 |
| Costa Rica Primera Division | ||
| 04:00 | Cartagines vs Alajuelense | 1 |
| Croatia HNL | ||
| 20:00 | HNK Gorica vs NK Varazdin | 2 |
| Cyprus 1. Division | ||
| 21:00 | Krasava Ypsonas vs Aris | 2 |
| Denmark Superligaen | ||
| 21:00 | Midtjylland vs Brondby | 1 |
| Ecuador LigaPro Serie A | ||
| 03:00 | Barcelona Guayaquil vs Delfin SC | 1 |
| 03:00 | Libertad FC vs Independiente del Valle | 2 |
| Egypt Premier League | ||
| 18:00 | El Geish vs Smouha SC | X |
| 21:00 | Ceramica Cleopatra vs National Bank of Egypt | X |
| England Premier League | ||
| 23:00 | Leeds vs Newcastle | X |
| Estonia Esiliiga A | ||
| 20:00 | Tartu Welco vs Nõmme Kalju II | 1 |
| Finland Veikkausliiga | ||
| 19:00 | FC Inter vs VPS Vaasa | 1 |
| France Ligue 2 | ||
| 22:45 | Red Star FC 93 vs Metz | 1 |
| Georgia Erovnuli Liga | ||
| 16:00 | Meshakhte vs Rustavi | 2 |
| 19:00 | Torpedo Kutaisi vs Samgurali | 1 |
| 21:00 | Dinamo Tbilisi vs Gagra | 1 |
| Greece Super League 2 | ||
| 17:00 | Panionios vs Apollon Pontou | 1 |
| 18:00 | Panthrakikos vs PAOK II | 2 |
| Guatemala Liga Nacional | ||
| 03:00 | Guastatoya vs Xelajú | 1 |
| 05:00 | Municipal vs Malacateco | 1 |
| Honduras Liga Nacional | ||
| 03:15 | CD Marathon vs CD Olimpia | 1 |
| 05:30 | Atletico Independiente vs Juticalpa | 1 |
| Iceland Úrvalsdeild | ||
| 23:15 | Vikingur Reykjavik vs Keflavik | 1 |
| Iraq Iraqi League | ||
| 22:00 | Erbil vs Al-Karma | X |
| Israel Premier League | ||
| 20:30 | Hapoel Ramat Gan vs Maccabi Netanya | 2 |
| 20:30 | Hapoel Haifa vs Bnei Sakhnin | 1 |
| 21:00 | Hapoel Ironi Kiryat Shmona vs Maccabi Haifa | 2 |
| 21:30 | Maccabi Tel Aviv vs Hapoel Tel-Aviv | 1 |
| Israel Liga Leumit | ||
| 20:00 | Maccabi Herzliya vs Kafr Qasim | 1 |
| Italy Serie A | ||
| 20:30 | Torino vs Roma | 2 |
| 20:30 | Como vs Parma | 1 |
| 22:45 | Inter Milan vs Udinese | 1 |
| Jamaica Premier League | ||
| 02:30 | Molynes United vs Treasure Beach | 1 |
| Japan J3 League | ||
| 14:00 | Osaka vs Ehime FC | 2 |
| Kosovo Superliga | ||
| 18:00 | Ballkani vs Dukagjini | 1 |
| 18:00 | Llapi vs Malisheva | 2 |
| Lithuania A Lyga | ||
| 19:45 | Banga vs TransINVEST Vilnius | X |
| Lithuania 1 Lyga | ||
| 20:00 | FA Šiauliai II vs Be1 NFA | 2 |
| Macedonia First League | ||
| 18:00 | Shkëndija Haraçinë vs Skopje | 1 |
| Malta Premier League | ||
| 20:00 | Gzira United vs Zabbar St. Patrick | X |
| Mexico Liga MX | ||
| 05:00 | Santos Laguna vs Juarez FC | 1 |
| 05:07 | Chivas Guadalajara vs Unam Pumas | 1 |
| Montenegro First League | ||
| 19:00 | Mladost DG vs Buducnost Podgorica | X |
| 21:00 | Mornar vs Otrant-Olympic | 1 |
| 21:00 | Petrovac vs Arsenal Tivat | 1 |
| Netherlands Eerste Divisie | ||
| 22:00 | PSV Reserves vs AZ Reserves | 2 |
| 22:00 | FC Utrecht Reserves vs Ajax Reserves | 1 |
| Norway Eliteserien | ||
| 21:00 | Bodo/Glimt vs Sandefjord | 1 |
| Norway 3. Division - Girone 2 | ||
| 20:00 | Aalesund II vs Spjelkavik | 2 |
| Norway 3. Division - Girone 3 | ||
| 19:00 | Åsane II vs Brann II | 2 |
| Norway 3. Division - Girone 5 | ||
| 19:00 | Fauske Sprint vs Strømsgodset II | 2 |
| 20:00 | Skjetten vs Tromsø II | 1 |
| 21:00 | Skedsmo vs Lillestrøm II | 1 |
| Paraguay Division Intermedia | ||
| 23:30 | Benjamín Aceval vs Paraguari AC | 1 |
| 02:00 | Independiente F.b.c. vs Encarnación | 1 |
| Poland Ekstraklasa | ||
| 21:00 | Radomiak Radom vs Piast Gliwice | 1 |
| Poland I Liga | ||
| 21:00 | Stal Mielec vs Termalica BB Nieciecza | X |
| Portugal Primeira Liga | ||
| 21:45 | Rio Ave vs Estrela Amadora | X |
| 23:15 | Moreirense vs Maritimo | X |
| 23:45 | Braga vs Estoril | 1 |
| Portugal Segunda Liga | ||
| 21:00 | FC Porto B vs Vizela | 2 |
| 21:00 | Sporting B vs Lusitania Lourosa | 1 |
| Republic of Ireland Premier Division | ||
| 22:45 | Dundalk vs St Patricks Athletic | 2 |
| 22:45 | Shelbourne vs Drogheda United | 1 |
| 22:45 | Sligo Rovers vs Galway United | 2 |
| 22:45 | Waterford FC vs Derry City | X |
| Romania Liga I | ||
| 19:00 | Universitatea Cluj vs Otelul Galati | 1 |
| 22:00 | FCSB vs Petrolul Ploiesti | 1 |
| Russia First League | ||
| 19:00 | KAMAZ vs Chelyabinsk | X |
| 19:00 | Spartak Kostroma vs FK Neftekhimik | 1 |
| 19:30 | Shinnik Yaroslavl vs Ural | 2 |
| 20:30 | Veles vs FC Sochi | 2 |
| Saudi Arabia Division 1 | ||
| 19:50 | Al Bukayriyah vs Damac | 2 |
| 20:05 | Al Ula vs Jeddah Club | 1 |
| 20:05 | Al Wehda Club vs Al Okhdood | 1 |
| 21:20 | Al Najma vs Al-Raed | 1 |
| Serbia Super Liga | ||
| 21:00 | Zemun vs Radnik Surdulica | 2 |
| Singapore Premier League | ||
| 15:30 | Geylang International vs Tanjong Pagar United | 1 |
| Slovakia 2. liga | ||
| 19:00 | Zlaté Moravce vs Lokomotíva Zvolen | 1 |
| Spain La Liga | ||
| 23:00 | Villarreal vs Real Betis | 1 |
| Spain Segunda | ||
| 22:30 | Celta Fortuna vs Eibar | 2 |
| Sweden Allsvenskan | ||
| 21:00 | Djurgarden vs GAIS | 1 |
| 21:00 | Sirius vs Degerfors | 1 |
| Sweden Superettan | ||
| 21:00 | Norrby IF vs Varbergs BoIS FC | X |
| 21:00 | Orebro SK vs Nordic United FC | 1 |
| 21:05 | Ostersunds FK vs Helsingborg | 1 |
| Sweden Division 2 - Södra Svealand | ||
| 22:00 | Haninge vs Syrianska FC | 1 |
| Türkiye Super Lig | ||
| 21:00 | Gaziantep FK vs Fenerbahce | 2 |
| Türkiye 1 Lig | ||
| 21:00 | Kayserispor vs Istanbulspor | 1 |
| Ukraine Premier League | ||
| 16:30 | Dynamo Kyiv vs Epitsentr Dunayivtsi | 1 |
| 19:00 | Shakhtar Donetsk vs Chornomorets | 1 |
| Uruguay Clausura | ||
| 02:00 | Montevideo City Torque vs Liverpool Montevideo | 2 |
| USA MLS | ||
| 05:00 | San Diego FC vs Philadelphia | X |
| USA MLS Next Pro | ||
| 03:00 | Inter Miami II vs Huntsville City | 2 |
| 03:00 | New York RB II vs FC Cincinnati II | 1 |
| 03:00 | Orlando City II vs Toronto II | 1 |
| 04:00 | Sporting KC II vs Los Angeles FC II | 2 |
| 04:30 | Austin II vs Colorado Rapids II | 1 |
| 04:30 | North Texas vs Houston Dynamo FC II | X |
| 06:00 | Ventura County vs Tacoma Defiance | 1 |
| 06:30 | The Town vs Real Monarchs | 1 |
| 00:00 | Portland Timbers II vs St. Louis City II | X |
| World ASEAN Club Championship | ||
| 15:30 | Shan United vs Ezra | 1 |
Where outcomes actually fall
Top 5 European leagues, last 3 seasons. The split surprises most casual bettors.
What you're actually looking at
The 1X2 market is the oldest and simplest in football. Pick the home win, the draw, or the away win — that's it. Because it's simple, most preview sites treat it as a throwaway. Slap a "1" on the favourite, move on, repeat for next week. That's not what I'm doing here.
The picks above come from a smaller list of fixtures than what you'd see on the standard schedule. Some matches genuinely have a clear winner. Some are draws hiding inside what the market wants to call a home banker. And some — the most interesting category — are away wins that the public has priced lazily because they assume the home crowd will do the work. Those are the matches I spend the most time on.
The split nobody bothers explaining
That 46/26/28 breakdown above — home, draw, away — looks innocuous until you sit with it. The home advantage is real, but it's not as massive as the betting public seems to think. Roughly one in four matches ends level. That's a huge chunk of fixtures where the "X" is the right answer, and most casual punters never put a draw on a slip in their lives.
Notice how cup ties tilt harder toward home wins and against draws. That's because most cup formats can't end level — extra time and penalties skew the regular-time numbers. Don't apply league logic to cup matches and expect it to hold up. That's one of the cleanest mistakes you can make in 1X2 betting, and it's the kind of detail I try to catch before recommending a pick.
When the draw is genuinely the right answer
Two well-organised mid-table sides, late in the season, neither needing the points. Defensive shape on both ends, no red-hot striker on either side, recent form showing low scoring. That's a draw waiting to happen, and the market still prices it at 3.20 because nobody enjoys backing X. Those are the spots worth flagging.
Not every league reads the same way
The harder a league is to predict, the less useful general 1X2 logic becomes. Spain's top flight is structurally tilted — three or four sides do most of the winning, and the favourites tend to deliver. Germany's Bundesliga is similar but with more upsets. The Eredivisie is wild because the gap between top and bottom is enormous, but draws are surprisingly rare. The English Championship is a pure coin flip half the time.
What this matters for: if I'm reading a Championship fixture and the home side is a 1.70 favourite, I'm sceptical. The math just doesn't support that level of confidence in that league. The same price in La Liga, with a comparable squad gap, is probably fair. Knowing the league is half the battle, and most "tip" pages skip it entirely.
How a 1X2 pick actually comes together
Honestly? It starts with eliminating fixtures, not adding them. I open the schedule, pull out the matches that are too rotated, too motivated, or too lopsided to read cleanly, and what's left is the working list. Usually six to eight fixtures across the weekend across major leagues, sometimes fewer.
From there I'm looking at three layers. Recent form on both sides — but only against comparable opposition, since beating a relegation candidate doesn't tell me much about an upcoming match against a top-six side. Tactical shape — does the home team press, sit deep, build short, go long? Which of those approaches matches up badly against the opponent? Schedule and motivation — anyone on a midweek European hangover, anyone playing for nothing, anyone with a manager about to be fired.
When all three layers point the same way, I have a pick. When they conflict, I have a "no-bet" — which is genuinely the most underrated call in this whole exercise. Walking past a fixture is often the sharpest decision available, and I'd rather post a smaller list of confident picks than pad the page with shrugs.
Why away wins get my attention more than home favourites
The market is built around public money, and the public bets home teams. That's not a controversial observation — bookmakers have written about it for decades. The practical effect is that home prices are usually a little shorter than they should be, and away prices are usually a little longer. Fishing in the away column for value is one of the cleaner long-term strategies in 1X2 betting, and most of my standout picks land there.
Doesn't mean every away pick is right. It means the price-to-probability gap is, on average, more generous on the "2" side. Pair that with a side that genuinely travels well — disciplined defence, decent set-piece threat, manager who doesn't go gung-ho on the road — and you've got the kind of fixture I'll actually back.
The fixtures I leave alone
Late-season dead rubbers between two teams with nothing left to play for, mid-week cup ties immediately after a Sunday derby, fixtures with three or more confirmed first-team injuries on either side, or anything where the weather forecast is genuinely going to change how the pitch plays. Those don't make the page. Not because they're impossible to call, but because the noise level makes any read worse than the same read in a cleaner game.