Preheat your grill to medium-high heat. In a small bowl, mix the olive oil, garlic powder, paprika, salt, and pepper. Brush the chicken breasts with the mixture.
Grill the chicken for 6-7 minutes on each side, or until the internal temperature reaches 165°F. Remove from the grill and let it rest for 5 minutes before slicing.
In a large salad bowl, combine the mixed greens, cherry tomatoes, avocado, crumbled bacon, blue cheese, and red onion.
Slice the grilled chicken and place it on top of the salad. Drizzle with balsamic vinaigrette and toss gently to combine.
Serve immediately, or refrigerate for up to 30 minutes before serving for a chilled salad.