Cheaters or I just suck ? lol

me and my buddy have played over 250 battle royale games and never won one. 🤦🏻‍♂️ we both have over a 2.0 KD anybody else having problems like this ?