Новобранец БАТЭ родился 20 февраля 1989 года в Харькове. Воспитанник академии донецкого “Шахтера” (первый тренер — Анатолий Владимирович Зимонин). Рост — 178, вес — 76. Играл за дубль донецкого “Шахтера” (2006/07), днепродзержинскую “Сталь” (2007), рижский “Олимп” (2008), дубль донецкого “Металлурга” (2009/10), узбекский “Насаф” из Карши (2010), “Полтаву” (2011), словацкий “Татран” (2011/12 — 2012/13), — сообщает официальный сайт БАТЭ.

В начале нынешнего года Яковлев перебрался в “Слуцк”, в рядах которого провел в чемпионате Беларуси 17 матчей, забил 2 гола и отдал одну результативную передачу.