Goalkeeper · Argentina

13A. Batalla

Rayo Vallecano

Partial coverage: some seasons of this career are not stored yet (2026/27).

Clubs

ClubSeasonsAppsGoalsAssists
Rayo Vallecano2024/25 – 2025/268001
River Plate2014/15 – 2024/25210—
Granada CF2023/24 – 2024/25170—
San Lorenzo2021/22 – 2023/24700—
O'Higgins2020/21 – 2021/22460—
Union La Calera2019/20310—
Atletico Tucuman2017/18 – 2018/19180—
Tigre2018/19100—
Argentina U202015/16110—
Argentina U172013/14150—

Transfers

DateFromToType
1 Jul 2024Granada CFRiver Plate—
2 Jan 2024River PlateGranada CFLoan
26 Jul 2021River PlateSan LorenzoLoan
8 Jan 2020River PlateO'HigginsLoan
14 Jan 2019River PlateUnion La CaleraLoan
9 Aug 2018River PlateTigreLoan
5 Jan 2018River PlateAtletico TucumanLoan
23 Aug 2024River PlateRayo VallecanoLoan
30 Jun 2025River PlateRayo VallecanoTransfer
28 Jun 2025Rayo VallecanoRiver PlateReturn from loan

Season by season

SeasonCompetitionClubAppsStartsMinGoalsAssistsYellowRedRating
2025/26La LigaRayo Vallecano3434306000607.01
2025/26UEFA Europa Conference LeagueRayo Vallecano1414135001307.06
2024/25La LigaRayo Vallecano3232288000607.09
2023/24La LigaGranada CF171715300—307.06
2023/24Copa de la Liga ProfesionalSan Lorenzo363632400—607.19
2023/24Copa ArgentinaSan Lorenzo554500—00—
2023/24CONMEBOL SudamericanaSan Lorenzo10109000—106.89
2022/23Liga Profesional ArgentinaSan Lorenzo181816200—006.90
2022/23Copa ArgentinaSan Lorenzo11900—00—
2021/22Primera DivisiónO'Higgins998100—207.40
2021/22Copa ChileO'Higgins443600—00—
2020/21Primera DivisiónO'Higgins333329700—206.99
2019/20Primera DivisiónUnion La Calera222219800—406.75
2019/20Copa ChileUnion La Calera554500—10—
2019/20CONMEBOL SudamericanaUnion La Calera443600—107.25
2018/19Liga Profesional ArgentinaTigre10108160—216.47
2018/19CONMEBOL LibertadoresAtletico Tucuman554160—106.84
2017/18Liga Profesional ArgentinaAtletico Tucuman131311700—006.98
2017/18Liga Profesional ArgentinaRiver Plate332700—006.98
2017/18CONMEBOL LibertadoresRiver Plate665400—207.50
2016/17Copa ArgentinaRiver Plate665400—00—
2016/17CONMEBOL RecopaRiver Plate221800—00—
2016/17Liga Profesional ArgentinaRiver Plate432700—00—
2015/16CONMEBOL U20Argentina U20886860—10—
2015/16FIFA U20 World CupArgentina U20332700—00—
2013/14FIFA U17 World CupArgentina U17665400—01—
2013/14CONMEBOL U17Argentina U17998100—00—

Availability history

No injuries or suspensions recorded.

Trophies

No trophies recorded.