iddaa bulletin · Saturday, June 21, 2025
Betting Programme — Matches on Saturday, June 21, 2025
The bulletin for Saturday, June 21, 2025 lists 139 matches (41 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
- 139
- Leagues
- 41
- Finished
- 138
- 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
Canada · Canadian Premier League
1 match- 23:30CAVALRY FC - PACIFIC FC———
Finished matches · 138
Chile · Primera División
3 matches- 00:30DEPORTES CAL - U. CATOLICA1-11-1—
- 19:30UN. ESPANOLA - COQUIMBO UNIDO0-10-2—
- 22:00U. CHILE - DEP. IQUIQUE0-13-1—
World · FIFA Club World Cup
4 matches- 01:00LOS ANGELES FC - ESPERANCE TUNIS0-00-1—
- 04:00BAYERN MÜNIH - BOCA JUNIORS1-02-1—
- 19:00MAMEL SUNDOW - B. DORTMUND1-33-4—
- 22:00INTER - URAWA RED0-12-1—
Bolivia · Primera División
3 matches- 01:00GV CLUB DEPORTIVO SAN JOS - GUABIRA MONTERO3-04-1—
- 03:30CD REAL TOMAYAPO - CDT REAL ORURO1-23-2—
- 22:00ALWAYS READY - ACADEMIA DEL BALOMPIE BOL2-05-1—
Brazil · Serie B
3 matches- 01:00BOTAFOGO - CHAPECOENSE0-01-0—
- 03:35AMERICA MG - CRICIUMA1-11-1—
- 22:00AVAI SC - PARANAENSE0-11-2—
USA · USL
4 matches- 02:00LEXINGTON SC - COLORADO SPR1-02-1—
- 02:30HARTFORD ATH - LOUDOUN UNITED2-03-0—
- 02:30NORTH CAROLINA - LOUISVILLE1-02-1—
- 23:00DETROIT CITY - MIAMI1-02-0—
Peru · Primera División
4 matches- 02:00ALIANZA UN - CAJAMARCA0-21-2—
- 05:00U. DEPORTES - ASOCIACION DEPORTIVA TARM2-05-0—
- 21:00HUANCAYO - MELGAR0-12-2—
- 23:15CULTURAL SAN - SPORTING CRISTAL2-13-1—
USA · USL Division 2
1 match- 02:30APOTHEOS FC - EAST ATLANTA FC2-04-1—
North & Central America · CONCACAF Gold Cup
2 matches- 02:45JAMAICA - GUADELOUPE2-12-1—
- 05:00GUATEMALA - PANAMA0-10-1—
Ecuador · Liga Pro
2 matches- 03:00LIBERTAD LOJA - TECNICO UNIVERSITARIO3-04-1—
- 22:00EL NACIONAL - UNI CATOLICA0-00-3—
Australia · Northern NSW NPL
3 matches- 07:00LAMBTON JAFFAS FC - CHARLESTOWN CITY BLUES FC0-11-1—
- 07:00WESTON WORKERS FC - NEW LAMBTON FC4-05-0—
- 09:30VALENTINE FC - COOKS HILL UNITED0-01-0—
Australia · Tasmania NPL
3 matches- 07:15KINGBOROUGH - GLENORCHY1-03-0—
- 07:30CLARENCE ZEBRAS FC - RIVERSIDE OL0-20-4—
- 09:30DEVONPORT CITY SC - LAUNCESTON C2-13-2—
Japan · J3 League
8 matches- 08:00KAMATAMARE SANUKI - AC NAGANO PARCEIRO0-00-1—
- 08:00KOCHI UNITED SC - GIRAVANZ KITAKYUSHU0-13-2—
- 12:00AZUL CLARO NUMAZU - FC RYUKYU0-20-2—
- 12:00MATSUMOTO Y - KAGOSHIMA UNITED1-11-1—
- 12:00NARA CLUB - TOCHIGI CITY FC1-12-1—
- 12:00ZWEIGEN KANAZAWA - SC SAGAMIHARA0-00-0—
- 13:00GAINARE TOTTORI - TOCHIGI1-02-1—
- 13:00GIFU - TEGEVAJARO MIYAZAKI2-22-3—
Australia · South Australia NPL
6 matches- 08:00ADELAIDE CITY FC - PLAYFORD CITY1-02-0—
- 08:00CROYDON KINGS FC - ADELAIDE UNITED FC GENÇ1-04-1—
- 08:30CAMPBELLTOWN CITY SC - MODBURY JETS SC1-02-2—
- 08:30PARA HILLS KNIGHTS SC - ADELAIDE COMETS FC1-22-3—
- 08:30WEST TORRENS BIRKALLA - ADELAIDE CROATIA RAIDERS0-11-4—
- 13:00NORTH EASTERN METROSTARS - WHITE CITY FK BEOGRAD3-14-1—
Australia · Victoria PL 1
5 matches- 08:00EASTERN LIONS SC - MELBOURNE CITY U211-12-3—
- 08:00LANGWARRIN SC - BENTLEIGH GR0-11-1—
- 08:00MORELAND CITY FC - FC MELBOURNE SRBIJA0-20-3—
- 08:00NORTH SUNSHINE EAGLES FC - KINGSTON CIT2-05-0—
- 11:00CAROLINE SPRINGS GEORGE C - MANNINGHAM UNITED BLUES5-06-1—
Australia · Capital Territory NPL
2 matches- 08:00O CONNOR KNIGHTS FC - MONARO PANTHERS1-11-5—
- 08:00QUEANBEYAN CITY FC - CANBERRA FC0-10-2—
Australia · New South Wales NPL
4 matches- 09:00SUTHERLAND SHARKS - ST GEORGE SAINTS FC1-11-1—
- 10:00DRUITT TW RG - MANLY UNITED GENÇLER1-01-0—
- 10:00SYDNEY OLY. - MARCONI STAL1-02-0—
- 10:30NWS SPIRIT - WS WANDERERS U230-01-0—
Japan · J2 League
7 matches- 10:00IWAKI FC - KAT. TOYAMA1-03-1—
- 12:00EHIME - R YAMAGUCHI0-02-0—
- 12:00FC IMABARI - M HOLLYHOCK0-01-2—
- 13:00FUJIEDA MYFC - SAPPORO0-11-3—
- 13:00JEF UNITED - IWATA JUBILO0-10-1—
- 13:00OMIYA ARDIJA - SAGAN TOSU0-00-0—
- 13:00T VORTIS - OITA TRINATA1-02-0—
Japan · J1 League
7 matches- 10:00FUKUOKA - NIIGATA3-23-2—
- 10:00MACHIDA Z. - KASHIMA2-02-1—
- 12:30CEREZO OSAKA - TOKYO VERDY1-12-1—
- 13:00KASHIWA - KYOTO SANGA2-13-3—
- 13:00KAWASAKI F - VISSEL KOBE1-11-2—
- 13:00NAGOYA - SHIMIZU0-01-1—
- 13:00YOKOHAMA MARINOS - FAGIANO0-10-1—
Australia · Western Australia NPL
5 matches- 10:00ARMADALE SC - PERTH REDSTAR0-01-2—
- 10:00BALCATTA - WESTERN KNIGHTS SC3-06-1—
- 10:00FREMANTLE CITY - PERTH SC1-03-3—
- 10:00OLYMPIC KINGSWAY SC - SORRENTO2-03-0—
- 10:00PERTH GLORY II - STIRLING LI1-21-3—
Australia · Queensland NPL
3 matches- 10:15GOLD COAST K - BRISBANE CITY3-15-2—
- 12:00MORETON CITY EXCELSIOR FC - BRISBANE ROAR II1-11-1—
- 12:00SUBURBS BRI. - PENINSULA P.0-11-2—
Australia · NPL State Leagues
1 match- 12:00WOLL. WOLVES - ROCKDALE CT0-21-3—
South Korea · K League 2
4 matches- 13:00ANSAN GREENE - BUCHEON0-00-1—
- 13:00CHEONAN CITY FC - SEOUL E-LAND1-14-2—
- 13:00INCHEON UNITED FC - HWASEONG FC1-02-0—
- 13:00SEONGNAM FC - CHUNGNAM ASAN FC0-10-2—
South Korea · K League 1
3 matches- 13:00GANGWON FC - DAEGU FC1-03-0—
- 13:00JEONBUK - FC SEOUL1-11-1—
- 13:00POHANG STEELERS - JEJU UNITED0-02-1—
Norway · 2. Division
5 matches- 13:30HONEFOSS BK - RANA FK2-24-2—
- 15:00VA.HAUGESUND - FK ARENDAL2-12-4—
- 15:00GRORUD IL - ULL./ KISA0-12-2—
- 15:00KJELSAS - STROMMEN1-11-2—
- 16:00P. GRENLAND - FLEKKEROY0-00-0—
Norway · 3. Division
12 matches- 13:45SORTLAND IL - IL ULFSTIND1-01-0—
- 14:00FOERDE - SANDEFJORD FOTBALL 22-17-1—
- 14:00VAAG IK - SK DJERV0-11-3—
- 14:30FLOYA - FRIGG2-04-1—
- 15:00HINNA - STORD3-35-4—
- 15:00OPPSAL - FRAM LARVIK0-11-2—
- 16:00ASKOEY FK - FJORA1-22-2—
- 16:00DROBAK-FROGN - FLINT1-11-1—
- 16:00GNEIST - VALERENGA II0-23-2—
- 16:00KRISTIANSUND BK 2 - NARDO1-01-4—
- 16:00MELHUS - TILLER2-03-1—
- 19:00VIKING (A) - BRODD1-21-6—
China · FA Cup
1 match- 14:00DALIAN ZHIXING FC - BEIJIN GUOAN1-01-1—
China · League One
2 matches- 14:30NANTONG ZHIYUN FC - LIAONING S.2-02-2—
- 14:30SJZ GONGFU - CHONGQING TONGLIANGLONG F1-03-1—
Norway · 1. Division
6 matches- 15:00ASANE - MOSS0-02-1—
- 15:00EGERSUNDS - KONGSVINGER1-02-2—
- 17:00AALESUNDS - ODDS BK0-01-0—
- 17:00IK START - STABAEK1-15-1—
- 17:00RANHEIM - LILLESTROM0-30-4—
- 17:00RAUFOSS - HODD IL3-16-1—
Kazakhstan · Premier League
5 matches- 16:00K ALMATY - FC KYZYL-ZHAR SK0-01-0—
- 16:00ZHENIS NUR SULTAN - FK ATYRAU0-02-0—
- 18:00ELIMAI FC - FK TURAN1-02-1—
- 18:00TOBOL K - ZHETYSU T1-02-1—
- 18:30OKZHETPES K - FC ORDABASY0-00-1—
Belarus · Premier League
3 matches- 16:00FC SLUTSK - NAFTAN NOVOPOLOTSK0-01-0—
- 18:00FC DINAMO BREST - FC GOMEL0-00-1—
- 20:00MAXLINE ROGACHEV - FC MOLODECHNO0-00-0—
Latvia · Virsliga
2 matches- 16:00DAUGAVPILS - FK TUKUMS 2000/TSS0-21-2—
- 18:00FK LIEPAJA - FS METTA LU0-01-0—
Sweden · Ettan
1 match- 17:00UNITED IK NORDIC - ENKOPINGS SK2-13-2—
Europe · UEFA U21 Championship
2 matches- 19:00PORTUGAL U21 - NETHERLANDS U210-00-1—
- 22:00SPAIN U21 - ENGLAND U211-21-3—
Estonia · Meistriliiga
1 match- 19:00PAIDE FLORA - FLORA TALL0-02-1—
Iceland · 1. Deild
1 match- 19:00GRINDAVIK - VÖLSUNGUR0-22-4—
Norway · Eliteserien
1 match- 19:00BODO GLIMT - BRANN2-03-0—
Algeria · Ligue 1
2 matches- 19:45PARADOU AC - ES MOSTAGANEM1-21-3—
- 19:45OLYMPIQUE AKBOU - CR BELOUIZDAD0-00-0—
Uruguay · Primera División
2 matches- 20:00CA JUVENTUD DE LAS PIEDRA - DANUBIO FC0-03-1—
- 22:30MIRAMAR MISIONES - NACIONAL0-20-2—
Canada · Canadian Premier League
1 match- 21:00HFX WAN - VANCOUVER LANGLEY FC0-01-0—
Argentina · Primera Nacional
3 matches- 21:10ALMAGRO - T. SUAREZ0-00-1—
- 21:30SAN MIGUEL - GIMNASIA Y TIRO DE SALTA0-01-0—
- 23:10QUILMES ATLETICO CLUB - CD MAIPU0-12-2—
Spain · LaLiga 2
1 match- 22:00REAL OVIEDO - MIRANDES1-12-1—
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.