Soccer — major leagues and competitions
Soccer Matches: Schedule, Lines & Analysis
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 members-only 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
Lecce0
Cagliari1Serie A · Unipol Domus, Cagliari
FT
- at
Celta Vigo1
Getafe1La Liga · Estadio Coliseum, Getafe
FT
- at
Lazio2
Udinese1Serie A · Stadio Friuli, Udine
FT
- at
Real Sociedad3
Elche2La Liga · Estadio Martínez Valero, Elche
FT
- at
LASK Linz0
AEK Athens0Champions League · OPAP Arena, Athens
Sep 8, 4:45 PM UTC
-0.5 · O/U 3.5 · ML -135
- at
Aston Villa0
Club Brugge0Champions League · Jan Breydel Stadium, Brugge
Sep 8, 4:45 PM UTC
-0.5 · O/U 2.5 · ML +150
- at
Villarreal0
Borussia Dortmund0Champions League · Signal Iduna Park, Aue
Sep 8, 7:00 PM UTC
-0.5 · O/U 3.5 · ML -120
- at
Manchester City0
FC Porto0Champions League · Estádio do Dragão, Porto
Sep 8, 7:00 PM UTC
+0.5 · O/U 2.5 · ML +390
- at
Real Betis0
Lille0Champions League · Decathlon Arena - Stade Pierre-Mauroy, Lille
Sep 8, 7:00 PM UTC
-0.5 · O/U 2.5 · ML +120
- at
Internazionale0
Real Madrid0Champions League · Santiago Bernabéu, Madrid
Sep 8, 7:00 PM UTC
-0.5 · O/U 3.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.
Wednesday, September 9, 202620 matches
- at
Feyenoord Rotterdam0
Barcelona0Champions League · Spotify Camp Nou, Barcelona
Sep 9, 4:45 PM UTC
-2.5 · O/U 4.5 · ML -1100
- at
Viking FK0
VfB Stuttgart0Champions League · MHPArena, Stuttgart
Sep 9, 4:45 PM UTC
-2.5 · O/U 3.5 · ML -425
- at
Atlético Madrid0
Liverpool0Champions League · Anfield, Liverpool
Sep 9, 7:00 PM UTC
-0.5 · O/U 2.5 · ML -140
- at
Arsenal0
Napoli0Champions League · Stadio Diego Armando Maradona, Napoli
Sep 9, 7:00 PM UTC
+0.5 · O/U 2.5 · ML +370
- at
Slovan Bratislava0
Paris Saint-Germain0Champions League · Parc des Princes, Paris
Sep 9, 7:00 PM UTC
-3.5 · O/U 4.5 · ML -2500
- at
Galatasaray0
Sporting CP0Champions League · Estádio José Alvalade, Lisbon
Sep 9, 7:00 PM UTC
-0.5 · O/U 2.5 · ML -120
- at
Orlando City SC0
Atlanta United FC0MLS · Mercedes-Benz Stadium, Atlanta, Georgia
Sep 9, 11:30 PM UTC
-0.5 · O/U 3.5 · ML +100
- at
Charlotte FC0
CF Montréal0MLS · Stade Saputo, Montreal
Sep 9, 11:30 PM UTC
-0.5 · O/U 2.5 · ML +120
- at
Columbus Crew0
D.C. United0MLS · Audi Field, Washington, District of Columbia
Sep 9, 11:30 PM UTC
+0.5 · O/U 2.5 · ML +155
- at
Nashville SC0
Toronto FC0MLS · BMO Field, Toronto
Sep 9, 11:30 PM UTC
+0.5 · O/U 2.5 · ML +185
- at
FC Cincinnati0
Philadelphia Union0MLS · Subaru Park, Chester, Pennsylvania
Sep 9, 11:45 PM UTC
-0.5 · O/U 3.5 · ML -150
- at
New England Revolution0
New York City FC0MLS · Citi Field, New York, New York
Sep 10, 12:00 AM UTC
-0.5 · O/U 2.5 · ML +120
- at
Colorado Rapids0
Austin FC0MLS · Q2 Stadium, Austin, Texas
Sep 10, 12:30 AM UTC
-0.5 · O/U 2.5 · ML +145
- at
Inter Miami CF0
Chicago Fire FC0MLS · Soldier Field, Chicago, Illinois
Sep 10, 12:30 AM UTC
-0.5 · O/U 3.5 · ML +110
- at
Real Salt Lake0
Houston Dynamo FC0MLS · Shell Energy Stadium, Houston, Texas
Sep 10, 12:30 AM UTC
-0.5 · O/U 2.5 · ML -140
- at
FC Dallas0
Minnesota United FC0MLS · Allianz Field, Saint Paul, Minnesota
Sep 10, 12:30 AM UTC
-0.5 · O/U 3.5 · ML +100
- at
Red Bull New York0
LAFC0MLS · BMO Stadium, Los Angeles, California
Sep 10, 2:30 AM UTC
-1.5 · O/U 3.5 · ML -240
- at
St. Louis CITY SC0
Portland Timbers0MLS · Providence Park, Portland, Oregon
Sep 10, 2:30 AM UTC
-0.5 · O/U 3.5 · ML +125
- at
San Jose Earthquakes0
San Diego FC0MLS · Snapdragon Stadium, San Diego, California
Sep 10, 2:30 AM UTC
-0.5 · O/U 3.5 · ML -135
- at
LA Galaxy0
Vancouver Whitecaps0MLS · BC Place, Vancouver
Sep 10, 2:30 AM UTC
-1.5 · O/U 3.5 · ML -265
Thursday, September 10, 20266 matches
- at
AS Roma0
Fenerbahce0Champions League · Ulker Stadyumu, Istanbul
Sep 10, 4:45 PM UTC
+0.5 · O/U 2.5 · ML +225
- at
Shakhtar Donetsk0
PSV Eindhoven0Champions League · Philips Stadion, Eindhoven
Sep 10, 4:45 PM UTC
-1.5 · O/U 3.5 · ML -230
- at
Bodo/Glimt0
Bayern Munich0Champions League · Allianz Arena, München
Sep 10, 7:00 PM UTC
-2.5 · O/U 4.5 · ML -1000
- at
RB Leipzig0
Como0Champions League · Giuseppe Sinigaglia, Como
Sep 10, 7:00 PM UTC
-0.5 · O/U 3.5 · ML -115
- at
Sabah FK0
Manchester United0Champions League · Old Trafford, Manchester
Sep 10, 7:00 PM UTC
-2.5 · O/U 3.5 · ML -900
- at
Lens0
Slavia Prague0Champions League · Fortuna Arena, Prague
Sep 10, 7:00 PM UTC
-0.5 · O/U 2.5 · ML +150
Friday, September 11, 20265 matches
- at
Schalke 040
1. FC Union Berlin0Bundesliga · Stadion An der Alten Försterei, Berlin
Sep 11, 6:30 PM UTC
-0.5 · O/U 2.5 · ML +105
- at
Fiorentina0
Venezia0Serie A · Stadio Pier Luigi Penzo, Venezia
Sep 11, 6:45 PM UTC
+0.5 · O/U 2.5 · ML +165
- at
Marseille0
Stade Rennais0Ligue 1 · Roazhon Park, Rennes
Sep 11, 6:45 PM UTC
-0.5 · O/U 3.5 · ML +130
- at
Valencia0
Sevilla0La Liga · Ramón Sánchez Pizjuán Stadium, Sevilla
Sep 11, 7:00 PM UTC
-0.5 · O/U 2.5 · ML +130
- at
Alavés0
Racing Santander0La Liga · El Sardineros, Santander
Sep 12, 12:00 PM UTC
-0.5 · O/U 2.5 · ML +135
Saturday, September 12, 202637 matches
- at
Frosinone0
Genoa0Serie A · Stadio Luigi Ferraris, Genova
Sep 12, 1:00 PM UTC
-0.5 · O/U 2.5 · ML -120
- at
SC Paderborn 070
Borussia Dortmund0Bundesliga · Signal Iduna Park, Aue
Sep 12, 1:30 PM UTC
-1.5 · O/U 3.5 · ML -450
- at
Bayer Leverkusen0
FC Augsburg0Bundesliga · WWK Arena, Augsburg
Sep 12, 1:30 PM UTC
+0.5 · O/U 3.5 · ML +295
- at
Eintracht Frankfurt0
Mainz0Bundesliga · MEWA ARENA, Mainz
Sep 12, 1:30 PM UTC
-0.5 · O/U 3.5 · ML +105
- at
Borussia Mönchengladbach0
SC Freiburg0Bundesliga · Europa-Park Stadion, Freiburg im Breisgau
Sep 12, 1:30 PM UTC
-0.5 · O/U 2.5 · ML -140
- at
VfB Stuttgart0
TSG Hoffenheim0Bundesliga · PreZero Arena, Sinsheim
Sep 12, 1:30 PM UTC
-0.5 · O/U 3.5 · ML +125
- at
Brentford0
AFC Bournemouth0Premier League · Vitality Stadium, Bournemouth
Sep 12, 2:00 PM UTC
-0.5 · O/U 2.5 · ML +155
- at
Nottingham Forest0
Aston Villa0Premier League · Villa Park, Birmingham
Sep 12, 2:00 PM UTC
-0.5 · O/U 2.5 · ML +100
- at
Hull City0
Chelsea0Premier League · Stamford Bridge, London
Sep 12, 2:00 PM UTC
-1.5 · O/U 3.5 · ML -390
- at
Ipswich Town0
Crystal Palace0Premier League · Selhurst Park, London
Sep 12, 2:00 PM UTC
-0.5 · O/U 2.5 · ML -115
- at
Fulham0
Liverpool0Premier League · Anfield, Liverpool
Sep 12, 2:00 PM UTC
-1.5 · O/U 3.5 · ML -225
- at
Espanyol0
Osasuna0La Liga · El Sadar, Pamplona
Sep 12, 2:15 PM UTC
-0.5 · O/U 2.5 · ML +100
- at
AS Monaco0
Strasbourg0Ligue 1 · Stade de la Meinau, Strasbourg
Sep 12, 3:15 PM UTC
+0.5 · O/U 2.5 · ML +205
- at
AC Milan0
Lazio0Serie A · Olimpico, Roma
Sep 12, 4:00 PM UTC
+0.5 · O/U 2.5 · ML +200
- at
Everton0
Tottenham Hotspur0Premier League · Tottenham Hotspur Stadium, London
Sep 12, 4:30 PM UTC
-0.5 · O/U 2.5 · ML +100
- at
Elche0
Athletic Club0La Liga · San Mamés, Bilbao
Sep 12, 4:30 PM UTC
-1.5 · O/U 2.5 · ML -195
- at
Werder Bremen0
FC Cologne0Bundesliga · RheinEnergieStadion, Cologne
Sep 12, 4:30 PM UTC
-0.5 · O/U 2.5 · ML +105
- at
Cagliari0
Atalanta0Serie A · New Balance Arena, Bergamo
Sep 12, 6:45 PM UTC
-0.5 · O/U 2.5 · ML -190
- at
Nice0
AJ Auxerre0Ligue 1 · Stade de l'Abbé-Deschamps, Auxerre
Sep 12, 6:45 PM UTC
-0.5 · O/U 2.5 · ML +160
- at
Angers0
Le Havre AC0Ligue 1 · Stade Océane, Le Havre
Sep 12, 6:45 PM UTC
-0.5 · O/U 2.5 · ML +120
- at
Toulouse0
Lorient0Ligue 1 · Stade du Moustoir - Yves Allainmat, Lorient
Sep 12, 6:45 PM UTC
-0.5 · O/U 2.5 · ML +160
- at
Lyon0
Paris FC0Ligue 1 · Stade Jean Bouin, Paris
Sep 12, 6:45 PM UTC
+0.5 · O/U 2.5 · ML +160
- at
Arsenal0
Sunderland0Premier League · Stadium of Light, Sunderland
Sep 12, 7:00 PM UTC
+1.5 · O/U 2.5 · ML +550
- at
Rayo Vallecano0
Real Madrid0La Liga · Santiago Bernabéu, Madrid
Sep 12, 7:00 PM UTC
-2.5 · O/U 3.5 · ML -750
- at
Red Bull New York0
Columbus Crew0MLS · ScottsMiracle-Gro Field, Columbus, Ohio
Sep 12, 11:30 PM UTC
- at
Atlanta United FC0
D.C. United0MLS · Audi Field, Washington, District of Columbia
Sep 12, 11:30 PM UTC
- at
Charlotte FC0
FC Cincinnati0MLS · TQL Stadium, Cincinnati, Ohio
Sep 12, 11:30 PM UTC
- at
Nashville SC0
Inter Miami CF0MLS · Nu Stadium, Miami, Florida
Sep 12, 11:30 PM UTC
- at
Toronto FC0
Orlando City SC0MLS · Inter&Co Stadium, Orlando, Florida
Sep 12, 11:30 PM UTC
- at
Portland Timbers0
FC Dallas0MLS · Toyota Stadium, Toyota Stadium
Sep 13, 12:30 AM UTC
- at
LAFC0
Sporting Kansas City0MLS · Sporting Park, Kansas City, Kansas
Sep 13, 12:30 AM UTC
- at
Minnesota United FC0
St. Louis CITY SC0MLS · Energizer Park, St. Louis, Missouri
Sep 13, 12:30 AM UTC
- at
CF Montréal0
Colorado Rapids0MLS · Dick's Sporting Goods Park, Commerce City, Colorado
Sep 13, 1:30 AM UTC
- at
New York City FC0
Real Salt Lake0MLS · America First Field, Sandy, Utah
Sep 13, 1:30 AM UTC
- at
Seattle Sounders FC0
LA Galaxy0MLS · Dignity Health Sports Park, Carson, California
Sep 13, 2:30 AM UTC
- at
Houston Dynamo FC0
San Jose Earthquakes0MLS · PayPal Park, San Jose, California
Sep 13, 2:30 AM UTC
- at
Málaga0
Celta Vigo0La Liga · Balaidos, Vigo
Sep 13, 12:00 PM UTC
-0.5 · O/U 2.5 · ML -135
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 is reserved for members.
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 members-only 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 the 7-day trial.
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 members-only 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 members-only. A 7-day Pro trial 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 members-only 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
The 7-day Pro trial opens the written AI analysis for every Soccer match on the board, the company reads with their graded record, Combo Builder and Studio. A card is required, nothing is charged today, and you can cancel before the trial ends.
7-day trial · $0 today · card required · cancel anytime before the trial ends
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.
