Soldier 76
The Best Solo Carry Heroes in Overwatch
Too put it plainly, Soldier 76 is just an insanely powerful character. His rifle can output an insane amount of damage from a fair amount of distance, allowing him to crack enemy shields quickly. Given how accurate his weapon is when burst firing, it’s important for players to not just hold down the trigger at all times. 76 is most effective as long range when you fire in quick, successive bursts as that will maximize the amount of damage you do.
Soldier 76 is effective against pretty much against any type of target, since his primary fire can cut down almost any offense, support, and even tank hero. Couple this with the massive amount of damage a Helix Rocket can cause and you have one of, if not the best current offense hero in Overwatch. He also comes with the ability to self heal and sprint, which offers him not only versatility, but survivability. A good Soldier 76 player can easily carry a team, especially given his ultimate has the potential to take out an entire team if timed correctly.