slip/fall through the net
idiomDefinition of slip/fall through the net
: to fail to be noticed or included with others
There are plenty of talented players who slip through the net and never get to play professionally.