Nel suo ultimo anno come junior, Toledo ha vinto la medaglia d'argento ai Campionati Mondiali Juniori di Atletica leggera del 2012 a Barcellona. Ha vinto il titolo di giavellotto ai Campionati Iberoamericani di Atletica leggera del 2012
e il mese successivo ha lanciato un record argentino e sudamericano junior di 79,87 metri. Ha fatto il suo debutto olimpico ai Giochi di Londra del 2012, ma non ha superato le qualifiche. Ha vinto la medaglia d'oro ai Campionati Sudamericani Under-23 di atletica leggera del 2012 con un lancio record del campionato.