While the question often frames the record around players, the absolute all-time record for most ejections in Major League Baseball history belongs to legendary manager Bobby Cox. Over his storied managerial career guiding the Atlanta Braves and Toronto Blue Jays, Cox was ejected a staggering 162 times, surpassing John McGraw's long-standing historical mark. His fiery defense of his players and frequent arguments with umpires made his record-breaking ejection tally one of the most unbreakable milestones in the sport.