⚽️
Spartak Moskva W0-1Zenit W
Fri, 21 Nov 2025, 19:00
Ligue 2
France
France
Full Time
3:1
HT: 0 - 1

Match Timeline

35'
J. Benet
Penalty
46'
A. Pinot🔄
Substitution 1 → S. Gourville
57'
Gaëtan Paquiez🟨
Yellow Card
63'
N. Zahui🔄
Substitution 1 → Y. Diaby
69'
C. Fatou
Penalty
71'
N. Fatar🔄
Substitution 2 → A. El Farissi
76'
S. Diba🔄
Substitution 2 → M. Bangre
77'
N. Elphege🔄
Substitution 3 → M. Djitte
80'
A. Platret⚽
Normal Goal → A. El Farissi
81'
V. Burlet⚽
Normal Goal → A. El Farissi
85'
M. Xantippe🔄
Substitution 4 → M. Mion
86'
J. Boyer🔄
Substitution 3 → S. Keita
86'
J. Benet🔄
Substitution 5 → H. Mbock
87'
A. Platret🔄
Substitution 4 → E. Kouassi
89'
C. Fatou🔄
Substitution 5 → S. Duflos
90'
Souleymane Keita🟨
Yellow Card
90+4'
Yadaly Diaby🟨
Yellow Card
90+5'
Joffrey Bultel🟨
Yellow Card
90+5'
Souleymane Keita🟨
Yellow Card
90+5'
Souleymane Keita🟥
Red Card

Match Statistics

7Shots on Goal7
4Shots off Goal4
19Total Shots13
8Blocked Shots2
9Shots insidebox7
10Shots outsidebox6
13Fouls14
6Corner Kicks6
2Offsides3
51Ball Possession49
3Yellow Cards2
1Red Cards0
5Goalkeeper Saves4
388Total passes381
289Passes accurate292
74Passes %77

Starting Lineups

BoulogneBoulogne1:1

Starting XI

16Ibrahim KoneG
12Julien BoyerD
3Vincent BurletM
23Noah FatarF
5Nathan ZohoréD
19Nolan BinetM
17Corentin FatouF
15Adrien PinotD
14Joffrey BultelM
18Demba ThiamD
21Aurelien PlatretM

GrenobleGrenoble1:1

Starting XI

13Mamadou DiopG
27Mattheo XantippeD
8Jessy BenetM
23Nesta ElphegeF
4Stone Muzalimoja MamboD
30Samba DibaM
19Nesta ZahuiF
5Clement VidalD
25Theo VallsM
29Gaëtan PaquiezD
17Shaquil DelosD

Head-to-Head

📈 Team Form & Statistics

Boulogne
Boulogne
Form: D-D-D-L-L
Grenoble
Grenoble
Form: W-W-W-D-L
Record
2 W
4 D
4 L
•
4 W
3 D
3 L
Goals Per Game
1.3
Scored
vs
1.4
Scored
1.9
Conceded
vs
1.1
Conceded
Betting Indicators
Clean Sheets
10%
Clean Sheets
30%
BTTS
70%
BTTS
50%
Home/Away Performance
Scored
Home:1.4
Away:1.2
Conceded
Home:3.0
Away:0.8
Scored
Home:0.8
Away:2.0
Conceded
Home:1.0
Away:1.2

ELO comparison

Pre-match ratings

Rating period
Match snapshot
Boulogne versus Grenoble: long term ELO, before the match
BoulogneHomeRatingGrenobleAway
Strength
1,411.3Overall1,519.7
1,432.5Match venue1,452.5
1,432.5At home1,549.8
1,448.4Away1,452.5
Attack & defence
1,438.6Attack1,461.8
1,501.3Defence1,536.2
1,450.2Home attack1,451
1,452.5Away attack1,445
1,489.3Home defence1,582.3
1,510Away defence1,490.9
Match profile
1,490Goal environment1,223.3
1,493.3Home goals1,340
1,496.7Away goals1,383.3
1,484.2Possession1,485.3
Specialist ratings
1,491Set-piece attack1,463.6
1,491.3Set-piece defence1,464.6
1,411.6Close games1,525.6
1,411.8Winning margin1,522.1

Match venue compares Boulogne at home with Grenoble away. All ratings are within this league.

Higher goal environment ratings mean higher-scoring games, not necessarily a stronger team. A starting league rating is 1500.

📝 Match Preview

Grenoble to Capitalize on Boulogne's Home Woes
Recommendation:AWAY_WIN
Odds:2.88
Expected Value:+87.2%

This Ligue 2 clash presents a fascinating study in contrasts, with Boulogne's home nightmares set against Grenoble's impressive away form. The data tells a compelling story that points firmly toward one outcome. Boulogne's home record reads like a horror script - zero wins in their last five home matches, coupled with an alarming 3.00 goals conceded per game on their own patch. Their recent 2-6 humiliation against Reims at home perfectly encapsulates their defensive vulnerabilities. While they've shown some resilience with draws against Dunkerque (twice) and Annecy, these results mask the underlying issues. Grenoble, meanwhile, have transformed into road warriors. Their away form is exceptional with a 60% win rate in their last five travels, and they're averaging 2.00 goals per game away from home. Recent victories including a 4-2 thrashing of Reims and a 3-2 win at Amiens demonstrate their attacking potency on the road. The statistical disparity is stark. Grenoble boasts superior shot accuracy (45.4% away vs Boulogne's 32.1% at home), better possession (49.1% vs 43.7%), and more clinical passing (81.4% accuracy vs 76.2%). While Boulogne has managed to find the net recently, their defensive frailties make them vulnerable to Grenoble's organized attack. The goal expectancy model further reinforces this analysis, projecting Grenoble as likely winners with a significant advantage in expected goals (2.50 vs 1.30). Given Boulogne's defensive collapse at home and Grenoble's away dominance, the value clearly lies with the visitors. Key Points: • Boulogne have zero home wins in last 5 matches, conceding 3.00 goals per game at home • Grenoble boast 60% away win rate in last 5 matches, scoring 2.00 goals per game away • Grenoble's recent away form includes impressive wins: 4-2 at Reims, 3-2 at Amiens • Statistical advantage: Grenoble better in shot accuracy, possession, and pass completion • Goal expectancy model favors Grenoble (2.50 vs 1.30 expected goals) • Boulogne have only 1 clean sheet in last 10 games compared to Grenoble's 3 The betting value is clear here. Grenoble's superior form, attacking prowess, and Boulogne's defensive vulnerabilities at home create a strong case for an away victory at attractive odds.

Read Full Preview →