[6] Haqparast debutó en la UFC el 21 de octubre de 2017 contra Marcin Held, sustituyendo al lesionado Teemu Packalen en UFC Fight Night: Cerrone vs.
[9] Sin embargo, el 8 de marzo, se informó que Alex Reyes se retiró de la pelea debido a una lesión[10] y fue reemplazado por Nad Narimani.
[11] El combate se canceló el mismo día del evento, ya que el equipo médico consideró que Haqparast no estaba en condiciones de luchar debido a una enfermedad ocular infecciosa.
[16] Este combate le valió el premio a la Pelea de la Noche.
[17] Se esperaba que Haqparast se enfrentara a John Makdessi el 23 de marzo de 2019 en UFC Fight Night: Thompson vs.
[21] Esta victoria le valió el premio a la Actuación de la Noche.
[28] Haqparast tenía previsto enfrentarse a Don Madge, en sustitución del lesionado Guram Kutateladze, el 13 de marzo de 2021 en el UFC Fight Night: Edwards vs.
[29] Sin embargo, Madge se retiró del combate por problemas de visa[30] y fue sustituido por el recién llegado a la UFC Rafa García.
[39] Sin embargo, Haqparast se retiró debido a razones no reveladas y fue reemplazado por el recién llegado Francisco Prado.
[41] Sin embargo, Patterson se retiró debido a problemas de salud,[42] y fue reemplazado por Landon Quiñones, y el par se reunió la semana siguiente en UFC 293.
[46] Esta pelea le valió el premio Actuación de la Noche.