Matviychuk representou a Ucraína nos Xogos Olímpicos de 2008 en Pequín, onde competiu na maratón masculina.
, xunto cos seus compatriotas Oleksandr Kuzin e Oleksandr Sitkovskyy. Terminou a carreira con éxito no lugar vinte e sete por oito segundos por detrás do marroquí Abderrahime Bouramdane, cun tempo de 2:17:50.