In a small bowl, mix together the smoked paprika, garlic powder, onion powder, salt, and black pepper.
Rub the spice mixture evenly over both sides of the chicken breasts.
Heat the olive oil in a grill pan over medium heat.
Place the seasoned chicken breasts on the grill pan and cook for 5-7 minutes on each side, or until the internal temperature reaches 165°F (74°C).
Remove the chicken from the pan and let it rest for 5 minutes before slicing into thin strips.
Warm the flour tortillas in a dry skillet over medium heat for about 30 seconds on each side.
To assemble each wrap, place a tortilla on a flat surface and layer with shredded lettuce, diced tomatoes, sliced red onions, shredded cheddar cheese, and sliced grilled chicken.
Drizzle ranch dressing over the fillings.
Fold in the sides of the tortilla and then roll it up tightly from the bottom to secure the fillings.
Serve immediately or wrap in foil for later consumption.