Pernía speelde in zijn geboorteland bij San Lorenzo de Almagro (1998-1999) en Independiente (1999-2003). In januari 2003 werd hij gecontracteerd door het Spaanse Recreativo Huelva. Enkele maanden later speelde Pernía met deze club de finale van de Copa del Rey, die echter werd verloren van Real Mallorca. Recreativo degradeerde bovendien van de Primera División naar de Segunda División A. In 2004 keerde Pernía met zijn nieuwe club Getafe CF terug in de hoogste Spaanse divisie. In het seizoen 2005-2006 gold de verdediger als een van de dragende spelers bij het opvallend goed presterende Getafe CF. Voor het seizoen 2006/07 wordt hij aangetrokken door Atlético Madrid. Hij verliest echter de concurrentiestrijd van Antonio López en moet genoegen nemen met een plaats op de bank. In de wedstrijden waar hij in actie mag komen kan hij geen goede indruk achterlaten.
Mariano Pernía behoorde in 2006 tot de Spaanse selectie voor het WK 2006. In eerste instantie was hij niet geselecteerd, maar bondscoach Luis Aragonés riep de geboren Argentijn later toch op als vervanger van de geblesseerd geraakte Asier Del Horno.