Personally Apex did it better than any other game, or maybe COD. The others aren't too good when compared to these two but I think it's very personal, these are my favorites.
PUBG has got to be it for me. It's honestly sparked the whole battle royal craze and has really set the roots for many battle royal games. It's just a shame that it spiraled downhill in turns of development and gameplay