Featured Posts

Friday, September 4, 2026

MLB Ejection 115 - Doug Eddings (4; Oliver Marmol)

HP Umpire Doug Eddings ejected Cardinals manager Oliver Marmol (hat/uniform rule/pitch clock violation; QOCN) in the bottom of the 6th inning of the #Cardinals-#Rockies game. With one out and one on, St Louis effected a pitching change, substituting Justin Bruihl into the game for departing pitcher Hancel Rincon. Upon entry, Eddings and Marmol engaged in an argument during which the between-pitchers pitch clock timer expired, resulting in a pitch clock violation and automatic ball charged to Bruihl. Eddings reportedly took issue with Rincon's uniform and specifically how Rincon wore his hat. Replays indicate the pitcher's uniform cap was worn on the pitcher's human head, the call was incorrect.* At the time of the ejection, the Cardinals were leading, 4-3. The Cardinals ultimately won the contest, 7-6.

This is Doug Eddings (88)'s 4th ejection of 2026.
*Official Baseball Rule 3.03(a): "All players on a team shall wear uniforms identical in color, trim and style, and all players’ uniforms shall include minimal six-inch numbers on their backs."
OBR 3.05(b)(4)(E): "Each runner, other than the batter, may without liability to be put out, advance one base when: A fielder deliberately touches a pitched ball with their cap, mask or any part of their uniform detached from its proper place on their person. The ball is in play, and the award is made from the position of the runner at the time the ball was touched."

This is the 115th ejection report of the 2026 MLB regular season.
This is the 66th manager ejection of 2026. Ejection Tally: 66 Managers, 22 Coaches, 27 Players.
This is St Louis' 4th ejection of 2026, 2nd in the NL Central (PIT 9; CHC, STL 4; CIN 2; MIL 0).
This is Oliver Marmol's 4th ejection of 2026, 1st since Aug 17 (Edwin Moscoso; QOC = U [Check Swing]).
This is Doug Eddings' 4th ejection of 2026, 1st since August 5 (Joe Espada; QOC = Y [Replay Review]).

MLB Ejection 114 - Manny Gonzalez (2; Stephen Vogt)

HP Umpire Manny Gonzalez ejected Guardians manager Stephen Vogt (pitch clock violation to Austin Hedges; QOCN) in the bottom of the 5th inning of the #Tigers-#Guardians game. With one out and none on, Guardians batter Hedges swung on and missed at a 1-0 slider from Tigers pitcher Andrew Sears, before stepping out of the batter's box and requesting time out, subsequently assessed a pitch clock violation for failing to be in the batter's box and alert to the pitcher by eight seconds on the timer. Replays indicate the pitch clock was never reset upon Hedges' allotted timeout request, the call was incorrect. At the time of the ejection, the Tigers were leading, 3-0. The Guardians ultimately won the contest, 4-3, in 10 innings.

This is Manny Gonzalez (79)'s 2nd ejection of 2026.

This is the 114th ejection report of the 2026 MLB regular season.
This is the 65th manager ejection of 2026. Ejection Tally: 65 Managers, 22 Coaches, 27 Players.
This is Cleveland's 2nd ejection of 2026, 2nd in the AL Central (MIN 4; CLE, CWS, DET, KC 2).
This is Stephen Vogt's 2nd ejection of 2026, 1st since August 5 (Chad Fairchild; QOC = U [Check Swing]).
This is Manny Gonzalez's 2nd ejection of 2026, 1st since August 3 (Blake Butera; QOC = Y [Obstruction]).

Thursday, September 3, 2026

MLB Ejection 113 - James Hoye (2; Dan Wilson)

HP Umpire James Hoye ejected Mariners manager Dan Wilson (warnings after Brian Serven HBP by Carlos Vargas) in the top of the 6th inning of the #Athletics-#Mariners game. With one out and none on, Athletics batter Donovan Walton hit a home run before ensuing batter Serven took a 1-0 cutter from Mariners pitcher Vargas for a hit-by-pitch, resulting in warnings. At the time of the ejection, the Athletics were leading, 5-3. The Athletics ultimately won the contest, 7-4.

This is James Hoye (92)'s 2nd ejection of 2026.

This is the 113th ejection report of the 2026 MLB regular season.
This is the 64th manager ejection of 2026. Ejection Tally: 64 Managers, 22 Coaches, 27 Players.
This is Seattle's 5th ejection of 2026, 1st in the AL West (SEA 5; ASS, LAA, TEX 4; HOU 2).
This is Dan Wilson's 4th ejection of 2026, 1st since August 8 (Emil Jimenez; QOC = N [ABS Denial]).
This is James Hoye's 2nd ejection of 2026, 1st since August 4 (Don Kelly; QOC = Y [ABS Denial]).

Wednesday, September 2, 2026

MLB Ejections 111-12 - Junior Valentine (Boone, Blake)

1B Umpire Junior Valentine ejected Yankees manager Aaron Boone and pitching coach Matt Blake (check swing ball two call to Vaughn Grissom) in the bottom of the 10th inning of the #Yankees-#Angels game. With none out and one one, Angels batter Grissom attempted to check his swing on a 1-2 fastball from Yankees pitcher Michael Fulmer, ruled a ball by HP Umpire Dillon Wilson and affirmed as no swing on appeal by 1B Umpire Valentine. At the time of the ejection, the Yankees were leading, 6-1. The Yankees ultimately won the contest, 6-3.

These are Junior Valentine (25)'s 2nd and 3rd ejections of 2026.

These are the 111th and 112th ejections of the 2026 MLB regular season.
This is the 22nd coach ejection of 2026.
This is the 63rd manager ejection of 2026. Ejection Tally: 63 Managers, 22 Coaches, 27 Players.
This is New York's 9/10th ejection of 2026, 1st in the AL East (NYY 10; BOS 6; TOR 5; BAL, TB 3).
This is Matt Blake's 2nd ejection of 2026, 1st since April 8 (Carlos Torres; QOC = Y [Balls/Strikes]).
This is Aaron Boone's 5th ejection of 2026, 1st since August 14 (Vic Carapazza; QOC = Y [Balls/Strikes]).
This is Junior Valentine's 2/3rd ejection of 2026, 1st since April 16 (Connor Phillips; QOC = U [Throwing At]).

Tuesday, September 1, 2026

MLB Ejection 110 - Chris Guccione (2; Matt Quatraro)

2B Umpire Chris Guccione ejected Royals manager Matt Quatraro (balk call by 1B Umpire Nestor Ceja reversed to no violation due to PitchCom malfunction; QOCN) in the bottom of the 8th inning of the #Marlins-#Royals game. With two out and one on (R3), with Jac Caglianone at-bat, Marlins pitcher Victor Vodnik attempted to disengage prior to delivery, ruled a balk by 1B Umpire Ceja, and reversed to no balk upon crew consultation. Replays indicate pitcher Cagliano began a motion naturally associated with delivery prior to disengagement, the call (to reverse) was incorrect.* At the time of the ejection, the Marlins were leading, 6-2. The Marlins ultimately won the contest, 6-3.

This is Chris Guccione (68)'s 2nd ejection of 2026.
*Official Baseball Rule 6.02(a)(1): "If there is a runner, or runners, it is a balk when the pitcher, while touching their plate, makes any motion naturally associated with their pitch and fails to make such delivery."
Related Post: MLB Ejection 014 - Nestor Ceja (1; Matt Quatraro) (4/18/26) [PitchCom Balk No-Call].

This is the 110th ejection report of the 2026 MLB regular season.
This is the 62nd manager ejection of 2026. Ejection Tally: 62 Managers, 21 Coaches, 27 Players.
This is Kansas City's 2nd ejection of 2026, 2nd in the AL Central (MIN 4; CWS, DET, KC 2; CLE 1).
This is Matt Quatraro's 1st ejection since April 18 (Nestor Ceja; QOC = N [Balk No-Call]).
This is Chris Guccione's 2nd ejection of 2026, 1st since August 24 (Joc Pederson; QOC = Y [ABS Denial]).

Rocchio Out Of Base Path, But Did Pitcher Obstruct Him First?

As Guardians batter-runner Brayan Rocchio ran toward first base during a ground ball in Cleveland, he saw a pair of Royals in 1B Salvador Perez and pitcher Daniel Lynch standing in his base path and veered to his left to avoid a tag. 1B Umpire Paul Clemons called Rocchio out for running more than three feet out of his base path to avoid the tag, but did non-fielding pitcher Lynch's presence on the first baseline obstruct Rocchio on his way to first base? Was this indeed out of the base path, or should this have been obstruction instead with Rocchio awarded first base?

Play: With two out and none on, Rocchio hit a soft ground ball up the first baseline, drawing both F3 Perez and F1 Lynch. Perez fielded the ball and BR Rocchio ran to his left to avoid both F1 Lynch and F3 Perez's tag. U1 Clemons called Rocchio out for running more than three feet away from his base path to avoid the tag.

Conflicting Rules: There are two competing rules with opposite penalties to discuss. One pertains to out of the base path, as Clemons called. The other pertains to obstruction regarding Lynch standing in Rocchio's way.

Official Baseball Rule 5.09(b)(1) states, "Any runner is out when they run more than three feet away from their base path to avoid being tagged unless their action is to avoid interference with a fielder fielding a batted ball. A runner’s base path is established when the tag attempt occurs and is a straight line from the runner to the base they are attempting to reach safely." This is the rule Clemons enforced in calling Rocchio out.

OBR 6.01(a)(10), which pertains to interference protection, however, states, "If two or more fielders attempt to field a batted ball, and the runner comes in contact with one or more of them, the umpire shall determine which fielder is entitled to the benefit of this rule, and shall not declare the runner out for coming in contact with a fielder other than the one the umpire determines to be entitled to field such a ball."

This rule is relevant because the non-protected fielder, which in this case was F1 Lynch (F3 Perez was protected), is liable for obstruction if they violate that rule, which states, "OBSTRUCTION is the act of a fielder who, while not in possession of the ball and not in the act of fielding the ball, impedes the progress of any runner."

When there is a question of violation, whether it pertains to this obstruction rule, runner's lane interference, or any other rule, the benefit of the doubt goes to the team that has not violated.

In this case, we have a clear sequence of events. First, F3 Perez fields the baseball. Second, F1 Lynch who is not protected, stands in the runner's base path. Third, BR Rocchio runs to his left, more than three feet away, to avoid F3 Perez's tag.

Because of this order, it would appear Lynch's illegal positioning and obstruction came before the runner ran more than three feet away to avoid a tag. Had the pitcher not been in the runner's way, could the runner have remained within three feet of his base path? We will never know. There is a question of violation, which means the benefit of the doubt goes to the team that has not violated.

But because both teams violated, we must consider the order in which they violated. Because the defensive team Kansas City violated first, the benefit of the doubt goes to Cleveland batter-runner Rocchio, which suggests F1 Lynch obstructed the runner before the runner ran more than three feet away from his base path to avoid a tag. Because Type 1 Obstruction is an immediate dead ball, the play effectively stopped before the runner committed the base path violation; this is obstruction.

Video as follows:

Sunday, August 30, 2026

MLB Ejections 108-9 - Visconti, Fletcher (Tatis, Stammen)

3B Umpire Jansen Visconti ejected Padres RF Fernando Tatis and 2B Umpire Andy Fletcher ejected manager Craig Stammen (runner's lane interference out call by HP Umpire Tyler Jones; QOCY) in the top of the 7th inning of the #Padres-#Rays game. With two out and none on, Padres batter Tatis bunted a 0-0 cutter from Rays pitcher Cam Booser on the ground to pitcher Booser, who threw to 1B Jonathan Aranda as Padres batter-runner Tatis ran to first base, ruled runner's lane interference by HP Umpire Jones. Replays indicate batter-runner Tatis ran on the infield grass and not within the runner's lane during the last half of his run to first base and in doing so interfered with 1B Aranda's ability to field Booser's throw, the call was correct.* At the time of the ejection, the Padres were leading, 3-1. The Rays ultimately won the contest, 5-4, in 11 innings.

This is Jansen Visconti (52)'s 2nd ejection of 2026.
This is Andy Fletcher (49)'s 1st ejection of 2026.

*Official Baseball Rule 5.09(a): "A batter is out when in running the last half of the distance from home base to first base, while the ball is being fielded to first base, they run outside (to the right of) the three-foot line, or inside (to the left of) the foul line and on the infield grass, and in the umpire’s judgment in so doing interfere with the fielder taking the throw at first base, in which case the ball is dead."

These are the 108th and 109th ejection reports of the 2026 MLB regular season.
This is the 61st manager ejection of 2026.
This is the 27th player ejection of 2026. Ejection Tally: 61 Managers, 21 Coaches, 27 Players.
This is San Diego's 9/10th ejection of 2026, 1st in the NL West (SD 10; SF 9; ARI 1; COL, LAD 0).
This is Fernando Tatis' 1st ejection since May 5, 2025 (Adrian Johnson; QOC = Y [Balls/Strikes]).
This is Craig Stammen's 5th ejection of 2026, 1st since July 28 (Jeremie Rehak; QOC = N [ABS Denial]).
This is Andy Fletcher's 1st ejection since August 8, 2025 (Mike Tauchman; QOC = U [Check Swing]).
This is Jansen Visconti's 2nd ejection of 2026, 1st since June 8 (David Popkins; QOC = Y [Balls/Strikes]).

Saturday, August 29, 2026

MLB Ejection 107 - Alan Porter (8; Ron Wotus)

3B Umpire Alan Porter ejected Giants interim 3B coach Ron Wotus (arguing prior game's calls during the pre-game plate meeting) before the top of the 1st inning of the #Diamondbacks-#Giants game. During the pre-game plate meeting and lineup card exchange, Wotus presented the lineup cards on behalf of San Francisco and was ejected shortly thereafter for arguing calls and plays from the day before. At the time of the ejection, the game hadn't yet started and was tied, 0-0. The Diamondbacks ultimately won the contest, 2-1.

This is Alan Porter (64)'s 8th ejection of 2026.

This is the 107th ejection report of the 2026 MLB regular season.
This is the 21st coach ejection of 2026. Ejection Tally: 60 Managers, 21 Coaches, 26 Players.
This is San Francisco's 9th ejection of 2026, 1st in the NL West (SF 9; SD 8; ARI 1; COL, LAD 0).
This is Ron Wotus' 1st ejection since July 23, 2011 (Sam Holbrook; QOC = Y [Balls/Strikes]).
This is Alan Porter's 8th ejection of 2026, 1st since August 28 (Tony Vitello; QOC = U [Fair/Foul]).

Friday, August 28, 2026

MLB Ejections 105-6 - Porter, Ortiz (Vitello, Webb)

HP Umpire Alan Porter ejected Giants manager Tony Vitello and U2 Roberto Ortiz ejected Giants bench player/pitcher Logan Webb (fair ball call by 3B Umpire Alex MacKay on Nolan Arenado) in the top of the 3rd inning of the #Diamondbacks-#Giants game. With two out and one on, Diamondbacks batter Arenado hit a 1-2 curveball from Diamondbacks pitcher Blade Tidwell on the ground past third base for a double, ruled fair by 3B Umpire MacKay. Replays do not conclusively indicate whether the ball bounded past third base in fair or foul territory, the call was irrecusable. At the time of the ejection, the Diamondbacks were leading, 3-2. The Diamondbacks ultimately won the contest, 10-6.

This is Alan Porter (64)'s 7th ejection of 2026.
This is Roberto Ortiz (40)'s 1st ejection of 2026.

These are the 105th and 106th ejection report of the 2026 MLB regular season.
This is the 60th manager ejection of 2026. 
This is the 26th player ejection of 2026. Ejection Tally: 60 Managers, 20 Coaches, 26 Players.
This is San Francisco's 7/8th ejection of 2026, 1st in the NL West (SD, SF 8; ARI 1; COL, LAD 0).
This is Tony Vitello's 5th ejection of 2026, 1st since August 26 (Ryan Blakney; QOC = U [Check Swing]).
This is Logan Webb's first career MLB ejection.
This is Alan Porter's 7th ejection of 2026, 1st since August 13 (Davis Martin; QOC = U [Throwing At]).
This is Roberto Ortiz's 1st ejection since August 20, 2025 (José Caballero; QOC = Y [Replay Review]).

Cubs PCA Argues Uncalled Balk vs Arizona, Was Chicago Right?

As Chicago baserunner R3 Pete Crow-Armstrong danced down the third base line in Arizona, his distraction prompted Diamondbacks pitcher Eduardo Rodriguez to rush his delivery, with PCA upset at the uncalled balk as umpires determined, after crew consultation, that a balk had not occurred. But was it?

The Play: With two out and a runner on third base, Cubs batter Michael Busch stepped in for a 2-1 pitch from Diamondbacks pitcher Eduardo Rodriguez as Chicago baserunner R3 Pete Crow-Armstrong danced down the third base line. Rodriguez was pitching from Windup Position, having declared Windup while standing in a Hybrid stance (footwork indicating Set Position, but opting to pitch from the Windup), giving R3 PCA a little more time for baserunning antics near 3B, which pitcher Rodriguez noticed mid-delivery and rushed his motion home, turning the 2-1 pitch into a pitchout of sorts to catcher James McCann, who exited his box to receive the ball.

Chicago campaigned for a balk, while 3B Umpire Malachi Moore gestured for the crew to convene. After consultation with 1B Umpire Mike Estabrook and 2B Umpire Lance Barrett, HP Umpire and Crew Chief Alfonso Márquez explained via public address microphone that the crew deemed there was no balk, drawing Cubs manager Craig Counsell for an argument.

Was This is a Balk? To determine whether this was a balk, we first narrow down the types of balks this could conceivably qualify as. Pursuant to Official Baseball Rule 6.02(a)(1), "if there is a runner, or runners, it is a balk when the pitcher, while touching their plate, makes any motion naturally associated with their pitch and fails to make such delivery"; however, pitcher Rodriguez did fire home.

We next investigate the so-called catcher's balk, aka OBR 5.02(a), which states, "the catcher must stand with both feet within the lines of the catcher's box until the ball leaves the pitcher's hand. PENALTY: Balk."

Upon closer inspection, this is a balk pursuant to OBR 6.02(a)(5): "the pitcher makes an illegal pitch" because of Rule 5.07(a) Comment, which states, "The pitcher may not take a second step toward home plate with either foot or otherwise reset their pivot foot in their delivery of the pitch. If there is a runner, or runners, on base it is a balk under Rule 6.02(a); if the bases are unoccupied it should be treated as an illegal pitch under Rule 6.02(b)."

Replays indicate Rodriguez in his rushed delivery reset his pivot foot by stepping off the back of the pitcher's plate/rubber entirely, this disengagement (inadvertent or otherwise) making this an illegal pitch. This was a balk that was not called.

Video as follows: