Skip to content
442ball

Ciro Immobile: match by match

321 appearances across 11 competitions, 2018 to 2025.

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

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

2025

20 played4 unusedCoppa Italia, Coupe de France, Ligue 1, Serie A

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 10Ligue 1RENAL 2-119005.70
Sunday, May 3Ligue 1BREHW 4-013006.70
Sunday, April 26Ligue 1LILHL 0-169006.50
Sunday, April 19Ligue 1METAW 1-378016.20
Friday, April 10Ligue 1MONHW 4-1751190
Sunday, March 22Ligue 1HAVHW 3-2731080
Sunday, March 15Ligue 1STRAD 0-064006.20
Sunday, March 8Ligue 1LYOAD 1-117006.30
Sunday, March 1Ligue 1NICHW 1-0700060
Saturday, February 21Ligue 1TOUAD 1-181006.70
Saturday, February 14Ligue 1LENHL 0-573006.30
Sunday, February 8Ligue 1AUXAD 0-079006.30
Wednesday, February 4Coupe de FranceLORAL 2-032006.20
Sunday, January 25Serie AGENAL 3-273005.60
Sunday, January 18Serie AFIOHL 1-2Bench
Thursday, January 15Serie AVERAW 2-324006.70
Saturday, January 10Serie ACOMAD 1-114006.60
Wednesday, January 7Serie AATAHL 0-230006.20
Sunday, January 4Serie AINTAL 3-1Bench
Sunday, December 28Serie ASASHD 1-1200060
Sunday, December 14Serie AJUVHL 0-1Bench
Sunday, December 7Serie ALAZAD 1-1Bench
Thursday, December 4Coppa ItaliaPARHW 2-110006.20
Saturday, August 23Serie AROMAL 1-030006.20

2024

37 played2 unusedSuper Lig, Turkish Cup, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 25Super LigRIZHL 1-253006.60
Sunday, May 18Super LigALAAD 1-164006.30
Sunday, May 11Super LigADAHW 4-173118.70
Sunday, May 4Super LigFENAW 0-19006.20
Friday, April 25Super LigHATHW 5-175309.20
Saturday, April 19Super LigGOZAD 1-1Bench
Saturday, April 12Super LigISTHL 0-29006.70
Monday, April 7Super LigKASAD 1-1450070
Thursday, April 3Turkish CupGOZHL 1-31607.50
Saturday, March 29Super LigGALHW 2-1Bench
Saturday, March 15Super LigKONAL 1-090006.20
Monday, March 10Super LigGAZHL 1-288107.50
Saturday, March 1Super LigKAYHW 2-068016.90
Friday, February 21Super LigEYUAW 1-345017.30
Saturday, February 15Super LigTRAHW 2-177006.90
Saturday, February 8Super LigSIVAW 0-264006.90
Thursday, January 30UEFA Europa LeagueTWEAL 1-045006.90
Sunday, January 26Super LigANTAD 1-133016.90
Wednesday, January 22UEFA Europa LeagueBILHW 4-169006.30
Saturday, January 18Super LigSAMHD 0-0900070
Saturday, January 11Super LigBodrum FKHW 2-189107.60
Friday, January 3Super LigRIZAD 1-174006.60
Saturday, December 7Super LigFENHW 1-078006.60
Monday, December 2Super LigHATAD 1-190107.20
Thursday, November 28UEFA Europa LeagueMACHL 1-390006.60
Sunday, November 24Super LigGOZHL 2-431007.20
Saturday, November 2Super LigKASHL 1-345006.70
Monday, October 28Super LigGALAL 2-190006.50
Thursday, October 24UEFA Europa LeagueLYOAW 0-186007.20
Sunday, October 20Super LigKONHW 2-090107.90
Sunday, October 6Super LigGAZAD 1-167107.90
Thursday, October 3UEFA Europa LeagueEINHL 1-385006.60
Monday, September 30Super LigKAYAW 0-389207.60
Thursday, September 26UEFA Europa LeagueAJAAL 4-045006.30
Sunday, September 22Super LigEYUHW 2-189107.20
Sunday, September 15Super LigTRAAD 1-179006.90
Sunday, September 1Super LigSIVHW 2-073107.20
Sunday, August 18Super LigANTHW 4-283208.30
Sunday, August 11Super LigSAMAW 0-279006.70

2023

42 played1 unusedCoppa Italia, Serie A, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 26Serie ASASHD 1-119006.60
Sunday, May 19Serie AINTAD 1-1Bench
Sunday, May 12Serie AEMPHW 2-06506.90
Saturday, May 4Serie AMONAD 2-26517.20
Saturday, April 27Serie AVERHW 1-0806.70
Tuesday, April 23Coppa ItaliaJUVHW 2-1806.50
Saturday, April 6Serie AROMAL 1-04506.70
Tuesday, April 2Coppa ItaliaJUVAL 2-07306.70
Saturday, March 30Serie AJUVHW 1-03206.90
Saturday, March 16Serie AFROAW 2-35606.90
Monday, March 11Serie AUDIHL 1-26007.30
Tuesday, March 5UEFA Champions LeagueBAYAL 3-06106.20
Friday, March 1Serie AMILHL 0-13005.90
Monday, February 26Serie AFIOAL 2-17806.30
Thursday, February 22Serie ATORAW 0-25506.70
Sunday, February 18Serie ABOLHL 1-265017.30
Wednesday, February 14UEFA Champions LeagueBAYHW 1-07417.30
Saturday, February 10Serie ACAGAW 1-36216.90
Sunday, February 4Serie AATAAL 3-126170
Sunday, January 14Serie ALECHW 1-01106.30
Friday, December 22Serie AEMPAW 0-222070
Sunday, December 17Serie AINTHL 0-29006.30
Wednesday, December 13UEFA Champions LeagueATMAL 2-06306.70
Saturday, December 9Serie AVERAD 1-17106.90
Tuesday, December 5Coppa ItaliaGENHW 1-02506.90
Saturday, December 2Serie ACAGHW 1-07007.50
Tuesday, November 28UEFA Champions LeagueCELHW 2-02928.30
Saturday, November 25Serie ASALAL 2-16917.20
Sunday, November 12Serie AROMHD 0-09006.90
Tuesday, November 7UEFA Champions LeagueFEYHW 1-06317.50
Friday, November 3Serie ABOLAL 1-03306.70
Monday, October 30Serie AFIOHW 1-01217.20
Wednesday, October 25UEFA Champions LeagueFEYAL 3-15506.50
Saturday, October 21Serie ASASAW 0-21006.30
Wednesday, October 4UEFA Champions LeagueCELAW 1-27206.60
Saturday, September 30Serie AMILAL 2-01506.50
Wednesday, September 27Serie ATORHW 2-07406.30
Saturday, September 23Serie AMONHD 1-19017.50
Tuesday, September 19UEFA Champions LeagueATMHD 1-19006.60
Saturday, September 16Serie AJUVAL 3-16907.20
Saturday, September 2Serie ANAPAW 1-28906.30
Sunday, August 27Serie AGENHL 0-19006.90
Sunday, August 20Serie ALECAL 2-19017.50

2022

39 played3 unusedCoppa Italia, Serie A, UEFA Conference League, UEFA Europa League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, June 18UEFA Nations LeagueNEDAW 2-3Bench
Thursday, June 15UEFA Nations LeagueESPAL 2-16016.90
Saturday, June 3Serie AEMPAW 0-290017.50
Sunday, May 28Serie ACREHW 3-290017.30
Sunday, May 21Serie AUDIAW 0-19017.30
Friday, May 12Serie ALECHD 2-29017.70
Saturday, May 6Serie AMILAL 2-08106.20
Wednesday, May 3Serie ASASHW 2-06806.20
Sunday, April 30Serie AINTAL 3-16806.70
Saturday, April 22Serie ATORHL 0-13606.70
Friday, April 14Serie ASPEAW 0-36916.60
Saturday, April 8Serie AJUVHW 2-16506.60
Sunday, April 2Serie AMONAW 0-22506.70
Sunday, March 19Serie AROMHW 1-0Bench
Friday, March 3Serie ANAPAW 0-19006.60
Monday, February 27Serie ASAMHW 1-09006.30
Thursday, February 23UEFA Conference LeagueCLUAD 0-09006.50
Sunday, February 19Serie ASALAW 0-28628.90
Thursday, February 16UEFA Conference LeagueCLUHW 1-06117.30
Saturday, February 11Serie AATAHL 0-290060
Monday, February 6Serie AVERAD 1-16806.60
Thursday, February 2Coppa ItaliaJUVAL 1-04506.60
Sunday, January 29Serie AFIOHD 1-11906.50
Sunday, January 15Serie ASASAW 0-21506.30
Sunday, January 8Serie AEMPHD 2-29006.90
Wednesday, January 4Serie ALECAL 2-19017.70
Thursday, November 10Serie AMONHW 1-0906.30
Sunday, November 6Serie AROMAW 0-1Bench
Sunday, October 16Serie AUDIHD 0-03006.30
Thursday, October 13UEFA Europa LeagueSTUHD 2-27916.50
Monday, October 10Serie AFIOAW 0-490118.30
Thursday, October 6UEFA Europa LeagueSTUAD 0-09006.50
Sunday, October 2Serie ASPEHW 4-06406.30
Sunday, September 18Serie ACREAW 0-490219.30
Thursday, September 15UEFA Europa LeagueMIDAL 5-176016.60
Sunday, September 11Serie AVERHW 2-09017.20
Thursday, September 8UEFA Europa LeagueFEYHW 4-270016.30
Saturday, September 3Serie ANAPHL 1-29006.20
Wednesday, August 31Serie ASAMAD 1-19017.20
Friday, August 26Serie AINTHW 3-190017.50
Saturday, August 20Serie ATORAD 0-09006.90
Sunday, August 14Serie ABOLHW 2-19017.30

2021

40 playedCoppa Italia, Serie A, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 7Serie ASAMHW 2-09007.20
Saturday, April 30Serie ASPEAW 3-49017.70
Sunday, April 24Serie AMILHL 1-29017.50
Saturday, April 16Serie ATORHD 1-19016.60
Sunday, April 10Serie AGENAW 1-49039.50
Saturday, April 2Serie ASASHW 2-19006.60
Sunday, March 20Serie AROMAL 3-09006.90
Monday, March 14Serie AVENHW 1-09017.20
Saturday, March 5Serie ACAGAW 0-39017.20
Sunday, February 27Serie ANAPHL 1-29606.90
Thursday, February 24UEFA Europa LeaguePORHD 2-29017.50
Saturday, February 12Serie ABOLHW 3-09016.90
Wednesday, February 9Coppa ItaliaMILAL 4-06806.50
Saturday, February 5Serie AFIOAW 0-39017.90
Saturday, January 22Serie AATAHD 0-09006.60
Tuesday, January 18Coppa ItaliaUDIHW 1-04917.20
Saturday, January 15Serie ASALAW 0-39028.60
Sunday, January 9Serie AINTAL 2-19017.20
Thursday, January 6Serie AEMPHD 3-39017.20
Sunday, December 12Serie ASASAL 2-19006.70
Thursday, December 9UEFA Europa LeagueGALHD 0-09006.70
Sunday, December 5Serie ASAMAW 1-34527.90
Thursday, December 2Serie AUDIHD 4-49016.60
Sunday, November 28Serie ANAPAL 4-09006.60
Thursday, November 25UEFA Europa LeagueLOKAW 0-36628.30
Sunday, November 7Serie ASALHW 3-09017.50
Thursday, November 4UEFA Europa LeagueMARAD 2-29017.50
Saturday, October 30Serie AATAAD 2-28517.50
Wednesday, October 27Serie AFIOHW 1-09006.20
Sunday, October 24Serie AVERAL 4-19017.30
Thursday, October 21UEFA Europa LeagueMARHD 0-09006.70
Saturday, October 16Serie AINTHW 3-19017.70
Thursday, September 30UEFA Europa LeagueLOKHW 2-04106.20
Sunday, September 26Serie AROMHW 3-289026.90
Thursday, September 23Serie ATORAD 1-19017.30
Sunday, September 19Serie ACAGHD 2-29017.90
Thursday, September 16UEFA Europa LeagueGALAL 1-05606.70
Sunday, September 12Serie AMILAL 2-08406.30
Saturday, August 28Serie ASPEHW 6-18138.60
Saturday, August 21Serie AEMPAW 1-382170

2020

54 played3 unusedCoppa Italia, Euro Championship, Serie A, UEFA Champions League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, July 11Euro ChampionshipENGHD 1-15506.30
Tuesday, July 6Euro ChampionshipESPHD 1-161016.90
Friday, July 2Euro ChampionshipBELAW 1-27406.50
Saturday, June 26Euro ChampionshipAUTHW 2-18406.60
Sunday, June 20Euro ChampionshipWALHW 1-0Bench
Wednesday, June 16Euro ChampionshipSUIHW 3-09016.20
Friday, June 11Euro ChampionshipTURAW 0-381118.60
Tuesday, May 18Serie ATORHD 0-09806.60
Saturday, May 15Serie AROMAL 2-09006.90
Wednesday, May 12Serie APARHW 1-09017.90
Saturday, May 8Serie AFIOAL 2-09006.90
Sunday, May 2Serie AGENHW 4-390118.70
Monday, April 26Serie AMILHW 3-088118.30
Thursday, April 22Serie ANAPAL 5-28317.30
Sunday, April 18Serie ABENHW 5-39027.90
Sunday, April 11Serie AVERAW 0-19006.70
Saturday, April 3Serie ASPEHW 2-17307.20
Sunday, March 21Serie AUDIAW 0-17406.70
Wednesday, March 17UEFA Champions LeagueBAYAL 2-1Bench
Friday, March 12Serie ACROHW 3-276017.50
Saturday, March 6Serie AJUVAL 3-18206.90
Saturday, February 27Serie ABOLAL 2-06505.90
Tuesday, February 23UEFA Champions LeagueBAYHL 1-49006.70
Saturday, February 20Serie ASAMHW 1-08606.70
Sunday, February 14Serie AINTAL 3-17006.90
Sunday, February 7Serie ACAGHW 1-09017.90
Sunday, January 31Serie AATAAW 1-380017.30
Wednesday, January 27Coppa ItaliaATAAL 3-21906.30
Sunday, January 24Serie ASASHW 2-18617.50
Friday, January 15Serie AROMHW 3-08317.70
Sunday, January 10Serie APARAW 0-29007.30
Wednesday, January 6Serie AFIOHW 2-18917.70
Sunday, January 3Serie AGENAD 1-19017.20
Wednesday, December 23Serie AMILAL 3-27417.20
Sunday, December 20Serie ANAPHW 2-080118.30
Tuesday, December 15Serie ABENAD 1-19017.50
Saturday, December 12Serie AVERHL 1-290070
Tuesday, December 8UEFA Champions LeagueCLUHD 2-27517.50
Saturday, December 5Serie ASPEAW 1-25917.50
Wednesday, December 2UEFA Champions LeagueDORAD 1-19017.70
Sunday, November 29Serie AUDIHL 1-39017.30
Tuesday, November 24UEFA Champions LeagueZENHW 3-18128.60
Saturday, November 21Serie ACROAW 0-275117.50
Sunday, November 1Serie ATORAW 3-43417.20
Saturday, October 24Serie ABOLHW 2-19017.50
Tuesday, October 20UEFA Champions LeagueDORHW 3-181118.30
Wednesday, October 14UEFA Nations LeagueNEDHD 1-19006.60
Sunday, October 11UEFA Nations LeaguePOLAD 0-0Bench
Sunday, October 4Serie AINTHD 1-16906.20
Wednesday, September 30Serie AATAHL 1-49006.20
Saturday, September 26Serie ACAGAW 0-29017.90
Monday, September 7UEFA Nations LeagueNEDAW 0-190017.70
Friday, September 4UEFA Nations LeagueBIHHD 1-11706.30
Monday, November 18Euro ChampionshipARMHW 9-190219.390%
Saturday, October 12Euro ChampionshipGREHW 2-079006.958%
Sunday, September 8Euro ChampionshipFINAW 1-276107.692%
Saturday, March 23Euro ChampionshipFINHW 2-080017.495%

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.

2019

43 playedCoppa Italia, Serie A, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Saturday, August 1Serie ANAPAL 3-19016.90
Wednesday, July 29Serie ABREHW 2-090118.90
Sunday, July 26Serie AVERAW 1-59039.50
Thursday, July 23Serie ACAGHW 2-18917.30
Monday, July 20Serie AJUVAL 2-19017.90
Wednesday, July 15Serie AUDIAD 0-09006.30
Saturday, July 11Serie ASASHL 1-29006.30
Tuesday, July 7Serie ALECAL 2-110006.30
Tuesday, June 30Serie ATORAW 1-290117.70
Saturday, June 27Serie AFIOHW 2-19016.60
Wednesday, June 24Serie AATAAL 3-29506.20
Saturday, February 29Serie ABOLHW 2-084016.80
Sunday, February 23Serie AGENAW 2-390170
Sunday, February 16Serie AINTHW 2-19017.10
Sunday, February 9Serie APARAW 0-19006.90
Wednesday, February 5Serie AVERHD 0-09006.90
Sunday, February 2Serie ASPAHW 5-190219.30
Sunday, January 26Serie AROMAD 1-19006.50
Tuesday, January 21Coppa ItaliaNAPAL 1-09006.80
Saturday, January 18Serie ASAMHW 5-19039.50
Tuesday, January 14Coppa ItaliaCREHW 4-07317.40
Saturday, January 11Serie ANAPHW 1-09017.80
Sunday, January 5Serie ABREAW 1-29028.80
Monday, December 16Serie ACAGAW 1-290006.486%
Thursday, December 12UEFA Europa LeagueRENAL 2-068006.693%
Saturday, December 7Serie AJUVHW 3-18500685%
Sunday, December 1Serie AUDIHW 3-090208.776%
Sunday, November 24Serie ASASAW 1-290107.782%
Sunday, November 10Serie ALECHW 4-290118.192%
Thursday, November 7UEFA Europa LeagueCELHL 1-290107.175%
Sunday, November 3Serie AMILAW 1-26010790%
Wednesday, October 30Serie ATORHW 4-090208.278%
Sunday, October 27Serie AFIOAW 1-290117.979%
Thursday, October 24UEFA Europa LeagueCELAL 2-117006.6100%
Saturday, October 19Serie AATAHD 3-390218.952%
Sunday, October 6Serie ABOLAD 2-261208.470%
Thursday, October 3UEFA Europa LeagueRENHW 2-190107.290%
Sunday, September 29Serie AGENHW 4-086118.369%
Wednesday, September 25Serie AINTAL 1-037006.466%
Sunday, September 22Serie APARHW 2-063107.675%
Sunday, September 15Serie ASPAAL 2-19010766%
Sunday, September 1Serie AROMHD 1-190017.366%
Sunday, August 25Serie ASAMAW 0-390208.478%

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

46 playedCoppa Italia, Serie A, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, May 26Serie ATORAL 3-190107.181%
Monday, May 20Serie ABOLHD 3-390016.866%
Wednesday, May 15Coppa ItaliaLAZHL 0-267006.573%
Saturday, May 11Serie ACAGAW 1-212006.485%
Sunday, May 5Serie AATAHL 1-390006.569%
Sunday, April 28Serie ASAMAW 1-226006.984%
Wednesday, April 24Coppa ItaliaMILAW 0-190017.482%
Saturday, April 20Serie ACHIHL 1-290007.373%
Wednesday, April 17Serie AUDIHW 2-090017.575%
Saturday, April 13Serie AMILAL 1-09000778%
Sunday, April 7Serie ASASHD 2-290117.585%
Wednesday, April 3Serie ASPAAL 1-090006.575%
Sunday, March 31Serie AINTAW 0-190006.973%
Sunday, March 10Serie AFIOAD 1-190106.865%
Saturday, March 2Serie AROMHW 3-026107.260%
Tuesday, February 26Coppa ItaliaMILHD 0-081006.472%
Wednesday, February 20UEFA Europa LeagueSEVAL 2-090006.569%
Sunday, February 17Serie AGENAL 2-155017.279%
Monday, February 4Serie AFROAW 0-190007.182%
Thursday, January 31Coppa ItaliaINTAD 1-1120108.174%
Sunday, January 27Serie AJUVHL 1-282006.680%
Sunday, January 20Serie ANAPAL 2-19010778%
Saturday, January 12Coppa ItaliaNOVHW 4-19021976%
Saturday, December 29Serie ATORHD 1-190006.876%
Wednesday, December 26Serie ABOLAW 0-229006.455%
Saturday, December 22Serie ACAGHW 3-190016.975%
Monday, December 17Serie AATAAL 1-090006.980%
Saturday, December 8Serie ASAMHD 2-290108.173%
Sunday, December 2Serie ACHIAD 1-190107.679%
Sunday, November 25Serie AMILHD 1-190006.885%
Sunday, November 11Serie ASASAD 1-190007.172%
Thursday, November 8UEFA Europa LeagueMARHW 2-190028.160%
Sunday, November 4Serie ASPAHW 4-190208.977%
Monday, October 29Serie AINTHL 0-390006.888%
Thursday, October 25UEFA Europa LeagueMARAW 1-390028.377%
Sunday, October 21Serie APARAW 0-290118.382%
Sunday, October 7Serie AFIOHW 1-085107.181%
Thursday, October 4UEFA Europa LeagueEINAL 4-190006.675%
Saturday, September 29Serie AROMAL 3-190107.494%
Wednesday, September 26Serie AUDIAW 1-234006.783%
Sunday, September 23Serie AGENHW 4-190209.476%
Thursday, September 20UEFA Europa LeagueAPOHW 2-128107.380%
Sunday, September 16Serie AEMPAW 0-190007.275%
Sunday, September 2Serie AFROHW 1-085006.785%
Saturday, August 25Serie AJUVAL 2-090006.265%
Saturday, August 18Serie ANAPHL 1-29010788%

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.