MLS shots: prop research
129 MLS players ranked by their last-10 average of shots in regular-season games over this season and last. Each name opens the player’s shots page: every threshold, splits, the next opponent and the game log.
Shots: 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 | 7.1 | 6.4 (25) | 6 | 10/10 (100%) | 10/10 (100%) | at Atlanta United FC (24th) |
| Hany Mukhtar | NSH M | 4.2 | 3.1 (28) | 3.5 | 10/10 (100%) | 9/10 (90%) | at San Jose Earthquakes (18th) |
| Son Heung-Min | LAFC F | 4.1 | 3.6 (27) | 4 | 10/10 (100%) | 9/10 (90%) | at New York City FC (23rd) |
| Hugo Cuypers | CHI F | 3.8 | 3.6 (11) | 3 | 10/10 (100%) | 10/10 (100%) | at New England Revolution (16th) |
| Marcel Hartel | STL M | 3.8 | 3.7 (15) | 4 | 10/10 (100%) | 9/10 (90%) | at Minnesota United FC (20th) |
| Milan Iloski | PHI F | 3.7 | 3.8 (28) | 3.5 | 10/10 (100%) | 10/10 (100%) | vs Charlotte FC (2nd) |
| Gabriel Pec | LA F | 3.6 | 4.1 (14) | 4 | 9/10 (90%) | 9/10 (90%) | vs San Diego FC (10th) |
| Kristoffer Velde | POR F | 3.6 | 3.1 (27) | 3 | 10/10 (100%) | 8/10 (80%) | vs Colorado Rapids (26th) |
| Denis Bouanga | LAFC F | 3.5 | 3.1 (28) | 2 | 10/10 (100%) | 7/10 (70%) | at New York City FC (23rd) |
| Martín Ojeda | ORL M | 3.5 | 3.1 (22) | 2.5 | 10/10 (100%) | 8/10 (80%) | vs D.C. United (7th) |
| Sam Surridge | NSH F | 3.5 | 2.7 (22) | 2.5 | 10/10 (100%) | 10/10 (100%) | at San Jose Earthquakes (18th) |
| Evander | CIN M | 3.4 | 3.5 (24) | 4 | 9/10 (90%) | 8/10 (80%) | vs Columbus Crew (27th) |
| Mateusz Bogusz | HOU M | 3.4 | 3.2 (26) | 3 | 10/10 (100%) | 8/10 (80%) | vs FC Dallas (19th) |
| Louis Munteanu | DC F | 3.3 | 3.1 (21) | 3 | 9/10 (90%) | 8/10 (80%) | at Orlando City SC (3rd) |
| Cavan Sullivan | PHI M | 3.2 | 2.2 (26) | 3 | 10/10 (100%) | 9/10 (90%) | vs Charlotte FC (2nd) |
| Kevin Kelsy | POR F | 3.2 | 2.1 (19) | 2 | 10/10 (100%) | 9/10 (90%) | vs Colorado Rapids (26th) |
| Peyton Miller | NE D | 3.2 | 2.4 (25) | 2 | 10/10 (100%) | 8/10 (80%) | vs Chicago Fire FC (22nd) |
| Prince Owusu | MTL F | 3.2 | 2.5 (25) | 3 | 10/10 (100%) | 9/10 (90%) | at Seattle Sounders FC (8th) |
| Brais Méndez | CLB M | 3.1 | 3.1 (11) | 3 | 8/10 (80%) | 8/10 (80%) | at FC Cincinnati (6th) |
| Kévin Denkey | CIN F | 3 | 2.6 (26) | 2 | 9/10 (90%) | 6/10 (60%) | vs Columbus Crew (27th) |
| Antoine Griezmann | ORL F | 2.9 | 2.8 (12) | 3 | 10/10 (100%) | 10/10 (100%) | vs D.C. United (7th) |
| Josh Sargent | TOR F | 2.9 | 2.5 (20) | 2 | 9/10 (90%) | 7/10 (70%) | at Red Bull New York (13th) |
| Kelvin Yeboah | MIN F | 2.9 | 2.5 (27) | 2.5 | 9/10 (90%) | 8/10 (80%) | vs St. Louis CITY SC (25th) |
| Anders Dreyer | SD F | 2.8 | 3.1 (27) | 2.5 | 10/10 (100%) | 8/10 (80%) | at LA Galaxy (9th) |
| Brian White | VAN F | 2.8 | 3.3 (25) | 3 | 10/10 (100%) | 9/10 (90%) | at Austin FC (1st) |
| Bruno Damiani | PHI F | 2.8 | 2.3 (28) | 2 | 9/10 (90%) | 9/10 (90%) | vs Charlotte FC (2nd) |
| João Klauss | LA F | 2.8 | 2.7 (12) | 3 | 9/10 (90%) | 7/10 (70%) | vs San Diego FC (10th) |
| Nicolás Fernández | NYC M | 2.8 | 2.7 (27) | 2 | 10/10 (100%) | 9/10 (90%) | vs LAFC (15th) |
| Petar Musa | DAL F | 2.8 | 3.3 (25) | 3 | 10/10 (100%) | 7/10 (70%) | at Houston Dynamo FC (21st) |
| Guilherme Augusto | HOU F | 2.7 | 2.8 (26) | 2.5 | 10/10 (100%) | 8/10 (80%) | vs FC Dallas (19th) |
| Diego Rossi | CLB F | 2.6 | 2.8 (12) | 3 | 9/10 (90%) | 8/10 (80%) | at FC Cincinnati (6th) |
| Hennadii Synchuk | MTL M | 2.6 | 2.4 (18) | 1.5 | 10/10 (100%) | 5/10 (50%) | at Seattle Sounders FC (8th) |
| Tai Baribo | DC F | 2.6 | 2.3 (22) | 2 | 10/10 (100%) | 7/10 (70%) | at Orlando City SC (3rd) |
| Dor Turgeman | NE F | 2.5 | 2.3 (27) | 2 | 10/10 (100%) | 8/10 (80%) | vs Chicago Fire FC (22nd) |
| Julian Hall | RBNY F | 2.5 | 2.2 (28) | 2 | 9/10 (90%) | 6/10 (60%) | vs Toronto FC (14th) |
| Sebastian Berhalter | VAN M | 2.5 | 2.3 (14) | 2 | 9/10 (90%) | 8/10 (80%) | at Austin FC (1st) |
| Wessam Abou Ali | CLB F | 2.5 | 2.9 (7) | 1.5 | 10/10 (100%) | 6/10 (60%) | at FC Cincinnati (6th) |
| Carles Gil | NE M | 2.4 | 2 (27) | 2.5 | 10/10 (100%) | 6/10 (60%) | vs Chicago Fire FC (22nd) |
| Iván Jaime | MTL M | 2.4 | 2.2 (12) | 2 | 8/10 (80%) | 6/10 (60%) | at Seattle Sounders FC (8th) |
| Miguel Almirón | ATL F | 2.4 | 2.6 (22) | 3 | 10/10 (100%) | 8/10 (80%) | vs Inter Miami CF (17th) |
| Allan Saint-Maximin | CLT F | 2.3 | 2.3 (10) | 2.5 | 10/10 (100%) | 6/10 (60%) | at Philadelphia Union (29th) |
| Germán Berterame | MIA F | 2.3 | 2.2 (25) | 3 | 10/10 (100%) | 6/10 (60%) | at Atlanta United FC (24th) |
| Maren Haile-Selassie | CHI M | 2.3 | 1.8 (27) | 2 | 9/10 (90%) | 7/10 (70%) | at New England Revolution (16th) |
| Paxten Aaronson | COL M | 2.3 | 1.9 (28) | 2 | 9/10 (90%) | 7/10 (70%) | at Portland Timbers (5th) |
| Philip Zinckernagel | CHI F | 2.3 | 2.8 (26) | 2 | 8/10 (80%) | 7/10 (70%) | at New England Revolution (16th) |
| Albert Rusnák | SEA M | 2.2 | 2 (26) | 2 | 9/10 (90%) | 6/10 (60%) | vs CF Montréal (12th) |
| Kenji Mboma Dem | CIN F | 2.2 | 1.8 (22) | 2 | 8/10 (80%) | 6/10 (60%) | vs Columbus Crew (27th) |
| Marcus Ingvartsen | SD F | 2.2 | 2.4 (24) | 2 | 9/10 (90%) | 6/10 (60%) | at LA Galaxy (9th) |
| Mateo Silvetti | MIA F | 2.2 | 1.9 (14) | 1.5 | 8/10 (80%) | 4/10 (40%) | at Atlanta United FC (24th) |
| Wilfried Zaha | CLT F | 2.2 | 2.2 (13) | 2 | 8/10 (80%) | 6/10 (60%) | at Philadelphia Union (29th) |
| Anthony Markanich | MIN D | 2.1 | 1.6 (27) | 1 | 9/10 (90%) | 5/10 (50%) | vs St. Louis CITY SC (25th) |
| Beau Leroux | SJ M | 2.1 | 1.8 (27) | 2 | 10/10 (100%) | 7/10 (70%) | vs Nashville SC (28th) |
| Emmanuel Sabbi | VAN F | 2.1 | 2 (22) | 2 | 9/10 (90%) | 6/10 (60%) | at Austin FC (1st) |
| Liel Abada | CLT F | 2.1 | 1.6 (22) | 2 | 9/10 (90%) | 7/10 (70%) | at Philadelphia Union (29th) |
| Luighi | NYC F | 2.1 | 2.1 (10) | 2 | 10/10 (100%) | 8/10 (80%) | vs LAFC (15th) |
| Ryan Gauld | VAN M | 2.1 | 2.3 (13) | 1.5 | 8/10 (80%) | 6/10 (60%) | at Austin FC (1st) |
| Simon Becher | STL F | 2.1 | 2.3 (27) | 2 | 7/10 (70%) | 5/10 (50%) | at Minnesota United FC (20th) |
| Taylor Calheira | SKC F | 2.1 | 1.4 (20) | 1 | 8/10 (80%) | 7/10 (70%) | vs Real Salt Lake (11th) |
| Brandon Vázquez | ATX F | 2 | 1.9 (17) | 1.5 | 8/10 (80%) | 4/10 (40%) | vs Vancouver Whitecaps (30th) |
| Djordje Mihailovic | TOR M | 2 | 1.8 (13) | 2 | 9/10 (90%) | 6/10 (60%) | at Red Bull New York (13th) |
| Eduard Löwen | SJ M | 2 | 1.6 (19) | 2 | 8/10 (80%) | 8/10 (80%) | vs Nashville SC (28th) |
| João Peglow | DC F | 2 | 1.7 (24) | 2 | 7/10 (70%) | 7/10 (70%) | at Orlando City SC (3rd) |
| Marco Reus | LA M | 2 | 1.6 (27) | 1 | 8/10 (80%) | 5/10 (50%) | vs San Diego FC (10th) |
| Preston Judd | SJ F | 2 | 2.7 (26) | 3 | 10/10 (100%) | 4/10 (40%) | vs Nashville SC (28th) |
| Alonso Martínez | NYC F | 1.9 | 1.5 (4) | 3 | 9/10 (90%) | 6/10 (60%) | vs LAFC (15th) |
| Calvin Harris | SKC F | 1.9 | 1.9 (26) | 2 | 9/10 (90%) | 6/10 (60%) | vs Real Salt Lake (11th) |
| Idan Toklomati | CLT F | 1.9 | 1.6 (28) | 1 | 9/10 (90%) | 5/10 (50%) | at Philadelphia Union (29th) |
| Robert Lewandowski | CHI F | 1.9 | 2 (13) | 2 | 9/10 (90%) | 5/10 (50%) | at New England Revolution (16th) |
| Talles Magno | NYC F | 1.9 | 1.4 (17) | 1 | 7/10 (70%) | 5/10 (50%) | vs LAFC (15th) |
| Thomas Müller | VAN F | 1.9 | 1.7 (21) | 2 | 7/10 (70%) | 5/10 (50%) | at Austin FC (1st) |
| Alexey Miranchuk | ATL M | 1.8 | 1.8 (27) | 2 | 8/10 (80%) | 7/10 (70%) | vs Inter Miami CF (17th) |
| Carlo Holse | STL F | 1.8 | 1.8 (10) | 1.5 | 8/10 (80%) | 5/10 (50%) | at Minnesota United FC (20th) |
| Cole Bassett | POR M | 1.8 | 1.7 (21) | 1.5 | 9/10 (90%) | 5/10 (50%) | vs Colorado Rapids (26th) |
| David Martínez | LAFC F | 1.8 | 1.6 (18) | 1 | 8/10 (80%) | 5/10 (50%) | at New York City FC (23rd) |
| Elias Saad | NSH F | 1.8 | 1.7 (11) | 2 | 9/10 (90%) | 6/10 (60%) | at San Jose Earthquakes (18th) |
| Emil Forsberg | RBNY M | 1.8 | 1.8 (25) | 1 | 8/10 (80%) | 5/10 (50%) | vs Toronto FC (14th) |
| Joaquín Pereyra | MIN D | 1.8 | 1.8 (27) | 2 | 7/10 (70%) | 6/10 (60%) | vs St. Louis CITY SC (25th) |
| Joseph Paintsil | LA F | 1.8 | 1.8 (22) | 1.5 | 8/10 (80%) | 4/10 (40%) | vs San Diego FC (10th) |
| Sergi Solans | RSL F | 1.8 | 2.1 (26) | 2 | 9/10 (90%) | 5/10 (50%) | at Sporting Kansas City (4th) |
| Timo Werner | SJ F | 1.8 | 1.8 (16) | 1 | 7/10 (70%) | 5/10 (50%) | vs Nashville SC (28th) |
| Ariel Lassiter | POR F | 1.7 | 1.1 (22) | 1 | 8/10 (80%) | 6/10 (60%) | vs Colorado Rapids (26th) |
| Cristian Espinoza | NSH F | 1.7 | 1.4 (24) | 1 | 8/10 (80%) | 5/10 (50%) | at San Jose Earthquakes (18th) |
| Dante Sealy | MTL F | 1.7 | 1.5 (24) | 1 | 8/10 (80%) | 4/10 (40%) | at Seattle Sounders FC (8th) |
| Diego Luna | RSL M | 1.7 | 1.9 (18) | 2 | 6/10 (60%) | 5/10 (50%) | at Sporting Kansas City (4th) |
| Tyrese Spicer | ORL F | 1.7 | 1.5 (22) | 1 | 8/10 (80%) | 3/10 (30%) | vs D.C. United (7th) |
| Logan Farrington | DAL F | 1.6 | 1.7 (26) | 1 | 9/10 (90%) | 6/10 (60%) | at Houston Dynamo FC (21st) |
| Luca Langoni | NE F | 1.6 | 1.5 (19) | 1.5 | 8/10 (80%) | 6/10 (60%) | vs Chicago Fire FC (22nd) |
| Luis Suárez | MIA F | 1.6 | 2 (24) | 2 | 7/10 (70%) | 3/10 (30%) | at Atlanta United FC (24th) |
| Myrto Uzuni | ATX F | 1.6 | 2.2 (21) | 2 | 8/10 (80%) | 6/10 (60%) | vs Vancouver Whitecaps (30th) |
| Quinn Sullivan | PHI M | 1.6 | 1.6 (13) | 1 | 8/10 (80%) | 5/10 (50%) | vs Charlotte FC (2nd) |
| Cade Cowell | RBNY F | 1.5 | 1.8 (26) | 1 | 8/10 (80%) | 2/10 (20%) | vs Toronto FC (14th) |
| Elias Achouri | SD M | 1.5 | 1.5 (10) | 1.5 | 7/10 (70%) | 5/10 (50%) | at LA Galaxy (9th) |
| Justin Ellis | ORL F | 1.5 | 1.6 (20) | 1 | 7/10 (70%) | 5/10 (50%) | vs D.C. United (7th) |
| Marcus Caldeira | MIN F | 1.5 | 1.5 (10) | 2 | 8/10 (80%) | 6/10 (60%) | vs St. Louis CITY SC (25th) |
| Morgan Guilavogui | RSL F | 1.5 | 2 (22) | 1 | 8/10 (80%) | 4/10 (40%) | at Sporting Kansas City (4th) |
| Ousseni Bouda | SJ F | 1.5 | 1.6 (28) | 1 | 8/10 (80%) | 5/10 (50%) | vs Nashville SC (28th) |
| Tomás Chancalay | MIN F | 1.5 | 2.1 (28) | 2 | 8/10 (80%) | 4/10 (40%) | vs St. Louis CITY SC (25th) |
| Danley Jean Jacques | PHI M | 1.4 | 1.1 (26) | 1 | 8/10 (80%) | 4/10 (40%) | vs Charlotte FC (2nd) |
| Jordan Morris | SEA F | 1.4 | 1.4 (18) | 1 | 7/10 (70%) | 4/10 (40%) | vs CF Montréal (12th) |
| Josef Martínez | CLB F | 1.4 | 1.4 (10) | 1 | 5/10 (50%) | 3/10 (30%) | at FC Cincinnati (6th) |
| Kerwin Vargas | CLT F | 1.4 | 1.3 (17) | 1 | 6/10 (60%) | 4/10 (40%) | at Philadelphia Union (29th) |
| Kyogo Furuhashi | LA F | 1.4 | 1.4 (10) | 1.5 | 7/10 (70%) | 5/10 (50%) | vs San Diego FC (10th) |
| Paul Rothrock | SEA F | 1.4 | 1.4 (21) | 1 | 7/10 (70%) | 4/10 (40%) | vs CF Montréal (12th) |
| Theo Corbeanu | TOR F | 1.4 | 1.2 (14) | 1 | 7/10 (70%) | 5/10 (50%) | at Red Bull New York (13th) |
| Warren Madrigal | NSH F | 1.4 | 1.6 (16) | 1 | 8/10 (80%) | 4/10 (40%) | at San Jose Earthquakes (18th) |
| Capita | SKC F | 1.3 | 1.3 (15) | 1 | 7/10 (70%) | 3/10 (30%) | vs Real Salt Lake (11th) |
| Cedric Teuchert | STL F | 1.3 | 1.3 (10) | 1 | 9/10 (90%) | 4/10 (40%) | at Minnesota United FC (20th) |
| Célio Pompeu | STL M | 1.3 | 1.3 (3) | 1 | 9/10 (90%) | 4/10 (40%) | at Minnesota United FC (20th) |
| Jonathan Bamba | CHI F | 1.3 | 1.6 (20) | 1.5 | 5/10 (50%) | 4/10 (40%) | at New England Revolution (16th) |
| Matthew Longstaff | MTL M | 1.3 | 1.2 (26) | 1 | 6/10 (60%) | 4/10 (40%) | at Seattle Sounders FC (8th) |
| Aziel Jackson | MIN M | 1.2 | 1.3 (14) | 1 | 7/10 (70%) | 2/10 (20%) | vs St. Louis CITY SC (25th) |
| Cristian Roldan | SEA M | 1.2 | 1.4 (20) | 1 | 6/10 (60%) | 5/10 (50%) | vs CF Montréal (12th) |
| Jack McGlynn | HOU M | 1.2 | 1.2 (17) | 1 | 7/10 (70%) | 5/10 (50%) | vs FC Dallas (19th) |
| Jorge Ruvalcaba | RBNY F | 1.2 | 2.1 (27) | 1 | 7/10 (70%) | 2/10 (20%) | vs Toronto FC (14th) |
| Marco Pasalic | ORL F | 1.2 | 1.2 (19) | 1 | 7/10 (70%) | 4/10 (40%) | vs D.C. United (7th) |
| Max Arfsten | CLB F | 1.2 | 1.2 (17) | 1 | 9/10 (90%) | 3/10 (30%) | at FC Cincinnati (6th) |
| Pep Biel | CLT M | 1.2 | 2.1 (28) | 2 | 7/10 (70%) | 4/10 (40%) | at Philadelphia Union (29th) |
| Jesús Ferreira | SEA F | 1.1 | 1.2 (19) | 1 | 6/10 (60%) | 4/10 (40%) | vs CF Montréal (12th) |
| Antony | POR F | 1 | 1.4 (25) | 1 | 5/10 (50%) | 2/10 (20%) | vs Colorado Rapids (26th) |
| Frankie Westfield | PHI D | 1 | 1.2 (24) | 1 | 6/10 (60%) | 3/10 (30%) | vs Charlotte FC (2nd) |
| Tadeo Allende | MIA F | 1 | 0.9 (9) | 1 | 6/10 (60%) | 3/10 (30%) | at Atlanta United FC (24th) |
| Wikelman Carmona | MTL M | 1 | 1.4 (19) | 1 | 7/10 (70%) | 2/10 (20%) | at Seattle Sounders FC (8th) |
| Bruno Caicedo | VAN F | 0.8 | 1.8 (18) | 2 | 5/10 (50%) | 2/10 (20%) | at Austin FC (1st) |
| Jackson Hopkins | DC M | 0.8 | 1.2 (27) | 1 | 5/10 (50%) | 2/10 (20%) | at Orlando City SC (3rd) |
| Niko Tsakiris | SJ M | 0.8 | 1.5 (19) | 1 | 5/10 (50%) | 2/10 (20%) | vs Nashville SC (28th) |
| Rodrigo De Paul | MIA M | 0.8 | 1.4 (23) | 1 | 5/10 (50%) | 2/10 (20%) | at Atlanta United FC (24th) |
| Erik Thommy | LA M | 0.6 | 1.2 (18) | 1 | 4/10 (40%) | 2/10 (20%) | vs San Diego FC (10th) |
| Felipe Mora | POR F | 0.6 | 0.9 (12) | 1 | 3/10 (30%) | 1/10 (10%) | vs Colorado Rapids (26th) |
| Hannes Wolf | NYC F | 0.5 | 1.3 (22) | 1 | 5/10 (50%) | 0/10 (0%) | vs LAFC (15th) |
Statistical thresholds, not sportsbook lines. The rank beside the next opponent is its shots allowed per match this season (1st = the most).
Biggest recent changes in shots
Up over the last 10 games
- Kevin Kelsy (POR): 3.2 per match over the last 10, 1 over the 19 before
- Lionel Messi (MIA): 7.1 per match over the last 10, 5.2 over the 20 before
- Hugo Cuypers (CHI): 3.8 per match over the last 10, 2 over the 15 before
- Cavan Sullivan (PHI): 3.2 per match over the last 10, 1.4 over the 20 before
- Hany Mukhtar (NSH): 4.2 per match over the last 10, 2.5 over the 20 before
- Peyton Miller (NE): 3.2 per match over the last 10, 1.7 over the 20 before
- Liel Abada (CLT): 2.1 per match over the last 10, 0.9 over the 20 before
- Ariel Lassiter (POR): 1.7 per match over the last 10, 0.6 over the 20 before
Down over the last 10 games
- Erik Thommy (LA): 0.6 per match over the last 10, 2.4 over the 18 before
- Alonso Martínez (NYC): 1.9 per match over the last 10, 3.6 over the 15 before
- Jorge Ruvalcaba (RBNY): 1.2 per match over the last 10, 2.6 over the 17 before
- Tadeo Allende (MIA): 1 per match over the last 10, 2.2 over the 15 before
- Pep Biel (CLT): 1.2 per match over the last 10, 2.4 over the 20 before
- Felipe Mora (POR): 0.6 per match over the last 10, 1.7 over the 15 before
- Marco Pasalic (ORL): 1.2 per match over the last 10, 2.2 over the 19 before
- Hannes Wolf (NYC): 0.5 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.
