*Club domestic league appearances and goals, correct as of 19:55, 2 May 2024 (UTC) ‡ National team caps and goals, correct as of 16:24, 7 August 2024 (UTC)
On 3 February 2022, Herrera joined River Plate for a fee of US$3.2 million, signing a 3-year deal.[9][10]
On 6 August, it was announced that he was loaned to Columbus Crew.[11]
On a September 18 match against Toronto FC, Herrera scored his first goal with the Crew.[12]
International career
In July 2019, Herrera made the Argentina U23s' squad for the Pan American Games in Peru.[13] He made five appearances as Argentina beat Honduras in the final to secure the trophy.[3]