Club Deportivo Universidad Católica (loan, 0, 7, 2010–2010)
Cruz Azul (1, 31, 2011–2012)
Racing de Santander (loan, 0, 2, 2010–2010)
Club Universidad de Chile (10, 145, 2001–2008)
Club Universidad de Chile (loan, 0, 0, 2012–2012)
Club Universidad de Chile (0, 2, 2013–2015)
C.D. Universidad de Concepción (2015–)
Chile national football team (4, 42, 2005–2011)
O'Higgins F.C. (2010–2010)
Authority file
Q464234 FIFA player ID (archived): 202649 WorldFootball.net person ID: waldo-ponce Transfermarkt player ID: 8560 National-Football-Teams.com player ID: 12296 FootballDatabase.eu person ID: 4495