The product of famous Chernomorets (Odessa) soccer school.
Was accepted into team “B” roster in 2002 where he spent two season.
In 2004-2005 season was promoted to the first team of FC Chernomorets (Odessa).
In 2006 Leonid moved to FC Dnestr (Ovidiopol) where he played 6 seasons prior to moving to FC SKA (Odessa) in 2012. Leonid spent 4 seasons with FC SKA (Odessa).
In 2017 Leonid signed a contract with Canadian Soccer League expansion team – FC Vorkuta. Later in the season he won his first trophy with FC Vorkuta becoming CSL regular season champion.
In 2018 became Canadian Soccer League champion in both divisions.