Maksim Vitalyevich Mashnyov (; born 12 January 1993) is a Russian football midfielder who plays for Dynamo Vladivostok.
Mashnyov made his debut in the Russian Second Division for FC Baikal Irkutsk on 15 July 2012 in a game against FC Sakhalin Yuzhno-Sakhalinsk. He made his Russian Football National League debut for Baikal on 11 July 2015 in a game against FC Arsenal Tula.
On 15 July 2020, Mashnyov signed for FC Urartu.