How's the spirit ranger build?
You can build a spirit Ranger to kill any class 1v1 provided you play well. The combination of being a superior duelist and the excellent spirit support makes Rangers a great class for tpvp.
That being said, a spirit Ranger will only preform well if played well. I came up against a 5 spirit ranger premade (likely from people deciding to show ranger is OP with 5 rangers) which promptly lost 500-250 vs a engie, ranger, guard, and two thieves.
Ranger | Elementalist