Soccer — major leagues and competitions
Soccer Schedule & Odds: Today’s and Upcoming Matches
Every Soccer match on the public schedule in one place: start times, venues, the public 1X2 match odds, goal totals and draw-no-bet context lines, and a market-derived win probability for each match. Open any match for team statistics, recent form, head-to-head history and a preview of what the in-product AI breakdown covers. Refreshed through the day from the schedule feed.
Today
Today's Soccer Matches
Soccer matches scheduled for today (UTC), ordered by start time. Each row shows the matchup, the competition, the venue where the feed lists one, and whichever public lines have been posted. Live matches show the running score; finished ones show the final.
- at
Borussia Mönchengladbach
VfB StuttgartBundesliga · MHPArena, Stuttgart
Oct 23, 6:30 PM UTC
-1.5 · O/U 3.5 · ML -310
- at
Monza
TorinoSerie A · Stadio Olimpico Grande Torino, Torino
Oct 23, 6:45 PM UTC
-0.5 · O/U 2.5 · ML +105
- at
Nice
BrestLigue 1 · Stade Francis-Le Blé, Brest
Oct 23, 6:45 PM UTC
-0.5 · O/U 2.5 · ML +135
- at
Nottingham Forest
Ipswich TownPremier League · Portman Road, Ipswich
Oct 23, 7:00 PM UTC
+0.5 · O/U 2.5 · ML +210
- at
Málaga
AlavésLa Liga · Mendizorrotza, Vitoria-Gasteiz
Oct 23, 7:00 PM UTC
-0.5 · O/U 2.5 · ML -165
Next seven days
Upcoming Soccer Matches
The next 7 days of Soccer matches as the schedule feed publishes them, grouped by day. Lines usually appear a day or two before kickoff and can move a good deal before the start, so the numbers here are a snapshot, not a closing line.
Saturday, October 24, 202626 matches
- at
Manchester City
Aston VillaPremier League · Villa Park, Birmingham
Oct 24, 11:30 AM UTC
+0.5 · O/U 3.5 · ML +390
- at
Elche
Rayo VallecanoLa Liga · Estadio de Vallecas, Madrid
Oct 24, 12:00 PM UTC
-0.5 · O/U 2.5 · ML -130
- at
Bologna
CagliariSerie A · Unipol Domus, Cagliari
Oct 24, 1:00 PM UTC
+0.5 · O/U 2.5 · ML +205
- at
Sassuolo
ComoSerie A · Giuseppe Sinigaglia, Como
Oct 24, 1:00 PM UTC
-1.5 · O/U 3.5 · ML -220
- at
1. FC Union Berlin
FC AugsburgBundesliga · WWK Arena, Augsburg
Oct 24, 1:30 PM UTC
-0.5 · O/U 3.5 · ML -120
- at
Schalke 04
FC CologneBundesliga · RheinEnergieStadion, Cologne
Oct 24, 1:30 PM UTC
-0.5 · O/U 2.5 · ML +100
- at
Werder Bremen
MainzBundesliga · MEWA ARENA, Mainz
Oct 24, 1:30 PM UTC
-0.5 · O/U 3.5 · ML -140
- at
SV Elversberg
RB LeipzigBundesliga · Red Bull Arena, Leipzig
Oct 24, 1:30 PM UTC
-1.5 · O/U 3.5 · ML -240
- at
Hamburg SV
SC Paderborn 07Bundesliga · Home Deluxe Arena, Paderborn
Oct 24, 1:30 PM UTC
- at
Everton
ArsenalPremier League · Emirates Stadium, London
Oct 24, 2:00 PM UTC
-1.5 · O/U 2.5 · ML -220
- at
Fulham
Coventry CityPremier League · Coventry Building Society Arena, Coventry
Oct 24, 2:00 PM UTC
+0.5 · O/U 2.5 · ML +210
- at
Espanyol
Racing SantanderLa Liga · El Sardineros, Santander
Oct 24, 2:15 PM UTC
-0.5 · O/U 2.5 · ML +140
- at
AS Roma
NapoliSerie A · Stadio Diego Armando Maradona, Napoli
Oct 24, 4:00 PM UTC
+0.5 · O/U 2.5 · ML +165
- at
Tottenham Hotspur
ChelseaPremier League · Stamford Bridge, London
Oct 24, 4:30 PM UTC
-0.5 · O/U 3.5 · ML -135
- at
Villarreal
ValenciaLa Liga · Mestalla Stadium, Manises
Oct 24, 4:30 PM UTC
+0.5 · O/U 2.5 · ML +215
- at
Eintracht Frankfurt
Borussia DortmundBundesliga · Signal Iduna Park, Aue
Oct 24, 4:30 PM UTC
-1.5 · O/U 3.5 · ML -215
- at
Nashville SC
CF MontréalMLS · Stade Saputo, Montreal
Oct 24, 5:30 PM UTC
+0.5 · O/U 2.5 · ML +360
- at
Parma
LazioSerie A · Olimpico, Roma
Oct 24, 6:45 PM UTC
-1.5 · O/U 2.5 · ML -260
- at
Paris FC
LensLigue 1 · Stade Bollaert-Delelis, Lens
Oct 24, 6:45 PM UTC
-0.5 · O/U 2.5 · ML +135
- at
Deportivo
Atlético MadridLa Liga · Riyadh Air Metropolitano, Madrid
Oct 24, 7:00 PM UTC
-1.5 · O/U 3.5 · ML -350
- at
Toronto FC
Columbus CrewMLS · ScottsMiracle-Gro Field, Columbus, Ohio
Oct 24, 7:30 PM UTC
-0.5 · O/U 3.5 · ML -170
- at
Inter Miami CF
Red Bull New YorkMLS · Sports Illustrated Stadium, Harrison, New Jersey
Oct 24, 9:30 PM UTC
+0.5 · O/U 3.5 · ML +225
- at
Chicago Fire FC
Atlanta United FCMLS · Mercedes-Benz Stadium, Atlanta, Georgia
Oct 24, 11:30 PM UTC
+0.5 · O/U 3.5 · ML +155
- at
FC Cincinnati
D.C. UnitedMLS · Audi Field, Washington, District of Columbia
Oct 24, 11:30 PM UTC
+0.5 · O/U 3.5 · ML +175
- at
New York City FC
Orlando City SCMLS · Inter&Co Stadium, Orlando, Florida
Oct 24, 11:30 PM UTC
-0.5 · O/U 3.5 · ML +115
- at
New England Revolution
Philadelphia UnionMLS · Subaru Park, Chester, Pennsylvania
Oct 24, 11:30 PM UTC
-1.5 · O/U 3.5 · ML -200
Sunday, October 25, 202629 matches
- at
San Jose Earthquakes
FC DallasMLS · Toyota Stadium, Toyota Stadium
Oct 25, 12:30 AM UTC
-0.5 · O/U 3.5 · ML -145
- at
Minnesota United FC
Houston Dynamo FCMLS · Shell Energy Stadium, Houston, Texas
Oct 25, 12:30 AM UTC
-0.5 · O/U 2.5 · ML +110
- at
Austin FC
Sporting Kansas CityMLS · Sporting Park, Kansas City, Kansas
Oct 25, 12:30 AM UTC
-0.5 · O/U 3.5 · ML +115
- at
Vancouver Whitecaps
Colorado RapidsMLS · Dick's Sporting Goods Park, Commerce City, Colorado
Oct 25, 1:30 AM UTC
+0.5 · O/U 2.5 · ML +200
- at
St. Louis CITY SC
Real Salt LakeMLS · America First Field, Sandy, Utah
Oct 25, 1:30 AM UTC
-0.5 · O/U 3.5 · ML +130
- at
Charlotte FC
Portland TimbersMLS · Providence Park, Portland, Oregon
Oct 25, 2:30 AM UTC
-0.5 · O/U 3.5 · ML +100
- at
Seattle Sounders FC
San Diego FCMLS · Snapdragon Stadium, San Diego, California
Oct 25, 2:30 AM UTC
-0.5 · O/U 3.5 · ML +115
- at
Fiorentina
InternazionaleSerie A · San Siro, Milano
Oct 25, 11:30 AM UTC
-1.5 · O/U 3.5 · ML -295
- at
Getafe
Athletic ClubLa Liga · San Mamés, Bilbao
Oct 25, 1:00 PM UTC
-0.5 · O/U 2.5 · ML -170
- at
Newcastle United
Crystal PalacePremier League · Selhurst Park, London
Oct 25, 2:00 PM UTC
+0.5 · O/U 3.5 · ML +200
- at
Brentford
Hull CityPremier League · The MKM Stadium, Hull
Oct 25, 2:00 PM UTC
+0.5 · O/U 2.5 · ML +370
- at
Brighton & Hove Albion
LiverpoolPremier League · Anfield, Liverpool
Oct 25, 2:00 PM UTC
-0.5 · O/U 3.5 · ML +115
- at
AFC Bournemouth
Manchester UnitedPremier League · Old Trafford, Manchester
Oct 25, 2:00 PM UTC
-0.5 · O/U 2.5 · ML +115
- at
Frosinone
AtalantaSerie A · New Balance Arena, Bergamo
Oct 25, 2:00 PM UTC
-0.5 · O/U 3.5 · ML -125
- at
Venezia
GenoaSerie A · Stadio Luigi Ferraris, Genova
Oct 25, 2:00 PM UTC
-0.5 · O/U 2.5 · ML +110
- at
Lille
AS MonacoLigue 1 · Stade Louis II, Monaco
Oct 25, 2:00 PM UTC
-0.5 · O/U 2.5 · ML +105
- at
Bayer Leverkusen
TSG HoffenheimBundesliga · PreZero Arena, Sinsheim
Oct 25, 2:30 PM UTC
+0.5 · O/U 3.5 · ML +165
- at
Real Betis
Celta VigoLa Liga · Balaidos, Vigo
Oct 25, 3:15 PM UTC
+0.5 · O/U 2.5 · ML +205
- at
Le Mans
AJ AuxerreLigue 1 · Stade de l'Abbé-Deschamps, Auxerre
Oct 25, 4:15 PM UTC
-0.5 · O/U 2.5 · ML +115
- at
Lorient
AngersLigue 1 · Stade Raymond Kopa, Angers
Oct 25, 4:15 PM UTC
+0.5 · O/U 2.5 · ML +200
- at
Le Havre AC
MarseilleLigue 1 · Stade Vélodrome, Marseille
Oct 25, 4:15 PM UTC
-0.5 · O/U 3.5 · ML -170
- at
Strasbourg
Stade RennaisLigue 1 · Roazhon Park, Rennes
Oct 25, 4:15 PM UTC
-0.5 · O/U 3.5 · ML -125
- at
Troyes
ToulouseLigue 1 · Stadium Municipal de Toulouse, Toulouse
Oct 25, 4:15 PM UTC
-0.5 · O/U 2.5 · ML -160
- at
Leeds United
SunderlandPremier League · Stadium of Light, Sunderland
Oct 25, 4:30 PM UTC
+0.5 · O/U 2.5 · ML +200
- at
Bayern Munich
SC FreiburgBundesliga · Europa-Park Stadion, Freiburg im Breisgau
Oct 25, 4:30 PM UTC
+1.5 · O/U 3.5 · ML +500
- at
Juventus
LecceSerie A · Via Del Mare, Lecce
Oct 25, 5:00 PM UTC
+1.5 · O/U 2.5 · ML +600
- at
Levante
Real SociedadLa Liga · Reale Arena, San Sebastian
Oct 25, 5:30 PM UTC
-0.5 · O/U 2.5 · ML -165
- at
AC Milan
UdineseSerie A · Stadio Friuli, Udine
Oct 25, 7:45 PM UTC
+0.5 · O/U 2.5 · ML +380
- at
Real Madrid
BarcelonaLa Liga · Spotify Camp Nou, Barcelona
Oct 25, 8:00 PM UTC
-1.5 · O/U 4.5 · ML -160
Monday, October 26, 20263 matches
- at
LA Galaxy
LAFCMLS · BMO Stadium, Los Angeles, California
Oct 26, 1:00 AM UTC
-1.5 · O/U 3.5 · ML -190
- at
Lyon
Paris Saint-GermainLigue 1 · Parc des Princes, Paris
Oct 26, 7:30 PM UTC
-1.5 · O/U 3.5 · ML -225
- at
Osasuna
SevillaLa Liga · Ramón Sánchez Pizjuán Stadium, Sevilla
Oct 26, 8:00 PM UTC
-0.5 · O/U 2.5 · ML -110
Tuesday, October 27, 20263 matches
Wednesday, October 28, 202610 matches
- at
Bologna
AC MilanSerie A · San Siro, Milano
Oct 28, 5:30 PM UTC
-0.5 · O/U 2.5 · ML -175
- at
Udinese
ParmaSerie A · Ennio Tardini, Parma
Oct 28, 5:30 PM UTC
+0.5 · O/U 2.5 · ML +185
- at
Internazionale
VeneziaSerie A · Stadio Pier Luigi Penzo, Venezia
Oct 28, 5:30 PM UTC
- at
Juventus
GenoaSerie A · Stadio Luigi Ferraris, Genova
Oct 28, 7:45 PM UTC
+0.5 · O/U 2.5 · ML +400
- at
Napoli
MonzaSerie A · U-Power Stadium, Monza
Oct 28, 7:45 PM UTC
+0.5 · O/U 2.5 · ML +265
- at
CF Montréal
Charlotte FCMLS · Bank of America Stadium, Charlotte, North Carolina
Oct 28, 11:30 PM UTC
- at
FC Cincinnati
Inter Miami CFMLS · Nu Stadium, Miami, Florida
Oct 28, 11:30 PM UTC
- at
Red Bull New York
New England RevolutionMLS · Gillette Stadium, Foxborough, Massachusetts
Oct 28, 11:30 PM UTC
- at
Atlanta United FC
New York City FCMLS · Citi Field, New York, New York
Oct 28, 11:30 PM UTC
- at
D.C. United
Toronto FCMLS · BMO Field, Toronto
Oct 28, 11:30 PM UTC
Thursday, October 29, 202611 matches
- at
Real Salt Lake
Austin FCMLS · Q2 Stadium, Austin, Texas
Oct 29, 12:30 AM UTC
- at
Orlando City SC
Chicago Fire FCMLS · Soldier Field, Chicago, Illinois
Oct 29, 12:30 AM UTC
- at
Columbus Crew
FC DallasMLS · Toyota Stadium, Toyota Stadium
Oct 29, 12:30 AM UTC
- at
Sporting Kansas City
Minnesota United FCMLS · Allianz Field, Saint Paul, Minnesota
Oct 29, 12:30 AM UTC
- at
Philadelphia Union
Nashville SCMLS · GEODIS Park, Nashville, Tennessee
Oct 29, 12:30 AM UTC
- at
Portland Timbers
St. Louis CITY SCMLS · Energizer Park, St. Louis, Missouri
Oct 29, 12:30 AM UTC
- at
Colorado Rapids
San Jose EarthquakesMLS · PayPal Park, San Jose, California
Oct 29, 2:30 AM UTC
- at
Houston Dynamo FC
Seattle Sounders FCMLS · Lumen Field, Seattle, Washington
Oct 29, 2:30 AM UTC
- at
San Diego FC
Vancouver WhitecapsMLS · BC Place, Vancouver
Oct 29, 2:30 AM UTC
- at
Lecce
FrosinoneSerie A · Stadio Benito Stirpe, Frosinone
Oct 29, 5:30 PM UTC
-0.5 · O/U 2.5 · ML -115
- at
Atalanta
FiorentinaSerie A · Stadio Artemio Franchi, Firenze
Oct 29, 7:45 PM UTC
-0.5 · O/U 2.5 · ML +120
Last 7 days
Recent Soccer Results
Finished Soccer matches from the last 7 days (UTC), newest first. Each page keeps the final score next to the team statistics, recent form and head-to-head it carried before the start, and states how a read on it is graded. Match pages stay up for 30 days after the event.
Wednesday, October 21, 202611 matches
- at
Manchester United1
Como4Champions League · Giuseppe Sinigaglia, Como
FT
- at
Galatasaray4
Lille2Champions League · Decathlon Arena - Stade Pierre-Mauroy, Lille
FT
- at
Athletic Club1
Levante3La Liga · Estadi Ciutat de València, Manises
FT
- at
Viking FK1
Aston Villa3Champions League · Villa Park, Birmingham
FT
- at
Arsenal2
Bayern Munich2Champions League · Allianz Arena, München
FT
- at
Lens0
Club Brugge3Champions League · Jan Breydel Stadium, Brugge
FT
- at
Shakhtar Donetsk0
Internazionale1Champions League · San Siro, Milano
FT
- at
Feyenoord Rotterdam0
Real Betis1Champions League · Estadio La Cartuja, Sevilla
FT
- at
RB Leipzig1
Real Madrid4Champions League · Santiago Bernabéu, Madrid
FT
- at
LASK Linz3
Sporting CP2Champions League · Estádio José Alvalade, Lisbon
FT
- at
D.C. United1
FC Cincinnati2MLS · TQL Stadium, Cincinnati, Ohio
FT
Tuesday, October 20, 20269 matches
- at
Slavia Prague2
Fenerbahce2Champions League · Şükrü Saracoğlu Stadium, Istanbul
FT
- at
Borussia Dortmund2
Sabah FK1Champions League · Baku Olympic Stadium, Baku
FT
- at
Slovan Bratislava0
AS Roma4Champions League · Olimpico, Roma
FT
- at
PSV Eindhoven1
FC Porto0Champions League · Estádio do Dragão, Porto
FT
- at
Villarreal3
Liverpool4Champions League · Anfield, Liverpool
FT
- at
AEK Athens1
Manchester City5Champions League · Etihad Stadium, Manchester
FT
- at
Bodo/Glimt3
Napoli4Champions League · Stadio Diego Armando Maradona, Napoli
FT
- at
Barcelona2
Paris Saint-Germain4Champions League · Parc des Princes, Paris
FT
- at
Atlético Madrid1
VfB Stuttgart1Champions League · MHPArena, Stuttgart
FT
Sunday, October 18, 202627 matches
- at
Vancouver Whitecaps2
Austin FC1MLS · Q2 Stadium, Austin, Texas
FT
- at
FC Dallas2
Houston Dynamo FC2MLS · Shell Energy Stadium, Houston, Texas
FT
- at
Real Salt Lake3
Sporting Kansas City1MLS · Sporting Park, Kansas City, Kansas
FT
- at
San Diego FC2
LA Galaxy2MLS · Dignity Health Sports Park, Carson, California
FT
- at
Colorado Rapids0
Portland Timbers0MLS · Providence Park, Portland, Oregon
FT
- at
Nashville SC1
San Jose Earthquakes1MLS · PayPal Park, San Jose, California
FT
- at
CF Montréal1
Seattle Sounders FC1MLS · Lumen Field, Seattle, Washington
FT
- at
Lecce3
Udinese0Serie A · Stadio Friuli, Udine
FT
- at
Racing Santander0
Osasuna2La Liga · El Sadar, Pamplona
FT
- at
Sunderland0
AFC Bournemouth2Premier League · Vitality Stadium, Bournemouth
FT
- at
Crystal Palace0
Brighton & Hove Albion5Premier League · American Express Stadium, Falmer
FT
- at
Manchester United1
Leeds United1Premier League · Elland Road, Leeds
FT
- at
Como3
Fiorentina1Serie A · Stadio Artemio Franchi, Firenze
FT
- at
Marseille5
Angers2Ligue 1 · Stade Raymond Kopa, Angers
FT
- at
SC Freiburg1
Bayer Leverkusen2Bundesliga · BayArena, Leverkusen
FT
- at
Alavés1
Celta Vigo2La Liga · Balaidos, Vigo
FT
- at
AJ Auxerre3
Le Havre AC1Ligue 1 · Stade Océane, Le Havre
FT
- at
AS Monaco0
Lorient1Ligue 1 · Stade du Moustoir - Yves Allainmat, Lorient
FT
- at
Stade Rennais3
Paris FC4Ligue 1 · Stade Jean Bouin, Paris
FT
- at
Arsenal1
Nottingham Forest0Premier League · The City Ground, Nottingham
FT
- at
TSG Hoffenheim2
Borussia Mönchengladbach1Bundesliga · BORUSSIA-PARK, Mönchengladbach
FT
- at
Atalanta2
AC Milan3Serie A · San Siro, Milano
FT
- at
Real Sociedad5
Málaga2La Liga · La Rosaleda, Malaga
FT
- at
Lazio3
Juventus0Serie A · Allianz Stadium, Torino
FT
- at
Nice1
Lyon2Ligue 1 · Groupama Stadium, Lyon
FT
- at
Sevilla1
Real Madrid4La Liga · Santiago Bernabéu, Madrid
FT
- at
Columbus Crew2
FC Cincinnati0MLS · TQL Stadium, Cincinnati, Ohio
FT
Saturday, October 17, 202628 matches
- at
Chelsea2
Everton0Premier League · Hill Dickinson Stadium, Liverpool
FT
- at
Atlético Madrid1
Espanyol0La Liga · RCDE Stadium, Barcelona
FT
- at
Napoli0
Venezia1Serie A · Stadio Pier Luigi Penzo, Venezia
FT
- at
Borussia Dortmund0
1. FC Union Berlin0Bundesliga · Stadion An der Alten Försterei, Berlin
FT
- at
VfB Stuttgart0
Hamburg SV1Bundesliga · Volksparkstadion, Hamburg Norderstedt
FT
- at
Mainz1
Schalke 040Bundesliga · Veltins Arena, Gelsenkirchen
FT
- at
FC Augsburg3
SV Elversberg4Bundesliga · URSAPHARM-Arena an der Kaiserlinde, Spiesen-Elversberg
FT
- at
SC Paderborn 072
Werder Bremen2Bundesliga · Weserstadion, Bremen
FT
- at
Liverpool2
Brentford1Premier League · Gtech Community Stadium, Brentford
FT
- at
Hull City0
Fulham1Premier League · Craven Cottage, London
FT
- at
Ipswich Town2
Manchester City3Premier League · Etihad Stadium, Manchester
FT
- at
Elche0
Villarreal0La Liga · Estadio de la Cerámica, Villarreal
FT
- at
Paris Saint-Germain3
Strasbourg1Ligue 1 · Stade de la Meinau, Strasbourg
FT
- at
Internazionale3
Bologna1Serie A · Renato Dall'Ara, Bologna
FT
- at
Aston Villa1
Newcastle United0Premier League · St. James' Park, Newcastle-upon-Tyne
FT
- at
Barcelona5
Real Betis2La Liga · Estadio La Cartuja, Sevilla
FT
- at
RB Leipzig1
Bayern Munich6Bundesliga · Allianz Arena, München
FT
- at
Charlotte FC2
Philadelphia Union2MLS · Subaru Park, Chester, Pennsylvania
FT
- at
Genoa0
AS Roma2Serie A · Olimpico, Roma
FT
- at
Brest1
Lille1Ligue 1 · Decathlon Arena - Stade Pierre-Mauroy, Lille
FT
- at
Lens3
Troyes1Ligue 1 · Stade de l'Aube, Paris
FT
- at
Athletic Club0
Valencia0La Liga · Mestalla Stadium, Manises
FT
- at
St. Louis CITY SC2
Minnesota United FC3MLS · Allianz Field, Saint Paul, Minnesota
FT
- at
Inter Miami CF3
Atlanta United FC1MLS · Mercedes-Benz Stadium, Atlanta, Georgia
FT
- at
Chicago Fire FC0
New England Revolution1MLS · Gillette Stadium, Foxborough, Massachusetts
FT
- at
LAFC1
New York City FC1MLS · Citi Field, New York, New York
FT
- at
D.C. United1
Orlando City SC4MLS · Inter&Co Stadium, Orlando, Florida
FT
- at
Toronto FC2
Red Bull New York0MLS · Sports Illustrated Stadium, Harrison, New Jersey
FT
Friday, October 16, 20264 matches
The company board reads for past days — pick, price and how each one settled — are published in full on the public results ledger.
Sport-specific
The Soccer Week: Schedule and Line Movement
What is particular about Soccer on this board — how the seven-day window fills in, how the dates map to UTC, and what tends to move the price before the start. The grading rules and the estimate itself are explained on the Soccer predictions page.
Soccer fixtures are spread across the whole week rather than concentrated on one day: league rounds fill the weekend, cup ties and continental competition take the midweek, and internationals arrive in windows that pause the club calendar. The public feed mixes competitions on one board, so a seven-day window here can hold matches from several leagues and time zones; kick-off times are shown in UTC, which sits close to European local time and several hours ahead of MLS evening slots.
Soccer is priced three-way — home, draw, away — and a line published days before kick-off can move once the starting lineups are released shortly before the match. Fixture congestion, rotation in cup competitions and the league table late in the season all move the 1X2 price. The market-implied probability on the match page is two-way, with the draw removed before the de-vig, and a drawn match is graded as a push; both rules are stated on every soccer page rather than assumed.
How the estimate for a Soccer match is built and graded is covered on the Soccer predictions page; the season-level numbers behind it live on the Soccer statistics hub.
Season window
Most European leagues run from August to May; MLS runs from February to December, and international competitions fill the summer.
Markets covered for Soccer
1X2 match odds, goal totals and draw-no-bet context. Every public line on this page is a snapshot from the last feed refresh, quoted in American odds, not a closing line.
Page structure
What Each Match Page Includes
Every Soccer match page follows the same structure, so you always know where to look. The public sections are built from the schedule feed and the match data package; the written breakdown itself opens inside the product with a free 30-day trial.
Match overview
Competition, date, start time in UTC, venue, the current status or final score, and the public 1X2 match odds, goal totals and draw-no-bet context lines exactly as the feed posts them.
Market-implied win probability
The two moneylines are de-vigged into a fair two-way probability. It is the market's estimate of the match, shown as a reference point — not a Sportslyx pick.
Team statistics and form
Recent record, scoring in the sample and the last five results for both sides, drawn from the match data package once it has been built for the slate.
Head-to-head history
Previous meetings with date, competition, score and winner where the feed carries them, so the matchup is read against its own history rather than the season table alone.
AI breakdown preview
A description of what the in-product analysis weighs for Soccer — league table and form, goals and shot data, rest and fixture congestion, market odds and movement and head-to-head history — with the written read itself behind a plan.
Grading rules
How a read on this match is settled: the result it is graded from, what counts as a push or a void, and where the graded record is published month by month.
Soccer Match Analysis FAQ
How does the soccer schedule window on this page work?
The board mixes competitions from the public feed — league rounds at the weekend, cup and continental ties in midweek, internationals in their own windows — so a seven-day window can hold matches from several leagues at once. Kick-off times are shown in UTC, close to European local time and several hours ahead of MLS evening slots. The schedule is refreshed several times a day; postponed matches are removed until the feed carries a new date.
What moves soccer lines before kick-off?
Team news. The 1X2 price published days ahead can move once the starting lineups are released shortly before kick-off, and rotation in cup competitions or fixture congestion moves it earlier in the week. The market-implied probability on the match page is two-way, with the draw removed before the de-vig, and a drawn match is graded as a push — both rules are stated on every soccer page.
What does the market-implied percentage mean?
It is the moneyline pair converted into a fair probability by removing the bookmaker margin — a two-way de-vig. It reflects what the market is pricing and it is the same number the Sportslyx board uses as its anchor. It is not a Sportslyx prediction of the outcome, and it does not reveal which side the in-product breakdown favors.
Is the AI analysis for each match shown on this page?
No. Each match page describes what the breakdown covers — league table and form, goals and shot data, rest and fixture congestion, market odds and movement and head-to-head history — but the written analysis, its data-quality tier and the board read are in-product. A Pro plan opens them, and every read is graded afterwards and published on the Pick Tracker.
Reading the numbers
How to Read the Lines on This Page
Soccer is priced on the three-way 1X2 market: a price for the home win, the away win and the draw, each in American odds. The two-way market-implied probability on the match page removes the draw before de-vigging, which is why a drawn match is graded as a push rather than a loss — the rule is stated on every soccer page.
Goal totals are quoted as over/under on the combined score. Lines move with team news, and the numbers here are a snapshot from the last feed refresh, not a closing price.
Honest limits
Data Freshness and Limitations
Schedules, scores and lines come from public feeds and can lag the venue by minutes. Lines are often missing early in the week and can be withdrawn when a team is in doubt; a match without a moneyline pair has no market-implied probability, and its page carries a noindex tag until there is something to show. Team data packages are built for the upcoming slate by scheduled jobs and can be partial for thin fixtures or early-season matches.
The market-implied probability is only as good as the moneyline it is derived from, and the in-product breakdown is a language-model read of the data that can be wrong. Nothing on these pages is advice. Past graded results — published on the Pick Tracker — do not predict future ones; the rules behind every number are on the Methodology and Data Sources pages.

Open the Soccer breakdowns
A Pro plan opens the written AI analysis for every Soccer match on the board, the company reads with their graded record, Combo Builder and Studio. Without an account you can see the predicted winner and win chance for every upcoming match on the free preview. When you want more, create a free account and start with a 30-day free trial, no card; plans from $9/mo, cancel any time.
Winners & chances free, no sign-up · 30-day trial, no card — 10 AI match analyses + 1 Pick Builder run · plans from $9/mo
Sportslyx produces statistical estimates and analytical breakdowns for information and entertainment. Nothing on this page is betting advice, and no outcome is certain. 18+ only. Please play responsibly — see our Responsible Play page.