The phrase
"goal poacher" refers to a soccer player who often scores goals by staying close to the opponent's goal and taking advantage of scoring opportunities that arise unexpectedly. Essentially, they are skilled at finding and seizing goalscoring chances.
Full definition