Skip to content
442ball

Sofyan Amrabat: match by match

261 appearances across 12 competitions, 2017 to 2026.

442ball counts an appearance from the match record itself, not from a stored total.

0 of 297 matches here have a page of their own. The rest are in our archive but do not yet have one.

2026

3 played3 unusedFIFA World Cup

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Thursday, July 9FIFA World CupFRAAL 2-028006.60
Saturday, July 4FIFA World CupCANAW 0-327006.20
Tuesday, June 30FIFA World CupNEDAD 1-1Bench
Wednesday, June 24FIFA World CupHAIHW 4-2900070
Friday, June 19FIFA World CupSCOAW 0-1Bench
Saturday, June 13FIFA World CupBRAAD 1-1Bench

2025

29 played3 unusedLa Liga, Super Lig, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 17La LigaBARAL 3-180006.60
Tuesday, May 12La LigaELCHW 2-190006.90
Saturday, May 9La LigaRSOAD 2-221006.30
Sunday, May 3La LigaOVIHW 3-070007.20
Friday, April 24La LigaREAHD 1-173006.30
Tuesday, April 21La LigaGIRAW 2-390006.90
Thursday, April 16UEFA Europa LeagueBRAHL 2-490006.30
Sunday, April 12La LigaOSAAD 1-190006.90
Wednesday, April 8UEFA Europa LeagueBRAAD 1-145006.30
Saturday, April 4La LigaESPHD 0-090007.90
Sunday, March 22La LigaBILAL 2-1900070
Thursday, March 19UEFA Europa LeaguePANHW 4-0631080
Sunday, March 15La LigaCELHD 1-1Bench
Thursday, November 27UEFA Europa LeagueUTRHW 2-115006.70
Sunday, November 23La LigaGIRHD 1-145007.20
Sunday, November 9La LigaVALAD 1-190006.90
Thursday, November 6UEFA Europa LeagueLYOHW 2-0Bench
Sunday, November 2La LigaMALHW 3-090007.30
Monday, October 27La LigaATMHL 0-290007.50
Saturday, October 18La LigaVILAD 2-290006.70
Thursday, October 2UEFA Europa LeagueLUDAW 0-214006.70
Sunday, September 28La LigaOSAHW 2-0900070
Wednesday, September 24UEFA Europa LeagueNOTHD 2-290006.70
Friday, September 19La LigaRSOHW 3-190007.20
Sunday, September 14La LigaLEVAD 2-217006.90
Sunday, August 31Super LigGENAW 1-3Bench
Wednesday, August 27UEFA Champions LeagueBENAL 1-045006.20
Saturday, August 23Super LigKOCHW 3-112006.20
Wednesday, August 20UEFA Champions LeagueBENHD 0-0900070
Saturday, August 16Super LigGOZAD 0-090007.20
Tuesday, August 12UEFA Champions LeagueFEYHW 5-290007.30
Wednesday, August 6UEFA Champions LeagueFEYAL 2-190108.20

2024

41 playedSerie A, Super Lig, Turkish Cup, UEFA Conference League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 31Super LigKONHW 2-130017.20
Monday, May 26Super LigHATAL 4-272006.30
Friday, May 9Super LigISTAW 1-490006.20
Sunday, April 6Super LigTRAHW 4-190006.60
Wednesday, April 2Turkish CupGALHL 1-290006.70
Friday, March 28Super LigBodrum FKAW 2-490007.30
Sunday, March 16Super LigSAMHD 0-09907.30
Thursday, March 13UEFA Europa LeagueRANAW 0-2120007.20
Thursday, March 6UEFA Europa LeagueRANHL 1-390007.20
Sunday, March 2Super LigANTHW 3-010006.70
Monday, February 24Super LigGALAD 0-029006.20
Thursday, February 20UEFA Europa LeagueANDAD 2-290006.60
Sunday, February 16Super LigKASHW 3-190006.90
Thursday, February 13UEFA Europa LeagueANDHW 3-090007.20
Sunday, February 9Super LigALAAW 0-278006.90
Sunday, February 2Super LigRIZHW 3-245006.20
Sunday, January 26Super LigGOZHW 3-290006.30
Thursday, January 23UEFA Europa LeagueLYOHD 0-090006.60
Sunday, January 19Super LigADAAW 0-418017.30
Sunday, January 5Super LigHATHW 2-190007.20
Friday, December 20Super LigEYUAD 1-190007.30
Sunday, December 15Super LigISTHW 3-163006.50
Wednesday, December 11UEFA Europa LeagueBILHL 0-290006.30
Saturday, December 7Super LigBESAL 1-0900070
Monday, December 2Super LigGAZHW 3-145007.30
Saturday, November 23Super LigKAYAW 2-689006.30
Sunday, November 10Super LigSIVHW 4-088107.60
Thursday, November 7UEFA Europa LeagueALKAL 3-190006.70
Sunday, November 3Super LigTRAAW 2-390107.50
Sunday, October 27Super LigBodrum FKHW 2-090017.90
Thursday, October 24UEFA Europa LeagueMUNHD 1-190006.60
Sunday, October 20Super LigSAMAD 2-290006.20
Thursday, October 3UEFA Europa LeagueTWEAD 1-190017.50
Sunday, September 29Super LigANTAW 0-290006.90
Thursday, September 26UEFA Europa LeagueGILHW 2-190006.60
Saturday, September 21Super LigGALHL 1-345006.60
Sunday, September 15Super LigKASAW 0-29006.60
Thursday, August 29UEFA Conference LeaguePUSAD 1-1120006.90
Sunday, August 25Serie AVENHD 0-0900070
Thursday, August 22UEFA Conference LeaguePUSHD 3-324006.70
Saturday, August 17Serie APARAD 1-190006.90

2023

30 played10 unusedEFL Cup, FA Cup, Premier League, Serie A, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 25FA CupMCIAW 1-290006.30
Sunday, May 19Premier LeagueBRIAW 0-269006.70
Wednesday, May 15Premier LeagueNEWHW 3-29006.30
Sunday, May 12Premier LeagueARSHL 0-187070
Monday, May 6Premier LeagueCRYAL 4-03006.90
Saturday, April 27Premier LeagueBURHD 1-1906.50
Wednesday, April 24Premier LeagueSHEHW 4-2906.30
Saturday, April 13Premier LeagueBOUAD 2-2Bench
Sunday, April 7Premier LeagueLIVHD 2-21006.20
Thursday, April 4Premier LeagueCHEAL 4-3Bench
Saturday, March 30Premier LeagueBREAD 1-1Bench
Sunday, March 17FA CupLIVHW 4-3Bench
Saturday, March 9Premier LeagueEVEHW 2-01106.90
Sunday, March 3Premier LeagueMCIAL 3-1803.60
Wednesday, February 28FA CupNOTAW 0-19407.70
Saturday, February 24Premier LeagueFULHL 1-2Bench
Sunday, February 18Premier LeagueLUTAW 1-2906.90
Sunday, February 11Premier LeagueASTAW 1-21000
Sunday, February 4Premier LeagueWESHW 3-0Bench
Saturday, December 23Premier LeagueWESAL 2-0Bench
Sunday, December 17Premier LeagueLIVAD 0-09006.20
Tuesday, December 12UEFA Champions LeagueBAYHL 0-190070
Saturday, December 9Premier LeagueBOUHL 0-39007.30
Wednesday, December 6Premier LeagueCHEHW 2-19007.20
Saturday, December 2Premier LeagueNEWAL 1-01006.60
Wednesday, November 29UEFA Champions LeagueGALAD 3-35806.30
Sunday, November 26Premier LeagueEVEAW 0-31806.70
Saturday, November 11Premier LeagueLUTHW 1-0Bench
Wednesday, November 8UEFA Champions LeagueCOPAL 4-34506.50
Saturday, November 4Premier LeagueFULAW 0-1Bench
Wednesday, November 1EFL CupNEWHL 0-34506.60
Sunday, October 29Premier LeagueMCIHL 0-34506.30
Tuesday, October 24UEFA Champions LeagueCOPHW 1-04506.60
Saturday, October 21Premier LeagueSHEAW 1-29007.30
Saturday, October 7Premier LeagueBREHW 2-18707.30
Tuesday, October 3UEFA Champions LeagueGALHL 2-38906.90
Saturday, September 30Premier LeagueCRYHL 0-19007.20
Tuesday, September 26EFL CupCRYHW 3-06107.20
Saturday, September 23Premier LeagueBURAW 0-11000
Saturday, August 19Serie AGENAW 1-4Bench

2022

56 played4 unusedCoppa Italia, FIFA World Cup, Serie A, UEFA Conference League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Wednesday, June 7UEFA Conference LeagueWESHL 1-29006.90
Friday, June 2Serie ASASAW 1-38206.30
Saturday, May 27Serie AROMHW 2-1Bench
Wednesday, May 24Coppa ItaliaINTHL 1-27006.60
Thursday, May 18UEFA Conference LeagueBASAW 1-312007.30
Sunday, May 14Serie AUDIHW 2-0Bench
Thursday, May 11UEFA Conference LeagueBASHL 1-27306.90
Sunday, May 7Serie ANAPAL 1-07607.20
Sunday, April 30Serie ASAMHW 5-090017.90
Thursday, April 27Coppa ItaliaCREHD 0-01306.70
Sunday, April 23Serie AMONAL 3-27106.30
Thursday, April 13UEFA Conference LeagueLECAW 1-49006.90
Wednesday, April 5Coppa ItaliaCREAW 0-29006.90
Saturday, April 1Serie AINTAW 0-12406.60
Sunday, March 19Serie ALECHW 1-09007.30
Thursday, March 16UEFA Conference LeagueSIVAW 1-48407.50
Sunday, March 12Serie ACREAW 0-29007.30
Thursday, March 9UEFA Conference LeagueSIVHW 1-05907.20
Saturday, March 4Serie AMILHW 2-18906.90
Monday, February 27Serie AVERAW 0-36506.20
Thursday, February 23UEFA Conference LeagueBRAHW 3-21306.30
Sunday, February 19Serie AEMPHD 1-17006.50
Thursday, February 16UEFA Conference LeagueBRAAW 0-49007.20
Sunday, February 12Serie AJUVAL 1-09007.50
Sunday, February 5Serie ABOLHL 1-29007.30
Wednesday, February 1Coppa ItaliaTORHW 2-11606.70
Sunday, January 29Serie ALAZAD 1-19006.60
Saturday, January 21Serie ATORHL 0-15406.60
Sunday, January 15Serie AROMAL 2-090070
Thursday, January 12Coppa ItaliaSAMHW 1-07706.90
Saturday, January 7Serie ASASHW 2-1Bench
Wednesday, January 4Serie AMONHD 1-12606.60
Saturday, December 17FIFA World CupCROAL 2-19006.50
Wednesday, December 14FIFA World CupFRAAL 2-09006.60
Saturday, December 10FIFA World CupPORHW 1-09006.90
Tuesday, December 6FIFA World CupESPHD 0-012007.30
Thursday, December 1FIFA World CupCANAW 1-29006.90
Sunday, November 27FIFA World CupBELAW 0-29006.70
Wednesday, November 23FIFA World CupCROHD 0-09007.30
Sunday, November 13Serie AMILAL 2-19007.20
Wednesday, November 9Serie ASALHW 2-190070
Sunday, November 6Serie ASAMAW 0-22406.70
Sunday, October 30Serie ASPEAW 1-24506.50
Thursday, October 27UEFA Conference LeagueISTHW 2-190070
Saturday, October 22Serie AINTHL 3-48206.50
Thursday, October 13UEFA Conference LeagueHEAHW 5-19007.30
Monday, October 10Serie ALAZHL 0-459070
Thursday, October 6UEFA Conference LeagueHEAAW 0-374070
Sunday, October 2Serie AATAAL 1-02307.20
Sunday, September 18Serie AVERHW 2-05006.30
Thursday, September 15UEFA Conference LeagueISTAL 3-09006.90
Sunday, September 11Serie ABOLAL 2-18506.90
Thursday, September 8UEFA Conference LeagueRīgas FSHD 1-19007.60
Saturday, September 3Serie AJUVHD 1-19007.50
Wednesday, August 31Serie AUDIAL 1-011060
Sunday, August 28Serie ANAPHD 0-09007.30
Thursday, August 25UEFA Conference LeagueTWEAD 0-09006.30
Sunday, August 21Serie AEMPAD 0-0Bench
Thursday, August 18UEFA Conference LeagueTWEHW 2-19006.90
Sunday, August 14Serie ACREHW 3-27806.90

2021

25 played10 unusedCoppa Italia, Serie A

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 21Serie AJUVHW 2-09007.50
Monday, May 9Serie AROMHW 2-09007.20
Sunday, May 1Serie AMILAL 1-09007.20
Wednesday, April 27Serie AUDIHL 0-4Bench
Sunday, April 24Serie ASALAL 2-19006.60
Wednesday, April 20Coppa ItaliaJUVAL 2-04506.90
Saturday, April 16Serie AVENHW 1-01206.70
Sunday, April 10Serie ANAPAW 2-39006.90
Sunday, April 3Serie AEMPHW 1-01907.30
Sunday, March 13Serie ABOLHW 1-0Bench
Sunday, March 6Serie AVERHD 1-11406.60
Wednesday, March 2Coppa ItaliaJUVHL 0-1Bench
Saturday, February 26Serie ASASAL 2-17707.30
Sunday, February 20Serie AATAHW 1-05206.30
Monday, February 14Serie ASPEAW 1-29017.20
Thursday, February 10Coppa ItaliaATAAW 2-3Bench
Saturday, February 5Serie ALAZHL 0-32000
Sunday, December 19Serie ASASHD 2-21206.60
Wednesday, December 15Coppa ItaliaBENHW 2-17607.50
Saturday, December 11Serie ASALHW 4-0Bench
Sunday, December 5Serie ABOLAW 2-31106.50
Tuesday, November 30Serie ASAMHW 3-1Bench
Saturday, November 27Serie AEMPAL 2-11106.30
Saturday, November 20Serie AMILHW 4-3Bench
Saturday, November 6Serie AJUVAL 1-02606.50
Sunday, October 31Serie ASPEHW 3-01506.60
Wednesday, October 27Serie ALAZAL 1-0Bench
Sunday, October 24Serie ACAGHW 3-0806.50
Monday, October 18Serie AVENAL 1-05606.70
Sunday, October 3Serie ANAPHL 1-2Bench
Sunday, September 26Serie AUDIAW 0-12506.90
Tuesday, September 21Serie AINTHL 1-32506.70
Saturday, September 18Serie AGENAW 1-21206.60
Saturday, September 11Serie AATAAW 1-22406.60
Saturday, August 28Serie ATORHW 2-1Bench

2020

32 played4 unusedCoppa Italia, Serie A

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 22Serie ACROAD 0-0Bench
Sunday, May 16Serie ANAPHL 0-2Bench
Wednesday, May 12Serie ACAGAD 0-09006.70
Saturday, May 8Serie ALAZHW 2-01706.20
Sunday, May 2Serie ABOLAD 3-39005.90
Sunday, April 25Serie AJUVHD 1-19006.90
Tuesday, April 20Serie AVERAW 1-29006.60
Saturday, April 17Serie ASASAL 3-1Bench
Sunday, April 11Serie AATAHL 2-37106.70
Saturday, April 3Serie AGENAD 1-11000
Sunday, March 21Serie AMILHL 2-3Bench
Sunday, March 7Serie APARHD 3-37006.20
Wednesday, March 3Serie AROMHL 1-29006.50
Sunday, February 28Serie AUDIAL 1-01106.30
Friday, February 19Serie ASPEHW 3-06006.50
Friday, February 5Serie AINTHL 0-290070
Friday, January 29Serie ATORAD 1-19006.50
Saturday, January 23Serie ACROHW 2-19007.20
Sunday, January 17Serie ANAPAL 6-08506.50
Wednesday, January 13Coppa ItaliaINTHL 1-212007.20
Sunday, January 10Serie ACAGHW 1-09007.20
Wednesday, January 6Serie ALAZAL 2-19006.30
Sunday, January 3Serie ABOLHD 0-09006.50
Tuesday, December 22Serie AJUVAW 0-390070
Saturday, December 19Serie AVERHD 1-19006.30
Wednesday, December 16Serie ASASHD 1-19006.50
Sunday, December 13Serie AATAAL 3-09006.90
Monday, December 7Serie AGENHD 1-19007.30
Sunday, November 29Serie AMILAL 2-090060
Sunday, November 22Serie ABENHL 0-172070
Saturday, November 7Serie APARAD 0-090070
Sunday, November 1Serie AROMAL 2-082070
Sunday, October 25Serie AUDIHW 3-29006.90
Sunday, October 18Serie ASPEAD 2-29006.70
Friday, October 2Serie ASAMHL 1-28607.30
Saturday, September 26Serie AINTAL 4-39006.90

2019

34 playedSerie A

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, August 2Serie AGENAL 3-09106.20
Wednesday, July 29Serie ASPAHW 3-08907.20
Sunday, July 26Serie ALAZHL 1-59017.30
Saturday, July 18Serie AATAHD 1-19006.90
Wednesday, July 15Serie AROMAL 2-18306.50
Sunday, July 12Serie AFIOAD 1-190017.20
Thursday, July 9Serie AINTHD 2-29006.90
Wednesday, July 1Serie APARHW 3-29007.20
Sunday, June 28Serie ASASAD 3-39006.20
Tuesday, June 23Serie ANAPHL 0-28406.90
Saturday, June 20Serie ACAGHW 2-19007.50
Sunday, March 8Serie ASAMAL 2-18706.90
Sunday, February 16Serie AUDIAD 0-090070
Saturday, February 8Serie AJUVHW 2-19007.40
Sunday, February 2Serie AMILAD 1-16806.40
Sunday, January 26Serie ALECHW 3-08807.50
Sunday, January 19Serie ABOLAD 1-19006.30
Sunday, January 12Serie AGENHW 2-18906.80
Sunday, December 15Serie ATORHD 3-363006.586%
Saturday, December 7Serie AATAAL 3-290006.671%
Sunday, December 1Serie AROMHL 1-390006.994%
Sunday, November 24Serie AFIOHW 1-090007.485%
Saturday, November 9Serie AINTAL 2-19000784%
Sunday, November 3Serie ABREHW 2-190006.787%
Tuesday, October 29Serie APARAW 0-190006.688%
Friday, October 25Serie ASASHL 0-190006.780%
Saturday, October 19Serie ANAPAL 2-081007.187%
Saturday, October 5Serie ASAMHW 2-090006.987%
Sunday, September 29Serie ACAGAD 1-190006.990%
Tuesday, September 24Serie AUDIHD 0-090007.587%
Saturday, September 21Serie AJUVAL 2-185007.193%
Sunday, September 15Serie AMILHL 0-190006.477%
Sunday, September 1Serie ALECAW 0-190006.485%
Sunday, August 25Serie ABOLHD 1-141006.450%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2018

5 played2 unusedFIFA World Cup, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Thursday, February 21UEFA Europa LeagueSALAL 4-063005.766%
Thursday, February 14UEFA Europa LeagueSALHW 2-145006.775%
Tuesday, December 11UEFA Champions LeagueATMHD 0-090006.163%
Wednesday, November 28UEFA Champions LeagueDORAD 0-090007.782%
Monday, June 25FIFA World CupESPAD 2-2Bench
Wednesday, June 20FIFA World CupPORAL 1-0Bench
Friday, June 15FIFA World CupIRNHL 0-114006.23%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2017

6 playedUEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Wednesday, December 6UEFA Champions LeagueNAPHW 2-190006.592%
Tuesday, November 21UEFA Champions LeagueMCIAL 1-090006.966%
Wednesday, November 1UEFA Champions LeagueSHAAL 3-19000687%
Tuesday, October 17UEFA Champions LeagueSHAHL 1-290006.981%
Tuesday, September 26UEFA Champions LeagueNAPAL 3-19010790%
Wednesday, September 13UEFA Champions LeagueMCIHL 0-478006.980%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.