PickALeague.com

2024 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
1Kristijan KahlinaCLT · GK · 313.415.9990.02—————2.440.010.07-0.040.010.863471
2Matt FreeseNYC · GK · 252.612.196-0.02—————1.510.020.150.07-0.010.853420
3Roman BürkiSTL · GK · 332.411.1930.18—————1.520.00-0.05-0.120.030.803227
4Steve ClarkHOU · GK · 382.210.387-0.15—————1.41-0.020.030.110.050.773118
5Riqui PuigLA · CM · 242.09.3990.76-0.020.630.35-0.150.14—————0.262874
6Brad StuverATX · GK · 331.88.5900.19—————0.660.11-0.060.010.030.863472
7John McCarthyLA · GK · 311.77.881-0.15—————0.720.050.080.110.040.813268
8Christian BentekeDC · ST · 331.57.1960.131.050.020.19-0.09-0.02—————0.222958
9Gabriel PecLA · W · 231.46.5960.020.300.650.37-0.09-0.05—————0.183061
10Dénis BouangaLAFC · W · 291.46.795-0.020.470.130.370.070.22—————0.183074
11Cucho HernándezCLB · ST · 251.46.8990.530.020.370.310.07-0.04—————0.182369
12Hugo LlorisLAFC · GK · 371.36.2720.01—————0.440.04-0.04-0.020.060.833336
13Dayne St. ClairMIN · GK · 271.36.1750.01—————0.54-0.010.010.09-0.020.662653
14Luciano AcostaCIN · AM · 301.36.1990.36-0.080.660.070.100.01—————0.183068
15Lionel MessiMIA · W · 371.35.9980.410.180.260.34-0.080.04—————0.101690
16Federico BernardeschiTOR · FB · 301.25.898-0.050.130.570.340.000.09—————0.152765
17Brad GuzanATL · GK · 391.15.1690.14—————0.270.04-0.13-0.050.010.803250
18Yohei TakaokaVAN · GK · 281.04.660-0.04—————0.14-0.040.040.05-0.010.823327
19Drake CallenderMIA · GK · 261.04.763-0.05—————0.18-0.050.120.02-0.040.813273
20Luca OrellanoCIN · FB · 241.04.893-0.020.170.490.28-0.03-0.03—————0.162905
21Oliver SemmlePHI · GK · 260.94.378-0.02—————0.430.02-0.050.110.010.401633
22Kai WagnerPHI · FB · 270.94.0990.51-0.05-0.04-0.010.150.12—————0.183290
23Robin LodMIN · CM · 310.94.1980.65-0.130.020.000.10-0.01—————0.242669
24EvanderPOR · AM · 260.94.2970.560.07-0.060.15-0.020.03—————0.162780
25Jonathan RodríguezPOR · W · 300.94.484-0.060.570.070.27-0.090.01—————0.162723
26Jordan MorrisSEA · ST · 290.94.576-0.080.620.240.02-0.140.06—————0.233084
27Andre BlakePHI · GK · 330.83.684-0.07—————0.400.020.090.000.020.301231
28Stefan FreiSEA · GK · 380.83.766-0.04—————0.230.04-0.03-0.07-0.040.682756
29Patrick SchulteCLB · GK · 230.83.757-0.06—————0.230.02-0.110.02-0.010.682766
30Timothy TillmanLAFC · CM · 250.83.5970.22-0.110.030.010.280.07—————0.252768
31Santiago RodríguezNYC · AM · 240.83.7850.50-0.050.030.070.000.04—————0.183172
32Saba LobjanidzeATL · W · 290.83.966-0.210.480.130.210.000.04—————0.162728
33Felipe MoraPOR · ST · 300.83.789-0.180.500.160.13-0.090.11—————0.162109
34William AgadaSKC · ST · 240.83.590-0.150.77-0.220.210.04-0.05—————0.151947
35Aaron HerreraDC · FB · 270.73.4940.30-0.010.050.010.180.02—————0.172982
36Cole BassettCOL · DM · 220.73.3810.120.190.170.17-0.190.00—————0.262896
37Cristian OliveraLAFC · W · 220.73.276-0.070.380.060.160.07-0.04—————0.111866
38Andrés GómezRSL · W · 210.73.5940.150.190.110.22-0.02-0.03—————0.122018
39Luis SuárezMIA · ST · 370.73.1970.060.300.000.24-0.07-0.03—————0.162165
40Maarten PaesDAL · GK · 260.62.746-0.11—————0.10-0.05-0.01-0.09-0.020.763078
41Joseph RosalesMIN · FB · 230.62.9960.070.040.070.080.20-0.01—————0.152680
42Héctor HerreraHOU · DM · 340.62.7930.290.080.110.04-0.110.01—————0.161807
43Mark DelgadoLA · CM · 290.62.9960.24-0.070.07-0.080.200.01—————0.252759
44Sergio BusquetsMIA · DM · 350.62.8910.33-0.08-0.09-0.090.29-0.02—————0.252834
45Cristian RoldanSEA · DM · 290.62.7880.120.01-0.02-0.040.210.01—————0.283174
46Thiago AlmadaATL · AM · 230.63.0890.33-0.090.170.090.040.00—————0.091580
47Lewis MorganRBNY · ST · 270.62.9800.36-0.210.140.15-0.130.11—————0.202717
48Patrick AgyemangCLT · ST · 230.63.0730.090.110.180.060.000.03—————0.162070
49Cristian ArangoRSL · ST · 290.63.0940.090.140.030.150.08-0.06—————0.192571
50Walker ZimmermanNSH · CB · 310.52.2990.000.000.080.000.280.09—————0.022155
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.