Sports Matches 23 May 2025

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.

Slovenia 2024/25, PrvaLiga

Hungary 2024/25, National League I

Azerbaijan 2024/25, Premier League

Ukraine 2024/25, Premiere League

Armenia 2024/25, Premier League

Spain 2024/25, Primera

Italy 2024/25, Serie A

Netherlands 2024/25, Relegation, Round 1

Belarus 2025, Top league

Ukraine 2020/21, Second League, Final, Final

Friendly internationals 2025

Uzbek championship 2025, Super League

Lithuania 2025, A lyga

Iceland 2025, Besta-deild karla, First stage

NB I, NB I

La Liga, La Liga

Serie A, Serie A

Austrian Bundesliga, Regular season

Chilean Primera División, Primera División

Primera A, Apertura — First stage

Kvindeligaen, Regular season

Serie A, First stage

Veikkausliiga, Regular season

Liga 1, Torneo Apertura

Liga I, Regular season

Serbian SuperLiga, Regular season

Ukrainian Premier League, Ukrainian Premier League

Uruguayan Primera División, Torneo Apertura

Série B, Série B

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

Dutch 1/2 Relegation/Promotion play-off, First Round

German 2/3 Relegation/Promotion play-offs, German 2/3 Relegation/Promotion play-offs

Austria 2024/25, Bundesliga, Relegation round

Belgium 2024/25, First Division A, Relegation play-off, Relegation play-off

Russia 2025, Second League Division B, Group 3

Serbia 2024/25, Superliga, Relegation round

Ukraine 2024/25, First League, Relegation group

Get AI Sports Predictions

Unlock Premium