Skip to content
442ball
Menu

Shots on target per 90 leaders

Across All leagues in 2025, Lionel Messi leads on shots on target per 90 with 2.63 from 28 appearances for Inter Miami.

Counted from every club appearance we hold. Competitions in this table: 32. Per-90 measures require 450 minutes in the season. Club competitions only. A player under the minutes floor is not ranked at all, rather than ranked low.

This table was computed at 7 Nov 2026, 16:27 UTC.

We hold no player statistics for 30 current league competitions: 2. Bundesliga, 3. Liga, Bundesliga, Bundesliga, Challenger Pro League, Championship, Eerste Divisie, Eredivisie, Jupiler Pro League, La Liga, League One, League Two, Liga Portugal 2, Liga Profesional Argentina, Ligue 1, Ligue 2, Major League Soccer, Premier League, Premiership, Primeira Liga, Pro League, Segunda División, Serie A, Serie B, Serie B, Serie C - Girone A, Serie C - Girone B, Serie C - Girone C, Super League, Super Lig.

Shots on target per 90, top 100, 2025
RankPlayerClubCompetitionSeasonPositionAppsMinutesShots on target per 90
1Lionel MessiInter MiamiMajor League Soccer2025Feb to Dec 2025FWD2824262.63
2Noah OhioJong UtrechtEerste Divisie2025Aug 2025 to May 2026FWD85842.62
3B. KovacsJong AZEerste Divisie2025Aug 2025 to May 2026FWD145862.61
4Harry KaneBayern MünchenBundesliga2025Aug 2025 to May 2026FWD3123822.53
5Milan IloskiPhiladelphia UnionMajor League Soccer2025Feb to Dec 2025FWD2310832.41
6Denis BouangaLos Angeles FCMajor League Soccer2025Feb to Dec 2025FWD3126592.40
6Edin DžekoFC Schalke 042. Bundesliga2025Aug 2025 to May 2026FWD115992.40
8Thomas MüllerVancouver WhitecapsMajor League Soccer2025Feb to Dec 2025MID75422.32
9TaliscaFenerbahçeSuper Lig2025Aug 2025 to May 2026MID3019572.21
10Karim BenzemaAl-Ittihad FCPro League2025Aug 2025 to May 2026FWD2419222.20
11Kylian MbappéReal MadridLa Liga2025Aug 2025 to May 2026FWD3126042.18
12Pedro GuilhermeFlamengoSerie A2025Mar to Dec 2025FWD2110802.17
13Asier VillalibreRacing SantanderSegunda División2025Aug 2025 to Jun 2026FWD3113402.15
14Son Heung-MinLos Angeles FCMajor League Soccer2025Feb to Dec 2025FWD108062.12
14Mohamed TouréNorwichChampionship2025Aug 2025 to May 2026FWD115952.12
16Victor OsimhenGalatasaraySuper Lig2025Aug 2025 to May 2026FWD2217182.10
17M. MellonOldhamLeague Two2025Aug 2025 to May 2026FWD1611252.08
18Cristiano RonaldoAl-NassrPro League2025Aug 2025 to May 2026FWD3026162.06
19SamuFC PortoPrimeira Liga2025Aug 2025 to May 2026FWD2014142.04
19C. M'BuyiRapid ViennaBundesliga2025Aug 2025 to May 2026FWD137512.04
19Yassir ZabiriFamalicaoPrimeira Liga2025Aug 2025 to May 2026FWD126612.04
22Orri Steinn ÓskarssonReal SociedadLa Liga2025Aug 2025 to May 2026FWD208422.03
23Ricardo PepiPSV EindhovenEredivisie2025Aug 2025 to May 2026FWD2614332.01
23Leandro AntunesAl RiyadhPro League2025Aug 2025 to May 2026FWD1512522.01
25Luis Javier SuárezSporting CPPrimeira Liga2025Aug 2025 to May 2026FWD3226972
26Ansu FatiMonacoLigue 12025Aug 2025 to May 2026FWD2510861.99
26Raúl GarcíaOsasunaLa Liga2025Aug 2025 to May 2026FWD3610421.99
28Nils EggensDe GraafschapEerste Divisie2025Aug 2025 to May 2026FWD139201.96
29J. QuiñonesAl-Qadisiyah FCPro League2025Aug 2025 to May 2026FWD3127241.95
29Victor OlatunjiReal Salt LakeMajor League Soccer2025Feb to Dec 2025FWD86451.95
31Michael OliseBayern MünchenBundesliga2025Aug 2025 to May 2026MID3223171.94
31Adrián NiñoMalagaSegunda División2025Aug 2025 to Jun 2026FWD3012541.94
31Hyeon-gyu OhGenkJupiler Pro League2025Jul 2025 to May 2026FWD2011161.94
34Joshua DuffusSaint EtienneLigue 22025Aug 2025 to May 2026FWD278391.93
35Ayoub El KaabiOlympiakos PiraeusSuper League 12025Aug 2025 to May 2026FWD2821081.92
35Ivan Prtajin1. FC Kaiserslautern2. Bundesliga2025Aug 2025 to May 2026FWD1410301.92
37EndrickLyonLigue 12025Aug 2025 to May 2026FWD1612221.91
37Adam BareiroFortaleza ECSerie A2025Mar to Dec 2025FWD208481.91
37Sven MichelSC Paderborn 072. Bundesliga2025Aug 2025 to May 2026FWD278031.91
40Donyell MalenAS RomaSerie A2025Aug 2025 to May 2026FWD1814781.89
41Jota SilvaBeşiktaşSuper Lig2025Aug 2025 to May 2026FWD185751.88
42Hany MukhtarNashville SCMajor League Soccer2025Feb to Dec 2025FWD3430251.87
42Benjamin ŠeškoManchester UnitedPremier League2025Aug 2025 to May 2026FWD3016361.87
42Gerardo ValenzuelaFC CincinnatiMajor League Soccer2025Feb to Dec 2025MID238671.87
45Ilias BoumassaoudiDen BoschEerste Divisie2025Aug 2025 to May 2026MID2714991.86
46Ellis SimmsCoventryChampionship2025Aug 2025 to May 2026FWD4316561.85
47Deniz UndavVfB StuttgartBundesliga2025Aug 2025 to May 2026FWD2922471.84
48Yannick CarrascoAl ShababPro League2025Aug 2025 to May 2026MID2925081.83
48Tawfik BentayebEstac TroyesLigue 22025Aug 2025 to May 2026FWD2819671.83
48Franjo IvanovićBenficaPrimeira Liga2025Aug 2025 to May 2026FWD258861.83
48Daniele VerdeFatih KaragümrükSuper Lig2025Aug 2025 to May 2026FWD84921.83
48JehGöztepeSuper Lig2025Aug 2025 to May 2026FWD164911.83
53Nicolas JacksonBayern MünchenBundesliga2025Aug 2025 to May 2026FWD2310371.82
54Erling HaalandManchester CityPremier League2025Aug 2025 to May 2026FWD3529581.80
54K. KonatéRed Bull SalzburgBundesliga2025Aug 2025 to May 2026FWD169521.80
54Moussa SoumanoNAC BredaEredivisie2025Aug 2025 to May 2026FWD167981.80
57Rafa MirElcheLa Liga2025Aug 2025 to May 2026FWD2718151.79
57Mauro IcardiGalatasaraySuper Lig2025Aug 2025 to May 2026FWD3012561.79
57Vivaldo SemedoWatfordChampionship2025Aug 2025 to May 2026FWD267541.79
57U. AbubakarFamalicaoPrimeira Liga2025Aug 2025 to May 2026FWD224531.79
61Reuven NiemeijerDe GraafschapEerste Divisie2025Aug 2025 to May 2026MID3631801.78
61Philip OteleFC Basel 1893Super League2025Jul 2025 to May 2026MID2013621.78
61M. KwartengVfL Bochum2. Bundesliga2025Aug 2025 to May 2026MID184541.78
64Ferdy DruijfAlmere City FCEerste Divisie2025Aug 2025 to May 2026FWD3021371.77
64Ahmadou Bamba DiengLorientLigue 12025Aug 2025 to May 2026FWD2212201.77
64Samuel MrázServette FCSuper League2025Jul 2025 to May 2026FWD3512191.77
67Khvicha KvaratskheliaParis Saint GermainLigue 12025Aug 2025 to May 2026FWD2814831.76
67Denis MakarovKayserisporSuper Lig2025Aug 2025 to May 2026MID126141.76
69Mason GreenwoodMarseilleLigue 12025Aug 2025 to May 2026MID3224691.75
69Troy ParrottAZ AlkmaarEredivisie2025Aug 2025 to May 2026FWD2822061.75
69J. TiendrébéogoAnnecyLigue 22025Aug 2025 to May 2026MID135671.75
72Tomás ChancalayNew England RevolutionMajor League Soccer2025Feb to Dec 2025FWD2611921.74
72Mateo BiondicUnion St. GilloiseJupiler Pro League2025Jul 2025 to May 2026FWD157771.74
72Evan FergusonAS RomaSerie A2025Aug 2025 to May 2026FWD167761.74
75ChupeMalagaSegunda División2025Aug 2025 to Jun 2026FWD3926581.73
75Josef MartínezSan Jose EarthquakesMajor League Soccer2025Feb to Dec 2025FWD3018761.73
75Rafik El ArguiouiJong UtrechtEerste Divisie2025Aug 2025 to May 2026MID2718231.73
75D. van der KlaauwJong AZEerste Divisie2025Aug 2025 to May 2026FWD246241.73
79Christian BentekeDC UnitedMajor League Soccer2025Feb to Dec 2025FWD2518891.72
79Jeremy ArévaloRacing SantanderSegunda División2025Aug 2025 to Jun 2026FWD188901.72
79Alisson SantosNapoliSerie A2025Aug 2025 to May 2026FWD148361.72
79Richmond Tachie1. FC Kaiserslautern2. Bundesliga2025Aug 2025 to May 2026FWD226281.72
83Mateusz Zukowski1. FC Magdeburg2. Bundesliga2025Aug 2025 to May 2026FWD2118471.71
83Nikola KrstovićAtalantaSerie A2025Aug 2025 to May 2026FWD3317861.71
83Younes EbnoutalibSV Elversberg2. Bundesliga2025Aug 2025 to May 2026FWD1712641.71
83Mehdi TaremiOlympiakos PiraeusSuper League 12025Aug 2025 to May 2026FWD2412611.71
83Luca Waldschmidt1. FC KölnBundesliga2025Aug 2025 to May 2026FWD246841.71
88EvanderFC CincinnatiMajor League Soccer2025Feb to Dec 2025MID3227561.70
88Marcos LeonardoAl-Hilal Saudi FCPro League2025Aug 2025 to May 2026FWD2715921.70
88Gonçalo RamosParis Saint GermainLigue 12025Aug 2025 to May 2026FWD3013201.70
88Callum RobinsonCardiffLeague One2025Aug 2025 to May 2026MID4012211.70
88S. I. SigurdarsonGO Ahead EaglesEredivisie2025Aug 2025 to May 2026FWD146371.70
88M. SahiAnnecyLigue 22025Aug 2025 to May 2026FWD125291.70
94Jack Cooper LoveRodaEerste Divisie2025Aug 2025 to May 2026FWD3414421.69
94Iwan HenstraCambuurEerste Divisie2025Aug 2025 to May 2026FWD265851.69
96A. MartínezNew York City FCMajor League Soccer2025Feb to Dec 2025FWD3025161.68
96Moussa SyllaFC Schalke 042. Bundesliga2025Aug 2025 to May 2026FWD3022001.68
96Vitor RoquePalmeirasSerie A2025Mar to Dec 2025FWD3321441.68
96Ferran TorresBarcelonaLa Liga2025Aug 2025 to May 2026FWD3319841.68
96Alexis AntunesServette FCSuper League2025Jul 2025 to May 2026MID126431.68