Exjugador del Fort Lauderdale de la USL First Division (Estados Unidos).
Después, el FC Barcelona B lo fichó en el año 2009, convirtiéndose en una amenaza para otros equipos y uno de los mejores jugadores junto a Pedro Rodríguez Ledesma y el otro venezolano Jeffren Suárez.
Lamentablemente el FC Barcelona B no quedó campeón de la división y no pudo ascender a la Segunda División A David Yaya inició su carrera en el 2007 en las canteras del recién fundado equipo Zulia FC y logró debutar como profesional el 2008 ante el Táchira FC, jugando 13 minutos.
El Zulia FC perdió ese encuentro 2-0 ya en primera división venezolana.
En el 2009 debuta con la selección nacional Sub-17 en el Mundial Sub-17 Nigeria 2009.Con la selección absoluta ha estado en 3 encuentros pero nada más ha disputado un partido que terminó en empate a 0 contra Japón en febrero del 2010