A word for someone that deflects compliment?
Solution 1:
self-deprecating
Belittling or undervaluing oneself; excessively modest.
Wiki
Self-deprecation is the act of reprimanding oneself by belittling, undervaluing, or disparaging oneself,1 or being excessively modest.2[3] It can be used in humor and tension release.[4]