Jabarkan Racing Avellaneda dari Roberto Ayala

Pada 2 Februari 2010 Racing Club de Avellaneda mendatangkan mantan bek tengah Real Zaragoza ini dengan status bebas transfer.

Pada tanggal 30 Desember ia pensiun dari sepak bola profesional, dan menjadi manajer Racing Avellaneda.

Dia melakukan debut untuk Argentina pada 16 November 1994, melawan Chili di bawah pelatih Daniel Passarella.

Ayala bermain untuk Argentina di Olimpiade 1996, memenangkan medali perak. Ia bermain untuk Argentina di Piala Dunia 1998 dan merupakan anggota skuat yang tidak bermain dalam kompetisi 2002 karena cedera beberapa saat menit terakhir sebelum pertandingan pertama mereka melawan Nigeria. Dia kemudian dipilih sebagai pemain over-usia Argentina dan meraih medali emas di Olimpiade 2004. Ayala memainkan peran integral dalam skuat Argentina untuk Piala Dunia FIFA 2006 di Jerman. Ia bermain gemilang sepanjang turnamen, dan diangkat sebagai anggota Tim All Star. Dalam perempat final melawan Jerman ia mencetak gol lewat sundulan yang memberi Argentina memimpin 1-0. Argentina kalah dalam adu penalti setelah pertandingan 1-1, dengan tendangan penalti Ayala yang diselamatkan oleh Jens Lehmann.

Pada tanggal 30 Mei 2006, Dalam laga persahabatan melawan Angola, Ayala memainkan pertandingan ke-100 bagi tim nasional Argentina.

Pada tanggal 17 Juli 2007, setelah bermain di final Copa América 2007 melawan Brasil, di mana ia mencetak gol bunuh diri, Ayala mengumumkan pengunduran dirinya dari sepak bola internasional. Ayala menyatakan, "itu tidak ada hubungannya dengan apa yang terjadi di final dari Copa America." Javier Zanetti mengambil alih dari dia sebagai kapten.