iddaa bulletin · Sunday, May 25, 2025
Betting Programme — Matches on Sunday, May 25, 2025
The bulletin for Sunday, May 25, 2025 lists 210 matches (61 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
- 210
- Leagues
- 61
- Finished
- 209
- 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
Vietnam · V.League 1
1 match- 15:15CONG AN NHAN DAN - HA NOI FC———
Finished matches · 209
Brazil · Serie B
3 matches- 00:00CLUBE DO REMO PA - VOLTA REDONDA FC RJ1-11-1—
- 00:30AVAI SC - CHAPECOENSE0-02-1—
- 22:00GREMIO NOVO - PAYSANDU SC PA1-13-1—
Canada · Canadian Premier League
2 matches- 00:00PACIFIC FC - FORGE FC0-00-1—
- 21:00YORK UNITED FC - VANCOUVER LANGLEY FC1-01-0—
Colombia · Primera A
1 match- 00:00FORTALEZA FC - U. MAGDALENA0-00-1—
Brazil · Serie A
6 matches- 00:30FLUMINENSE - VASCO DA GAMA1-12-1—
- 00:30SAO PAULO SP - MIRASSOL FC SP0-00-2—
- 03:00ATLETICO MINEIRO - CORINTHIANS0-00-0—
- 17:00GREMIO PORTO - BAHIA BA0-01-0—
- 22:00PALMEIRAS SP - FLAMENGO0-00-2—
- 22:00RECIFE - INTERNACIONAL1-01-1—
Ecuador · Liga Pro
4 matches- 00:30UNI CATOLICA - LDU QUITO0-03-1—
- 03:00ORENSE SC - SD AUCAS2-02-1—
- 21:00LIBERTAD LOJA - CSD MACARA0-00-1—
- 23:30TECNICO UNIVERSITARIO - DELFIN SC0-01-2—
Chile · Primera División
4 matches- 00:30COLO COLO - UN. ESPANOLA3-14-1—
- 03:00COQUIMBO UNIDO - PALESTINO0-00-0—
- 19:30NUBLENSE - O'HIGGINS0-00-1—
- 22:00U. CATOLICA - DEPORTES LA SERENA0-11-3—
Argentina · Liga Profesional Argentina
2 matches- 00:30INDEPENDIENTE - CA HURACAN0-00-0—
- 22:00SAN LORENZO - CA PLATENSE0-00-1—
Argentina · Primera Nacional
10 matches- 01:00CHACO FOR EVER - TALLERES DE1-01-0—
- 20:00ARSENAL SARANDI - DEPORTIVO MADRYN1-01-1—
- 21:30ALL BOYS - CA ALVARADO0-11-1—
- 21:30ALMAGRO - PATRONATO P1-12-1—
- 21:30COLEGIALES - CD MAIPU0-00-1—
- 21:30GIMNASIA Y - CHACARITA JUNIORS0-00-0—
- 22:00GIMNASIA Y ESGRIMA JUJUY - SAN TELMO1-01-1—
- 23:00CENTRAL NORTE SALTA - CA DEFENSORES DE BELGRANO0-02-1—
- 23:00MITRE SANTIA - DEPORTIVO MORON0-00-0—
- 23:00RACING DE CORDOBA - T. SUAREZ1-01-1—
Paraguay · Division Profesional
2 matches- 01:00LIBERTAD ASUNCION - CLUB GENERAL CABALLERO JL0-01-0—
- 22:30GUARANI ASU - SPORTIVO LUQUENO1-02-1—
USA · USL
6 matches- 02:00LEXINGTON SC - TAMPA BAY1-01-1—
- 02:00MIAMI - BIRMINGHAM LEGION1-01-2—
- 04:00ORANGE COUNT - COLORADO SPR1-03-1—
- 05:00MONTEREY BAY FC - LOUISVILLE0-10-2—
- 05:00OAKLAND ROOTS SC - NEW MEXICO0-20-3—
- 05:30LAS VEGAS LI - EL PASO LOC1-11-2—
Uruguay · Primera División
4 matches- 02:00DEFENSOR SPORTING - CERRO LARGO FC2-03-2—
- 17:00DANUBIO FC - MIRAMAR MISIONES2-02-0—
- 21:00LIVERPOOL MONTEVIDEO - CA CERRO0-00-0—
- 23:30MONTEVIDEO - RIVER PLATE (URU)1-01-0—
Peru · Primera División
3 matches- 02:00CS CIENCIANO - CAJAMARCA5-06-1—
- 21:00ASOCIACION DEPORTIVA TARM - AYACUCHO FC0-10-1—
- 23:15CULTURAL SAN - ALIANZA ATLETICO1-11-2—
Bolivia · Primera División
2 matches- 02:00BLOOMING - NACIONAL POTOSI0-00-0—
- 22:00ALWAYS READY - SAN ANTONIO BULO BULO1-15-2—
USA · MLS
12 matches- 02:30CHARLOTTE FC - COLUMBUS CREW2-13-2—
- 02:30DC UNITED - NEW YORK RED BULLS0-10-2—
- 02:30MONTREAL IMPACT - LOS ANGELES FC2-12-2—
- 02:30ORLANDO CITY - PORTLAND TIMBERS1-01-0—
- 02:30PHILADELPHIA UNION - INTER MIAMI CF2-03-3—
- 02:30TORONTO FC - NASHVILLE SC0-01-2—
- 03:30KANSAS CITY - NEW ENGLAND REVOLUTION0-23-3—
- 03:30MINNESOTA UNITED - AUSTIN FC1-11-1—
- 04:30COLORADO RAPIDS - SAINT LOUIS CITY SC1-01-0—
- 04:30REAL SALT LAKE - VANCOUVER WHITECAPS2-22-3—
- 05:30SAN JOSE EARTHQUAKES - HOUSTON DYNAMO0-13-3—
- 22:00NEW YORK CITY - CHICAGO FIRE0-13-1—
Mexico · Ascenso MX
1 match- 04:00LEONES NEGROS UDEG - TAMPICO MADERO0-01-0—
Japan · J1 League
8 matches- 07:00FAGIANO - MACHIDA Z.1-02-2—
- 08:00NIIGATA - SH BELLMARE1-12-1—
- 08:00SHIMIZU - VISSEL KOBE2-03-2—
- 08:00YOKOHAMA - KASHIWA1-11-1—
- 08:00YOKOHAMA MARINOS - KASHIMA1-11-1—
- 09:00TOKYO - SANFRECCE HIROSHIMA0-00-3—
- 09:00TOKYO VERDY - KYOTO SANGA0-01-0—
- 10:00KAWASAKI F - GAMBA OSAKA1-02-2—
Japan · J2 League
7 matches- 07:00IWAKI FC - SENDAI1-11-2—
- 08:00M YAMAGATA - VENTFORET0-00-4—
- 08:00R YAMAGUCHI - FUJIEDA MYFC0-00-0—
- 08:00SAGAN TOSU - SAPPORO2-02-1—
- 08:00T VORTIS - IWATA JUBILO1-11-1—
- 08:00V-VAREN - JEF UNITED0-01-0—
- 10:00ROASSO KUMAMOTO - BLAUBLITZ AKITA1-01-2—
Australia · Victoria NPL
2 matches- 08:00MELBOURNE VICTORY GENÇLER - HEIDELBERG0-02-1—
- 08:00ST ALBANS SAINTS SC - ALTONA MAGIC0-10-1—
Australia · New South Wales NPL
2 matches- 08:00BLACKTOWN GENÇLER - MARCONI STAL0-10-2—
- 08:00C MARINERS - MANLY UNITED GENÇLER1-11-1—
Australia · Capital Territory NPL
1 match- 08:00CANBERRA FC - TUGGERANONG UNITED3-05-0—
Australia · Queensland NPL
2 matches- 10:00ST GEORGE WILLAWONG FC - MORETON CITY EXCELSIOR FC2-03-1—
- 11:00OLYMPIC FC - BRISBANE ROAR II1-01-0—
South Korea · K League 2
3 matches- 10:30CHUNGNAM ASAN FC - BUCHEON2-12-2—
- 10:30INCHEON UNITED FC - JEONNAM DRAG1-02-0—
- 13:00SUWON SAMSUNG BLUEWINGS - GIMPO CITIZEN FC0-11-1—
South Korea · K League 1
1 match- 10:30GWANGJU FC - GANGWON FC0-00-1—
Kazakhstan · Premier League
4 matches- 14:00ZHETYSU T - AKTOBE LENTO0-12-1—
- 16:00FK ATYRAU - K KYZYLORDA0-01-2—
- 16:00FC KYZYL-ZHAR SK - ELIMAI FC1-11-1—
- 18:00FK TURAN - TOBOL K0-11-2—
Denmark · 3. Division
1 match- 14:00AVARTA - LYSENG IF0-01-1—
Czechia · Czech Liga
4 matches- 14:30HRADEC KRALOVE - BOHEMIANS PRAG1-02-0—
- 17:00DUKLA PRAG - DYNAMO BUDEJOVICE2-12-1—
- 17:00MLADA BOLESLAV - SLOVACKO0-02-2—
- 17:00TEPLICE - FK PARDUBICE1-03-0—
Sweden · Allsvenskan
4 matches- 15:00GÖTEBORG - MALMÖ0-01-0—
- 15:00HALMSTADS BK - IF ELFSBORG1-21-4—
- 17:30BROMMAPOJKARNA - AIK SOLNA0-10-1—
- 17:30DJURGARDENS - HACKEN0-01-1—
Belarus · Premier League
3 matches- 15:00FC MINSK - MAXLINE ROGACHEV1-11-2—
- 17:00FC MOLODECHNO - FC SLUTSK0-10-1—
- 19:45FC GOMEL - DINAMO MINSK0-00-1—
Spain · LaLiga
3 matches- 15:00GIRONA - ATLETICO MADRID0-00-4—
- 17:15VILLARREAL - SEVILLA3-14-2—
- 22:00ATHLETIC BILBAO - BARCELONA0-20-3—
England · League One
1 match- 15:00CHARLTON - LEYTON ORIENT1-01-0—
Romania · Liga I
1 match- 15:00CSM POLITEHNICA IASI - METALOGLOBUS1-01-1—
Hungary · NB I
1 match- 15:15NYIREGYHAZAS - ZALAEGERSZEG0-00-0—
Austria · 2. Liga
6 matches- 15:30SKU AMSTETTEN - FC LIEFERING2-13-1—
- 18:00ADMIRA WACKER - SV HORN1-21-3—
- 18:00AUS LUSTENAU - ASK VOITSBERG2-03-0—
- 18:00SK RAPID WIEN (A) - SV STRIPFING1-22-3—
- 18:00SV LAFNITZ - ST. PÖLTEN0-22-2—
- 18:00SV RIED - FIRST VIENNA0-01-1—
Norway · Eliteserien
5 matches- 15:30H.KAMERATENE - MOLDE1-12-1—
- 18:00KRISTIANSUND - VIKING0-00-1—
- 18:00SANDEFJORD - STROMSGODSET2-03-2—
- 18:00SARPSBORG 08 - TROMSO IL0-00-1—
- 20:15HAUGESUND - BRANN0-00-2—
Ukraine · Premier League
3 matches- 15:30VERES RIVNE - LNZ CHERKASY0-01-1—
- 18:00POLISSYA ZHYTOMYR - FC KRYVBAS KRIVIY RIH0-11-1—
- 18:00KARPATY LVIV - ZORY LUHANSK1-11-3—
Finland · Ykkösliiga
5 matches- 16:00KLUBI 04 - PK-350-11-1—
- 16:00LAHTI - KAPA2-15-3—
- 18:30EKENAS IDROTTSFORENING - JIPPO0-11-1—
- 18:30JAPS - SJK/20-12-2—
- 18:30SALPA - TPS TURKU0-11-2—
Slovenia · 1. SNL
3 matches- 16:00NK MARIBOR - NAFTA0-10-1—
- 16:00NK CELJE - NK DOMZALE0-11-1—
- 18:30NS MURA - FC KOPER1-21-3—
Finland · Veikkausliiga
2 matches- 16:00KUOPION - VAASAN PS0-10-2—
- 18:30SEINÖJOEN - INTER TURKU0-10-1—
Latvia · Virsliga
2 matches- 16:00DAUGAVPILS - FK JELGAVA1-01-0—
- 18:00FK TUKUMS 2000/TSS - RIGAS SKOLA0-32-5—
Sweden · Superettan
1 match- 16:00VARBERGS - KALMAR0-00-0—
Lithuania · A Lyga
2 matches- 16:30ZALGIRIS VILNIUS - DFK DAINAVA0-11-1—
- 19:00FC DZIUGAS - SUDUVA0-11-1—
Sweden · Ettan
1 match- 17:00OREBRO SYRI - TEAM TG0-00-4—
Egypt · Second League
1 match- 17:00TELECOM EGYPT - EL DAKLYEH0-11-2—
England · Premier League
10 matches- 18:00BOURNEMOUTH - LEICESTER CITY0-02-0—
- 18:00FULHAM - MANCHESTER CITY0-10-2—
- 18:00IPSWICH TOWN - WEST HAM0-11-3—
- 18:00LIVERPOOL - CRYSTAL PALACE0-11-1—
- 18:00MANCHESTER UNITED - ASTON VILLA0-02-0—
- 18:00NEWCASTLE UNITED - EVERTON0-00-1—
- 18:00NOTTINGHAM FOREST - CHELSEA0-00-1—
- 18:00SOUTHAMPTON - ARSENAL0-11-2—
- 18:00TOTTENHAM - BRIGHTON1-01-4—
- 18:00WOLVERHAMPTON - BRENTFORD0-11-1—
Croatia · 1. HNL
4 matches- 18:00DINAMO ZAGREB - VSN VARAZDIN1-01-0—
- 18:00HNK SIBENIK - HAJDUK SPLIT0-00-1—
- 18:00OSIJEK - NK ISTRA 610-11-1—
- 18:00RIJEKA - NK SLAVEN1-02-0—
Denmark · Superliga
3 matches- 18:00AGF AARHUS - BRONDBY2-22-3—
- 18:00KOPENHAG - NORDSJÆLLAND1-03-0—
- 18:00MIDTJYLLAND - RANDERS1-13-2—
Norway · 1. Division
3 matches- 18:00ASANE - RANHEIM1-02-1—
- 18:00EGERSUNDS - SOGNDAL IL0-10-2—
- 18:00HODD IL - ODDS BK2-03-1—
France · Ligue 2 Play-out
1 match- 18:00CLERMONT - US BOULOGNE0-01-2—
Italy · Serie B
2 matches- 18:15CREMONESE - JUVE STABIA1-03-0—
- 20:30SPEZIA - US CATANZARO 19291-12-1—
Poland · I Liga
9 matches- 18:30GKS TYCHY - G. LECZNA1-03-1—
- 18:30LKS LODZ - Z PRUSZKOW1-02-3—
- 18:30NIECIECZA - KOTWICA K1-02-1—
- 18:30ODRA OPOLE - C GLOGOW0-00-2—
- 18:30POGON SIEDL - WARTA POZNAN1-02-1—
- 18:30RUCH CHORZOW - POLONIA WARSZAWA1-11-1—
- 18:30S. STALOWA - ARKA GDYNIA0-30-3—
- 18:30STAL RZESZOW - WISLA KRAKOW0-20-3—
- 18:30WISLA PLOCK - M. LEGNICA2-02-1—
Türkiye · Trendyol Süper Lig
5 matches- 19:00BAŞAKŞEHİR - ADANA DEMİRSPOR2-12-3—
- 19:00BEŞİKTAŞ - RİZESPOR0-01-2—
- 19:00KAYSERİSPOR - BODRUM FK0-11-1—
- 19:00KONYASPOR - ALANYASPOR0-21-2—
- 19:00TRABZONSPOR - SAMSUNSPOR0-12-2—
Egypt · Premier League
4 matches- 19:00TALAEA GAISH - GHAZL EL MAHALLAH1-01-1—
- 20:00ENPPI CLUB - ZED0-11-1—
- 20:00ISMAILY SC - EL GOUNA FC1-03-0—
- 20:00MODERN SPORT CLUB - AL ITTIHAD0-01-0—
Spain · Segunda División RFEF
1 match- 19:00CE SABADELL FC - UCAM MURCIA2-02-1—
Portugal · Taça de Portugal
1 match- 19:15BENFICA - SPORTING LIZBON0-01-1—
Spain · LaLiga 2
10 matches- 19:30S.GIJON - CARTAGENA1-13-2—
- 19:30CADIZ - HUESCA4-04-0—
- 19:30CF BURGOS - LEVANTE2-12-3—
- 19:30CLUB DEPORTIVO ELDENSE - SANTANDER1-13-3—
- 19:30EIBAR - CORDOBA1-04-1—
- 19:30ELCHE - MALAGA CF0-02-0—
- 19:30GRANADA - CASTELLON1-02-1—
- 19:30MIRANDES - ALMERIA0-00-0—
- 19:30TENERIFE - REAL OVIEDO0-00-1—
- 19:30ZARAGOZA - DEPORTIVO LA CORUNA0-01-0—
Belgium · Pro League
3 matches- 19:30CLUB BRUGGE - ANTWERP1-11-1—
- 19:30KRC GENK - ANDERLECHT1-12-1—
- 19:30U S-GILLOISE - KAA GENT1-13-1—
Bulgaria · First League
3 matches- 20:45FC KRUMOVGRAD - FK SEPTEMVRI SOFIA0-01-2—
- 20:45BOTEV VRATSA - SLAVYA SOFYA1-12-1—
- 20:45LOKO PLOVDIV - CSKA 1948 SOFIA0-10-1—
Italy · Serie C
2 matches- 21:00AUDACE CERIGNOLA - PESCARA CALCIO0-01-4—
- 21:00LR VICENZA VIRTUS - TERNANA CALCIO0-00-0—
Italy · Serie A
6 matches- 21:45ATALANTA - PARMA2-02-3—
- 21:45EMPOLI - HELLAS VERONA1-11-2—
- 21:45LAZIO - LECCE0-10-1—
- 21:45TORINO - AS ROMA0-10-2—
- 21:45UDINESE - FIORENTINA1-02-3—
- 21:45VENEZIA - JUVENTUS1-22-3—
Iceland · Urvalsdeild
1 match- 22:15HAFNARFJORDUR - BREIDABLIK1-02-0—
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.