iddaa bulletin · Friday, January 31, 2025
Betting Programme — Matches on Friday, January 31, 2025
The bulletin for Friday, January 31, 2025 lists 118 matches (56 leagues). Match result (1X2), over/under 2.5 and both-teams-to-score odds are grouped by league or kick-off hour; 0 matches already have a detailed match analysis page.
- Matches
- 118
- Leagues
- 56
- Finished
- 118
- Match analysis pages
- 0
Filter by league
Click a match name to open its analysis page. Click an odds cell to filter past matches that opened at that price. To have the system measure every market of a match, use Auto Analysis.
Top line opening odds (bulletin)Bottom line closing / latest odds (tracked hourly)● unchanged▲ rose▼ dropped
Finished matches · 118
Paraguay · Division Profesional
2 matches- 00:00GUARANI ASU - CLUB GENERAL CABALLERO JL2-02-1—
- 02:30SPORTIVO AMELIANO - CLUB OLIMPIA2-22-2—
Argentina · Liga Profesional Argentina
3 matches- 01:15RACING CLUB - BELGRANO1-04-0—
- 03:30C CORDOBA - ATL. TUCUMAN1-02-0—
- 03:30ARGENTINOS J - CA TIGRE1-01-0—
Mexico · Ascenso MX
1 match- 04:00CF CORRECAMINOS UAT - TAMPICO MADERO1-12-1—
Australia · A-League Women
2 matches- 11:00SYDNEY FC (W) - ADELAIDE UNITED FC (W)0-12-3—
- 11:00WESTERN UNITED (W) - WESTERN SYDNEY W. (W)3-14-1—
Indonesia · Liga 1
2 matches- 11:30PERSIK KEDIRI - BARITO PUTE0-11-1—
- 15:00PERSEBAYA - PERSITA TANGERANG0-11-1—
Australia · A-League
1 match- 11:35BRISBANE ROAR - W.SYDNEYWAN.0-10-1—
World · Club Friendlies
3 matches- 12:30ADELAIDE CITY FC - MODBURY JETS SC0-10-2—
- 12:30CROYDON KINGS FC - ADELAIDE CROATIA RAIDERS2-23-2—
- 19:30CSKA MOSKOVA - FK ROSTOV0-01-0—
Italy · Campionato Primavera 1
3 matches- 15:00CESENA FC U20 - ATALANTA U202-25-3—
- 17:00AC MONZA U20 - JUVENTUS U202-03-1—
- 17:00GENOA U20 - CREMONESE U201-11-1—
Azerbaijan · Premyer Liqa
2 matches- 15:00FK KAPAZ - SABAH1-23-2—
- 17:30NEFTÇI - SHAMAKHI FK1-01-0—
Ethiopia · Premier League
2 matches- 15:00HADIYA HOSSANA FC - ETHIOPIAN INSURANCE0-00-1—
- 18:00DIRE DAWA KENEMA - FASIL KETEMA FC0-11-2—
Kenya · FKF Premier League
1 match- 15:00BIDCO UNITED - ULINZI STARS1-01-1—
Lebanon · Premier League
2 matches- 15:15SAFA SC - SHABAB AL SAHEL0-02-0—
- 15:15SHABAB BAALBAK - RACING BEIRUT0-00-0—
Iran · Persian Gulf Pro League
1 match- 15:30F KHUZESTAN - PERSEPOLIS0-11-1—
United Arab Emirates · Pro League
4 matches- 16:15AJMAN CLUB - AL WAHDA FC1-24-3—
- 16:15SHARJAH FC - DIBBA AL-HISN SC1-01-0—
- 19:00AL JAZIRA (UAE) - FC BANIYAS0-10-1—
- 19:00AL-NASR DUBAI SC - AL UROOBA UAE1-12-1—
South Africa · 1st Division
4 matches- 16:30CASRIC STARS FC - JDR STARS1-03-1—
- 16:30ORBIT COLLEGE FC - UPINGTON CITY FC1-11-1—
- 20:30CAPE TOWN SPURS - MILFORD FC0-12-2—
- 20:30DURBAN CITY FC 2024 - KRUGER UNITED1-01-0—
Qatar · Stars League
2 matches- 16:30UMM-SALAL SC - AL DUHAIL SC1-11-2—
- 18:45AL WAKRAH - AL SHAHANIYA0-10-1—
Saudi Arabia · Pro League
3 matches- 16:45AL FAYHA FC - AL TAAWOUN FC0-00-0—
- 18:15AL HILAL - AL AKHDOOD3-04-0—
- 20:00AL ETTIFAQ FC - AL SHABAB FC (KSA)2-13-1—
Algeria · Ligue 2
8 matches- 17:00CA BATNA - IRB OUARGLA1-04-2—
- 17:00JS BORDJ MENAIEL - MSP BATNA0-00-0—
- 17:00JS DJIDJEL - IB KHEMIS EL KHECHNA2-03-1—
- 17:00MB ROUISSET - US SOUF1-03-1—
- 17:00MO CONSTANTINE - USM EL HARRACH0-00-1—
- 17:00NRB TELEGHMA - US CHAOUIA1-11-1—
- 17:00O MAGRAN - AS KHROUB0-01-0—
- 17:00USM ANNABA - HB CHELGHOUM LAID0-13-2—
Egypt · Premier League
3 matches- 17:00ISMAILY SC - TALAEA GAISH1-01-2—
- 17:00EL GOUNA FC - HARAS HODOOD0-10-1—
- 20:00PYRAMIDS FC - EL ZAMALEK0-03-0—
India · Super League
1 match- 17:00MUMBAI CITY FC - SC EAST BENGAL0-00-0—
Kuwait · Premier League
1 match- 17:55YARMOUK - KHAITAN SC0-00-0—
Romania · Liga I
2 matches- 18:00HERMANNSTADT - UTA ARAD0-00-0—
- 21:00UNIREA SLOBOZIA - D. BÜKREŞ1-11-3—
Croatia · 1. HNL
1 match- 19:00NK ISTRA 61 - HNK GORICA0-00-0—
Serbia · Super Liga
1 match- 19:00FK NAPREDAK KRUSEVAC - FK VOJVODINA1-01-1—
Austria · Cup
2 matches- 20:00SV STRIPFING - HARTBERG0-00-0—
- 22:30WOLFSBERG - SCHWARZ WEISS BREGENZ2-13-1—
Malta · Premier League
2 matches- 20:00BALZAN FC - MARSAXLOKK FC0-10-3—
- 22:15SLIEMA WANDERERS - HIBERNIANS1-22-3—
Poland · Ekstraklasa
2 matches- 20:00KATOWICE - STAL MIELEC0-01-0—
- 22:30LECH POZNAN - WIDZEW LODZ2-04-1—
Türkiye · Trendyol Süper Lig
2 matches- 20:00EYÜPSPOR - SİVASSPOR0-01-0—
- 20:00KONYASPOR - BODRUM FK2-03-1—
Türkiye · Trendyol 1. Lig
1 match- 20:00ÇORUM FK - BANDIRMASPOR2-04-0—
Germany · 2. Bundesliga
2 matches- 20:30ELVERSBERG - KARLSRUHE1-02-2—
- 20:30NÜRNBERG - DARMSTADT 980-01-0—
Germany · Frauen Bundesliga
1 match- 20:30EINTRACHT FRANKFURT (W) - BAYER LEVERKUSEN (W)2-13-2—
South Africa · PSL
1 match- 20:30RICHARDS BAY - MAGESI FC0-00-0—
Germany · Regionalliga
5 matches- 21:00CARL ZEISS JENA - GREIFSWALDER0-01-1—
- 21:00HERTHA BERLIN II - PLAUEN1-13-1—
- 21:00SV BABELSBERG 03 - HERTHA 032-12-1—
- 21:30DUISBURG - OBERHAUSEN0-20-2—
- 21:30FC GUTERSLOH 2000 - UERDINGEN 050-12-1—
Germany · 3. Liga
1 match- 21:00A. AACHEN - E. COTTBUS0-00-0—
Portugal · Segunda Liga
1 match- 21:00P. FERREIRA - LEIXOES SC0-00-0—
France · Ligue 3
7 matches- 21:30AS NANCY - VERSAILLES 780-23-2—
- 21:30AUBAGNE FC - US CONCARNEAU0-20-2—
- 21:30FC BOURG-EN-BRESSE PERONN - CHATEAUROUX0-00-0—
- 21:30LE MANS - SOCHAUX1-11-1—
- 21:30NIMES - VALENCIENNES0-00-0—
- 21:30ORLEANS - FC ROUEN0-11-3—
- 21:30PARIS 13 ATLETICO - FC VILLEFRANCHE-BEAUJOLAI1-01-0—
Switzerland · Challenge League
3 matches- 21:30SCHAFFHAUSEN - THUN0-12-3—
- 21:30STADE OUCHY - ETOILE CAROUGE1-01-0—
- 22:15WIL 1900 - N. XAMAX1-02-0—
France · Ligue 2
6 matches- 22:00AMIENS - ANNECY FC1-01-0—
- 22:00CLERMONT - AJACCIO0-00-1—
- 22:00DUNKERQUE - FC MARTIGUES0-00-1—
- 22:00GRENOBLE - ROD. AVEYRO1-12-1—
- 22:00PAU - STADE LAVAL0-01-1—
- 22:00SC BASTIA - METZ1-01-1—
Netherlands · Eerste Divisie
5 matches- 22:00ADO DEN HAAG - EINDHOVEN0-12-1—
- 22:00DEN BOSCH - VOLENDAM1-03-0—
- 22:00DORDRECHT - GRAAFSCHAP1-11-1—
- 22:00EMMEN - JONG PSV0-14-2—
- 22:00SC CAMBUUR - TELSTAR0-12-1—
Belgium · Challenger Pro League
1 match- 22:00RFC LIEGE - RFC SERAING UNITED1-02-1—
Netherlands · Eredivisie
1 match- 22:00NAC BREDA - HERACLES1-01-1—
Italy · Serie C
4 matches- 22:30SSD VIS PESARO 1898 - SSD CITTA DI CAMPOBASSO1-01-0—
- 22:30ASCOLI - ATHLETIC CARPI1-02-1—
- 22:30CAVESE 1919 - ASD TEAM ALTAMURA1-01-1—
- 22:30FC GIUGLIANO 1928 - FOGGIA1-02-1—
Spain · Primera División RFEF
3 matches- 22:30GIMNASTICA SEGOVIANA CF - SD TARAZONA0-10-1—
- 22:30ALGECIRAS CF - REAL MADRID CASTILLA0-01-4—
- 22:30CF INTERCITY - MARBELLA0-00-0—
Germany · Bundesliga
1 match- 22:30WERDER BREMEN - MAINZ1-01-0—
Spain · LaLiga 2
1 match- 22:30CLUB DEPORTIVO ELDENSE - GRANADA0-10-3—
Italy · Serie B
1 match- 22:30US PALERMO - AC PISA0-21-2—
Belgium · Pro League
1 match- 22:45O.H. LEUVEN - MECHELEN1-01-0—
France · Ligue 1
1 match- 22:45MONTPELLIER - RC LENS0-10-2—
Wales · Premier League
1 match- 22:45BALA TOWN FC - CAERNARFON0-21-3—
England · National League North/South
1 match- 22:45FARSLEY CELT - ALFRETON0-31-4—
Scotland · Championship
1 match- 22:45FALKIRK - LIVINGSTON0-21-2—
Italy · Serie A
1 match- 22:45PARMA - LECCE1-11-3—
France · Division 1 Women
1 match- 23:00MONTPELLIER (W) - O.LYON (W)1-31-4—
England · Championship
1 match- 23:00BLACKBURN ROVERS - PRESTON1-02-1—
Spain · LaLiga
1 match- 23:00LEGANES (45DK KIRMIZI) - VALLECANO0-00-1—
Portugal · Primeira Liga
1 match- 23:15BOAVISTA - FAMALICAO0-10-2—
Odds are the match's opening odds; faded odds have no opening record, so the latest known price is shown. HT is the half-time score, FT the full-time score. MBS (minimum number of selections) is shown for matches matched with the iddaa.com bulletin; matches not in the bulletin show "—".
What is the iddaa betting programme?
The iddaa programme is the list of matches in the betting bulletin for a given day: kick-off time, league, teams and each match's opening odds. This page shows the day's matches from the bulletin spreadsheet grouped by time and league; match result (1X2), over/under 2.5 and both-teams-to-score odds sit side by side. When a match ends, the half-time and full-time scores are written on the same row.
Source/Method: Methodology
How do you read the programme?
Each row is a match. From left to right: kick-off time, teams, half-time and full-time score, MBS (minimum number of selections) and seven market odds. The top line of an odds cell is the opening price and the bottom line the closing or latest price tracked hourly; a red arrow means the price dropped, a green arrow that it rose. Clicking a match name opens its analysis page.
Source/Method: Methodology
What are opening odds?
Opening odds are the first price the bulletin publishes for a market of a match. Until kick-off, team news and betting volume move the price; the last price at kick-off is the closing odds. Because opening odds show the market's first assessment of the match, they are the starting point for comparing it with past matches. You can see how past matches that opened at the same odds ended on the Odds Analysis page.
Source/Method: Methodology
How to use the programme
The programme is not a prediction — it is the bulletin itself. To interpret a match's odds you need to look at how past matches that opened at similar odds ended: iddaa odds analysis page shows this by opening odds, while the dropping odds page shows the matches whose odds moved most during the day.
For the day's published picks see football predictions; for league goal and both-teams-to-score averages see league statistics.
Frequently asked questions
When is the betting programme updated?
The programme is fed by the iddaa bulletin's match list. New matches are added as the bulletin is loaded; odds are updated hourly until kick-off. When a match ends, its score is written on the same row.
Are the odds in the table opening odds?
If a match's opening odds are recorded, they are shown. For matches without an opening record, the latest known odds are shown in a faded colour. To compare the two, open the match's analysis page.
What do the iddaa and MBS badges next to a match mean?
If the match could be matched to the iddaa.com bulletin by team names and kick-off time, the MBS column shows the bulletin's minimum number of selections (an MBS 1 match can be played as a single). Because the bulletin is stored each time it is read, the MBS remains visible after kick-off and after the match ends. Matches not in the iddaa.com bulletin show a dash (—) in the MBS column.
Where can I see iddaa opening odds?
Opening odds for the day's matches are in this programme and on each match's analysis page. You can filter past matches' opening odds — and how matches that opened at those odds ended — on the Odds Analysis page.