Воспитанник воскресенского «Химика» дебютировал в профессиональном хоккее за «Локо». На счету игрока в МХЛ 149 матчей, 46 шайб и 50 передач. В КХЛ первый матч также сыграл за ярославскую команду в сезоне 20/21. Всего в Лиге на счету нападающего 25 матчей (за «Локомотив», «Адмирал» и «Металлург») и 2 заброшенные шайбы.
Основную часть карьеры Павел провёл во Всероссийской лиге. В прошлом сезоне он сыграл 58 матчей, забросил 13 шайб и отдал 21 результативную передачу. В ВХЛ выступал за «Буран», «Молот», «Динамо-Алтай», «Зауралье» — всего 199 матчей, 47 шайб и 50 голевых передач.
Добро пожаловать в «Сибирь»!