SigningLab · Annual Report

Signing Accuracy — Major League Soccer 2024

Published on January 13, 2025

Executive Summary

253
Real signings
232
Evaluated
32%
Clubs' average hit rate
44
Successful
128
Unsuccessful
86%
SigningLab accuracy*

In total we identified 253 real signings by the clubs of Major League Soccer in the 2024 season — academy promotions, loan returns, internal moves and transfers that never went through are excluded. Of these, 232 are included in the hit-rate calculation; 21 are youth investments (under-23 with no game time), classified separately. Signings without relevant minutes in the season count as unsuccessful.

Club Ranking

ClubLeague positionSigningsEvaluatedSuccessfulFairUnsuccessfulHit rate %SigningLab*
1Inter Miami98431
69%
100%
2Atlanta United FC17º88341
62%
62%
3New York Red Bulls44211
62%
75%
4Los Angeles Galaxy1211515
50%
82%
5Orlando City SC65212
50%
100%
6FC Cincinnati1312435
46%
83%
7Columbus Crew88233
44%
75%
8FC Dallas20º86213
42%
83%
9Portland Timbers16º66213
42%
83%
10Los Angeles FC1311335
41%
82%
11St. Louis City23º1110325
40%
80%
12Charlotte14º1010235
35%
80%
13Vancouver Whitecaps13º118134
31%
100%
14DC United21º1010226
30%
90%
15Colorado Rapids15º77205
29%
86%
16New England Revolution27º1010055
25%
70%
17San Jose Earthquakes29º98125
25%
75%
18Toronto FC24º66033
25%
100%
19Austin19º99045
22%
78%
20Chicago Fire28º109126
22%
100%
21Real Salt Lake99126
22%
67%
22Houston Dynamo10º87034
21%
100%
23Minnesota United FC11º15141310
18%
100%
24Philadelphia Union22º53012
17%
67%
25CF Montreal18º1010118
15%
80%
26Seattle Sounders54013
12%
100%
27Sporting Kansas City26º44013
12%
100%
28New York City FC12º66015
8%
100%
29Nashville SC25º119009
0%
89%

The difference between Signings and Evaluated are youth investments (under-23 with no game time in the season), classified separately. Signings without relevant minutes are unsuccessful (Did not deliver).

Season Highlights

The ten signings with the greatest technical impact of the season, according to the Player Impact Score (PIS).

PlayerClubPosMinG+AAvg ratingRatingSigningLab
Gabriel PecLos Angeles GalaxyM321619+157.74ExcellentNot recommended
Luis SuárezInter MiamiF221321+97.23ExcellentRecommended
Djordje MihailovićColorado RapidsM257711+107.32ExcellentRecommended
Miki YamaneLos Angeles GalaxyD34090+57.00ExcellentRecommended
Julian GresselInter MiamiM23821+96.25ExcellentRecommended
Marco ReusLos Angeles GalaxyM5461+36.95ExcellentRecommended
Nicolás LodeiroOrlando City SCM17811+77.04ExcellentRecommended
Pedro AmadorAtlanta United FCD11760+76.72ExcellentNot recommended
Marcel HartelSt. Louis CityF8273+57.52ExcellentNot recommended
Dylan ChambostColumbus CrewM5870+45.99ExcellentNot recommended

Methodology

Club assessment — the universe of signings

The report considers exclusively genuine signings for the first-team squad, identified by the player's effective incorporation into the group between seasons. Excluded from the universe are: academy promotions, loan returns, internal administrative moves and transfers recorded but never completed. The aim is to measure the quality of market decisions — and those alone.

Player Impact Score (PIS)

Each evaluated signing receives a score from 0 to 100 that combines four observable technical dimensions: individual performance (average match ratings over the season), output (goals, assists and decisive actions adjusted for game time), collective performance (starting status and correlation with the club's results) and availability (volume of matches, adjusted for interruptions). High-impact players with reduced game time are promoted through an alternative efficiency criterion.

Outcome classification

The rating tiers are: Excellent and Good (successful signings — a full point in the index), Fair (intermediate performance — half a point) and Below expectations / Did not deliver (unsuccessful signings). Two categories sit outside the calculation, for distinct reasons: Injury (a serious injury prevented a fair assessment) and Investment (an under-23 player with low game time — the return depends on development and cannot be counted for or against the club in this cycle). Signings that did not reach relevant game time in the season are classified as unsuccessful, reflecting the sporting cost of the decision.

SigningLab — projection at the moment of signing

The SigningLab column shows the accuracy the club would have achieved had it followed the projections of the SigningLab model trained exclusively on the 2021-2023 seasons — therefore prior to all the signings evaluated here. The success projection is generated at the moment of signing — before the player takes the field for the new club — using exclusively information available up to that date: career history, physical-technical profile, adaptation pattern in similar leagues and the signing club's context. It is precisely because it is a forward-looking projection, and not a retrospective reading, that the model's accuracy holds such value: it measures the ability to predict the outcome of a market decision before that decision produces any effect.

The model is trained on more than 2 million individual matches and 423 thousand transfers across a decade, with strict temporal validation. Fair-performance assessments count as a hit in either direction of the recommendation.

A note on scope

This is SigningLab's public, simplified model, developed for transparent retrospective market assessment. SigningLab's commercial solutions for partner clubs use a substantially larger set of variables and dedicated predictive mechanisms, and are not fully reflected in this document.

Appendix — Signings by club

* Youth investment (under-23, no game time in the season) — outside the hit-rate calculation.

Atlanta United FC (8 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Bartosz Slisz32279220Not recommendedGood
Derrick Williams31263910RecommendedFair
Stian Gregersen28193220Not recommendedGood
Daniel Rios33143573Not recommendedFair
Dax McCarty38122400RecommendedFair
Pedro Amador14117607Not recommendedExcellent
Aleksey Miranchuk13106833RecommendedFair
Josh Cohen3721600Not recommendedDid not deliver

Austin (9 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Guilherme Biro30230730Not recommendedFair
Brendan Hines-Ike31227221Not recommendedFair
Jader Obrian33222472Not recommendedBelow expectations
Diego Rubio32184641RecommendedFair
Osman Bukari962012RecommendedFair
Mikkel Desler749200RecommendedBelow expectations
Oleksandr Svatok942400RecommendedBelow expectations
Stefan Cleveland33000Not recommendedDid not deliver
Matt Bersano6000Not recommendedDid not deliver

CF Montreal (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Ruan25203023RecommendedBelow expectations
Raheem Edwards27159105Not recommendedBelow expectations
Josef Martínez241415113RecommendedGood
Joaquín Sosa26127400Not recommendedDid not deliver
Matías Cóccaro2293541RecommendedBelow expectations
Dominik Yankov2573221Not recommendedDid not deliver
Caden Clark968342Not recommendedFair
Jahkeele Marshall-Rutty966400Not recommendedDid not deliver
Tom Pearce925911Not recommendedBelow expectations
Logan Ketterer2000Not recommendedDid not deliver

Charlotte (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Djibril Diani32183311Not recommendedFair
Liel Abada25172971RecommendedGood
Júnior Urso26113510RecommendedBelow expectations
Tim Ream1089010RecommendedFair
Pep Biel1071423Not recommendedGood
Nikola Petković2651510Not recommendedDid not deliver
João Pedro2246500Not recommendedFair
Tyger Smalls1628100Not recommendedDid not deliver
Jamie Paterson66300Not recommendedDid not deliver
David Bingham33000Not recommendedDid not deliver

Chicago Fire (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Hugo Cuypers312643102RecommendedGood
Kellyn Acosta34234232RecommendedFair
Allan Arigoni32212410Not recommendedDid not deliver
Tobias Salquist2092601Not recommendedDid not deliver
Tom Barlow3478220Not recommendedDid not deliver
Andrew Gutman1274210RecommendedFair
Ariel Lassiter744501Not recommendedDid not deliver
Chase Gasper524100Not recommendedDid not deliver
Jeffrey Gal2000Not recommendedDid not deliver
David Poreba *3000Not recommendedInvestment

Colorado Rapids (7 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Zack Steffen35317800Not recommendedGood
Djordje Mihailović3025771110RecommendedExcellent
Omir Fernandez35185323Not recommendedBelow expectations
Reggie Cannon851410Not recommendedBelow expectations
Jasper Loffelsend3038600Not recommendedDid not deliver
Lamine Diack113800Not recommendedDid not deliver
Rick12700Not recommendedDid not deliver

Columbus Crew (8 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Dylan Chambost1258704Not recommendedExcellent
Derrick Jones3451901Not recommendedBelow expectations
Marcelo Herrera1151310Not recommendedBelow expectations
DeJuan Jones1246520RecommendedFair
Aziel Jackson1340722Not recommendedFair
Marino Hinestroza2138320Not recommendedGood
Nicholas Hagen2632500Not recommendedFair
Abraham Romero413700Not recommendedDid not deliver

DC United (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Lucas Bartlett32280723Not recommendedGood
Aaron Herrera31268014RecommendedExcellent
Jared Stroud34255637Not recommendedFair
Matti Peltola31229300Not recommendedBelow expectations
Christopher McVey27220510Not recommendedFair
Conner Antley944201Not recommendedBelow expectations
Boris Enow731100Not recommendedDid not deliver
Dominique Badji930010Not recommendedBelow expectations
David Schnegg312610Not recommendedDid not deliver
Ethan Dobbelaere0000Not recommendedDid not deliver

FC Cincinnati (13 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Pavel Bucha35315142Not recommendedGood
Luca Orellano352851115Not recommendedGood
Miles Robinson28245410RecommendedGood
DeAndre Yedlin30235203Not recommendedBelow expectations
Kevin Kelsy26127460Not recommendedFair
Yamil Asad26100745Not recommendedFair
Corey Baird2798132Not recommendedBelow expectations
Kipp Keller3186900Not recommendedDid not deliver
Chidozie Awaziem975902RecommendedGood
Nicholas Selson Gioacchini1045200Not recommendedDid not deliver
Teenage Hadebe939201RecommendedFair
Evan Louro239000Not recommendedDid not deliver
Nico Benalcazar *1000Not recommendedInvestment

FC Dallas (8 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Petar Musa312312163RecommendedGood
Patrickson Delgado27118841Not recommendedGood
Omar Gonzalez3487800Not recommendedDid not deliver
Show750800Not recommendedDid not deliver
Ruan643401Not recommendedFair
Carl Fred Sainté *2015400Not recommendedInvestment
Tomas Pondeca *511600Not recommendedInvestment
Rick13600Not recommendedDid not deliver

Houston Dynamo (8 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Latif Blessing31102351Not recommendedFair
Ezequiel Ponce1074550Not recommendedBelow expectations
Ján Greguš2638500RecommendedFair
Gabriel Segal2124720Not recommendedFair
Orrin McKinze Gaines II.1617900Not recommendedDid not deliver
Lawrence Ennali *24810Not recommendedInvestment
Júnior Moreno32600Not recommendedDid not deliver
Jefferson Valverde31200Not recommendedDid not deliver

Inter Miami (9 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Julian Gressel36238219RecommendedExcellent
Marcelo Weigandt27227403Not recommendedFair
Luis Suárez312213219RecommendedExcellent
Federico Redondo19139023RecommendedFair
Matías Rojas1791052RecommendedGood
Nicolas Freire1275100RecommendedFair
David Martínez755211RecommendedExcellent
Óscar Ustari69000Not recommendedDid not deliver
Ryan Carmichael *2000Not recommendedInvestment

Los Angeles FC (13 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Hugo Lloris36326100Not recommendedGood
Omar Campos34163102Not recommendedFair
Maxime Chanot27159502RecommendedExcellent
Lewis O'Brien12106901RecommendedFair
Kei Kamara30105335RecommendedFair
Olivier Giroud1378901RecommendedBelow expectations
David Martinez2449142RecommendedGood
Marlon818510Not recommendedDid not deliver
Thomas Hasal139700Not recommendedDid not deliver
Tomás Ángel *217210Not recommendedInvestment
Abraham Romero24000Not recommendedDid not deliver
David Ochoa *1000Not recommendedInvestment
Rick1000Not recommendedDid not deliver

Los Angeles Galaxy (12 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Miki Yamane38340905RecommendedExcellent
John McCarthy39336800Not recommendedGood
Gabriel Pec3832161915Not recommendedExcellent
Joseph Paintsil342758148RecommendedExcellent
John Nelson39163611Not recommendedBelow expectations
Miguel Berry3986913Not recommendedBelow expectations
Carlos Garcés2486601Not recommendedFair
Marco Reus1154613RecommendedExcellent
Isaiah Parente145300Not recommendedDid not deliver
Tucker Lepley *134700Not recommendedInvestment
Brady Scott1000Not recommendedDid not deliver
Rick1000Not recommendedDid not deliver

Minnesota United FC (15 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Carlos Harvey21114901Not recommendedFair
Caden Clark24105800Not recommendedDid not deliver
Jefferson Díaz1089001RecommendedFair
Kelvin Yeboah1079891RecommendedGood
Joaquín Pereyra845701RecommendedFair
Alejandro Bran1943710Not recommendedBelow expectations
Alec Smir2227000Not recommendedDid not deliver
Victor Eriksson1518200Not recommendedDid not deliver
Moses Nyeman *1314600Not recommendedInvestment
Anthony Markanich87000Not recommendedDid not deliver
Morris Duggan96000Not recommendedDid not deliver
Samuel Shashoua93200Not recommendedDid not deliver
Rick2100Not recommendedDid not deliver
Derek Dodson1000Not recommendedDid not deliver
Matúš Kmeť1000Not recommendedDid not deliver

Nashville SC (11 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Dru Yearwood27155110Not recommendedBelow expectations
Tyler Boyd21116122RecommendedBelow expectations
Brent Kallman3057000Not recommendedDid not deliver
Forster Ajago1641400Not recommendedDid not deliver
Patrick Yazbek737600Not recommendedBelow expectations
Amar Sejdic2835600Not recommendedDid not deliver
Jonathan Perez824900Not recommendedDid not deliver
Julian Gaines823700Not recommendedDid not deliver
Orrin McKinze Gaines II.712701Not recommendedDid not deliver
Bryan Dowd *2000Not recommendedInvestment
Woobens Pacius *0000Not recommendedInvestment

New England Revolution (10 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Aljaž Ivačič25228300Not recommendedFair
Xavier Arreaga23195200RecommendedFair
Nick Lima28183510RecommendedBelow expectations
Henrich Ravas1572900Not recommendedDid not deliver
Luca Langoni1171332RecommendedFair
Alhassan Yusuf744601RecommendedBelow expectations
William Sands544402RecommendedFair
Tim Parker1141100RecommendedBelow expectations
Jonathan Mensah2329500RecommendedFair
JD Gunn1000Not recommendedDid not deliver

New York City FC (6 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Hannes Wolf37282456Not recommendedFair
Strahinja Tanasijević32101500Not recommendedDid not deliver
Agustin Ojeda3694430Not recommendedBelow expectations
Jovan Mijatović3228600Not recommendedDid not deliver
Rio Hope-Gund6000Not recommendedDid not deliver
Tomás Romero0000Not recommendedDid not deliver

New York Red Bulls (4 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Noah Eile33259201Not recommendedGood
Emil Forsberg23173493RecommendedExcellent
Dennis Gjengaar3695220Not recommendedDid not deliver
Felipe Carballo1061420Not recommendedFair

Orlando City SC (6 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Nicolás Lodeiro37178117RecommendedExcellent
Luis Muriel36169955RecommendedExcellent
David Brekalo25118310Not recommendedFair
Rick1000Not recommendedDid not deliver
Yeiler Valencia *0000Not recommendedInvestment
Carlos Mercado0000Not recommendedDid not deliver

Philadelphia Union (5 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Oliver Semmle27142100Not recommendedFair
Danley Jean Jacques846100RecommendedBelow expectations
Samuel Adeniran1014600Not recommendedDid not deliver
Isaiah LeFlore *0000Not recommendedInvestment
Jose Jamir Berdecio Mendoza *0000Not recommendedInvestment

Portland Timbers (6 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Jonathan Rodríguez302548165RecommendedExcellent
Kamal Miller25203300Not recommendedBelow expectations
Maxime Crépeau24179300Not recommendedFair
James Pantemis35139500Not recommendedGood
Mason Toye717200Not recommendedDid not deliver
Trey Muse11000Not recommendedDid not deliver

Real Salt Lake (9 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Alexandros Katranis30201933Not recommendedGood
Matt Crooks30191633RecommendedBelow expectations
Philip Quinton26124310Not recommendedFair
Fidel Barajas1957202Not recommendedDid not deliver
Diogo Gonçalves956120RecommendedFair
Javain Brown934300RecommendedBelow expectations
Lachlan Brook924800Not recommendedDid not deliver
Noel Caliskan1620600Not recommendedBelow expectations
Benji Michel43100Not recommendedDid not deliver

San Jose Earthquakes (9 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Vitor Costa28207723RecommendedFair
Hernán López Muñoz24184062RecommendedBelow expectations
Amahl Pellegrino32174472Not recommendedBelow expectations
William Yarbrough33163400RecommendedFair
Bruno Wilson15104112RecommendedGood
Preston Judd2773410Not recommendedDid not deliver
Alfredo Morales3265800RecommendedDid not deliver
Jacob Jackson1327000Not recommendedBelow expectations
Casey Walls *5000Not recommendedInvestment

Seattle Sounders (5 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Pedro de la Vega1874511RecommendedFair
Daniel Musovski3155011Not recommendedDid not deliver
Jonathan Bell2850910Not recommendedBelow expectations
Nathan1518100Not recommendedDid not deliver
Osaze De Rosario *0000Not recommendedInvestment

Sporting Kansas City (4 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Memo Rodríguez28163025RecommendedFair
Zorhan Bassong33127301Not recommendedDid not deliver
Joaquin Fernandez211600Not recommendedDid not deliver
Rick1000Not recommendedDid not deliver

St. Louis City (11 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Tomas Totland32243321RecommendedFair
Christopher Durkin27227512Not recommendedBelow expectations
Marcel Hartel982735Not recommendedExcellent
Cedric Teuchert1077154Not recommendedGood
Jayden Reid1675302Not recommendedDid not deliver
Henry Kessler868210RecommendedGood
Jannes Horn957201Not recommendedBelow expectations
Simon Becher954940Not recommendedFair
Michael Wentzel *918000Not recommendedInvestment
Nicolas Dyhr1314300Not recommendedDid not deliver
Rick11300Not recommendedDid not deliver

Toronto FC (6 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Matthew Longstaff32226122Not recommendedFair
Kevin Long27214200RecommendedFair
Deybi Flores31211011Not recommendedFair
Nickseon Gomis24206900Not recommendedDid not deliver
Derrick Etienne24165930Not recommendedBelow expectations
Henry Wingo417500Not recommendedDid not deliver

Vancouver Whitecaps (11 signings)

PlayerMatchesMinutesGoalsAssistsSigningLab ProjectionRating
Fafà Picault33195096RecommendedGood
Bjorn Utvik36174300Not recommendedFair
Damir Kreilach3053621RecommendedFair
Ralph Priso3150201Not recommendedBelow expectations
Stuart Armstrong1042022RecommendedFair
Giuseppe Bovalina *1619300Not recommendedInvestment
Belal Halbouni2117900Not recommendedDid not deliver
Édier Ocampo *1017300Not recommendedInvestment
Nicolas Fleuriau Chateau *32800Not recommendedInvestment
Rick21000Not recommendedDid not deliver
Joe Bendik6000Not recommendedDid not deliver