Wygrał trzy mecze w kwalifikacjach do UK Championship 2022, ale po pokonaniu Jamiego O’Neilla, Jacksona Page’a i gracza z Top 32 Gary’ego Wilsona, przegrał w ostatniej rundzie kwalifikacyjnej z Chińczykiem Xiao Guodongiem.

Chociaż Petrov nie odniósł żadnego zwycięstwa w pozostałych turniejach rankingowych sezonu, wygrał mecz rundy wstępnej przeciwko Akani Songsermsawad podczas turnieju zaproszeniowego 6-Red World Championship 2023 i odpadł na trzecim miejscu w grupie. W kwalifikacjach do Mistrzostw Świata 2023 poniósł porażkę w meczu otwarcia z amatorem Stanem Moodym 7-10. Swój pierwszy sezon zawodowy zakończył na 113. miejscu w światowym rankingu.

W Championship League w 2023 roku udało mu się zremisować tylko raz, przez co Petrov ponownie odpadł już w fazie grupowej. Podczas turnieju Northern Ireland Open po raz pierwszy dotarł do 1/8 finału, odnosząc dwa zwycięstwa 4-3, w tym nad Markiem Allenem 32. miejsce w turnieju rankingowym, gdzie został wyeliminowany przez Xing Zihao. Przez resztę sezonu nie wygrał żadnego turnieju rankingowego, z wyjątkiem zwycięstwa 10-1 nad Ahmedem Aly Elsayedem na Mistrzostwach Świata.