At the 38th Chess Olympiad (2008) held in Dresden, Germany when he was still an International Master (IM), he played Board 4 for the Philippines finishing as the team's top scorer with 7.5/11 on the strength of 5 wins, 5 draws and a solitary loss for a winning percentage of 68.2% with a Tournament Performance Rating (TPR) of 2585 as compared to his 2519 ELO at that time that made him the second strongest Filipino bet in the Olympiad just behind Wesley So (2610) despite being the only IM in the team. He eventually placed 19th in the Individual Standings while the team finished in 46th place.