Sports Matches 20 May 2024

Browse AI-powered sports predictions for today and upcoming matches across football, tennis, basketball, cricket, Formula 1 and more, in 100+ competitions worldwide. Our machine learning models analyze form, head-to-head records and historical data; for every football fixture they give the match pick (1X2), the goals line and the most likely score.

Russia 2023/24, Premiere League

Poland 2023/24, Ekstraklasa

Russia 2023/24, First League

Armenia 2023/24, Premier League

Italy 2023/24, Serie A

Norway 2024, Tippeligaen

Sweden 2024, Allsvenskan

Russia 2024, Second League Division B, Group 2

Argentinian championship, 2024, Primera División

Uzbek championship 2024, Super League

Latvia 2024, Higher League

Iceland 2024, Besta-deild karla, First stage

OFC Champions League 2024, National Play-offs

Bulgaria 2023/24, First League, European play-off

Belgium 2023/24, First Division A, Play-off I

Segunda División, Segunda División

Frauen-Bundesliga, Frauen-Bundesliga

Serie A, Serie A

Serie B, Serie B

Liga Profesional Argentina, Liga Profesional Argentina

Belgian Pro League, Regular season

Bolivian Primera División, Apertura — First stage

Série A1, Regular season

Bulgarian First League, Regular season

Chilean Primera División, Primera División

Danish Superliga, Regular season

Serie A, First stage

Eliteserien, Eliteserien

Toppserien, Regular season

Liga 1, Torneo Apertura

Ekstraklasa, Ekstraklasa

Russian Premier League, Russian Premier League

Allsvenskan, Allsvenskan

Damallsvenskan, Regular season

Swiss Super League, Regular season

Uruguayan Primera División, Torneo Apertura

Série B, Série B

Romanian 1/2 Relegation/Promotion play-offs, Romanian 1/2 Relegation/Promotion play-offs

Swiss 1/2 Relegation/Promotion play-offs (W), Swiss 1/2 Relegation/Promotion play-offs (W)

Premier League 2, Regular season

U19 Bundesliga, Nord/Nordost

Get AI Sports Predictions

Unlock Premium