BetSharpr

Updated Nov 2, 8:36 AM ET
SOCCER

⚽ Saturday October 31

Key: the % next to a player is that player's chance to score at any point in the game. 🥅 Penalty taker means they take the team's penalties, which raises the chance. The letters grade a player against others in the same position in the same league (A elite, B strong, C solid, D quiet): ⚽ Attack is goals and assists, 🛡️ Defence describes the defence the player is part of (opponent-adjusted), plus saves for keepers. 🔥 HOT / 🧊 COLD is scoring form over the last five games.

ENGLAND · TOP DIVISION

🕓 Sat 8:30 AM ET🔍 FINAL · CHECKING
Chelsea
vs
Manchester United
Result pending verification
🕓 Sat 11:00 AM ET🔍 FINAL · CHECKING
AFC Bournemouth
vs
Leeds United
Result pending verification
🕓 Sat 11:00 AM ET🔍 FINAL · CHECKING
Brentford
vs
Nottingham Forest
Result pending verification
🕓 Sat 11:00 AM ET🔍 FINAL · CHECKING
Coventry City
vs
Sunderland
Result pending verification
🕓 Sat 11:00 AM ET🔍 FINAL · CHECKING
Hull City
vs
Ipswich Town
Result pending verification
🕓 Sat 11:00 AM ET🔍 FINAL · CHECKING
Manchester City
vs
Brighton & Hove Albion
Result pending verification
🕓 Sat 1:30 PM ET🔍 FINAL · CHECKING
Tottenham Hotspur
vs
Crystal Palace
Result pending verification
🕓 Sat 4:00 PM ET🔍 FINAL · CHECKING
Aston Villa
vs
Fulham
Result pending verification

SPAIN · TOP DIVISION

🕓 Sat 9:00 AM ET🔍 FINAL · CHECKING
Levante
vs
Atlético Madrid
Result pending verification
🕓 Sat 11:15 AM ET🔍 FINAL · CHECKING
Rayo Vallecano
vs
Celta Vigo
Result pending verification
🕓 Sat 1:30 PM ET🔍 FINAL · CHECKING
Real Betis
vs
Málaga
Result pending verification
🕓 Sat 4:00 PM ET🔍 FINAL · CHECKING
Barcelona
vs
Alavés
Result pending verification

ITALY · TOP DIVISION

🕓 Sat 10:00 AM ET🔍 FINAL · CHECKING
Bologna
vs
Monza
Result pending verification
🕓 Sat 1:00 PM ET🔍 FINAL · CHECKING
Udinese
vs
AS Roma
Result pending verification
🕓 Sat 3:45 PM ET🔍 FINAL · CHECKING
AC Milan
vs
Internazionale
Result pending verification

GERMANY · TOP DIVISION

🕓 Sat 10:30 AM ET🏁 FINAL
Bayer Leverkusen
vs
VfB Stuttgart
2–4
🕓 Sat 10:30 AM ET🏁 FINAL
Borussia Mönchengladbach
vs
SC Paderborn 07
0–0
🕓 Sat 10:30 AM ET🏁 FINAL
FC Augsburg
vs
SC Freiburg
1–2
🕓 Sat 10:30 AM ET🏁 FINAL
Schalke 04
vs
RB Leipzig
0–2
🕓 Sat 10:30 AM ET🏁 FINAL
Werder Bremen
vs
TSG Hoffenheim
2–0
🕓 Sat 1:30 PM ET🏁 FINAL
Bayern Munich
vs
Borussia Dortmund
2–2

FRANCE · TOP DIVISION

🕓 Sat 3:45 PM ET🔍 FINAL · CHECKING
Troyes
vs
Le Mans
Result pending verification

NETHERLANDS · TOP DIVISION

🕓 Sat 11:30 AM ET🔍 FINAL · CHECKING
Feyenoord Rotterdam
vs
Fortuna Sittard
Result pending verification
🕓 Sat 1:45 PM ET🔍 FINAL · CHECKING
Heerenveen
vs
NEC Nijmegen
Result pending verification
🕓 Sat 1:45 PM ET🔍 FINAL · CHECKING
PSV Eindhoven
vs
Willem II
Result pending verification
🕓 Sat 4:00 PM ET🔍 FINAL · CHECKING
Ajax Amsterdam
vs
AZ Alkmaar
Result pending verification
🕓 Sat 4:00 PM ET🔍 FINAL · CHECKING
SC Cambuur
vs
Go Ahead Eagles
Result pending verification

PORTUGAL · TOP DIVISION

🕓 Sat 11:30 AM ET🔍 FINAL · CHECKING
Moreirense
vs
Estrela
Result pending verification
🕓 Sat 4:30 PM ET🏁 FINAL
FC Porto
vs
Estoril
4–0
(one source)

UNITED STATES · TOP DIVISION

🕓 Sat 1:00 PM ET🏁 FINAL
Charlotte FC
vs
Orlando City SC
4–0
🕓 Sat 2:00 PM ET🏁 FINAL
Columbus Crew
vs
D.C. United
3–0
🕓 Sat 2:00 PM ET🏁 FINAL
FC Cincinnati
vs
Philadelphia Union
1–0
🕓 Sat 2:00 PM ET🏁 FINAL
New York City FC
vs
CF Montréal
1–1
🕓 Sat 3:00 PM ET🏁 FINAL
Sporting Kansas City
vs
FC Dallas
1–1
🕓 Sat 3:00 PM ET🏁 FINAL
St. Louis CITY SC
vs
San Diego FC
0–1
🕓 Sat 5:00 PM ET🏁 FINAL
LA Galaxy
vs
Austin FC
4–1
🕓 Sat 5:00 PM ET🏁 FINAL
San Jose Earthquakes
vs
Real Salt Lake
2–1
🕓 Sat 9:30 PM ET🏁 FINAL
Colorado Rapids
vs
Chicago Fire FC
2–4

MEXICO · TOP DIVISION

🕓 Sat 7:00 PM ET🏁 FINAL
Pachuca
vs
Tigres UANL
3–0
🕓 Sat 9:05 PM ET🏁 FINAL
Monterrey
vs
Tijuana
3–3
🕓 Sat 9:07 PM ET🏁 FINAL
Guadalajara
vs
Atlante
4–2
🕓 Sat 11:10 PM ET🏁 FINAL
América
vs
Toluca
2–2

How it works: each club gets an attack and a defence strength from its recent results, adjusted for who it played, home advantage and rest. Those give the likely goals for each side, which become the projected score, win/draw/loss chances, over/under and both-teams-to-score chances. A player's scoring chance comes from recent goals and shots, how likely they are to play, and the strength of the match-up. Grades (A elite, B strong, C solid, D quiet) compare players in the same position in the same league; HOT and COLD describe the last five games. A game's reads lock about an hour before kick-off. Final scores are checked against a second source before they are graded. These are model estimates, not betting advice, and not a guarantee.

Results cross-checked against openfootball (public domain; includes openfootball/europe for France and the Netherlands), Wikipedia contributors (CC BY-SA 4.0, for Mexico, Portugal and the United States) and, for Germany, OpenLigaDB (Open Database License, www.openligadb.de). Weather: MET Norway (CC BY 4.0); stadium locations from OpenStreetMap contributors (ODbL). Club names are used only to identify the teams.