Metz

Bouna Sarr

Defender · Metz · 34 · Senegal

Season score
46.5
Ligue 1 25/26, 12 matches
Last 5 weeks
52.0
average of weeks with 60+ minutes
Market value
€350k
−€50k (−13%) since 21 Oct 2025
Transfermarkt, 1 Jun 2026
Born
31 Jan 1992
Height
177 cm
Foot
R
Contract until
30 Jun 2028
Wikipedia views
–

Every week

1–7 Jul 2025 to 20–26 Oct 2026

9 of 69 weeks with 60+ minutes, averaging 48.0 (minutes-weighted); 0 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
12–18 May 202619055.048.255.8
5–11 May 202619048.148.148.3
28 Apr – 4 May 202619040.848.742.8
21–27 Apr 202619054.048.154.2
14–20 Apr 202613352.047.952.0
7–13 Apr 202619062.246.362.5
31 Mar – 6 Apr 202618034.447.241.1
17–23 Mar 202619040.747.841.4
10–16 Mar 202618936.549.137.7
3–9 Mar 202617261.247.761.8
24 Feb – 2 Mar 202615926.949.626.7
17–23 Feb 202612437.950.037.8

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 9 weeks with 60+ minutes: level with expectation (+0.1 a week).

30.040.050.060.070.03 Mar17 Mar7 Apr28 Apr12 MayScore 55.0Expected 48.2
Transfermarkt €350k −€50k (−13%) since 21 Oct 2025 1 Jun 2026 · its own valuation, revised a few times a year
Current estimate €360k no change recorded 24 Oct 2026 · BSD, seen when squads refresh
0€2.5M€5.0M€7.5M€10M20162017201820192020202120222023202420252026€350k€360k
Every value as a table
DateSourceValue
24 Oct 2026Current estimate (BSD)€360k
1 Jun 2026Transfermarkt€350k
21 Oct 2025Transfermarkt€400k
4 Apr 2025Transfermarkt€700k
16 Oct 2024Transfermarkt€1.0M
29 May 2024Transfermarkt€1.5M
14 Dec 2023Transfermarkt€2.0M
22 Jun 2023Transfermarkt€2.0M
9 Nov 2022Transfermarkt€2.5M
9 Jun 2022Transfermarkt€2.5M
22 Dec 2021Transfermarkt€3.0M
7 Oct 2021Transfermarkt€3.0M
9 Jun 2021Transfermarkt€4.0M
10 Feb 2021Transfermarkt€5.5M
3 Aug 2020Transfermarkt€9.0M
8 Apr 2020Transfermarkt€6.5M
19 Dec 2019Transfermarkt€8.0M
3 Jun 2019Transfermarkt€6.0M
17 Dec 2018Transfermarkt€8.0M
24 Oct 2018Transfermarkt€8.0M
4 Jun 2018Transfermarkt€6.0M
24 Jan 2018Transfermarkt€3.5M
1 Jun 2017Transfermarkt€2.0M
16 Jan 2017Transfermarkt€2.0M
13 Jul 2016Transfermarkt€1.8M
4 Feb 2016Transfermarkt€2.0M
6 Sep 2015Transfermarkt€2.0M

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
2 Feb 2026Without Club FC MetzUndisclosed
1 Jul 2024Bayern Munich Without ClubUndisclosed

What the score is made of

Ligue 1 25/26: each part per 90 minutes against the average defender in the top five leagues (0), in standard deviations.

  • Shooting +0.69
  • Creating +0.17
  • Progressing +0.70
  • Keeping the ball −0.77
  • Defending −0.20
  • Aerial −0.53
  • Finishing −0.80

Attention

Not linked to a Wikipedia article yet, so no views to show.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Ligue 1 25/26Ligue 1Metz1289746.547.7
Bundesliga 23/24BundesligaFC Bayern München210550.451.9

Latest matches

12 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
17 May 2026Ligue 1at NiceD 0–090000.100.0355.0
10 May 2026Ligue 1LorientL 0–490000.040.1248.1
2 May 2026Ligue 1AS MonacoL 1–290000.270.1540.8
26 Apr 2026Ligue 1at Le HavreD 4–490000.030.0354.0
19 Apr 2026Ligue 1Paris FCL 1–33300–0.0152.0
10 Apr 2026Ligue 1at Olympique de MarseilleL 1–390000.030.1762.2
5 Apr 2026Ligue 1NantesD 0–080000.780.1734.4
22 Mar 2026Ligue 1at Stade RennaisD 0–090000.100.0140.7
15 Mar 2026Ligue 1ToulouseL 3–489000.170.0036.5
8 Mar 2026Ligue 1at RC LensL 0–372000.070.0261.2
All 12 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
17 May 2026Ligue 1at NiceD 0–090000.100.0355.0
10 May 2026Ligue 1LorientL 0–490000.040.1248.1
2 May 2026Ligue 1AS MonacoL 1–290000.270.1540.8
26 Apr 2026Ligue 1at Le HavreD 4–490000.030.0354.0
19 Apr 2026Ligue 1Paris FCL 1–33300–0.0152.0
10 Apr 2026Ligue 1at Olympique de MarseilleL 1–390000.030.1762.2
5 Apr 2026Ligue 1NantesD 0–080000.780.1734.4
22 Mar 2026Ligue 1at Stade RennaisD 0–090000.100.0140.7
15 Mar 2026Ligue 1ToulouseL 3–489000.170.0036.5
8 Mar 2026Ligue 1at RC LensL 0–372000.070.0261.2
1 Mar 2026Ligue 1Stade BrestoisL 0–15900–0.0326.9
21 Feb 2026Ligue 1at Paris Saint-GermainL 0–32400–0.0037.9