Boulogne vs Annecy

6 November 2026 · Ligue 2 · 2026/27 · Referee Benoît Millot

Full time 3 – 0

Half-time: 1–0

  • Adrien Pinot 11’
  • Martin Lecolier 72’
  • Julien Boyer 85’

Match summary

Boulogne won comfortably, 3-0 at home to Annecy. Boulogne led 1-0 at half-time.

Adrien Pinot put Boulogne ahead with a header in the 11th minute, Martin Lecolier made it 2-0 with a header in the 72nd minute, and Julien Boyer made it 3-0 with a direct free kick in the 85th minute.

Shots finished 14-10 to Boulogne, with 6 on target for Boulogne and 4 for Annecy. Annecy had a player sent off.

Boulogne claimed a 3-0 victory against Annecy in Ligue 2 on matchday 12, dominating the fixture through territorial advantage and superior shot volume. The hosts recorded 54 percent possession and completed 454 passes compared to the visitors 379, generating 14 shots with 6 on target. Annecy mounted 10 shots with 5 on target and secured 6 corners to Boulogne 2. Discipline proved challenging as the referee brandished 5 yellow cards and 1 red card across the 90 minutes, while Boulogne committed 11 fouls and Annecy conceded 13 in a fiercely contested encounter.

The action began when Adrien Pinot opened the scoring with an 11th-minute header for Boulogne, leading to a 1-0 half-time advantage. Yellow cards were issued to Adrien Pinot, Florian Escales and Theo Epailly before the interval. Following a VAR review that upheld Pinot's goal in the 50th minute, numerous substitutions occurred. Martin Lecolier doubled the lead with a 72nd-minute header shortly after coming on. Annecy were reduced to 10 men when Jonathan Do Marcolino received a red card for a professional foul in the 84th minute, and Julien Boyer sealed the 3-0 scoreline with a free kick in the 85th minute.

Match stats

54% Possession 46%
14 Shots 10
6 Shots on target 5
2 Corners 6
101 Attacks 89
44 Dangerous attacks 34
454 Passes 379
72.0% Pass accuracy 71.0%
16 Tackles 18
11 Fouls 13
2 Yellow cards 3
0 Red cards 1
5 Offsides 0

Key events

Boulogne Annecy
Kick-off
Theo EpaillyShot on target
5’
Adrien PinotHeader1-0 (Boulogne)
11’
Abdel HbouchShot on target
11’
13’
Thibault RambaudShot on target
29’
30’
Clement BillemazShot on target
45+1’
Florian EscalesArgument
Theo EpaillyArgument
45+1’
Half-time1-0
Second half underway
Adrien PinotVAR: Goal given
50’
51’
Souleymane FofanaShot on target
65’
70’
Martin LecolierHeader2-0 (Boulogne)
72’
84’
Jonathan Do MarcolinoProfessional foul last man
Julien BoyerFree Kick3-0 (Boulogne)
85’
90’
Alan MondesirShot on target
Sohan PaillardShot on target
90+1’
Full-time3-0

Shot map

Every shot and where it was taken from.

 Annecy attacking Boulogne attacking 
5’ Theo Epailly (Boulogne), open play, saved 11’ Adrien Pinot (Boulogne), from a corner, goal 11’ Abdel Hbouch (Boulogne), direct free kick, saved 13’ Mattéo Veillon (Annecy), from a corner, blocked 13’ Thibault Rambaud (Annecy), set piece, saved 23’ Nolan Binet (Boulogne), open play, blocked 30’ Clement Billemaz (Annecy), direct free kick, saved 31’ Antoine Larose (Annecy), open play, blocked 35’ Souleymane Fofana (Annecy), from a corner, blocked 38’ Abdel Hbouch (Boulogne), open play, blocked 45’ Abdel Hbouch (Boulogne), open play, off target 47’ Theo Epailly (Boulogne), open play, off target 51’ Souleymane Fofana (Annecy), set piece, saved 54’ Nolan Binet (Boulogne), open play, off target 56’ Noah Fatar (Boulogne), open play, off target 59’ Nolan Binet (Boulogne), open play, blocked 63’ Antoine Larose (Annecy), set piece, blocked 63’ Mattéo Veillon (Annecy), set piece, blocked 69’ Zepiqueno Redmond (Annecy), set piece, off target 72’ Martin Lecolier (Boulogne), open play, goal 81’ Abdel Hbouch (Boulogne), open play, blocked 85’ Julien Boyer (Boulogne), direct free kick, goal 90’ Alan Mondesir (Annecy), open play, saved 90+1’ Sohan Paillard (Boulogne), open play, saved 5’ Theo Epailly (Boulogne), open play, saved 11’ Adrien Pinot (Boulogne), from a corner, goal 11’ Abdel Hbouch (Boulogne), direct free kick, saved 13’ Mattéo Veillon (Annecy), from a corner, blocked 13’ Thibault Rambaud (Annecy), set piece, saved 23’ Nolan Binet (Boulogne), open play, blocked 30’ Clement Billemaz (Annecy), direct free kick, saved 31’ Antoine Larose (Annecy), open play, blocked 35’ Souleymane Fofana (Annecy), from a corner, blocked 38’ Abdel Hbouch (Boulogne), open play, blocked 45’ Abdel Hbouch (Boulogne), open play, off target 47’ Theo Epailly (Boulogne), open play, off target 51’ Souleymane Fofana (Annecy), set piece, saved 54’ Nolan Binet (Boulogne), open play, off target 56’ Noah Fatar (Boulogne), open play, off target 59’ Nolan Binet (Boulogne), open play, blocked 63’ Antoine Larose (Annecy), set piece, blocked 63’ Mattéo Veillon (Annecy), set piece, blocked 69’ Zepiqueno Redmond (Annecy), set piece, off target 72’ Martin Lecolier (Boulogne), open play, goal 81’ Abdel Hbouch (Boulogne), open play, blocked 85’ Julien Boyer (Boulogne), direct free kick, goal 90’ Alan Mondesir (Annecy), open play, saved 90+1’ Sohan Paillard (Boulogne), open play, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Boulogne 5-3-2 Starting XI
Noukeu
Mion
Boyer
Pinot
Kerriou
Martin 87’
Binet 71’
Duflos 72’
Fatar 67’
Epailly 72’
Hbouch
Annecy 4-2-3-1 Starting XI
Escales
Veillon
Marcolino
Kouadio
Delphis 79’
Venot 56’
Casadei 79’
Billemaz
Fofana 56’
Larose 66’
Rambaud

Player stats

Goalkeeper1 player
90′ 4 0 64 – – – – –
Defenders6 players
90′ 1 7 1 6 5 43 1 1 –
90′ – – 1 6 6 77 – – – –
90′ – 2 – 6 4 56 – – – –
90′ – 2 – 2 2 26 2 1 1 –
Aurelien Platret Came on as a substitute
23′ 1 2 – 1 – 15 – – – –
Zoran Moco Came on as a substitute
18′ 2 – – 2 – 8 1 – – –
Midfielders7 players
Noah Fatar Taken off
67′ – – 20 2 – 2 – 6 – 2 –
Sonny Duflos Taken off
72′ – – 15 – – – – 4 1 2 –
Jonas Martin Taken off
87′ – – 41 1 – 6 3 9 1 1 –
Nolan Binet Taken off
71′ – – 24 1 – – 2 2 1 1 –
Theo Epailly Taken off
72′ – – 17 – – 2 – 4 1 1
Joffrey Bultel Came on as a substitute
19′ – – 11 – – – 1 – 2 – –
Sohan Paillard Came on as a substitute
10′ – – 4 – – – 1 – 1 – –
Forwards2 players
90′ – 1 4 1 – – 1 9 4 24 –
Martin Lecolier Came on as a substitute
18′ 1 – 1 1 – – 1 3 – 9 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Boulogne win 43% Avg odds 2.14
Draw 30% Avg odds 3.02
Annecy win 27% Avg odds 3.38

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.