iddaa bulletin · Friday, February 21, 2025
Betting Programme — Matches on Friday, February 21, 2025
The bulletin for Friday, February 21, 2025 lists 143 matches (70 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
- 143
- Leagues
- 70
- Finished
- 141
- 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
Austria · 2. Liga
1 match- 20:00ASK VOITSBERG - SCHWARZ WEISS BREGENZ———
Ireland · First Division
1 match- 22:45COL. DUBLIN - BRAY WAND———
Finished matches · 141
South America · CONMEBOL Libertadores
2 matches- 01:00MONAGAS SC - CERRO PORTENO0-30-4—
- 03:30DEPORTES TOL - MELGAR0-10-1—
South America · CONMEBOL Recopa
1 match- 03:30RACING CLUB - BOTAFOGO RJ1-02-0—
Australia · New South Wales NPL
3 matches- 11:00WS WANDERERS U23 - SUTHERLAND SHARKS0-10-1—
- 11:30MANLY UNITED GENÇLER - SYDNEY UNITED 580-00-0—
- 11:30ST GEORGE SAINTS FC - DRUITT TW RG0-12-3—
Australia · Victoria NPL
4 matches- 11:30G GULLY CAVS - HUME CITY1-11-1—
- 11:30MELBOURNE - AVONDALE FC0-11-3—
- 12:15MELB. SHARKS - OAKLEIGH C.0-20-2—
- 12:30PRESTON LIONS FC - ALTONA MAGIC1-01-0—
Indonesia · Liga 1
3 matches- 11:30PERSIS SOLO - SEMEN PADANG0-11-1—
- 11:30PSBS BIAK - PERSIK KEDIRI0-01-1—
- 15:00DEWA UNITED - PERSEBAYA2-02-0—
Australia · A-League
1 match- 11:35NEW. JETS - BRISBANE ROAR2-13-1—
Australia · South Australia NPL
1 match- 12:00CAMPBELLTOWN CITY SC - NORTH EASTERN METROSTARS0-00-3—
Australia · Northern NSW NPL
1 match- 12:00ADAMSTOWN ROSEBUD FC - VALENTINE FC0-03-2—
Australia · Victoria PL 1
4 matches- 12:30BENTLEIGH GR - EASTERN LIONS SC2-05-0—
- 12:30BRUNSWICK CITY SC - WESTERN UNITED II1-12-2—
- 12:30NORTHCOTE CITY - MELBOURNE CITY U210-00-0—
- 12:30NORTH SUNSHINE EAGLES FC - MORELAND CITY FC4-05-0—
Australia · Queensland NPL
1 match- 12:30GOLD COAST K - QUEENSLAND LIONS FC1-03-1—
Bulgaria · First League
3 matches- 13:45CSKA 1948 SOFIA - BOTEV VRATSA0-01-0—
- 16:15STARA ZAGORA - HEBAR PAZARDZHIK1-12-1—
- 18:45LEVSKI SOFYA - PFC SPARTAK VARNA1-02-0—
Iran · Persian Gulf Pro League
2 matches- 14:30SHAMS AZAR QAZVIN - MALAVAN BANDAR ANZALI FC0-00-1—
- 15:30F KHUZESTAN - HAVADAR SC2-03-0—
Bosnia and Herzegovina · Premijer Liga
2 matches- 15:00FK IGMAN KONJIC - FK SLOGA DOBOJ0-11-2—
- 20:00SIROKI BRIJE - ZRINJ MOSTAR0-11-1—
Portugal · Liga 3
1 match- 15:00SC LUSITANIA - UD SANTAREM1-11-1—
Thailand · Division 1
1 match- 15:00NAKHON RATCH - SUKHOTHAI FC1-22-2—
Egypt · Second League
5 matches- 16:00EL DAKLYEH - DAYROUT0-01-4—
- 16:00EL TERASANAH - EL MANSURAH0-12-1—
- 16:00SPORTING ALEXANDRIA - SUEZ MONTAKAB0-01-1—
- 16:00TELECOM EGYPT - AL MOKAWLOON0-11-1—
- 16:00KAHRABAA ISMAILIA - GAZL KAFR ELDWAR1-01-1—
Oman · Professional League
4 matches- 16:20SUR SC - SOHAR0-10-3—
- 16:30SAHAM - AL NASR FC0-10-2—
- 17:40BAHLA CLUB - AL NAHDA0-00-3—
- 17:40IBRI - AL-RUSTAQ0-00-1—
South Africa · 1st Division
1 match- 16:30HIGHBURY FC - MILFORD FC2-05-1—
Ukraine · Premier League
1 match- 16:30KOLOS KOVALIVKA - FC CHERNOMORETS ODESSA1-11-2—
Egypt · Premier League
4 matches- 17:00ENPPI CLUB - SMOUHA SC0-01-0—
- 17:00FARCO FC - MODERN SPORT CLUB0-00-0—
- 20:00NATIONAL BANK OF EGYPT SC - AL ITTIHAD2-13-2—
- 20:00PETROJET FC - HARAS HODOOD1-12-2—
Serbia · Super Liga
2 matches- 17:00SPARTAK SUBOTICA - RADNICKI NIS1-01-1—
- 18:00FK TEKSTILAC ODZACI - RADNICKI0-00-1—
Jordan · Pro League
2 matches- 17:00AL SALT - AHLI ÜRDÜN0-00-2—
- 19:45RAMTHA SC - AL JAZEERA0-10-3—
India · Super League
1 match- 17:00NORTHEAST UNITED FC - BENGALURU FC0-10-2—
Saudi Arabia · Pro League
3 matches- 17:20DAMAC FC - AHLI SAUDI0-10-2—
- 18:10AL QADISIYAH FC - AL AKHDOOD1-02-0—
- 20:00AL NASSR - AL ETTIFAQ FC0-02-3—
Romania · Liga I
2 matches- 18:00HERMANNSTADT - SCM GLORIA BUZAU1-12-1—
- 21:00FC OTELUL GALATI - U. CLUJ0-10-1—
Azerbaijan · Premyer Liqa
1 match- 18:00NEFTÇI - FK SUMGAYIT0-01-0—
Kuwait · Premier League
1 match- 19:05AL KUVEYT SC - AL-SALMIYA SC2-03-1—
Slovenia · 1. SNL
1 match- 19:30NAFTA - PRIMORJE AJDOVSCINA2-22-2—
Austria · 2. Liga
4 matches- 20:00SV STRIPFING - SKU AMSTETTEN0-02-0—
- 20:00AUS LUSTENAU - ST. PÖLTEN0-00-1—
- 20:00FLORIDSDORFER - KAPFENBERGER SV 19191-01-1—
- 22:30ADMIRA WACKER - FIRST VIENNA1-13-1—
Poland · I Liga
2 matches- 20:00POLONIA WARSZAWA - G. LECZNA2-12-1—
- 22:30STAL RZESZOW - KOTWICA K0-01-0—
Poland · Ekstraklasa
2 matches- 20:00PIAST GLIWICE - STAL MIELEC0-12-2—
- 22:30RAKOW CZESTOCHOWA - GORNIK ZABRZE1-01-0—
Türkiye · Trendyol Süper Lig
2 matches- 20:00BODRUM FK - HATAYSPOR1-01-0—
- 20:00EYÜPSPOR - BEŞİKTAŞ1-21-3—
Croatia · 1. HNL
1 match- 20:00L. ZAGREB - VSN VARAZDIN0-01-0—
Türkiye · Trendyol 1. Lig
1 match- 20:00MANİSA FUTBOL KULÜBÜ - BOLUSPOR0-10-2—
Denmark · 1. Division
3 matches- 20:30HOBRO - VENDSYSSEL0-01-0—
- 21:00B93 KOPENHAG - HVIDOVRE2-14-2—
- 21:00HILLEROED - ODENSE1-01-1—
Germany · 2. Bundesliga
2 matches- 20:30HAMBURG - KAISERSLAUTERN1-03-0—
- 20:30HERTHA BERLIN - NÜRNBERG0-00-0—
South Africa · PSL
1 match- 20:30STELLENBOSCH - RICHARDS BAY0-11-1—
Sweden · Svenska Cupen
1 match- 20:30KARLBERGS BK - GAIS0-00-2—
Germany · Regionalliga
5 matches- 21:00HERTHA 03 - DYNAMO0-02-1—
- 21:30BLAU-WEISS LOHNE - WERDER BREMEN II1-21-3—
- 21:30FORTUNA KÖLN - WUPPERTALER0-01-0—
- 21:30LUBECK - DROCHTERSEN0-00-1—
- 21:30SSV JEDDELOH II - BREMER SV 19060-11-2—
Germany · 3. Liga
1 match- 21:001860 MÜNIH - ARMINIA BIELEFELD0-10-3—
Denmark · Superliga
1 match- 21:00LYNGBY BK - RANDERS0-00-0—
Portugal · Segunda Liga
1 match- 21:00PENAFIEL - PORTIMONENSE3-03-0—
France · Ligue 3
8 matches- 21:30CHATEAUROUX - FC ROUEN1-01-0—
- 21:30DIJON - AS NANCY0-00-1—
- 21:30FC BOURG-EN-BRESSE PERONN - LE MANS0-10-1—
- 21:30FC VILLEFRANCHE-BEAUJOLAI - ORLEANS0-02-0—
- 21:30SOCHAUX - AUBAGNE FC0-10-1—
- 21:30US BOULOGNE - PARIS 13 ATLETICO1-03-1—
- 21:30US CONCARNEAU - VALENCIENNES1-11-1—
- 21:30VERSAILLES 78 - NIMES0-02-1—
Switzerland · Challenge League
2 matches- 21:30STD. NYONNIS - STADE OUCHY0-03-0—
- 22:15SCHAFFHAUSEN - N. XAMAX1-12-4—
France · Ligue 2
6 matches- 22:00SC BASTIA - RED STAR FC0-01-0—
- 22:00DUNKERQUE - CLERMONT2-03-0—
- 22:00FC MARTIGUES - ANNECY FC1-02-0—
- 22:00GRENOBLE - GUINGAMP1-01-1—
- 22:00PARIS - TROYES0-01-0—
- 22:00ROD. AVEYRO - AMIENS1-01-1—
Netherlands · Eerste Divisie
5 matches- 22:00GRAAFSCHAP - JONG ALKMAAR3-05-1—
- 22:00HELMOND - VITESSE2-03-0—
- 22:00RODA - DEN BOSCH0-00-0—
- 22:00TELSTAR - EXCELSIOR0-11-3—
- 22:00TOP OSS - EMMEN0-30-4—
Belgium · Challenger Pro League
2 matches- 22:00RWD MOLENBEEK 47 - FRANCS BORAINS0-01-0—
- 22:00ZULTE WAREGEM - JONG KRC GENK1-03-1—
Iceland · League Cup
2 matches- 22:00KOPAVOGUR - HAFNARFJORDUR0-10-3—
- 23:00IR REYKJAVIK - AFTURELDING2-03-1—
Hungary · NB I
1 match- 22:00MTK BUDAPEŞTE - DIOSGYÖR2-04-0—
Italy · Serie C
2 matches- 22:30AC TRENTO - US PERGOLETTESE 19320-01-1—
- 22:30ASD PINETO CALCIO - SSD VIS PESARO 18981-11-1—
Germany · Bundesliga
1 match- 22:30FREIBURG - WERDER BREMEN2-05-0—
Spain · LaLiga 2
1 match- 22:30MALAGA CF - TENERIFE0-01-0—
Spain · Primera División RFEF
1 match- 22:30ATHLETIC BILBAO B - LUGO0-12-2—
Italy · Serie B
1 match- 22:30SAMPDORIA - SASSUOLO0-00-0—
Ireland · First Division
4 matches- 22:45ATHLONE TOWN - TREATY UNITED0-30-5—
- 22:45COBH RAMBLER - KERRY FC0-00-0—
- 22:45FINN HARPS - DUNDALK0-10-1—
- 22:45WEXFORD - LONGFORD1-03-1—
Ireland · Premier Division
4 matches- 22:45DERRY CITY - BOHEMIANS1-01-0—
- 22:45DROGHEDA - SLIGO ROVERS1-03-0—
- 22:45GALWAY U - ST. PATRICKS2-12-1—
- 22:45WATERFORD - SHELBOURNE0-10-1—
Wales · Premier League
2 matches- 22:45BALA TOWN FC - TNS0-10-2—
- 22:45HAVERFORDWEST COUNTY - CARDIFF METROPOLITAN0-01-0—
England · Championship
2 matches- 22:45BRISTOL CITY - MIDDLESBROUGH0-12-1—
- 23:00BURNLEY - SHEFFIELD WEDNESDAY1-04-0—
Belgium · Pro League
1 match- 22:45MECHELEN - ST. TRUIDENSE1-01-1—
France · Ligue 1
1 match- 22:45RENNES - REIMS1-01-0—
England · Non League Premier
1 match- 22:45BEDFORD TOWN - KETTERING2-03-1—
Scotland · Championship
1 match- 22:45G. MORTON - FALKIRK0-20-2—
Italy · Serie A
1 match- 22:45LECCE - UDINESE0-10-1—
Northern Ireland · Premiership
1 match- 22:45CLIFTONVILLE - GLENTORAN0-02-0—
Europe · UEFA Women's Nations League
1 match- 22:45PORTUGAL (W) - ENGLAND (W)0-11-1—
Argentina · Liga Profesional Argentina
1 match- 23:00DEPORTIVO RIESTRA - TALLERES0-00-0—
England · Premier League
1 match- 23:00LEICESTER CITY - BRENTFORD0-30-4—
Spain · LaLiga
1 match- 23:00CELTA VIGO - OSASUNA0-01-0—
Uruguay · Primera División
1 match- 23:00R MONTEVIDEO - TORQUE1-03-1—
Portugal · Primeira Liga
1 match- 23:15BRAGA - N. MADEIRA1-01-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.