scrappy underdog
- underdogPresumed loser beforehand
- fighterOne who engages in combat
- resilientAble to recover quickly
- grittyCoarse or courageous
- tenaciousStubbornly determined to continue
feisty · plucky · determined · hustle · comeback · David · longshot · outsider · challenger · spunky · hardscrabble · ragtag · unlikely · heart · gutsy · defiant · hungry · overlooked
scrappy underdogtop dog
Dominant leader
Goliath · reigning champion · frontrunner · powerhouse · juggernaut