Similar to other sports odds, one of the main reasons why UFC odds change before the fight has to do with the amount of money that bettors place on either fighter. Sportsbooks adjust the odds when a lot of UFC fans bet on one particular outcome by making that bet more expensive.