родился 28 июня 1994 года в Оренбурге. В 2010 году он впервые сыграл за юношескую сборную России U-17, а в следующем году в 16-летнем возрасте дебютировал в команде «Академия» Тольятти, выступавшей в зоне «Урал-Поволжье» второго дивизиона. В том же сезоне Леонов «перешагнул» из одной сборной в другую – стал защищать ворота российской национальной дружины U-19, сообщает пресс-служба ФК «Краснодар».
В прошлом году ФК «Краснодар» уже просматривал юного талантливого голкипера, однако тогда тому закрепиться в команде помешала травма, полученная на одной из тренировок.
Артем Леонов перешел в стан «горожан» на правах свободного агента и подписал с клубом контракт по схеме «3 года + 1 год». Вместе с «черно-зелеными» 12 июня голкипер, являющийся кандидатом теперь уже в молодежную сборную России (U-21), отправляется на первый предсезонный сбор в Австрию.