Sofyan Amrabat

Midfielder · Morocco · AFC Ajax

2025-266.96Average ratingReal Betis
2025-260Assists0.00 per 90
2025-260Goals0.00 per 90
2025-2617Appearances1,295 minutes
2025-260.26Expected goals
€9.7mMarket valueMidfielder
Season2025-26
La Liga

Shot map

Every shot is plotted where it was taken, with distances in real metres and each marker the same size. Colour shows the outcome, not the chance quality. New to xG? See what xG means.

13% on target
45+1' missed · xG 0.03 · vs FC Barcelona45+3' missed · xG 0.02 · vs Real Madrid90+4' blocked · xG 0.06 · vs Osasuna49' missed · xG 0.02 · vs Espanyol51' saved · xG 0.02 · vs Osasuna90+2' missed · xG 0.02 · vs Real Sociedad39' blocked · xG 0.04 · vs Real Sociedad90+5' blocked · xG 0.06 · vs Levante UD
8 Shots0 Goals0.26xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2026-05-17FC Barcelona45+1'Off targetOpen playRight foot0.03
2026-04-24Real Madrid45+3'Off targetOpen playRight foot0.02
2026-04-12Osasuna90+4'BlockedOpen playRight foot0.06
2026-04-04Espanyol49'Off targetOpen playRight foot0.02
2025-09-28Osasuna51'SavedOpen playRight foot0.02
2025-09-19Real Sociedad90+2'Off targetOpen playRight foot0.02
2025-09-19Real Sociedad39'BlockedOpen playRight foot0.04
2025-09-14Levante UD90+5'BlockedOpen playRight foot0.06

Shot maps for this player begin in 2025-26. Earlier seasons appear in the career table without shot data.

Career

Appearances, goals, assists and expected goals for every competition on record.Figures are the competition's own season totals, not sums of the shot map. Cup and international caps are a pilot, loaded for a small number of players so far.

SeasonCompetitionTeamAppsMinGoalsAssistsxGRating
2026-27League Eredivisie AFC Ajax13600—6.80
2026National team World Cup Morocco614500—6.63
2026National team Int. Friendly Games Morocco212600—7.05
2025-26League La Liga Real Betis171,295000.266.96
2025National team FIFA World Cup, Qualification CAF Morocco652800—7.12
2025-26League Super Lig Fenerbahçe310200—6.80
2025-26League LaLiga Real Betis181,29600—6.96
2025-26Int'l cup UEFA Europa League Real Betis731710—6.80
2025-26Int'l cup Champions League Fenerbahçe431510—7.15
2025National team Africa Cup of Nations Morocco619400—6.70
2025National team Int. Friendly Games Morocco529000—6.95
2024-25League Serie A Fiorentina218000—6.90
2024-25Int'l cup UEFA Conference League Fiorentina214400—6.70
2024-25Int'l cup UEFA Europa League Fenerbahçe1093001—6.88
2024-25League Super Lig Fenerbahçe261,79123—6.85
2024National team Int. Friendly Games Morocco2000——
2023-24League Premier League Manchester United21932000.076.64
2023-24Cup FA Cup Manchester United317900—7.05
2023-24Cup League Cup Manchester United210600—7.00
2023-24League Serie A Fiorentina1000——
2023-24Int'l cup Champions League Manchester United532700—6.70
2023National team Int. Friendly Games Morocco318000—7.20
2023National team Africa Cup of Nations Morocco436000—6.85
2022-23League Serie A Fiorentina292,007010.526.86
2022-23Int'l cup UEFA Europa Conference League Fiorentina151,23300—7.03
2022National team World Cup Qualification, CAF Morocco818000—6.90
2022-23Cup Coppa Italia Fiorentina526600—6.72
2022National team World Cup Morocco766000—6.83
2022National team Int. Friendly Games Morocco3000——
2021-22League Serie A Fiorentina2393010—6.78
2021-22Cup Coppa Italia Fiorentina412100—7.10
2021National team Int. Friendly Games Morocco2000——
2021National team Africa Cup of Nations Morocco539100—7.10
2020-21League Serie A Fiorentina312,44400—6.66
2020-21Cup Coppa Italia Fiorentina312000—7.30
2020National team Int. Friendly Games Morocco2000——
2019-20League Serie A Hellas Verona342,92911—6.86
2019-20League First Division A Club Brugge KV4000——
2019-20Int'l cup Champions League Club Brugge KV2000——
2019National team Int. Friendly Games Morocco2000——
2018National team World Cup Qualification Morocco1800—6.20
2018-19League First Division A Club Brugge KV30000——
2018-19Int'l cup UEFA Europa League Club Brugge KV210800—6.20
2018-19Int'l cup UEFA Europa League Feyenoord1000——
2018-19Int'l cup Champions League Club Brugge KV318000—6.90
2018National team World Cup Morocco31400—6.30
2018National team Int. Friendly Games Morocco5000——
2017-18League Eredivisie Feyenoord341,19012—6.81
2017-18Int'l cup Champions League Feyenoord652810—6.70
2017National team Int. Friendly Games Morocco1000——
2016-17League Eredivisie FC Utrecht342,82315—7.04
2015-16League Eredivisie FC Utrecht3065302—6.85
2014-15League Eredivisie FC Utrecht2220400——

Sofyan Amrabat historical transfers

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
80.56 per 90
Shots on target
10.07 per 90
Shooting accuracy
13%
Shots blocked
30.21 per 90
Key passes
70.49 per 90
Expected assists
0.380.03 per 90

Passing and possession

Touches
105973.60 per 90
Accurate passes
81656.71 per 90
Pass accuracy
91%
Accurate long balls
523.61 per 90
Accurate crosses
0
Cross accuracy
0%
Successful dribbles
60.42 per 90
Dribble success
75%
Dispossessed
40.28 per 90
Possession lost
1117.71 per 90

Defending

Tackles won
130.90 per 90
Tackle success
52%
Interceptions
110.76 per 90
Clearances
161.11 per 90
Ball recoveries
986.81 per 90
Duels won
543.75 per 90
Duel success
53%
Aerial duels won
40.28 per 90
Aerial success
33%

Discipline

Fouls committed
221.53 per 90
Was fouled
191.32 per 90
Yellow cards
40.28 per 90
Red cards
0

Data updated 25 Sept 2026, 22:31 UTC