On June 3, 2016, Afanador upset number 10 seeded and number 44 in the International Table Tennis Federation world ranking Bojan Tokic at the 2016 ITTF Slovenia Open in Otocec, Slovenia.
He competed at the 2016 Summer Olympics where he defeated Suraju Saka 4–3 in the preliminary round before losing to Omar Assar 4–2 in the second round.