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.
🌦️ 67°F / 19°C · wind 24 km/h · 0.7 mm rain rain likely
⚽ OUR PROJECTIONAtl. San Luis 2 – 1 Juárez
54% Atl. San Luis24% DrawJuárez 22%
📈 Over 2.558%🥅 Both score58%
🎯 TO SCORE · Atl. San LuisDavid Rodriguez 30% C🧊 COLDRafa Llorente 30% CFelipe Mora 23% C
🎯 TO SCORE · JuárezÓscar Estupiñán 28% 🥅 Penalty takerBMadson 10% CJosé Luis Rodríguez 9% B
📋 Players to watch, who is out & why
👀 PLAYERS TO WATCHDenzell García JuárezADaniel Piña JuárezA
FC Juárez have lost 5 of their last 6 on the road
Atlético de San Luis are 13th in the table, FC Juárez 18th
🕓 Fri 8:00 PM ET👀 EARLY LOOK
Necaxa
vs
Tijuana
☀️ 78°F / 25°C · wind 7 km/h
⚽ OUR PROJECTIONNecaxa 1 – 2 Tijuana
35% Necaxa26% DrawTijuana 39%
📈 Over 2.556%🥅 Both score60%
🎯 TO SCORE · NecaxaJulián Carranza 28% 🥅 Penalty takerBOwen González 16% BJuan Valencia 14% B
🎯 TO SCORE · TijuanaMourad El Ghezouani 18% DIgnacio Rivero 14% B🔥 HOTAdonis Preciado 12% B🔥 HOT
📋 Players to watch, who is out & why
👀 PLAYERS TO WATCHMiguel Rodríguez NecaxaAIgnacio Rivero TijuanaB🔥 HOTAdonis Preciado TijuanaB🔥 HOTJesus Vega TijuanaA
Necaxa are struggling to score (0.8 a game lately)
Necaxa have lost 5 of their last 6 at home
Necaxa are 17th in the table, Tijuana 6th
🕓 Fri 10:00 PM ET👀 EARLY LOOK
Atlante
vs
Santos
🌤️ 58°F / 14°C · wind 5 km/h
⚽ OUR PROJECTIONAtlante 2 – 1 Santos
46% Atlante26% DrawSantos 28%
📈 Over 2.554%🥅 Both score57%
🎯 TO SCORE · AtlanteJhojan Julio 30% 🥅 Penalty takerCMartín Sarrafiore 28% BLuis Calzadilla 26% B
🎯 TO SCORE · SantosTahiel Jiménez 20% A🔥 HOTEzequiel Bullaude 18% A🧊 COLDEduardo Aguirre 15% C
📋 Players to watch, who is out & why
👀 PLAYERS TO WATCHWalter Portales AtlanteAEdgar Jiménez AtlanteATahiel Jiménez SantosA🔥 HOT
Atlante have lost 4 of their last 5
Santos have won 4 of their last 5
Santos have lost 4 of their last 6 on the road
Atlante are 16th in the table, Santos 8th
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.