En julio de ese año, Giraldo disputaría los Juegos Olímpicos Londres 2012, donde derrotaría en su debut en primera ronda al estadounidense Ryan Harrison en sets corridos, pero en segunda ronda perdería ante el belga Steve Darcis, terminándose así su participación en los Juegos Olímpicos.