Регалии: 3-кратный чемпион России (2015, 2016, 2020); серебряный (2014) и 3-кратный бронзовый (2013, 2016, 2017) призер чемпионатов России; 2-кратный обладатель Кубка России (2016, 2020); 2-кратный обладатель Суперкубка России (2015, 2016).
Родился 29 июля 1990 года в Нижнем Тагиле Свердловской области (Россия).
Олег Шатов - атакующий полузащитник. Воспитанник мини-футбольного клуба «ВИЗ-Синара» из Екатеринбурга, из которого в 16-летнем возрасте перешел в «Урал».
Выступал за команду с 2007 по 2011 год, затем защищал цвета «Анжи» (2012-2013), в 2013 году перешел в «Зенит» из Санкт-Петербурга, цвета которого защищал до 2020 года с коротким перерывом в 2018 году, когда Шатов находился в аренде в "Краснодаре". В дальнейшем выступал за казанский "Рубин" (2020-2021) и "Урал" (2021-2022). После завершения карьеры игрока вошел в тренерский штаб "Урала".
В составе "Зенита" стал трехкратным чемпионом России, 2-кратным обладателем Кубка страны. В общей сложности провел за сине-бело-голубых 202 матча (31 гол), в том числе 139 матчей в чемпионатах России (23 гола).
В сборной России дебютировал в 2013 году, играл в ее составе на чемпионате мира 2014 года в Бразилии и чемпионате Европы-2016 во Франции. На обоих турнирах россияне выступили неудачно, не сумев преодолеть групповой этап. За главную команду страны провел 28 матчей (2 гола).