Soccer Predictions

Friday, September 12, 2025

Predictions for 2025-09-12

116 matches

Sep 12 01:00CanadaPremier League
FT:2
BTTS:yes
2 - 1lost
Sep 12 02:00HondurasLiga Nacional
FT:2
1 - 1lost
Sep 12 03:00Costa RicaPrimera Division
FT:12
O3.5:no
2 - 3won
Sep 12 09:30IndonesiaLiga 1
FT:12
BTTS:yes
2 - 1won
Sep 12 09:30IndonesiaLiga 1
FT:1
1 - 0won
Sep 12 11:00JapanJ1 League
FT:12
BTTS:no
O3.5:no
1 - 1lost
Sep 12 11:00JapanJ1 League
FT:1X
O3.5:no
0 - 0won
Sep 12 12:30SingaporePremier League
FT:12
BTTS:yes
O2.5:yes
O3.5:yes
0 - 2won
Sep 12 12:35ChinaSuper League
FT:1
O2.5:yes
1 - 0won
Sep 12 12:35ChinaSuper League
FT:12
BTTS:yes
2 - 0won
Sep 12 13:00ThailandThai League 1
FT:2
BTTS:yes
0 - 1won
Sep 12 13:00ThailandThai League 1
FT:1
O2.5:yes
O3.5:yes
2 - 0won
Sep 12 13:30UkrainePremier League
FT:1X
O2.5:no
O3.5:no
pending
Sep 12 13:30BulgariaSecond PFL
FT:1
BTTS:no
0 - 1lost
Sep 12 14:00ArmeniaPremier League
FT:2
1 - 0lost
Sep 12 14:30UzbekistanSuper League
FT:1X
BTTS:yes
4 - 1won
Sep 12 14:40UAEPro-League
FT:12
BTTS:yes
O2.5:yes
2 - 1won
Sep 12 15:00BahrainPremier League
FT:1
O2.5:yes
3 - 0won
Sep 12 15:00TurkeyTFF First League
FT:12
BTTS:yes
pending
Sep 12 15:30UzbekistanSuper League
FT:1
0 - 0lost
Sep 12 15:30BulgariaFirst PFL
FT:1X
BTTS:no
O2.5:no
O3.5:no
2 - 0won
Sep 12 16:00QatarStars League
FT:2
O2.5:yes
O3.5:yes
1 - 0lost
Sep 12 16:00TunisiaLigue Professionnelle 1
FT:1
BTTS:no
O2.5:no
 postponed
Sep 12 16:00ArmeniaPremier League
FT:12
4 - 2won
Sep 12 16:00Slovakia2. Liga
FT:12
BTTS:yes
O2.5:yes
1 - 2won
Sep 12 16:00MoroccoBotola
FT:1X
BTTS:no
O2.5:no
O3.5:no
1 - 1won
Sep 12 16:25KuwaitPremier League
FT:12
BTTS:yes
1 - 3won
Sep 12 16:25Saudi ArabiaProfessional League
FT:2
BTTS:yes
0 - 0lost
Sep 12 16:30IranPro League
FT:1X
BTTS:no
O2.5:no
O3.5:no
1 - 1won
Sep 12 16:35Saudi ArabiaProfessional League
FT:1
BTTS:yes
O2.5:yes
O3.5:yes
1 - 0won
Sep 12 17:00PolandFirst League
FT:12
BTTS:yes
1 - 2won
Sep 12 17:00AustriaSecond League
FT:1
BTTS:yes
O2.5:yes
3 - 1won
Sep 12 17:00AustriaSecond League
FT:1
BTTS:yes
O2.5:yes
3 - 1won
Sep 12 17:00AustriaSecond League
FT:1
BTTS:yes
O2.5:yes
2 - 1won
Sep 12 17:00PolandEkstraklasa
FT:12
BTTS:yes
2 - 0won
Sep 12 17:00Czech RepublicNational League
FT:12
BTTS:yes
1 - 2won
Sep 12 17:00Czech RepublicNational League
FT:12
0 - 0lost
Sep 12 17:00Czech RepublicNational League
FT:1X
O3.5:no
0 - 2lost
Sep 12 17:00AzerbaijanPremier League
FT:1
BTTS:no
1 - 1lost
Sep 12 17:15MaltaPremier League
FT:1
1 - 1lost
Sep 12 17:15UAEPro-League
FT:12
BTTS:yes
O2.5:yes
1 - 0won
Sep 12 17:30Germany2. Bundesliga
FT:12
BTTS:yes
O2.5:yes
1 - 0won
Sep 12 17:30Germany2. Bundesliga
FT:12
BTTS:yes
O2.5:yes
2 - 0won
Sep 12 17:30IranPro League
FT:2
BTTS:no
O3.5:no
1 - 1lost
Sep 12 17:30IranPro League
FT:2
BTTS:no
O2.5:no
O3.5:no
1 - 0lost
Sep 12 17:45BulgariaFirst PFL
FT:1
BTTS:no
0 - 1lost
Sep 12 18:00NorwayEliteserien
FT:1
BTTS:yes
O2.5:yes
7 - 1won
Sep 12 18:00SwedenDivision 1
FT:2
BTTS:yes
O2.5:yes
1 - 2won
Sep 12 18:00QatarStars League
FT:1
BTTS:yes
O2.5:yes
4 - 2won
Sep 12 18:00EgyptPremier League
FT:2
BTTS:no
O2.5:no
O3.5:no
0 - 0lost
Sep 12 18:00DenmarkSuperliga
FT:12
BTTS:yes
0 - 1won
Sep 12 18:00LithuaniaA Lyga
FT:12
O3.5:no
pending
Sep 12 18:00QatarStars League
FT:1
BTTS:yes
O2.5:yes
O3.5:yes
2 - 0won
Sep 12 18:00EgyptPremier League
FT:1X
BTTS:no
O2.5:no
O3.5:no
1 - 0won
Sep 12 18:15BelarusPremier League
FT:2
1 - 0lost
pending
Sep 12 18:30FranceChampionnat National
FT:1X
O3.5:no
0 - 3lost
Sep 12 18:30FranceChampionnat National
FT:1X
pending
Sep 12 18:30FranceChampionnat National
FT:1X
O2.5:no
O3.5:no
1 - 0won
Sep 12 18:30FranceChampionnat National
FT:1X
O3.5:no
4 - 0won
Sep 12 18:30ArgentinaLiga Profesional
FT:1X
BTTS:no
O2.5:no
O3.5:no
2 - 0won
Sep 12 18:30FranceChampionnat National
FT:1X
2 - 2won
Sep 12 18:30SwitzerlandChallenge League
FT:2
BTTS:yes
O2.5:yes
1 - 2won
Sep 12 18:40KuwaitPremier League
FT:1
O2.5:yes
2 - 0won
Sep 12 19:00AlgeriaChampionnat National
FT:1X
BTTS:no
O2.5:no
O3.5:no
2 - 0won
Sep 12 19:00NetherlandsEerste Divisie
FT:1
2 - 4lost
Sep 12 19:00NetherlandsEerste Divisie
FT:12
BTTS:yes
3 - 3lost
Sep 12 19:00NetherlandsEerste Divisie
FT:2
BTTS:yes
O2.5:yes
O3.5:yes
0 - 1won
Sep 12 19:00NetherlandsEerste Divisie
FT:1
BTTS:yes
O2.5:yes
1 - 1lost
Sep 12 19:00NetherlandsEerste Divisie
FT:2
BTTS:yes
O2.5:yes
2 - 0lost
Sep 12 19:00NetherlandsEerste Divisie
FT:2
BTTS:yes
O2.5:yes
0 - 1won
Sep 12 19:00NetherlandsEerste Divisie
FT:1
BTTS:yes
O2.5:yes
3 - 3lost
Sep 12 19:00RomaniaLiga I
FT:1X
O3.5:no
0 - 0won
Sep 12 19:00CroatiaPrva HNL
FT:1X
O2.5:no
O3.5:no
2 - 1won
Sep 12 19:00PeruLiga 1
FT:1X
O2.5:no
O3.5:no
0 - 1lost
Sep 12 19:00Saudi ArabiaProfessional League
FT:1
BTTS:yes
O2.5:yes
O3.5:yes
4 - 2won
Sep 12 19:00FranceLigue 2
FT:1X
O3.5:no
3 - 0won
Sep 12 19:00FranceLigue 2
FT:1X
0 - 3lost
Sep 12 19:00FranceLigue 2
FT:1X
0 - 1lost
Sep 12 19:00FranceLigue 2
FT:1X
O3.5:no
1 - 2lost
Sep 12 19:00NetherlandsEerste Divisie
FT:12
BTTS:yes
O2.5:yes
pending
Sep 12 19:00NetherlandsEerste Divisie
FT:12
BTTS:yes
1 - 1lost
Sep 12 19:15SwitzerlandChallenge League
FT:12
BTTS:yes
O2.5:yes
3 - 1won
Sep 12 19:30PolandFirst League
FT:1X
BTTS:yes
2 - 1won
Sep 12 19:30ItalySerie C
FT:12
O3.5:no
1 - 1lost
Sep 12 19:30PolandEkstraklasa
FT:1
BTTS:yes
O2.5:yes
1 - 2lost
Sep 12 19:30ItalySerie C
FT:1X
O3.5:no
0 - 0won
Sep 12 19:30SpainSegunda Division
FT:1
BTTS:no
2 - 1won
Sep 12 19:30ItalySerie C
FT:1X
O3.5:no
2 - 0won
Sep 12 19:30AustriaSecond League
FT:1X
BTTS:yes
1 - 2lost
Sep 12 19:30MaltaPremier League
FT:12
BTTS:no
O2.5:no
O3.5:no
3 - 1won
Sep 12 19:30GermanyBundesliga
FT:12
BTTS:yes
O2.5:yes
3 - 1won
Sep 12 19:30ItalySerie C
FT:2
BTTS:yes
3 - 3lost
Sep 12 19:30IrelandFAI Cup
FT:2
1 - 1lost
Sep 12 19:45IrelandFirst Division
FT:1
O2.5:yes
3 - 1won
Sep 12 19:45ScotlandChampionship
FT:1
O2.5:yes
2 - 1won
Sep 12 19:45IrelandFirst Division
FT:1
2 - 1won
Sep 12 19:45IrelandFirst Division
FT:1
O2.5:yes
3 - 0won
Sep 12 19:45Northern IrelandNIFL Premiership
FT:12
O3.5:no
1 - 1lost
Sep 12 19:45FranceLigue 1
FT:1
BTTS:yes
O2.5:yes
4 - 0won
Sep 12 19:45BelgiumPro League
FT:12
O3.5:no
1 - 1lost
Sep 12 19:45IrelandPremier Division
FT:1X
O3.5:no
3 - 4lost
Sep 12 20:00Bosnia and HerzegovinaPremier League
FT:1X
BTTS:no
0 - 0won
Sep 12 20:00SpainPrimera Division
FT:1X
O2.5:no
O3.5:no
2 - 2won
Sep 12 20:00BoliviaPrimera Division
FT:1
BTTS:yes
O2.5:yes
1 - 0won
Sep 12 20:00MoroccoBotola
FT:1
BTTS:no
1 - 0won
Sep 12 20:00EnglandChampionship
FT:12
pending
Sep 12 20:15San MarinoCampionato Sammarinese
FT:2
BTTS:no
O2.5:yes
0 - 5won
Sep 12 20:15San MarinoCampionato Sammarinese
FT:1
BTTS:no
O2.5:yes
2 - 1won
Sep 12 20:15PortugalPrimeira Liga
FT:1
O2.5:yes
O3.5:yes
1 - 1lost
Sep 12 21:15PeruLiga 1
FT:1
1 - 2lost
Sep 12 22:00ChilePrimera Division
FT:1
BTTS:no
2 - 1won
Sep 12 23:00ArgentinaLiga Profesional
FT:1X
BTTS:no
O2.5:no
O3.5:no
0 - 0won
Sep 12 23:00BrazilSerie B
FT:1X
BTTS:no
O2.5:no
O3.5:no
0 - 0won
Sep 12 23:00ParaguayPrimera Division
FT:12
BTTS:no
O2.5:no
O3.5:no
1 - 0won
Sep 12 23:00ArgentinaLiga Profesional
FT:12
BTTS:no
O2.5:no
O3.5:no
2 - 0won

Get AI-powered soccer predictions and betting tips for Friday, September 12, 2025. Our advanced analysis covers Classic (1X2) match winner predictions, Both Teams to Score (BTTS) forecasts, Over 2.5 goals tips, and Over 3.5 goals analysis for every fixture.

View predictions for all major leagues including Premier League, La Liga, Serie A, Bundesliga, and over 1,400 competitions worldwide. Filter by competition or federation to find specific matches. Track our transparent prediction performance with detailed win/loss statistics across all betting markets.