The 2019 MLS season has wrapped up and we're taking a look back at which players led their clubs in a handful of important statistical categories.

First, some helpful definitions per Opta:

Expected Goals: Expected Goals (xG) measures the quality of a shot based on several variables such as assist type, shot angle and distance from goal, whether it was a headed shot and whether it was defined as a big chance. Adding up a player or team’s expected goals can give us an indication of how many goals a player or team should have scored on average, given the shots they have taken.

Expected Assists: Expected assists (xA) measures the likelihood that a completed pass will become a goal assist. It considers several factors including the type of pass and end-point and length of pass. Adding up a player or team’s expected assists gives us an indication of how many assists a player of team should have had based on their build up and attacking play.

Duel: A duel is an 50-50 contest between two players of opposing sides in the match. For every Duel Won there is a corresponding Duel Lost depending on the outcome of the contest.

Atlanta United

Stat Leader Number Goals Josef Martinez 27 Assists Julian Gressel 12 Expected Goals Josef Martinez 25.21 Expected Assists Julian Gressel 7.79 Passes Completed Miles Robinson 1,677 Duels Won Leandro Gonzalez Pirez 223

Chicago Fire

Stat Leader Number Goals CJ Sapong 13 Assists Nicolas Gaitan 12 Expected Goals Nemanja Nikolic 15.89 Expected Assists Aleksandar Katai 7.47 Passes Completed Dax McCarty 1,727 Duels Won CJ Sapong 225

FC Cincinnati

Stat Leader Number Goals Allan Cruz 7 Assists Emmanuel Ledesma 5 Expected Goals Allan Cruz 6.02 Expected Assists Emmanuel Ledesma 2.75 Passes Completed Mathieu Deplagne 1,003 Duels Won Mathieu Deplagne 164

Colorado Rapids

Stat Leader Number Goals Kei Kamara 14 Assists Jack Price 11 Expected Goals Kei Kamara 19.40 Expected Assists Jack Price 5.18 Passes Completed Jack Price 1,053 Duels Won Kei Kamara 240

Columbus Crew SC

Stat Leader Number Goals Gyasi Zardes 13 Assists Pedro Santos 6 Expected Goals Gyasi Zardes 15.78 Expected Assists Pedro Santos 5.91 Passes Completed Wil Trapp 1,482 Duels Won Pedro Santos 240

FC Dallas

Stat Leader Number Goals Jesus Ferreira 8 Assists Michael Barrios 15 Expected Goals Jesus Ferreira 8.43 Expected Assists Michael Barrios 8.14 Passes Completed Reto Ziegler 1,817 Duels Won Ryan Hollingshead 236

D.C. United

Stat Leader Number Goals Wayne Rooney 11 Assists Wayne Rooney 8 Expected Goals Wayne Rooney 11.34 Expected Assists Wayne Rooney 6.43 Passes Completed Junior Moreno 1,486 Duels Won Lucas Rodriguez 243

Houston Dynamo

Stat Leader Number Goals Mauro Manotas 13 Assists Alberth Elis 10 Expected Goals Mauro Manotas 16.02 Expected Assists Alberth Elis 6.54 Passes Completed Matias Vera 1,289 Duels Won Matias Vera 176

LAFC

Stat Leader Number Goals Carlos Vela 34 Assists Carlos Vela 15 Expected Goals Carlos Vela 27.31 Expected Assists Carlos Vela 10.40 Passes Completed Eduard Atuesta 2,064 Duels Won Latif Blessing 267

LA Galaxy

Stat Leader Number Goals Zlatan Ibrahimovic 30 Assists Cristian Pavon 8 Expected Goals Zlatan Ibrahimovic 23.94 Expected Assists Zlatan Ibrahimovic 6.17 Passes Completed Jonathan dos Santos 1,853 Duels Won Joe Corona 211

Minnesota United FC

Stat Leader Number Goals Darwin Quintero 10 Assists Jan Gregus 11 Expected Goals Darwin Quintero 13.74 Expected Assists Darwin Quintero 5.94 Passes Completed Jan Gregus 1,505 Duels Won Darwin Quintero 164

Montreal Impact

Stat Leader Number Goals Saphir Taider 9 Assists Saphir Taider 7 Expected Goals Saphir Taider 11.81 Expected Assists Saphir Taider 5.81 Passes Completed Saphir Taider 1,464 Duels Won Bacary Sagna 183

New England Revolution

Stat Leader Number Goals Carles Gil 10 Assists Carles Gil 14 Expected Goals Teal Bunbury 10.39 Expected Assists Carles Gil 9.86 Passes Completed Carles Gil 1,548 Duels Won Brandon Bye 192

New York City FC

Stat Leader Number Goals Heber 15 Assists Maxi Moralez 20 Expected Goals Heber 11.74 Expected Assists Maxi Moralez 6.81 Passes Completed Alex Ring 1,724 Duels Won Maxime Chanot 171

New York Red Bulls

Stat Leader Number Goals Danny Royer 11 Assists Danny Royer/Marc Rzatkowski 8 Expected Goals Danny Royer 14.14 Expected Assists Kaku 6.57 Passes Completed Sean Davis 1,171 Duels Won Sean Davis/Marc Rzatkowski 175

Orlando City SC

Stat Leader Number Goals Nani 12 Assists Nani 10 Expected Goals Dom Dwyer 10.89 Expected Assists Nani 7.69 Passes Completed Sebastian Mendez 1,229 Duels Won Nani 153

Philadelphia Union

Stat Leader Number Goals Kacper Przbylko 15 Assists Haris Medunjanin 10 Expected Goals Kacper Przybylko 13.74 Expected Assists Haris Medunjanin 7.34 Passes Completed Haris Medunjanin 2,182 Duels Won Jamiro Monteiro 177

Portland Timbers

Stat Leader Number Goals Jeremy Ebobisse/Brian Fernandez 11 Assists Diego Valeri 16 Expected Goals Jeremy Ebobisse 10.02 Expected Assists Sebastian Blanco 10.56 Passes Completed Diego Chara 1,596 Duels Won Jorge Moreira 186

Real Salt Lake

Stat Leader Number Goals Albert Rusnak 10 Assists 4 players tied 5 Expected Goals Albert Rusnak 8.63 Expected Assists Albert Rusnak 4.62 Passes Completed Damir Kreilach 1,226 Duels Won Damir Kreilach 236

San Jose Earthquakes

Stat Leader Number Goals Chris Wondolowski 15 Assists Cristian Espinoza 13 Expected Goals Chris Wondolowski 16.47 Expected Assists Cristian Espinoza 9.73 Passes Completed Jackson Yueill 1,796 Duels Won Vako 165

Seattle Sounders

Stat Leader Number Goals Raul Ruidiaz 11 Assists Nicolas Lodeiro 12 Expected Goals Raul Ruidiaz 12.47 Expected Assists Nicolas Lodeiro 8.86 Passes Completed Nicolas Lodeiro 1,427 Duels Won Cristian Roldan 194

Sporting Kansas City

Stat Leader Number Goals Felipe Gutierrez 12 Assists Johnny Russell 9 Expected Goals Krisztian Nemeth 10.60 Expected Assists Johnny Russell 7.74 Passes Completed Ilie Sanchez 1,515 Duels Won Felipe Gutierrez 188

Toronto FC

Stat Leader Number Goals Alejandro Pozuelo 12 Assists Alejandro Pozuelo 12 Expected Goals Jozy Altidore 11.74 Expected Assists Alejandro Pozuelo 10.19 Passes Completed Michael Bradley 1,859 Duels Won Alejandro Pozuelo 154

Vancouver Whitecaps FC