Российский теннисист Роман Сафиуллин родился 7 августа 1997 года в подмосковном Подольске в русско-татарской семье. Успешно выступал на юниорском уровне: выиграл Открытый чемпионат Австралии в одиночном разряд в 2015-м, входил в первую тройку теннисного рейтинга среди юниоров. В 2017-м завоевал бронзовую медаль проходившей в Тайбэе Универсиады.
В 2021 году Сафиуллин дебютировал во взрослых турнирах Большого шлема и дважды доходил до второго раунда – на Открытом чемпионате Австралии и на Открытом чемпионате Франции.
В 2022-м россиянин впервые попал в топ-100 мирового рейтинга Ассоциации теннисистов-профессионалов. В том же году на турнире ATP-250 в Марселе он сенсационно обыграл четвертую ракетку мира Стефаноса Циципаса из Греции. В начале 2023-го Сафиуллин ненадолго выбыл из первой сотни, но вскоре вернулся в нее, благодаря успешным выступлениям в турнирах серии «Мастерс», где ему удавалось обыграть соперников, находившихся значительно выше его в рейтинге — Томми Пола и Себастьяна Корду.
В мае 2023-го Сафиуллин планировал принять участие в Открытом чемпионате Франции («Ролан Гаррос»), но не смог сделать этого из-за досадной оплошности. Он просто забыл подать заявку на участие в квалификации, а кода это выяснилось, было уже поздно. Тренер Сафиуллина Андрей Кузнецов объяснил произошедшее «человеческим фактором».