this is no easy stuff
to do this properly, I agree with Jose, Mocha would be the most efficient tracking tool probably. but there's more to it than that.
the workflow is this:
you stabilize the footage, place a clean plate, mask out the live parts, reintroduce the motion, then duplicate the original video and roto the guy on top of it.
Stabilize:
in Mocha you create multiple planes on the same track that are clean with no movement of players on top of them

set the planar surface on a proper perspective so you can watch the planar grid and see you are locked on the track.
now for the export:
first, go to the first frame and push planar surface to corners

when exporting, check the invert checkbox to get a stabilized shot. use the corner pin only setup

in Ae, go to the first frame and paste.

stabilize is done!
Creating a Clean Plate:
now for the clean plate. you export the first frame to photoshop and clean it up using the stamp tool

you don't bother with the goalkeeper or the assistant referee because you are going to mask them in Ae.
when you are done bring it back to Ae and place it on top of the stabilized shot. you mask out the live parts

Reintroduce the motion:
you close this in a precomp and call it stabilized. you copy again from mocha and paste but this time no invert.


Rotoscoping:
now for the fun part - ROTOSCOPING! I would maybe use rotobrush. you got some wiggle room because the background is almost the same. manual masking can work good too or a mess - need some trial an error to see what's most efficient for the user and the purpose.

for the ball, I would mask manually using a circle mask. maybe frame by frame since it's probably very fast and changing.
and you're DONE!