This player you're saying is 5* for this mgr lv7. As you can find some 18 y.o., 5* players in your level, the same he does in his level too.
The thing with the Cup is that if you have a good team, you're playing in a Cup with teams 2-3 lvs above so it's often to see 7*-9* players in their teams.