Serheyev began his career in 2000 with FC Dynamo Lviv in the Ukrainian Second League.
[1] In 2002, he signed with FC Karpaty-2 Lviv of the Ukrainian First League, and made the senior team in 2004.
Midway through the season he went abroad to Poland to sign with Hetman Zamość.
In 2016, he went overseas to Canada to sign with FC Ukraine United of the Canadian Soccer League.
[3] In his debut season he featured in 17 matches and recorded one goal, and helped Ukraine United clinch a postseason berth by finishing second in the standings.