In 2008 werd Yılmaz toegelaten tot het Turkse nationale schaakteam. In hetzelfde jaar nam hij deel aan de 38e Schakenolympiade.
in Dresden, Duitsland. In 2009 werd hij de jongste Turkse schaakkampioen, toen hij Barış Esen versloeg in de laatste ronde en een totale score van 111⁄2/13 bereikte.