MLS Player Stats: Where to Find Them and What They Mean
Complete guide to MLS player stats — where to find them, which stats matter most, league leaders, and advanced metrics shaping modern analysis.
Major League Soccer has undergone a data revolution. A league that once relied on basic box score numbers -- goals, assists, saves -- now tracks everything from expected goals to progressive passes to pressing actions per 90 minutes. For fans, fantasy players, and analysts alike, understanding MLS player stats is essential to following the league at any depth beyond casual viewing.
This guide covers where to find MLS player statistics, which stats matter most for evaluating players, who leads the league in key categories, and how advanced metrics are reshaping how we understand performance in American soccer.
Where to Find MLS Player Stats
Not all stats sources are created equal. Some provide basic counting numbers, while others offer the kind of granular data that professional analysts use. Here is a breakdown of the major sources and what each one does best.
MLSsoccer.com
The league's official website is the starting point for most fans. It provides season-by-season stats for every player who has appeared in an MLS match, including goals, assists, shots, shots on target, fouls committed, fouls suffered, yellow cards, red cards, and minutes played. The interface is straightforward and allows sorting by category.
What it does well: Official, verified data with historical records going back to the league's founding in 1996. Team-level stats are also available, and the site integrates stats into player profile pages alongside biographical information and news.
What it lacks: Advanced metrics. You will not find expected goals, progressive carries, or pressing data on the official site. The statistical model is built around traditional box score numbers.
FBref (Sports Reference)
FBref is arguably the single best free resource for MLS player stats. Powered by StatsBomb data, FBref provides an extraordinarily deep statistical profile for every MLS player, covering standard stats, shooting, passing, pass types, goal and shot creation, defensive actions, possession metrics, and miscellaneous data.
Key features include:
- Per 90 minute stats: Normalizes production to account for playing time differences
- Percentile rankings: Shows how a player compares to positional peers across the league
- Scouting reports: Visual radar charts that summarize a player's statistical profile
- Match logs: Game-by-game breakdowns for every statistical category
- Expected goals (xG) and expected assists (xA): Measures shot quality and chance creation quality
FBref is free and does not require an account. It is the resource most commonly cited in serious MLS analysis.
American Soccer Analysis (ASA)
American Soccer Analysis is an independent analytics site focused specifically on MLS. It produces its own proprietary models and metrics, including goals added (g+), a comprehensive single-number metric that measures a player's total contribution to their team's goal differential.
ASA's xG model differs slightly from StatsBomb's (used by FBref), as it is built specifically on MLS data rather than a global model. This can produce different expected goals figures for the same player depending on which source you consult. Neither is objectively "correct" -- they use different underlying methodologies.
ASA also publishes regular analytical articles that contextualize the numbers, making it a valuable resource for understanding what the stats actually mean rather than just seeing raw figures.
Fotmob
Fotmob is a mobile-first platform that provides real-time stats and ratings for MLS matches. Its player ratings are algorithm-generated based on in-match performance data, and while the methodology is proprietary, the ratings correlate reasonably well with expert assessments.
Fotmob is particularly useful for match-day stat tracking and for following individual player performances in real time. The app format makes it convenient for checking stats on the go, though the depth of historical and advanced data does not match FBref.
Opta / Stats Perform
Opta is the primary data provider for MLS and most professional soccer leagues globally. The raw Opta data feeds into many of the platforms listed above, but direct access requires a paid subscription that is typically out of reach for individual fans. Media outlets, clubs, and analytics companies are the primary Opta clients.
If you see a stat cited in an MLS broadcast or in a journalist's tweet, there is a strong chance the underlying data came from Opta.
Fantasy Platforms
MLS Fantasy (hosted on the league's official site) and platforms like Sorare provide their own statistical frameworks optimized for fantasy scoring. These stats emphasize actions that score fantasy points -- goals, assists, clean sheets, bonus points -- and may not align perfectly with analytical assessments of player quality.
Fantasy stats are useful for what they are designed for (playing fantasy), but they should not be confused with comprehensive player evaluation tools.
The Stats That Matter Most by Position
Not every stat is equally meaningful for every player. A midfielder's value is not captured by goals scored, and a striker's importance is not measured by tackles won. Here is a position-by-position breakdown of the statistics that best capture player quality.
Forwards and Strikers
Primary stats:
- Goals per 90: The most basic measure of a striker's output, normalized for playing time
- Expected goals (xG) per 90: Measures the quality of scoring chances a player gets into. A player consistently outperforming their xG may be an elite finisher; a player underperforming may be due for regression
- xG per shot: Indicates whether a player takes high-quality chances or settles for low-percentage efforts
- Shot volume: Total shots and shots on target per 90
Secondary stats:
- Non-penalty goals (npG): Strips out penalties to show open-play and set-piece finishing
- Pressing actions per 90: Modern MLS increasingly values forwards who contribute defensively through pressing
- Aerial duels won: Important for target forwards who serve as focal points for direct play
What to watch for: A striker with high xG but low actual goals is getting into good positions but not finishing. That is often a short-term problem that corrects itself. A striker with low xG but high goals is either an exceptional finisher or riding luck that will eventually run out.
Midfielders
Primary stats:
- Key passes per 90: Passes that directly lead to a shot attempt
- Expected assists (xA) per 90: Measures the quality of chances created, regardless of whether teammates finish them
- Progressive passes per 90: Passes that move the ball significantly closer to the opponent's goal
- Progressive carries per 90: Dribbles that advance the ball meaningfully up the field
Secondary stats:
- Pass completion percentage: Context matters here -- a midfielder playing long diagonal switches will have a lower completion rate than one playing short passes in tight spaces, but both can be excellent
- Shot-creating actions (SCA) per 90: Includes passes, dribbles, and other actions in the sequence leading to a shot
- Tackles and interceptions per 90: For defensive and box-to-box midfielders
- Pressures per 90: Measures defensive work rate off the ball
What to watch for: xA is arguably more important than actual assists for evaluating creative midfielders. A playmaker who creates five clear chances per game but whose teammates miss them all is still an excellent creator. Conversely, a midfielder with several assists from routine passes that happened to precede great individual goals may be getting credit for work they did not do.
Defenders
Primary stats:
- Tackles won per 90: Successful tackles as a proportion of total tackle attempts
- Interceptions per 90: Reading the game and cutting off passing lanes
- Aerial duels won percentage: Critical for center-backs dealing with crosses and set pieces
- Clearances per 90: Volume of defensive interventions
Secondary stats:
- Progressive passes from defense: Modern center-backs are expected to initiate attacks from the back
- Passes into the final third: Measures a defender's ability to bypass midfield with direct distribution
- Errors leading to goals: A harsh but important accountability stat
- Blocks per 90: Shot blocks and pass blocks
What to watch for: Defensive stats are notoriously tricky. A center-back who makes many tackles and interceptions might be excellent, or they might be on a poor team that faces constant attacks, inflating their defensive numbers. Context -- specifically, the quality of the team around them -- matters enormously when evaluating defenders statistically.
Goalkeepers
Primary stats:
- Save percentage: The most basic measure of shot-stopping ability
- Post-shot expected goals minus goals allowed (PSxG-GA): Measures how many goals a keeper prevents compared to what an average keeper would concede from the same shots. This is the single most important advanced goalkeeper stat
- Clean sheet percentage: Proportion of matches without conceding
Secondary stats:
- Distribution accuracy: Pass completion on goal kicks and throws
- Cross claiming percentage: Frequency and success rate of coming off the line to claim crosses
- Sweeper actions: Interventions outside the penalty area for keepers who play a high line
What to watch for: Raw save percentage is misleading without context. A goalkeeper facing 20 shots per game will have different save numbers than one facing 8. PSxG-GA adjusts for shot quality and is the best available measure of pure goalkeeping ability.
2025 MLS Statistical Leaders
Statistical leaders shift throughout the season, but as of the most recent data, here are the players leading key categories.
Golden Boot Race (Goals)
| Rank | Player | Club | Goals | Minutes | |------|--------|------|-------|---------| | 1 | Christian Benteke | D.C. United | 23 | 2,890 | | 2 | Denis Bouanga | LAFC | 21 | 3,010 | | 3 | Cucho Hernandez | Columbus Crew | 19 | 2,640 | | 4 | Gabriel Pec | LA Galaxy | 17 | 2,780 | | 5 | Giacomo Vrioni | New England Revolution | 16 | 2,450 |
Assists Leaders
| Rank | Player | Club | Assists | |------|--------|------|---------| | 1 | Lucho Acosta | FC Cincinnati | 19 | | 2 | Riqui Puig | LA Galaxy | 17 | | 3 | Evander | Portland Timbers | 15 | | 4 | Carles Gil | New England Revolution | 14 | | 5 | Leo Campana | Inter Miami CF | 13 |
Combined Goals + Assists
The goals-plus-assists total remains the simplest way to identify the most productive attacking players. Christian Benteke and Lucho Acosta have consistently battled for the combined lead in recent seasons, reflecting the classic striker-versus-playmaker dynamic at the top of the statistical charts.
Understanding Advanced MLS Metrics
The gap between basic and advanced stats in MLS analysis is wide. Here is an explanation of the advanced metrics that increasingly drive how clubs evaluate players, make transfers, and adjust tactics.
Expected Goals (xG)
Expected goals assigns a probability to every shot based on historical data. A penalty kick might have an xG of roughly 0.76 (76% of penalties are scored), while a header from outside the six-yard box might carry an xG of 0.04. Summing a player's shot xG values over a season produces their total xG, which represents how many goals an average finisher would have scored from those exact chances.
The gap between actual goals and xG is informative:
- Goals significantly above xG: The player is either an elite finisher (sustainable) or on a hot streak (unsustainable). Small sample sizes make it hard to distinguish.
- Goals significantly below xG: The player is getting into good positions but not finishing. This often corrects over time.
- Goals roughly equal to xG: The player is performing as expected given their chance quality.
Expected Assists (xA)
The assist equivalent of xG. Expected assists measures the quality of chances a player creates for teammates, based on the xG value of the resulting shot. A player who threads a through ball for a one-on-one with the keeper creates a high-xA chance; a player who makes a simple lateral pass before a teammate scores from 30 yards creates a low-xA chance.
xA separates genuine creative ability from the luck of having teammates who finish everything.
Goals Added (g+)
Developed by American Soccer Analysis, goals added is an ambitious single-number metric that attempts to capture a player's total contribution to their team's goal differential across every action they take on the field -- passing, dribbling, shooting, receiving, defending, and goalkeeping.
Each action is assigned a value based on how much it increases or decreases the team's probability of scoring or conceding. The sum of these values across an entire season produces the goals added figure. A player with a g+ of +8.0 added approximately 8 goals to their team's goal differential compared to a league-average replacement.
Goals added is position-agnostic, making it one of the few metrics that allows direct comparison between a center-back and a striker. It is also decomposed into components (passing g+, dribbling g+, shooting g+, etc.), allowing granular analysis of where a player's value comes from.
Progressive Actions
Progressive passes and progressive carries measure actions that advance the ball meaningfully toward the opponent's goal. The specific definition varies by source, but generally a progressive pass must advance the ball at least 10 yards toward the opponent's goal line (with adjustments for the starting position on the field).
These metrics are particularly valuable for identifying midfielders and defenders who drive their team's attacking play. A center-back with a high progressive passing rate is actively contributing to the team's buildup; one with a low rate is merely recycling possession.
Pressing Metrics
MLS has become a pressing league. Most top teams employ some form of high press, and pressing metrics measure how effectively players contribute to this tactical approach.
- Pressures per 90: How often a player applies pressure to an opponent with the ball
- Successful pressure percentage: How often that pressure results in a turnover or forces the opponent to play backwards
- Pressures in the attacking third: Specifically measures high pressing, which disrupts opponents in dangerous areas
These stats are particularly important for evaluating forwards and attacking midfielders whose defensive contributions do not show up in traditional stats like tackles and interceptions.
Passing Networks and Positional Data
Advanced tracking data, including data from Second Spectrum (MLS's official tracking provider), enables analysis of player positioning, passing networks, and off-ball movement. This data is less widely available to the public than event-based stats but is used extensively by MLS clubs for tactical preparation and player scouting.
Passing networks visualize which players connect most frequently and where on the field those connections occur. They reveal team structure in a way that individual stats cannot.
How MLS Stats Compare to Other Leagues
MLS player stats exist within a specific context. The league's single-entity structure, salary cap, roster rules, and competitive balance mechanisms create statistical environments different from European leagues.
Scoring Rates
MLS tends to produce higher-scoring games than most top European leagues. The average goals per game in MLS has consistently hovered around 2.8-3.1, compared to roughly 2.5-2.7 in the Premier League, La Liga, and Serie A. This is driven by several factors: more transition-heavy play, greater variance in defensive quality between teams, and the physical demands of travel across continental distances and diverse climates.
The higher scoring rate means that raw goal and assist totals in MLS are somewhat inflated compared to European leagues. A 20-goal season in MLS is elite but not as rare as it would be in the Premier League.
Competitive Balance
MLS's salary cap creates more parity than leagues with uncapped spending. This affects stats in subtle ways: elite players face a wider range of opponent quality, meaning their per-game stats fluctuate more than a player in a top European league who consistently faces high-quality opposition. A Designated Player might dominate against a team built primarily on minimum-salary players, then struggle against another DP-anchored squad.
Schedule and Surface Effects
MLS's 34-game regular season is shorter than most European leagues (38 games in the Premier League, La Liga, Bundesliga, and Serie A). Per-game averages are more volatile with fewer data points. Additionally, the mix of grass and artificial turf surfaces across MLS venues can affect playing styles and, by extension, statistical profiles.
The league's geographic spread also introduces climate effects. Early-season matches in northern cities (March in Minneapolis or Toronto) and summer matches in southern heat (August in Houston or Dallas) create playing conditions that do not exist in Europe's more compact geographies.
Using Stats for MLS Fantasy
Fantasy MLS players rely heavily on statistics, but the stats that matter for fantasy scoring differ from those that matter for real-world player evaluation.
Key Fantasy Stats
- Goals and assists: The primary scoring drivers in most fantasy formats
- Clean sheets: Critical for defenders and goalkeepers
- Minutes played: A player who does not start has zero value regardless of talent
- Bonus points: Often awarded for high match ratings, which correlate with key passes, shots on target, and tackles won
- Fixture difficulty: Not a player stat per se, but understanding upcoming opponent quality is essential for start/sit decisions
Fantasy-Relevant Advanced Stats
- xG and xA: Identify players who are creating quality chances but not yet converting at expected rates -- potential breakout candidates
- Shot volume: More shots mean more chances for goals, even if individual shot quality is low
- Set piece responsibility: Players who take corners, free kicks, and penalties have extra avenues to accumulate fantasy points
Historical MLS Statistical Records
MLS record books provide context for current statistical performances. Here are the all-time leaders in major categories.
All-Time Goals
| Rank | Player | Goals | Seasons | |------|--------|-------|---------| | 1 | Chris Wondolowski | 171 | 2005-2022 | | 2 | Landon Donovan | 144 | 2001-2016 | | 3 | Jeff Cunningham | 134 | 1998-2011 | | 4 | Jaime Moreno | 133 | 1996-2010 | | 5 | Kei Kamara | 130 | 2006-2023 |
Chris Wondolowski's 171-goal record may stand for a long time. The modern MLS landscape -- with shorter prime windows for DPs and increased player movement -- makes it difficult for any single player to accumulate the sustained, single-league longevity that Wondolowski achieved.
Single-Season Goals Record
Josef Martinez holds the single-season record with 31 goals in 2018 for Atlanta United, a number that also set the record for most goals in a single MLS campaign. Bradley Wright-Phillips (2014, 27 goals) and Carlos Vela (2019, 34 goals during a record-breaking campaign) are the only other players to surpass 25 goals in a season.
Carlos Vela's 34-goal 2019 season remains the all-time single-season record, a total that seemed unreachable until Vela dismantled it.
All-Time Assists
| Rank | Player | Assists | Seasons | |------|--------|---------|---------| | 1 | Landon Donovan | 136 | 2001-2016 | | 2 | Steve Ralston | 135 | 1996-2010 | | 3 | Brad Davis | 123 | 2002-2016 | | 4 | Carlos Valderrama | 114 | 1996-2002 | | 5 | Sacha Kljestan | 107 | 2010-2023 |
Landon Donovan's combined 144 goals and 136 assists make him statistically the most productive player in MLS history by a significant margin. No other player ranks in the top five of both categories.
The Future of MLS Stats
MLS data collection is improving rapidly. Second Spectrum's tracking system provides positional data for every player at 25 frames per second, enabling metrics that were impossible just a few years ago: sprint distances, top speeds, off-ball positioning, defensive shape analysis, and more.
As this data becomes more accessible to fans and media, the statistical conversation around MLS will continue to evolve. Expect to see more emphasis on possession value models, expected threat (xT) metrics, and comprehensive player valuation frameworks that combine on-field production with contract value and market potential.
For now, the combination of FBref for granular stats, American Soccer Analysis for MLS-specific models, and the league's official site for verified basic numbers gives fans access to a statistical toolkit that would have been unimaginable when MLS launched in 1996.
This article was written with the assistance of AI. While we strive for accuracy and depth, statistics and rankings reflect available data at the time of publication and may change as the season progresses.