MLS shots on target: prop research
132 MLS players ranked by their last-10 average of shots on target in regular-season games over this season and last. Each name opens the player’s shots on target page: every threshold, splits, the next opponent and the game log.
Shots on Target: every player
| Player | Team | Last 10 avg | This season (games) | Median (last 20) | 1+ last 10 | 2+ last 10 | Next game |
|---|---|---|---|---|---|---|---|
| Lionel Messi | MIA F | 2.7 | 2.5 (25) | 2.5 | 10/10 (100%) | 6/10 (60%) | at Atlanta United FC (24th) |
| Hugo Cuypers | CHI F | 2.1 | 2 (11) | 1 | 9/10 (90%) | 6/10 (60%) | at New England Revolution (11th) |
| Denis Bouanga | LAFC F | 1.9 | 1.6 (28) | 1 | 9/10 (90%) | 3/10 (30%) | at New York City FC (17th) |
| Peyton Miller | NE D | 1.9 | 1.2 (25) | 1 | 8/10 (80%) | 4/10 (40%) | vs Chicago Fire FC (21st) |
| Gabriel Pec | LA F | 1.7 | 2.1 (14) | 2 | 9/10 (90%) | 4/10 (40%) | vs San Diego FC (8th) |
| Hany Mukhtar | NSH M | 1.7 | 1.3 (28) | 1 | 8/10 (80%) | 4/10 (40%) | at San Jose Earthquakes (16th) |
| Martín Ojeda | ORL M | 1.7 | 1.5 (22) | 1.5 | 10/10 (100%) | 6/10 (60%) | vs D.C. United (9th) |
| Petar Musa | DAL F | 1.7 | 1.7 (25) | 1 | 8/10 (80%) | 5/10 (50%) | at Houston Dynamo FC (26th) |
| Antoine Griezmann | ORL F | 1.6 | 1.4 (12) | 1 | 9/10 (90%) | 5/10 (50%) | vs D.C. United (9th) |
| João Klauss | LA F | 1.6 | 1.7 (12) | 1 | 7/10 (70%) | 5/10 (50%) | vs San Diego FC (8th) |
| Kelvin Yeboah | MIN F | 1.5 | 1.1 (27) | 1 | 9/10 (90%) | 4/10 (40%) | vs St. Louis CITY SC (27th) |
| Simon Becher | STL F | 1.5 | 1 (27) | 1 | 7/10 (70%) | 4/10 (40%) | at Minnesota United FC (15th) |
| Cavan Sullivan | PHI M | 1.4 | 1 (26) | 1 | 8/10 (80%) | 4/10 (40%) | vs Charlotte FC (4th) |
| Julian Hall | RBNY F | 1.4 | 1.2 (28) | 1 | 7/10 (70%) | 3/10 (30%) | vs Toronto FC (10th) |
| Kévin Denkey | CIN F | 1.4 | 1.3 (26) | 1.5 | 6/10 (60%) | 5/10 (50%) | vs Columbus Crew (19th) |
| Milan Iloski | PHI F | 1.4 | 1.4 (28) | 1 | 9/10 (90%) | 4/10 (40%) | vs Charlotte FC (4th) |
| Nicolás Fernández | NYC M | 1.4 | 1.5 (27) | 1 | 8/10 (80%) | 3/10 (30%) | vs LAFC (23rd) |
| Sam Surridge | NSH F | 1.4 | 1.4 (22) | 1 | 9/10 (90%) | 3/10 (30%) | at San Jose Earthquakes (16th) |
| Brais Méndez | CLB M | 1.3 | 1.4 (11) | 1 | 6/10 (60%) | 2/10 (20%) | at FC Cincinnati (6th) |
| Brian White | VAN F | 1.3 | 1.6 (25) | 1 | 8/10 (80%) | 4/10 (40%) | at Austin FC (2nd) |
| Carles Gil | NE M | 1.3 | 1 (27) | 1 | 6/10 (60%) | 5/10 (50%) | vs Chicago Fire FC (21st) |
| Prince Owusu | MTL F | 1.3 | 1.2 (25) | 1 | 8/10 (80%) | 5/10 (50%) | at Seattle Sounders FC (12th) |
| Wessam Abou Ali | CLB F | 1.3 | 1.3 (7) | 1 | 8/10 (80%) | 5/10 (50%) | at FC Cincinnati (6th) |
| Wilfried Zaha | CLT F | 1.3 | 1.1 (13) | 1 | 6/10 (60%) | 5/10 (50%) | at Philadelphia Union (28th) |
| Anders Dreyer | SD F | 1.2 | 1.4 (27) | 1 | 8/10 (80%) | 4/10 (40%) | at LA Galaxy (14th) |
| Bruno Damiani | PHI F | 1.2 | 0.7 (28) | 1 | 7/10 (70%) | 4/10 (40%) | vs Charlotte FC (4th) |
| Evander | CIN M | 1.2 | 1.5 (24) | 2 | 7/10 (70%) | 4/10 (40%) | vs Columbus Crew (19th) |
| Liel Abada | CLT F | 1.2 | 1 (22) | 1 | 7/10 (70%) | 4/10 (40%) | at Philadelphia Union (28th) |
| Louis Munteanu | DC F | 1.2 | 1.1 (21) | 1 | 7/10 (70%) | 3/10 (30%) | at Orlando City SC (1st) |
| Marcel Hartel | STL M | 1.2 | 1.5 (15) | 1 | 7/10 (70%) | 4/10 (40%) | at Minnesota United FC (15th) |
| Maren Haile-Selassie | CHI M | 1.2 | 0.8 (27) | 1 | 6/10 (60%) | 5/10 (50%) | at New England Revolution (11th) |
| Tai Baribo | DC F | 1.2 | 1 (22) | 1 | 8/10 (80%) | 3/10 (30%) | at Orlando City SC (1st) |
| Carlo Holse | STL F | 1.1 | 1.1 (10) | 1 | 6/10 (60%) | 4/10 (40%) | at Minnesota United FC (15th) |
| Djordje Mihailovic | TOR M | 1.1 | 0.9 (13) | 1 | 8/10 (80%) | 3/10 (30%) | at Red Bull New York (7th) |
| Dor Turgeman | NE F | 1.1 | 0.9 (27) | 1 | 7/10 (70%) | 3/10 (30%) | vs Chicago Fire FC (21st) |
| Hennadii Synchuk | MTL M | 1.1 | 0.9 (18) | 1 | 6/10 (60%) | 3/10 (30%) | at Seattle Sounders FC (12th) |
| Idan Toklomati | CLT F | 1.1 | 0.8 (28) | 1 | 7/10 (70%) | 3/10 (30%) | at Philadelphia Union (28th) |
| Luis Suárez | MIA F | 1.1 | 1.3 (24) | 1 | 5/10 (50%) | 3/10 (30%) | at Atlanta United FC (24th) |
| Marco Reus | LA M | 1.1 | 0.7 (27) | 0 | 7/10 (70%) | 4/10 (40%) | vs San Diego FC (8th) |
| Mateusz Bogusz | HOU M | 1.1 | 1.2 (26) | 1 | 8/10 (80%) | 1/10 (10%) | vs FC Dallas (13th) |
| Son Heung-Min | LAFC F | 1.1 | 1 (27) | 1 | 8/10 (80%) | 3/10 (30%) | at New York City FC (17th) |
| Thomas Müller | VAN F | 1.1 | 1 (21) | 1 | 6/10 (60%) | 3/10 (30%) | at Austin FC (2nd) |
| Allan Saint-Maximin | CLT F | 1 | 1 (10) | 1 | 7/10 (70%) | 3/10 (30%) | at Philadelphia Union (28th) |
| Guilherme Augusto | HOU F | 1 | 1.2 (26) | 1 | 7/10 (70%) | 3/10 (30%) | vs FC Dallas (13th) |
| Timo Werner | SJ F | 1 | 1 (16) | 0.5 | 6/10 (60%) | 4/10 (40%) | vs Nashville SC (29th) |
| Alonso Martínez | NYC F | 0.9 | 0.5 (4) | 1 | 4/10 (40%) | 4/10 (40%) | vs LAFC (23rd) |
| Anthony Markanich | MIN D | 0.9 | 0.6 (27) | 1 | 5/10 (50%) | 2/10 (20%) | vs St. Louis CITY SC (27th) |
| David Martínez | LAFC F | 0.9 | 0.7 (18) | 0 | 5/10 (50%) | 3/10 (30%) | at New York City FC (17th) |
| Jordan Morris | SEA F | 0.9 | 0.7 (18) | 0.5 | 5/10 (50%) | 3/10 (30%) | vs CF Montréal (17th) |
| Joseph Paintsil | LA F | 0.9 | 0.9 (22) | 1 | 4/10 (40%) | 3/10 (30%) | vs San Diego FC (8th) |
| Kevin Kelsy | POR F | 0.9 | 0.7 (19) | 1 | 8/10 (80%) | 1/10 (10%) | vs Colorado Rapids (25th) |
| Kristoffer Velde | POR F | 0.9 | 1 (27) | 1 | 6/10 (60%) | 3/10 (30%) | vs Colorado Rapids (25th) |
| Luighi | NYC F | 0.9 | 0.9 (10) | 0.5 | 5/10 (50%) | 3/10 (30%) | vs LAFC (23rd) |
| Marcus Caldeira | MIN F | 0.9 | 0.9 (10) | 1 | 6/10 (60%) | 3/10 (30%) | vs St. Louis CITY SC (27th) |
| Albert Rusnák | SEA M | 0.8 | 0.7 (26) | 1 | 6/10 (60%) | 2/10 (20%) | vs CF Montréal (17th) |
| Brandon Vázquez | ATX F | 0.8 | 0.9 (17) | 1 | 5/10 (50%) | 2/10 (20%) | vs Vancouver Whitecaps (30th) |
| Calvin Harris | SKC F | 0.8 | 0.7 (26) | 0 | 5/10 (50%) | 1/10 (10%) | vs Real Salt Lake (21st) |
| Dante Sealy | MTL F | 0.8 | 0.5 (24) | 0 | 6/10 (60%) | 1/10 (10%) | at Seattle Sounders FC (12th) |
| Emil Forsberg | RBNY M | 0.8 | 0.6 (25) | 0 | 6/10 (60%) | 2/10 (20%) | vs Toronto FC (10th) |
| Josh Sargent | TOR F | 0.8 | 0.9 (20) | 0.5 | 4/10 (40%) | 1/10 (10%) | at Red Bull New York (7th) |
| Mamadou Dieng | MIN F | 0.8 | 0.6 (18) | 0 | 5/10 (50%) | 2/10 (20%) | vs St. Louis CITY SC (27th) |
| Mateo Silvetti | MIA F | 0.8 | 0.8 (14) | 0.5 | 5/10 (50%) | 2/10 (20%) | at Atlanta United FC (24th) |
| Miguel Almirón | ATL F | 0.8 | 1 (22) | 1 | 6/10 (60%) | 2/10 (20%) | vs Inter Miami CF (19th) |
| Paxten Aaronson | COL M | 0.8 | 0.8 (28) | 0.5 | 4/10 (40%) | 3/10 (30%) | at Portland Timbers (3rd) |
| Philip Zinckernagel | CHI F | 0.8 | 0.9 (26) | 1 | 6/10 (60%) | 2/10 (20%) | at New England Revolution (11th) |
| Preston Judd | SJ F | 0.8 | 1.3 (26) | 1 | 6/10 (60%) | 1/10 (10%) | vs Nashville SC (29th) |
| Sergi Solans | RSL F | 0.8 | 0.9 (26) | 1 | 7/10 (70%) | 1/10 (10%) | at Sporting Kansas City (5th) |
| Taylor Calheira | SKC F | 0.8 | 0.7 (20) | 0 | 4/10 (40%) | 3/10 (30%) | vs Real Salt Lake (21st) |
| Ariel Lassiter | POR F | 0.7 | 0.5 (22) | 0 | 4/10 (40%) | 2/10 (20%) | vs Colorado Rapids (25th) |
| Cade Cowell | RBNY F | 0.7 | 0.8 (26) | 1 | 5/10 (50%) | 2/10 (20%) | vs Toronto FC (10th) |
| Emmanuel Sabbi | VAN F | 0.7 | 0.7 (22) | 1 | 6/10 (60%) | 1/10 (10%) | at Austin FC (2nd) |
| Eric Maxim Choupo-Moting | RBNY F | 0.7 | 0.5 (19) | 0.5 | 7/10 (70%) | 0/10 (0%) | vs Toronto FC (10th) |
| Iván Angulo | ORL M | 0.7 | 0.5 (28) | 0.5 | 6/10 (60%) | 1/10 (10%) | vs D.C. United (9th) |
| Iván Jaime | MTL M | 0.7 | 0.7 (12) | 1 | 6/10 (60%) | 1/10 (10%) | at Seattle Sounders FC (12th) |
| Joaquín Pereyra | MIN D | 0.7 | 0.4 (27) | 0 | 5/10 (50%) | 2/10 (20%) | vs St. Louis CITY SC (27th) |
| Logan Farrington | DAL F | 0.7 | 0.7 (26) | 1 | 6/10 (60%) | 1/10 (10%) | at Houston Dynamo FC (26th) |
| Luca Langoni | NE F | 0.7 | 0.6 (19) | 0.5 | 6/10 (60%) | 1/10 (10%) | vs Chicago Fire FC (21st) |
| Max Arfsten | CLB F | 0.7 | 0.6 (17) | 1 | 6/10 (60%) | 1/10 (10%) | at FC Cincinnati (6th) |
| Morgan Guilavogui | RSL F | 0.7 | 0.9 (22) | 1 | 5/10 (50%) | 2/10 (20%) | at Sporting Kansas City (5th) |
| Pep Biel | CLT M | 0.7 | 0.8 (28) | 1 | 6/10 (60%) | 1/10 (10%) | at Philadelphia Union (28th) |
| Quinn Sullivan | PHI M | 0.7 | 0.7 (13) | 0 | 5/10 (50%) | 2/10 (20%) | vs Charlotte FC (4th) |
| Robert Lewandowski | CHI F | 0.7 | 0.8 (13) | 1 | 5/10 (50%) | 2/10 (20%) | at New England Revolution (11th) |
| Sebastian Berhalter | VAN M | 0.7 | 0.6 (14) | 1 | 6/10 (60%) | 1/10 (10%) | at Austin FC (2nd) |
| Talles Magno | NYC F | 0.7 | 0.5 (17) | 0 | 5/10 (50%) | 2/10 (20%) | vs LAFC (23rd) |
| Tom Barlow | CIN F | 0.7 | 0.6 (27) | 0.5 | 6/10 (60%) | 1/10 (10%) | vs Columbus Crew (19th) |
| Tyrese Spicer | ORL F | 0.7 | 0.6 (22) | 1 | 5/10 (50%) | 1/10 (10%) | vs D.C. United (9th) |
| Cedric Teuchert | STL F | 0.6 | 0.6 (10) | 0.5 | 5/10 (50%) | 1/10 (10%) | at Minnesota United FC (15th) |
| Cristian Espinoza | NSH F | 0.6 | 0.5 (24) | 0 | 5/10 (50%) | 1/10 (10%) | at San Jose Earthquakes (16th) |
| Diego Rossi | CLB F | 0.6 | 0.8 (12) | 1 | 4/10 (40%) | 2/10 (20%) | at FC Cincinnati (6th) |
| Elias Achouri | SD M | 0.6 | 0.6 (10) | 0.5 | 5/10 (50%) | 1/10 (10%) | at LA Galaxy (14th) |
| Elias Saad | NSH F | 0.6 | 0.5 (11) | 0 | 4/10 (40%) | 2/10 (20%) | at San Jose Earthquakes (16th) |
| Facundo Torres | ATX F | 0.6 | 0.6 (28) | 0 | 5/10 (50%) | 1/10 (10%) | vs Vancouver Whitecaps (30th) |
| Kerwin Vargas | CLT F | 0.6 | 0.6 (17) | 0 | 5/10 (50%) | 1/10 (10%) | at Philadelphia Union (28th) |
| Kyogo Furuhashi | LA F | 0.6 | 0.6 (10) | 0 | 4/10 (40%) | 2/10 (20%) | vs San Diego FC (8th) |
| Matheus Nascimento | LA F | 0.6 | 0.5 (8) | 0 | 4/10 (40%) | 2/10 (20%) | vs San Diego FC (8th) |
| Matthew Longstaff | MTL M | 0.6 | 0.4 (26) | 0 | 4/10 (40%) | 2/10 (20%) | at Seattle Sounders FC (12th) |
| Myrto Uzuni | ATX F | 0.6 | 0.9 (21) | 1 | 4/10 (40%) | 2/10 (20%) | vs Vancouver Whitecaps (30th) |
| Ryan Gauld | VAN M | 0.6 | 0.8 (13) | 0 | 3/10 (30%) | 1/10 (10%) | at Austin FC (2nd) |
| Amahl Pellegrino | SD F | 0.5 | 0.5 (20) | 0 | 3/10 (30%) | 2/10 (20%) | at LA Galaxy (14th) |
| Aziel Jackson | MIN M | 0.5 | 0.6 (14) | 0 | 4/10 (40%) | 1/10 (10%) | vs St. Louis CITY SC (27th) |
| Brayan Vera | MTL D | 0.5 | 0.5 (22) | 0 | 3/10 (30%) | 2/10 (20%) | at Seattle Sounders FC (12th) |
| Christian Ramírez | ATX F | 0.5 | 0.5 (24) | 0 | 4/10 (40%) | 1/10 (10%) | vs Vancouver Whitecaps (30th) |
| Daniel Ríos | MTL F | 0.5 | 0.5 (23) | 0 | 4/10 (40%) | 1/10 (10%) | at Seattle Sounders FC (12th) |
| Diego Luna | RSL M | 0.5 | 0.6 (18) | 0 | 3/10 (30%) | 2/10 (20%) | at Sporting Kansas City (5th) |
| Germán Berterame | MIA F | 0.5 | 0.9 (25) | 1 | 5/10 (50%) | 0/10 (0%) | at Atlanta United FC (24th) |
| Justin Ellis | ORL F | 0.5 | 0.7 (20) | 0 | 3/10 (30%) | 1/10 (10%) | vs D.C. United (9th) |
| Kenji Mboma Dem | CIN F | 0.5 | 0.5 (22) | 0 | 4/10 (40%) | 1/10 (10%) | vs Columbus Crew (19th) |
| Paul Rothrock | SEA F | 0.5 | 0.6 (21) | 0 | 3/10 (30%) | 1/10 (10%) | vs CF Montréal (17th) |
| Puso Dithejane | CHI F | 0.5 | 0.5 (21) | 0 | 4/10 (40%) | 1/10 (10%) | at New England Revolution (11th) |
| Tadeo Allende | MIA F | 0.5 | 0.4 (9) | 1 | 5/10 (50%) | 0/10 (0%) | at Atlanta United FC (24th) |
| Theo Corbeanu | TOR F | 0.5 | 0.4 (14) | 0 | 4/10 (40%) | 1/10 (10%) | at Red Bull New York (7th) |
| Warren Madrigal | NSH F | 0.5 | 0.6 (16) | 0.5 | 4/10 (40%) | 1/10 (10%) | at San Jose Earthquakes (16th) |
| Anderson Julio | DAL F | 0.4 | 0 (4) | 0 | 3/10 (30%) | 1/10 (10%) | at Houston Dynamo FC (26th) |
| Beau Leroux | SJ M | 0.4 | 0.5 (27) | 0 | 4/10 (40%) | 0/10 (0%) | vs Nashville SC (29th) |
| Bruno Caicedo | VAN F | 0.4 | 0.7 (18) | 0 | 2/10 (20%) | 1/10 (10%) | at Austin FC (2nd) |
| Derrick Etienne Jr. | TOR F | 0.4 | 0.6 (21) | 0 | 4/10 (40%) | 0/10 (0%) | at Red Bull New York (7th) |
| Eduard Löwen | SJ M | 0.4 | 0.3 (19) | 0 | 4/10 (40%) | 0/10 (0%) | vs Nashville SC (29th) |
| Jackson Hopkins | DC M | 0.4 | 0.6 (27) | 0 | 3/10 (30%) | 1/10 (10%) | at Orlando City SC (1st) |
| Jonathan Bamba | CHI F | 0.4 | 0.6 (20) | 0 | 2/10 (20%) | 2/10 (20%) | at New England Revolution (11th) |
| Josef Martínez | CLB F | 0.4 | 0.4 (10) | 1 | 3/10 (30%) | 1/10 (10%) | at FC Cincinnati (6th) |
| Marcus Ingvartsen | SD F | 0.4 | 0.8 (24) | 1 | 4/10 (40%) | 0/10 (0%) | at LA Galaxy (14th) |
| Alexey Miranchuk | ATL M | 0.3 | 0.6 (27) | 0 | 3/10 (30%) | 0/10 (0%) | vs Inter Miami CF (19th) |
| Brendan McSorley | STL F | 0.3 | 0.4 (12) | 0 | 3/10 (30%) | 0/10 (0%) | at Minnesota United FC (15th) |
| Felipe Mora | POR F | 0.3 | 0.4 (12) | 0 | 2/10 (20%) | 1/10 (10%) | vs Colorado Rapids (25th) |
| Jack McGlynn | HOU M | 0.3 | 0.5 (17) | 0.5 | 3/10 (30%) | 0/10 (0%) | vs FC Dallas (13th) |
| Jesús Ferreira | SEA F | 0.3 | 0.6 (19) | 0 | 3/10 (30%) | 0/10 (0%) | vs CF Montréal (17th) |
| Rodrigo De Paul | MIA M | 0.3 | 0.6 (23) | 0 | 2/10 (20%) | 1/10 (10%) | at Atlanta United FC (24th) |
| Tomás Chancalay | MIN F | 0.3 | 0.6 (28) | 0 | 3/10 (30%) | 0/10 (0%) | vs St. Louis CITY SC (27th) |
| Daniel Musovski | SEA F | 0.2 | 0.5 (21) | 0 | 2/10 (20%) | 0/10 (0%) | vs CF Montréal (17th) |
| Hannes Wolf | NYC F | 0.2 | 0.5 (22) | 0 | 2/10 (20%) | 0/10 (0%) | vs LAFC (23rd) |
| Jorge Ruvalcaba | RBNY F | 0.2 | 0.7 (27) | 0 | 2/10 (20%) | 0/10 (0%) | vs Toronto FC (10th) |
| Victor Olatunji | RSL F | 0.1 | 0.4 (17) | 0 | 1/10 (10%) | 0/10 (0%) | at Sporting Kansas City (5th) |
Statistical thresholds, not sportsbook lines. The rank beside the next opponent is its shots on target allowed per match this season (1st = the most).
Biggest recent changes in shots on target
Up over the last 10 games
- Peyton Miller (NE): 1.9 per match over the last 10, 0.6 over the 20 before
- Hugo Cuypers (CHI): 2.1 per match over the last 10, 0.9 over the 15 before
- Simon Becher (STL): 1.5 per match over the last 10, 0.6 over the 20 before
- Cavan Sullivan (PHI): 1.4 per match over the last 10, 0.7 over the 20 before
- Hany Mukhtar (NSH): 1.7 per match over the last 10, 1 over the 20 before
- Kelvin Yeboah (MIN): 1.5 per match over the last 10, 0.8 over the 20 before
- Bruno Damiani (PHI): 1.2 per match over the last 10, 0.5 over the 20 before
- Liel Abada (CLT): 1.2 per match over the last 10, 0.5 over the 20 before
Down over the last 10 games
- Victor Olatunji (RSL): 0.1 per match over the last 10, 1.3 over the 16 before
- Tadeo Allende (MIA): 0.5 per match over the last 10, 1.5 over the 15 before
- Diego Rossi (CLB): 0.6 per match over the last 10, 1.5 over the 15 before
- Jorge Ruvalcaba (RBNY): 0.2 per match over the last 10, 1 over the 17 before
- Alonso Martínez (NYC): 0.9 per match over the last 10, 1.6 over the 15 before
- Jack McGlynn (HOU): 0.3 per match over the last 10, 1 over the 17 before
- Germán Berterame (MIA): 0.5 per match over the last 10, 1.1 over the 15 before
- Preston Judd (SJ): 0.8 per match over the last 10, 1.4 over the 20 before
Regular-season games, the last 10 against the 20 before them. Ten games is a small sample; a change describes recent output, not what happens next.
About these pages
Current lines and hit rates against them are in the app.
This page contains no sportsbook prices or betting lines.
