Rougned Odor's eight-game suspension for punching Jose Bautista has been reduced to seven games by Major League Baseball, according to a source and multiple reports.

Odor, 22, had appealed the suspension earlier this week.

Odor punched Bautista in the jaw after Bautista slid at Odor's legs in an attempt to break up a double play in the top of the eighth inning on May 15.

The league disciplined 14 players and staff on the Toronto Blue Jays and Texas Rangers for their actions in the brawl.