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.
| Rank | Player | Club | Competition | Season | Position | Apps | Minutes | Shots on target per 90 |
|---|---|---|---|---|---|---|---|---|
| 1 | Lionel Messi | Inter Miami | Major League Soccer | 2025Feb to Dec 2025 | FWD | 28 | 2426 | 2.63 |
| 2 | Noah Ohio | Jong Utrecht | Eerste Divisie | 2025Aug 2025 to May 2026 | FWD | 8 | 584 | 2.62 |
| 3 | B. Kovacs | Jong AZ | Eerste Divisie | 2025Aug 2025 to May 2026 | FWD | 14 | 586 | 2.61 |
| 4 | Harry Kane | Bayern München | Bundesliga | 2025Aug 2025 to May 2026 | FWD | 31 | 2382 | 2.53 |
| 5 | Milan Iloski | Philadelphia Union | Major League Soccer | 2025Feb to Dec 2025 | FWD | 23 | 1083 | 2.41 |
| 6 | Denis Bouanga | Los Angeles FC | Major League Soccer | 2025Feb to Dec 2025 | FWD | 31 | 2659 | 2.40 |
| 6 | Edin Džeko | FC Schalke 04 | 2. Bundesliga | 2025Aug 2025 to May 2026 | FWD | 11 | 599 | 2.40 |
| 8 | Thomas Müller | Vancouver Whitecaps | Major League Soccer | 2025Feb to Dec 2025 | MID | 7 | 542 | 2.32 |
| 9 | Talisca | Fenerbahçe | Super Lig | 2025Aug 2025 to May 2026 | MID | 30 | 1957 | 2.21 |
| 10 | Karim Benzema | Al-Ittihad FC | Pro League | 2025Aug 2025 to May 2026 | FWD | 24 | 1922 | 2.20 |
| 11 | Kylian Mbappé | Real Madrid | La Liga | 2025Aug 2025 to May 2026 | FWD | 31 | 2604 | 2.18 |
| 12 | Pedro Guilherme | Flamengo | Serie A | 2025Mar to Dec 2025 | FWD | 21 | 1080 | 2.17 |
| 13 | Asier Villalibre | Racing Santander | Segunda División | 2025Aug 2025 to Jun 2026 | FWD | 31 | 1340 | 2.15 |
| 14 | Son Heung-Min | Los Angeles FC | Major League Soccer | 2025Feb to Dec 2025 | FWD | 10 | 806 | 2.12 |
| 14 | Mohamed Touré | Norwich | Championship | 2025Aug 2025 to May 2026 | FWD | 11 | 595 | 2.12 |
| 16 | Victor Osimhen | Galatasaray | Super Lig | 2025Aug 2025 to May 2026 | FWD | 22 | 1718 | 2.10 |
| 17 | M. Mellon | Oldham | League Two | 2025Aug 2025 to May 2026 | FWD | 16 | 1125 | 2.08 |
| 18 | Cristiano Ronaldo | Al-Nassr | Pro League | 2025Aug 2025 to May 2026 | FWD | 30 | 2616 | 2.06 |
| 19 | Samu | FC Porto | Primeira Liga | 2025Aug 2025 to May 2026 | FWD | 20 | 1414 | 2.04 |
| 19 | C. M'Buyi | Rapid Vienna | Bundesliga | 2025Aug 2025 to May 2026 | FWD | 13 | 751 | 2.04 |
| 19 | Yassir Zabiri | Famalicao | Primeira Liga | 2025Aug 2025 to May 2026 | FWD | 12 | 661 | 2.04 |
| 22 | Orri Steinn Óskarsson | Real Sociedad | La Liga | 2025Aug 2025 to May 2026 | FWD | 20 | 842 | 2.03 |
| 23 | Ricardo Pepi | PSV Eindhoven | Eredivisie | 2025Aug 2025 to May 2026 | FWD | 26 | 1433 | 2.01 |
| 23 | Leandro Antunes | Al Riyadh | Pro League | 2025Aug 2025 to May 2026 | FWD | 15 | 1252 | 2.01 |
| 25 | Luis Javier Suárez | Sporting CP | Primeira Liga | 2025Aug 2025 to May 2026 | FWD | 32 | 2697 | 2 |
| 26 | Ansu Fati | Monaco | Ligue 1 | 2025Aug 2025 to May 2026 | FWD | 25 | 1086 | 1.99 |
| 26 | Raúl García | Osasuna | La Liga | 2025Aug 2025 to May 2026 | FWD | 36 | 1042 | 1.99 |
| 28 | Nils Eggens | De Graafschap | Eerste Divisie | 2025Aug 2025 to May 2026 | FWD | 13 | 920 | 1.96 |
| 29 | J. Quiñones | Al-Qadisiyah FC | Pro League | 2025Aug 2025 to May 2026 | FWD | 31 | 2724 | 1.95 |
| 29 | Victor Olatunji | Real Salt Lake | Major League Soccer | 2025Feb to Dec 2025 | FWD | 8 | 645 | 1.95 |
| 31 | Michael Olise | Bayern München | Bundesliga | 2025Aug 2025 to May 2026 | MID | 32 | 2317 | 1.94 |
| 31 | Adrián Niño | Malaga | Segunda División | 2025Aug 2025 to Jun 2026 | FWD | 30 | 1254 | 1.94 |
| 31 | Hyeon-gyu Oh | Genk | Jupiler Pro League | 2025Jul 2025 to May 2026 | FWD | 20 | 1116 | 1.94 |
| 34 | Joshua Duffus | Saint Etienne | Ligue 2 | 2025Aug 2025 to May 2026 | FWD | 27 | 839 | 1.93 |
| 35 | Ayoub El Kaabi | Olympiakos Piraeus | Super League 1 | 2025Aug 2025 to May 2026 | FWD | 28 | 2108 | 1.92 |
| 35 | Ivan Prtajin | 1. FC Kaiserslautern | 2. Bundesliga | 2025Aug 2025 to May 2026 | FWD | 14 | 1030 | 1.92 |
| 37 | Endrick | Lyon | Ligue 1 | 2025Aug 2025 to May 2026 | FWD | 16 | 1222 | 1.91 |
| 37 | Adam Bareiro | Fortaleza EC | Serie A | 2025Mar to Dec 2025 | FWD | 20 | 848 | 1.91 |
| 37 | Sven Michel | SC Paderborn 07 | 2. Bundesliga | 2025Aug 2025 to May 2026 | FWD | 27 | 803 | 1.91 |
| 40 | Donyell Malen | AS Roma | Serie A | 2025Aug 2025 to May 2026 | FWD | 18 | 1478 | 1.89 |
| 41 | Jota Silva | Beşiktaş | Super Lig | 2025Aug 2025 to May 2026 | FWD | 18 | 575 | 1.88 |
| 42 | Hany Mukhtar | Nashville SC | Major League Soccer | 2025Feb to Dec 2025 | FWD | 34 | 3025 | 1.87 |
| 42 | Benjamin Šeško | Manchester United | Premier League | 2025Aug 2025 to May 2026 | FWD | 30 | 1636 | 1.87 |
| 42 | Gerardo Valenzuela | FC Cincinnati | Major League Soccer | 2025Feb to Dec 2025 | MID | 23 | 867 | 1.87 |
| 45 | Ilias Boumassaoudi | Den Bosch | Eerste Divisie | 2025Aug 2025 to May 2026 | MID | 27 | 1499 | 1.86 |
| 46 | Ellis Simms | Coventry | Championship | 2025Aug 2025 to May 2026 | FWD | 43 | 1656 | 1.85 |
| 47 | Deniz Undav | VfB Stuttgart | Bundesliga | 2025Aug 2025 to May 2026 | FWD | 29 | 2247 | 1.84 |
| 48 | Yannick Carrasco | Al Shabab | Pro League | 2025Aug 2025 to May 2026 | MID | 29 | 2508 | 1.83 |
| 48 | Tawfik Bentayeb | Estac Troyes | Ligue 2 | 2025Aug 2025 to May 2026 | FWD | 28 | 1967 | 1.83 |
| 48 | Franjo Ivanović | Benfica | Primeira Liga | 2025Aug 2025 to May 2026 | FWD | 25 | 886 | 1.83 |
| 48 | Daniele Verde | Fatih Karagümrük | Super Lig | 2025Aug 2025 to May 2026 | FWD | 8 | 492 | 1.83 |
| 48 | Jeh | Göztepe | Super Lig | 2025Aug 2025 to May 2026 | FWD | 16 | 491 | 1.83 |
| 53 | Nicolas Jackson | Bayern München | Bundesliga | 2025Aug 2025 to May 2026 | FWD | 23 | 1037 | 1.82 |
| 54 | Erling Haaland | Manchester City | Premier League | 2025Aug 2025 to May 2026 | FWD | 35 | 2958 | 1.80 |
| 54 | K. Konaté | Red Bull Salzburg | Bundesliga | 2025Aug 2025 to May 2026 | FWD | 16 | 952 | 1.80 |
| 54 | Moussa Soumano | NAC Breda | Eredivisie | 2025Aug 2025 to May 2026 | FWD | 16 | 798 | 1.80 |
| 57 | Rafa Mir | Elche | La Liga | 2025Aug 2025 to May 2026 | FWD | 27 | 1815 | 1.79 |
| 57 | Mauro Icardi | Galatasaray | Super Lig | 2025Aug 2025 to May 2026 | FWD | 30 | 1256 | 1.79 |
| 57 | Vivaldo Semedo | Watford | Championship | 2025Aug 2025 to May 2026 | FWD | 26 | 754 | 1.79 |
| 57 | U. Abubakar | Famalicao | Primeira Liga | 2025Aug 2025 to May 2026 | FWD | 22 | 453 | 1.79 |
| 61 | Reuven Niemeijer | De Graafschap | Eerste Divisie | 2025Aug 2025 to May 2026 | MID | 36 | 3180 | 1.78 |
| 61 | Philip Otele | FC Basel 1893 | Super League | 2025Jul 2025 to May 2026 | MID | 20 | 1362 | 1.78 |
| 61 | M. Kwarteng | VfL Bochum | 2. Bundesliga | 2025Aug 2025 to May 2026 | MID | 18 | 454 | 1.78 |
| 64 | Ferdy Druijf | Almere City FC | Eerste Divisie | 2025Aug 2025 to May 2026 | FWD | 30 | 2137 | 1.77 |
| 64 | Ahmadou Bamba Dieng | Lorient | Ligue 1 | 2025Aug 2025 to May 2026 | FWD | 22 | 1220 | 1.77 |
| 64 | Samuel Mráz | Servette FC | Super League | 2025Jul 2025 to May 2026 | FWD | 35 | 1219 | 1.77 |
| 67 | Khvicha Kvaratskhelia | Paris Saint Germain | Ligue 1 | 2025Aug 2025 to May 2026 | FWD | 28 | 1483 | 1.76 |
| 67 | Denis Makarov | Kayserispor | Super Lig | 2025Aug 2025 to May 2026 | MID | 12 | 614 | 1.76 |
| 69 | Mason Greenwood | Marseille | Ligue 1 | 2025Aug 2025 to May 2026 | MID | 32 | 2469 | 1.75 |
| 69 | Troy Parrott | AZ Alkmaar | Eredivisie | 2025Aug 2025 to May 2026 | FWD | 28 | 2206 | 1.75 |
| 69 | J. Tiendrébéogo | Annecy | Ligue 2 | 2025Aug 2025 to May 2026 | MID | 13 | 567 | 1.75 |
| 72 | Tomás Chancalay | New England Revolution | Major League Soccer | 2025Feb to Dec 2025 | FWD | 26 | 1192 | 1.74 |
| 72 | Mateo Biondic | Union St. Gilloise | Jupiler Pro League | 2025Jul 2025 to May 2026 | FWD | 15 | 777 | 1.74 |
| 72 | Evan Ferguson | AS Roma | Serie A | 2025Aug 2025 to May 2026 | FWD | 16 | 776 | 1.74 |
| 75 | Chupe | Malaga | Segunda División | 2025Aug 2025 to Jun 2026 | FWD | 39 | 2658 | 1.73 |
| 75 | Josef Martínez | San Jose Earthquakes | Major League Soccer | 2025Feb to Dec 2025 | FWD | 30 | 1876 | 1.73 |
| 75 | Rafik El Arguioui | Jong Utrecht | Eerste Divisie | 2025Aug 2025 to May 2026 | MID | 27 | 1823 | 1.73 |
| 75 | D. van der Klaauw | Jong AZ | Eerste Divisie | 2025Aug 2025 to May 2026 | FWD | 24 | 624 | 1.73 |
| 79 | Christian Benteke | DC United | Major League Soccer | 2025Feb to Dec 2025 | FWD | 25 | 1889 | 1.72 |
| 79 | Jeremy Arévalo | Racing Santander | Segunda División | 2025Aug 2025 to Jun 2026 | FWD | 18 | 890 | 1.72 |
| 79 | Alisson Santos | Napoli | Serie A | 2025Aug 2025 to May 2026 | FWD | 14 | 836 | 1.72 |
| 79 | Richmond Tachie | 1. FC Kaiserslautern | 2. Bundesliga | 2025Aug 2025 to May 2026 | FWD | 22 | 628 | 1.72 |
| 83 | Mateusz Zukowski | 1. FC Magdeburg | 2. Bundesliga | 2025Aug 2025 to May 2026 | FWD | 21 | 1847 | 1.71 |
| 83 | Nikola Krstović | Atalanta | Serie A | 2025Aug 2025 to May 2026 | FWD | 33 | 1786 | 1.71 |
| 83 | Younes Ebnoutalib | SV Elversberg | 2. Bundesliga | 2025Aug 2025 to May 2026 | FWD | 17 | 1264 | 1.71 |
| 83 | Mehdi Taremi | Olympiakos Piraeus | Super League 1 | 2025Aug 2025 to May 2026 | FWD | 24 | 1261 | 1.71 |
| 83 | Luca Waldschmidt | 1. FC Köln | Bundesliga | 2025Aug 2025 to May 2026 | FWD | 24 | 684 | 1.71 |
| 88 | Evander | FC Cincinnati | Major League Soccer | 2025Feb to Dec 2025 | MID | 32 | 2756 | 1.70 |
| 88 | Marcos Leonardo | Al-Hilal Saudi FC | Pro League | 2025Aug 2025 to May 2026 | FWD | 27 | 1592 | 1.70 |
| 88 | Gonçalo Ramos | Paris Saint Germain | Ligue 1 | 2025Aug 2025 to May 2026 | FWD | 30 | 1320 | 1.70 |
| 88 | Callum Robinson | Cardiff | League One | 2025Aug 2025 to May 2026 | MID | 40 | 1221 | 1.70 |
| 88 | S. I. Sigurdarson | GO Ahead Eagles | Eredivisie | 2025Aug 2025 to May 2026 | FWD | 14 | 637 | 1.70 |
| 88 | M. Sahi | Annecy | Ligue 2 | 2025Aug 2025 to May 2026 | FWD | 12 | 529 | 1.70 |
| 94 | Jack Cooper Love | Roda | Eerste Divisie | 2025Aug 2025 to May 2026 | FWD | 34 | 1442 | 1.69 |
| 94 | Iwan Henstra | Cambuur | Eerste Divisie | 2025Aug 2025 to May 2026 | FWD | 26 | 585 | 1.69 |
| 96 | A. Martínez | New York City FC | Major League Soccer | 2025Feb to Dec 2025 | FWD | 30 | 2516 | 1.68 |
| 96 | Moussa Sylla | FC Schalke 04 | 2. Bundesliga | 2025Aug 2025 to May 2026 | FWD | 30 | 2200 | 1.68 |
| 96 | Vitor Roque | Palmeiras | Serie A | 2025Mar to Dec 2025 | FWD | 33 | 2144 | 1.68 |
| 96 | Ferran Torres | Barcelona | La Liga | 2025Aug 2025 to May 2026 | FWD | 33 | 1984 | 1.68 |
| 96 | Alexis Antunes | Servette FC | Super League | 2025Jul 2025 to May 2026 | MID | 12 | 643 | 1.68 |