AI Card Predictions Today
Matches with an appointed referee, sorted by expected cards. The model combines the referee’s card rate with both teams’ discipline; the grey figure is the league average. All referees →
How accurate these predictions are →
Today · 20.10
| Date | Match | Referee | Exp. cards | Over 3.5 | Over 4.5 | Both booked | Penalty | Red card | Odds o3.5 / o4.5 |
|---|---|---|---|---|---|---|---|---|---|
| 21:00 | Colo Colo – D. Puerto MonttCopa Chile | Francisco Javier Soriano Bascur | 4.54.5 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 18:45 | Wolves – PortsmouthChampionship | Edward Duckworth | 4.44.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | FC Porto – PSV EindhovenUEFA Champions League | Daniel Siebert | 4.44.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 16:45 | Fenerbahçe – Slavia PrahaUEFA Champions League | R. De Burgos | 4.14.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | VfB Stuttgart – Atletico MadridUEFA Champions League | Serdar Gozubuyuk | 3.94.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | Liverpool – VillarrealUEFA Champions League | Szymon Marciniak | 3.64.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | Manchester City – AEK Athens FCUEFA Champions League | Willy Delajod | 3.54.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | Napoli – Bodo/GlimtUEFA Champions League | J. Sanchez | 3.44.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 16:45 | Sabah FA – Borussia DortmundUEFA Champions League | J. Alberola | 3.44.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | PSG – BarcelonaUEFA Champions League | Oliver M. | 3.34.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
Tomorrow · 21.10
| Date | Match | Referee | Exp. cards | Over 3.5 | Over 4.5 | Both booked | Penalty | Red card | Odds o3.5 / o4.5 |
|---|---|---|---|---|---|---|---|---|---|
| 18:00 | Levante – Ath BilbaoLa Liga | A. Quintero | 4.84.7 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 18:00 | Levante – Athletic ClubLa Liga | A. Quintero | 4.64.7 | ●●% | ●●% | ●●% | ●●% | ●●% | 1.40 / 1.82 |
| 19:00 | Aston Villa – VikingUEFA Champions League | Gishamer S. | 4.44.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 22:00 | Montevideo City (Uru) – Atletico-MGCONMEBOL Sudamericana | Cristian Garay | 4.14.8 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | Club Brugge KV – LensUEFA Champions League | Branco Godinho L. M. | 4.04.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | Real Betis – FeyenoordUEFA Champions League | Simone Sozza | 4.04.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | Real Madrid – RB LeipzigUEFA Champions League | Imre Kovacs | 4.04.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 16:45 | Como – Manchester UnitedUEFA Champions League | Jablonski S. | 3.94.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 23:00 | FC Cincinnati – DC UnitedMajor League Soccer | T. Ford | 3.94.3 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | Sporting CP – Lask LinzUEFA Champions League | Nick Walsh | 3.84.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 16:45 | Lille – GalatasarayUEFA Champions League | Obrenovic R. | 3.74.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | Inter – Shakhtar DonetskUEFA Champions League | Harm Osmers | 3.64.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 22:30 | Brooklyn – Birmingham LegionUSL Championship | Elton Garcia | 3.34.7 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
| 19:00 | Bayern München – ArsenalUEFA Champions League | Davide Massa | 3.34.0 | ●●% | ●●% | ●●% | ●●% | ●●% | — |
Referee not announced yet
Expected cards based on both teams’ discipline and the league average. The referee is usually appointed 1–3 days before kick-off.
| Date | Match | Exp. cards | Cards/game in their matches (home – away) | Over 3.5 | Over 4.5 |
|---|---|---|---|---|---|
| 21.10 01:30 | Cucuta – Atletico NacionalPrimera A | 6.56.0 | 6.4 – 5.7 | ●●% | ●●% |
| 20.10 23:30 | Millonarios – Once CaldasPrimera A | 6.46.0 | 6.7 – 6.2 | ●●% | ●●% |
| 21.10 23:15 | Llaneros – Deportivo CaliPrimera A | 6.16.0 | 5.8 – 6.8 | ●●% | ●●% |
| 20.10 21:30 | Deportivo Pereira – ChicoPrimera A | 5.96.0 | 5.7 – 6.1 | ●●% | ●●% |
| 20.10 23:00 | Internacional de Bogota – Fortaleza FCPrimera A | 5.46.0 | 4.8 – 5.4 | ●●% | ●●% |
| 21.10 22:30 | Sarasota Paradise – NaplesUSL League One | 5.25.3 | 5.7 – 4.3 | ●●% | ●●% |
| 21.10 22:30 | Real Potosí – BolívarCopa de la División Profesional | 5.25.3 | 6.1 – 5.4 | ●●% | ●●% |
| 20.10 23:00 | Independiente Petrolero – AuroraCopa de la División Profesional | 5.25.3 | 5.3 – 6.4 | ●●% | ●●% |
| 20.10 20:00 | Palmeiras – FluminenseCONMEBOL Libertadores | 5.15.0 | 5.2 – 5.4 | ●●% | ●●% |
| 21.10 03:00 | Tigres UANL – LeonLiga MX | 5.04.7 | 5.2 – 4.9 | ●●% | ●●% |
| 20.10 20:00 | Flamengo – Estudiantes L.P.CONMEBOL Libertadores | 5.05.0 | 4.9 – 5.6 | ●●% | ●●% |
| 21.10 19:00 | Always Ready – The StrongestCopa de la División Profesional | 4.95.3 | 5.1 – 5.9 | ●●% | ●●% |
| 21.10 20:00 | Olimpia – 2 de MayoDivision Profesional - Clausura | 4.84.7 | 5.4 – 4.9 | ●●% | ●●% |
| 21.10 20:00 | Cerro Porteno – Sportivo AmelianoDivision Profesional - Clausura | 4.84.7 | 4.6 – 4.9 | ●●% | ●●% |
| 21.10 01:00 | FC Juarez – Atlante FCLiga MX | 4.74.7 | 4.8 – 5.0 | ●●% | ●●% |
| 21.10 20:00 | Club Guarani – Nacional AsuncionDivision Profesional - Clausura | 4.74.7 | 4.9 – 4.8 | ●●% | ●●% |
| 21.10 20:00 | Atletico Torque – Atletico-MGCONMEBOL Sudamericana | 4.74.8 | 6.1 – 4.3 | ●●% | ●●% |
| 21.10 20:00 | Sportivo Trinidense – Libertad AsuncionDivision Profesional - Clausura | 4.74.7 | 4.7 – 4.6 | ●●% | ●●% |
| 21.10 12:00 | Persija – Arema FCLiga 1 | 4.74.4 | 5.4 – 4.0 | ●●% | ●●% |
| 20.10 22:30 | Londrina – CuiabaSerie B | 4.65.1 | 4.7 – 4.5 | ●●% | ●●% |
| 21.10 23:00 | NY Cosmos – Spokane VelocityUSL League One | 4.65.3 | 5.1 – 3.8 | ●●% | ●●% |
| 21.10 00:07 | Guadalajara Chivas – NecaxaLiga MX | 4.64.7 | 4.3 – 4.9 | ●●% | ●●% |
| 21.10 14:00 | Bayern München U19 – Arsenal U19UEFA Youth League | 4.54.6 | 3.0 – 5.0 | ●●% | ●●% |
| 21.10 20:00 | Vasco DA Gama – Boca JuniorsCONMEBOL Sudamericana | 4.54.8 | 4.5 – 5.0 | ●●% | ●●% |
| 21.10 00:30 | Vasco DA Gama – Boca JuniorsCONMEBOL Sudamericana | 4.54.8 | 4.5 – 5.0 | ●●% | ●●% |
| 21.10 16:00 | Hamrun Spartans – Balzan FCPremier League | 4.54.2 | 3.9 – 5.8 | ●●% | ●●% |
| 21.10 16:00 | Hamrun Spartans – Balzan FCPremier League | 4.54.2 | 3.9 – 5.8 | ●●% | ●●% |
| 21.10 20:00 | Sportivo Luqueno – Club Sp. San LorenzoDivision Profesional - Clausura | 4.44.7 | 4.9 – 4.1 | ●●% | ●●% |
| 21.10 20:00 | Deportivo Recoleta – Rubio NUDivision Profesional - Clausura | 4.44.7 | 4.4 – 4.4 | ●●% | ●●% |
| 20.10 18:45 | Crawley Town – ShrewsburyLeague Two | 4.44.1 | 4.4 – 4.4 | ●●% | ●●% |
| 21.10 01:00 | Atletico San Luis – Club QueretaroLiga MX | 4.44.7 | 3.9 – 5.2 | ●●% | ●●% |
| 21.10 15:00 | Laagri – Flora TallinnMeistriliiga | 4.44.3 | 5.0 – 4.1 | ●●% | ●●% |
| 20.10 18:45 | Bristol Rovers – Salford CityLeague Two | 4.34.1 | 4.9 – 3.7 | ●●% | ●●% |
| 20.10 18:45 | Chesterfield – ColchesterLeague Two | 4.34.1 | 4.0 – 3.9 | ●●% | ●●% |
| 21.10 16:00 | Birzebbuga – MarsaxlokkPremier League | 4.34.2 | 4.9 – 3.4 | ●●% | ●●% |
| 21.10 16:00 | Birzebbuga – MarsaxlokkPremier League | 4.34.2 | 4.9 – 3.4 | ●●% | ●●% |
| 21.10 18:30 | Zabbar St. Patrick – Sliema WanderersPremier League | 4.34.2 | 4.0 – 4.9 | ●●% | ●●% |
| 21.10 18:30 | Zabbar St. Patrick – Sliema WanderersPremier League | 4.34.2 | 4.0 – 4.9 | ●●% | ●●% |
| 20.10 18:45 | Dunfermline – PartickChampionship | 4.34.3 | 4.1 – 4.3 | ●●% | ●●% |
| 20.10 18:45 | York – Accrington STLeague Two | 4.24.1 | 4.6 – 4.1 | ●●% | ●●% |
How the numbers are calculated
Cards = yellow and red cards shown to players during 90 minutes (a second yellow counts as a yellow plus a red, as most bookmakers settle). Cards for coaches and substitutes on the bench and cards in extra time are excluded. Penalties = penalties awarded during the match (shoot-outs excluded). “vs league” compares the referee with the average of the exact league seasons this referee worked, so a referee from a card-heavy league is not called strict just because of the league.
Data: official match events and statistics (API-Sports), updated daily.
FAQ
How are the card predictions calculated?
The model combines the appointed referee’s card rate (compared with the leagues he or she works in) with both teams’ disciplinary record, pulled toward the league average when there is little data. It is tested on more than 22,000 matches.
When is the referee known?
Appointments are usually published 1–3 days before kick-off. Until then we show expected cards based on the two teams only; the list updates every few hours.
Which card markets do you cover?
Total cards over 3.5 and 4.5, both teams booked, penalty awarded and red card. A second yellow counts as a yellow plus a red, as with most bookmakers; cards for coaches and in extra time are not counted.