NEW YORK — Tampa Bay Rays outfielder B.J. Upton was suspended two games and fined an undisclosed amount by Major League Baseball on Saturday after he launched into a tirade following an ejection earlier this week.

Upton was scheduled to begin serving his suspension Saturday against the Baltimore Orioles but decided to appeal.

Upton was ejected by umpire Chad Fairchild after striking out for the fourth straight time leading off the ninth inning Wednesday night against the Toronto Blue Jays.

Upton slammed his bat and helmet to the ground and had to be restrained by third base coach Tom Foley after he was tossed. Upton also threw several other items, including his arm guards, toward the plate area while heading toward the dugout.

Earlier in the game, Rays manager Joe Maddon was ejected by Joe West after the umpires got together and reversed West's safe call on a tag play by first baseman Adam Lind. Video replays appeared to show that the reversal was a mistake.

Maddon subsequently watched Upton's tirade from the clubhouse.

"I actually had the privilege of watching it on television at that point, and those were pretty egregious calls, so I can understand why he was so upset," Maddon said after the game. "I really believe that that particular at-bat should be reviewed by the umpiring higher-ups as opposed to it being all over B.J. Upton right now."