What’s the single word for the kind of people who ascribe their success too much to external factors?

They have a habit of being "self-deprecating", perhaps because it makes them feel uncomfortable to be in the "limelight". Said another way, they display limelight avoidance.

https://www.thefreedictionary.com/self-deprecating

https://www.thefreedictionary.com/limelight