MLS Shots on Target Leaders
Lionel Messi leads the MLS in shots on target at 2.4 SOT per game this season (2026). Per-game averages from public box scores.
Stats updated: Nov 1, 2026 — nightly box scores, not live.
100 leaders
- 1
Lionel MessiMIA · F · 30 games2.4 SOT - 2
Gabriel PecLA · F · 14 games2.1 SOT - 3
Hugo CuypersCHI · F · 11 games2.0 SOT - 4
Petar MusaDAL · F · 30 games1.6 SOT - 5
Brian WhiteVAN · F · 31 games1.6 SOT - 6
Antoine GriezmannORL · F · 17 games1.6 SOT - 7
Marcel HartelSTL · M · 16 games1.6 SOT - 8
Martín OjedaORL · M · 27 games1.5 SOT - 9
Milan IloskiPHI · F · 31 games1.5 SOT - 10
André LuizSKC · F · 12 games1.5 SOT - 11
Sam SurridgeNSH · F · 28 games1.5 SOT - 12
João KlaussLA · F · 16 games1.5 SOT - 13
Denis BouangaLAFC · F · 31 games1.5 SOT - 14
Nicolás FernándezNYC · M · 32 games1.5 SOT - 15
Brais MéndezCLB · M · 13 games1.5 SOT - 16
Morgan WhittakerCOL · F · 9 games1.4 SOT - 17
Anass ZarouryCLB · F · 7 games1.4 SOT - 18
EvanderCIN · M · 31 games1.4 SOT - 19
Dejan JoveljicSEA · F · 30 games1.3 SOT - 20
Preston JuddSJ · F · 30 games1.3 SOT - 21
Rafael NavarroSTL · F · 33 games1.3 SOT - 22
Cédric BakambuSD · F · 9 games1.3 SOT - 23
Hany MukhtarNSH · M · 34 games1.3 SOT - 24
Anders DreyerSD · F · 33 games1.3 SOT - 25
Wessam Abou AliCLB · F · 7 games1.3 SOT - 26
Breel EmboloATL · F · 11 games1.3 SOT - 27
Prince OwusuMTL · F · 26 games1.2 SOT - 28
Julian HallRBNY · F · 33 games1.2 SOT - 29
Myrto UzuniATX · F · 24 games1.2 SOT - 30
Zavier GozoMLS · M · 17 games1.2 SOT - 31
Guilherme AugustoHOU · AM-L · 31 games1.2 SOT - 32
Peyton MillerNE · D · 30 games1.1 SOT - 33
Luis SuárezMIA · F · 29 games1.1 SOT - 34
Kelvin YeboahMIN · F · 32 games1.1 SOT - 35
Louis MunteanuDC · F · 22 games1.1 SOT - 36
Wilfried ZahaCLT · AM-L · 13 games1.1 SOT - 37
Carlo HolseSTL · F · 13 games1.1 SOT - 38
Allan Saint-MaximinCLT · F · 14 games1.1 SOT - 39
Son Heung-MinLAFC · F · 31 games1.1 SOT - 40
Kévin DenkeyCIN · F · 31 games1.1 SOT - 41
Mateusz BoguszHOU · M · 32 games1.1 SOT - 42
Philip ZinckernagelCHI · RF · 33 games1.1 SOT - 43
Kristoffer VeldePOR · F · 32 games1.0 SOT - 44
Morgan GuilavoguiRSL · F · 26 games1.0 SOT - 45
Gonzalo TapiaCLB · F · 10 games1.0 SOT - 46
Sergi SolansRSL · F · 31 games1.0 SOT - 47
Cavan SullivanPHI · M · 28 games1.0 SOT - 48
Tai BariboDC · F · 25 games1.0 SOT - 49
Hennadii SynchukMTL · M · 23 games1.0 SOT - 50
Timo WernerSJ · F · 20 games0.9 SOT
Keep exploring
Descriptive research from public game logs — season averages, not predictions, picks, or betting advice.