P
Prognosist
P
⚽ Football 📈 Forecasts
Football France Ligue 1 Monaco — Angers

Match Monaco vs Angers February 28, 2026

France   /   Ligue 1
Monaco
Monaco
Home · last 5 D D W L L
Kick-off
Sat 28 Feb · 18:00
2:0
Full-time
Angers
Angers
D L L D D Away · last 5
Stade Louis II · Monaco Referee Guillaume Paradis, France
Hit
Under 2.5
Under 2.5
AI 49% · book 2.28
Hit
BTTS No
BTTS No
AI 52% · book 2.05
Miss
BTTS Yes
BTTS Yes
AI 48% · book 1.88
Total goals
2
2 · 0
xG (open play)
1.51 – 0.67
Δ +0.84
Possession
72% – 28%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Monaco holds a clear quality edge over Angers, boosted by a solid home momentum with recent mixed results but better overall form. Their attacking strength faces a resilient Angers defense, suggesting a tactical battle where Monaco's sharper offense could prevail. The match hints at a moderate pace with a balanced goal environment, favoring a controlled game rather than a high-scoring shootout.

  • Home advantage with superior offensive metrics
  • Angers' defense likely to limit chances
  • Recent form favors Monaco's consistency

P Recap generated by AI · 6 markets graded

Lineups

MON 3-4-2-1 · ANG 3-5-2
Subs used · MON
46' Adingra ↑ · Henrique
67' Mawissa ↑ · Bamba
73' Biereth ↑ · Balogun
73' Brunner ↑ · Fati
90+5' Nibombe ↑ · Zakaria
Subs used · ANG
69' Capelle ↑ · Mouton
70' Djibirin ↑ · Koyalipou
81' Courcoul ↑ · Belkhdim
81' Ekomie ↑ · Hanin
85' Louer ↑ · Raolisoa

📊 Statistics

MON 20 ANG
72%
Possession (%)
28%
1.51
Expected Goals (xG) expected goals
0.67
10
Total Shots
6
4
Shots on Target
2
4
Shots off Target
2
8
Shots Inside Box
6
5
Corner Kicks
2
1
Offsides
0
9
Fouls
10
90%
Pass Accuracy (%)
78%
0
Yellow Cards
3
2
Goalkeeper Saves
2

Match events

15 · 2 – 0
45'
Oumar Pona
Yellow Card
Half-time · 0 – 0
S. Adingra ↓ · Caio Henrique ↑
Substitution 1
46'
56'
Yassin Belkhdim
Yellow Card
F. Balogun
1–0
57'
S. Adingra
Assist · A. Golovin · 2–0
62'
C. Mawissa ↓ · A. Bamba ↑
Substitution 2
67'
69'
P. Capelle ↓ · L. Mouton ↑
Substitution 1
70'
H. Djibirin ↓ · G. Koyalipou ↑
Substitution 2
M. Biereth ↓ · F. Balogun ↑
Substitution 3
73'
P. Brunner ↓ · A. Fati ↑
Substitution 4
73'
81'
M. Courcoul ↓ · Y. Belkhdim ↑
Substitution 3
81'
J. Ekomie ↓ · F. Hanin ↑
Substitution 4
82'
Djibirin Harouna
Yellow Card
85'
M. Louer ↓ · L. Raolisoa ↑
Substitution 5
S. Nibombe ↓ · D. Zakaria ↑
Substitution 5
90+5'
Full-time · 2 – 0

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Under 2.5 2.28 49% Cashed +1.28 Cashed
BTTS No 2.05 52% Cashed +1.05 Cashed
BTTS Yes 1.88 48% Lost −1.00 Miss
Over 2.5 1.76 51% Lost −1.00 Miss
Double Chance X2 2.69 32% Lost −1.00 Miss
Over 3.5 2.78 30% Lost −1.00 Miss
Under 3.5 1.50 71% Cashed +0.50 Cashed
Home Win 1.54 68% Cashed +0.54 Cashed
Under 1.5 4.70 25% Lost −1.00 Miss
Double Chance 1X 1.14 89% Cashed +0.14 Cashed
AH Home 0 1.20 68% Cashed +0.20 Cashed
Under 0.5 14.80 7% Lost −1.00 Miss
Over 0.5 1.05 93% Cashed +0.05 Cashed
Draw 4.60 21% Lost −1.00 Miss
Over 1.5 1.24 75% Cashed +0.24 Cashed
Away Win 6.70 11% Lost −1.00 Miss
AH Away 0 5.04 11% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −5.00u −29% ROI