PickALeague.com

2025 MLS WAR: the wins every player adds

WAR — wins above replacement — says how many wins a player adds to his team over a replacement player. MLS publishes none: ours starts from American Soccer Analysis goals added (g+), the value in goals of each of a player's actions, turned into standings points, then wins.

Caveat: a goalkeeper's WAR rests mostly on his saves against post-shot expected goals, a measure that varies a lot from season to season. A single goalkeeper season should be read with care; the ratings, over four seasons, are steadier.

#Player
1Lionel MessiMIA · ST · 383.416.1991.210.401.000.61-0.010.14—————0.052720
2Dayne St. ClairMIN · GK · 282.310.8990.07—————2.290.03-0.020.010.04-0.142997
3Carlos CoronelRBNY · GK · 281.77.890-0.02—————1.930.06-0.04-0.11-0.03-0.153145
4Dénis BouangaLAFC · W · 301.78.299-0.070.520.750.41-0.050.16—————0.032964
5Sean JohnsonTOR · GK · 361.67.781-0.11—————1.950.04-0.01-0.110.01-0.153134
6Sam SurridgeNSH · ST · 261.67.4950.020.860.340.220.020.03—————0.063266
7Zack SteffenCOL · GK · 301.57.296-0.01—————1.390.030.070.100.05-0.112332
8Brad StuverATX · GK · 341.25.7790.09—————1.050.060.070.020.08-0.163443
9Alex FreemanORL · FB · 201.25.9990.030.480.300.190.140.04—————0.072776
10Kristijan KahlinaCLT · GK · 321.15.270-0.05—————1.450.02-0.15-0.01-0.02-0.153247
11Brian GutiérrezCHI · CM · 221.15.11000.450.050.000.200.140.08—————0.152289
12Maya YoshidaLA · CB · 361.04.6960.290.260.090.080.130.05—————0.082637
13Gabriel PecLA · W · 241.04.5820.020.110.500.30-0.050.04—————0.022764
14Andre BlakePHI · GK · 340.94.073-0.08—————0.99-0.020.020.020.03-0.102050
15Matt TurnerNE · GK · 310.94.3930.01—————0.90-0.030.020.020.04-0.051012
16Noah EileRBNY · CB · 220.94.1980.10-0.020.200.020.440.05—————0.092944
17EvanderCIN · AM · 270.94.3980.30-0.140.470.24-0.070.07—————0.033046
18Rafael CabralRSL · GK · 350.83.8760.07—————0.810.020.05-0.020.04-0.163461
19Prince OwusuMTL · ST · 280.83.868-0.070.620.070.020.090.02—————0.063120
20Nico HansenCOL · GK · 230.73.3870.00—————0.890.02-0.02-0.160.01-0.051003
21James PantemisPOR · GK · 280.73.2840.10—————0.600.010.09-0.080.04-0.091918
22Chris BradyCHI · GK · 210.73.467-0.07—————0.950.04-0.04-0.060.03-0.132795
23Adilson MalandaCLT · CB · 230.73.5920.140.09-0.070.000.54-0.05—————0.103252
24Sean ZawadzkiCLB · CB · 250.73.4970.27-0.040.15-0.030.220.06—————0.082718
25Jackson RagenSEA · CB · 260.73.2990.300.020.030.020.230.03—————0.062166
26Andrew GutmanCHI · FB · 280.73.1940.040.19-0.070.090.270.06—————0.083210
27Anthony MarkanichMIN · FB · 250.73.596-0.120.410.010.120.31-0.04—————0.052087
28Dylan ChambostCLB · CM · 270.73.2990.37-0.060.03-0.010.110.05—————0.192906
29Hirving LozanoSD · W · 290.73.3920.110.44-0.110.20-0.020.07—————0.022033
30Hany MukhtarNSH · ST · 300.73.5900.140.080.030.19-0.030.27—————0.063340
31Rafael NavarroCOL · ST · 250.73.5640.050.28-0.050.020.150.24—————0.062974
32Christian BentekeDC · ST · 340.73.275-0.060.64-0.140.15-0.010.05—————0.042092
33Hugo CuypersCHI · ST · 280.73.281-0.090.350.140.090.120.01—————0.063118
34Mathías LabordaVAN · FB · 250.62.6540.100.34-0.090.09-0.050.11—————0.062452
35Kai WagnerPHI · FB · 280.63.0980.68-0.11-0.09-0.020.020.06—————0.083120
36Mark DelgadoLAFC · CM · 300.62.8920.40-0.010.02-0.030.05-0.01—————0.182814
37Sergio BusquetsMIA · CM · 360.62.8960.70-0.15-0.02-0.130.00-0.02—————0.213203
38Simon BecherSTL · W · 250.62.870-0.080.49-0.020.110.040.03—————0.011472
39Anders DreyerSD · W · 270.62.8970.130.61-0.200.19-0.16-0.02—————0.033415
40Carles GilNE · AM · 320.63.0910.88-0.490.28-0.07-0.080.10—————0.033430
41Petar MusaDAL · ST · 270.62.7880.160.21-0.060.040.27-0.08—————0.052585
42Martín OjedaORL · ST · 260.62.8940.370.15-0.040.12-0.03-0.05—————0.062972
43Alonso MartínezNYC · ST · 260.62.971-0.090.62-0.280.19-0.040.15—————0.052745
44Bruno DamianiPHI · ST · 230.62.7560.030.38-0.090.070.130.02—————0.042257
45Roman CelentanoCIN · GK · 240.52.139-0.09—————0.93-0.02-0.250.000.02-0.143027
46Matt FreeseNYC · GK · 260.52.661-0.10—————0.600.050.040.040.05-0.143090
47Justen GladRSL · CB · 280.52.5900.030.040.09-0.020.260.05—————0.093143
48Jack ElliottCHI · CB · 290.52.587-0.020.110.010.040.31-0.01—————0.103328
49Max ArfstenCLB · FB · 240.52.6900.040.290.150.13-0.180.04—————0.072845
50Cristian EspinozaSJ · FB · 300.52.5970.58-0.070.01-0.050.01-0.03—————0.083017
How it's calculated

Goals added: every on-ball action (passing, receiving, dribbling, shooting, interrupting, fouling; for a goalkeeper, shot stopping, claiming, sweeping, handling, distribution) changes the probability that the team scores or concedes. American Soccer Analysis sums it, in goals, above the position average.

Replacement: the position average is not the right zero. We measure the per-minute output of bench players in each position group (300 to 1,000 minutes over the season, prorated to games played); every player is credited with the gap between the average and that level, by his minutes (the “Repl.” column).

Conversion: 0.636 standings point per goal of differential (the regression of points per game on goal differential per game, every season since 2021), then 3 points = 1 win, a win's value in the standings.

Data: American Soccer Analysis (goals added, xG, xPass) and ESPN. PickALeague calculations.