MATCHUPS is a playable word

matchup Scrabble® Dictionary

noun
pl. matchups
a setting of two players against each other
206 Playable Words can be made from "MATCHUPS"