Saturday, June 28, 2025

MLB Ejection 088 - Roberto Ortiz (3; Carlos Mendoza)

HP Umpire Roberto Ortiz ejected Mets manager Carlos Mendoza (ball one call to Adam Frazier; QOCY) in the bottom of the 4th inning of the #Mets-#Pirates game. With one out and none on, Pirates batter Frazier took a 0-0 sinker from Mets pitcher Brandon Waddell for a called first ball. Replays indicate the pitch was located off the inner edge of home plate and thigh-high (px 1.03, pz 1.55 [sz_bot 1.44]), the call was correct.* At the time of the ejection, the Pirates were leading, 3-1. The Pirates ultimately won the contest, 9-2. 
  
This is Roberto Ortiz (40)'s 3rd ejection of 2025.
*This pitch was located 7.85 horizontal inches from being deemed incorrect.

This is the 88th ejection report of the 2025 MLB regular season.
This is the 46th manager ejection of 2025. Ejection Tally: 46 Managers, 14 Coaches, 28 Players.
This is New York's 1st ejection of 2025, 3rd in the NL East (MIA 3; WAS 2; ATL, NYM PHI 1).
This is Carlos Mendoza's 1st ejection since Sept 27, 2024 (Ramon De Jesus; QOC = Y [Balls/Strikes]).
This is Roberto Ortiz's 3rd ejection of 2025, 1st since May 25 (Miguel Andujar; QOC = N [Balls/Strikes]).

Thursday, June 26, 2025

MLB Ejection 087 - Alfonso Márquez (1; Clayton McCullough)

HP Umpire Alfonso Márquez ejected Marlins manager Clayton McCullough (warnings) in the top of the 1st inning of the #Marlins-#Giants game. With two out and none on, Marlins batter Otto Lopez took a 0-0 fastball from Giants pitcher Hayden Birdsong for a hit-by-pitch, resulting in the issuance of warnings to both teams.* Replays indicate the pitch was located inside and struck Lopez on the thigh, the call was irrecusable. At the time of the ejection, the game was tied, 0-0. The Marlins ultimately won the contest, 12-5.
  
This is Alfonso Márquez (72)'s 1st ejection of 2025.
*Official Baseball Rule 6.02(c)(9): "Intentionally Pitch at Batter. If, in the umpire’s judgment, such a violation occurs, the umpire may elect either to: (A) Expel the pitcher, or the manager and the pitcher...or
(B) warn the pitcher and the manager of both teams that another such pitch will result in the immediate expulsion of that pitcher (or a replacement) and the manager."

This is the 87th ejection report of the 2025 MLB regular season.
This is the 45th manager ejection of 2025. Ejection Tally: 45 Managers, 14 Coaches, 28 Players.
This is Miami's 3rd ejection of 2025, 1st in the NL East (MIA 3; WAS 2; ATL, PHI 1; NYM 0).
This is Clayton McCullough's 2nd ejection of 2025, 1st since June 6 (Chad Fairchild; QOC = N [RLI]).
This is Alfonso Márquez's 1st ejection since Sept 12, 2024 (Bud Black; QOC = Y [Balls/Strikes]).

Tuesday, June 24, 2025

MLB Ejection 086 - Mark Wegner (2; Jazz Chisholm)

HP Umpire Mark Wegner ejected Yankees 3B Jazz Chisholm (strike two call; QOCN) in the top of the 9th inning of the #Yankees-#Reds game. With one out and one on, Yankees batter Chisholm Jr. took a 2-0 changeup from Reds pitcher Lyon Richardson for a called first strike. Replays indicate the pitch was located over the heart of home plate and below the hollow of the knee (px 0.09, pz 1.45 [sz_bot 1.81 / RAD 1.69 / MOE 1.61]), the call was incorrect.* At the time of the ejection, the game was tied, 3-3. The Reds ultimately won the contest, 5-4, in 11 innings.
  
This is Mark Wegner (14)'s 2nd ejection of 2025.
*This pitch was located 1.92 vertical inches from being deemed correct.

This is the 86th ejection report of the 2025 MLB regular season.
This is the 28th player ejection of 2025. Ejection Tally: 44 Managers, 14 Coaches, 28 Players.
This is New York's 7th ejection of 2025, 1st in the AL East (NYY 7; BOS 6; BAL, TB, TOR 3).
This is Jazz Chisholm's 2nd ejection of 2025, 1st since April 17 (John Bacon; QOC = N [Balls/Strikes]).
This is Mark Wegner's 2nd ejection of 2025, 1st since May 13 (Aaron Boone; QOC = Y [Balls/Strikes]).

Angel Campos' College World Series Ejections of Coastal Carolina

Sunday's College World Series championship finale featured two ejections: Coastal Carolina head coach Kevin Schnall and 1B coach Matt Schilling by HP Umpire Angel Campos (formerly MLB, now NCAA Division 1). Were the ejections justified or overly aggressive, as the broadcast (and Schnall in a post-game press conference) suggested? Let's break it down.

In the first inning, 1B coach Schilling left the first base coach's box and walked toward home plate to argue balls and strikes after HP Umpire Campos called a strike during a stolen base attempt. Campos then issued a balls/strikes warning to Coastal Carolina (which is how it's done in NCAA baseball).

Chanticleer head coach Schnall (yes, that's their school mascot) then exited the dugout, in his words, to seek clarification on the warning. But when Campos responded it was a balls/strikes warning, Schnall responded by gesturing a number three with his hand while exclaiming, "you missed three pitches."

Because Schnall left his position (leaving the dugout) to argue balls and strikes after directly being warned not to continue arguing balls and strikes, he was ejected from the game.

Interesting note: NCAA Rule 3-6-f states, "If a coach leaves the dugout or their position to argue a ball or strike call (including a half swing or hit-by-pitch), the coach may be ejected without warning."

Schnall then continued arguing while walking toward home plate, eventually engaging with other umpires who had arrived to assist. One umpire fell and upon standing issued Schnall a two-game suspension (which, again, is a college-specific procedure) pursuant to NCAA Rule 2-26 regarding excessive arguing after being ejected: "No team personnel may continue to argue or to continue to excessively express themselves with prolonged actions or offensive language after an ejection. Penalty: An additional two-game suspension."

To conclude, the ejection followed a warning pursuant to the book—my only gripe is Campos' "shoo fly" gesture, which the head coach took offence to (as did I). The shooing gesture is not just an unapproved mechanic, it rarely if ever actually works to diffuse a situation. Instead, a firm stop sign might have done the trick, but considering this coach's aggressive posture regarding "you missed three pitches," I would surmise the ejection would likely have occurred either way.

Monday, June 23, 2025

MLB Ejection 085 - Ron Kulpa (3; Edgar Quero)

HP Umpire Ron Kulpa ejected White Sox DH Edgar Quero (strike three call; QOCY) in the bottom of the 6th inning of the #Diamondbacks-#WhiteSox game. With one out and one on, White Sox batter Quero took a 3-2 changeup from Diamondbacks pitcher Eduardo Rodriguez for a called third strike. Replays indicate the pitch was located over the heart of home plate and above the midpoint (px 0.56, pz 3.34 [sz_top 3.15 / RAD 3.27 / MOE 3.35]), the call was incorrect.* At the time of the ejection, the Diamondbacks were leading, 8-0. The Diamondbacks ultimately won the contest, 10-0.
  
This is Ron Kulpa (46)'s 3rd ejection of 2025.
*This pitch was located 0.12 vertical inches from being deemed incorrect.

This is the 85th ejection report of the 2025 MLB regular season.
This is the 27th player ejection of 2025. Ejection Tally: 44 Managers, 14 Coaches, 27 Players.
This is Chicago's 3rd ejection of 2025, 2nd in the AL Central (MIN 5; CWS 3; DET, KC 2; CLE 0).
This is Edgar Cuero's first career MLB ejection.
This is Ron Kulpa's 3rd ejection of 2025, 1st since May 23 (Oliver Marmol; QOC = N [Balls/Strikes]).

MLB Ejection 084 - Alan Porter (2; Alex Cora)

2B Umpire Alan Porter ejected Red Sox manager Alex Cora (obstruction no-call; QOCN) in the top of the 5th inning of the #RedSox-#Angels game. With none out and one on, Red Sox batter Abraham Toro hit a 2-2 fastball from Angels pitcher Jack Kochanowicz on the ground to shortstop Zach Neto, who threw to third baseman Luis Rengifo as a rundown transpired during which second baseman Christian Moore tagged out Red Sox baserunner R2 Jarren Duran before throwing to third baseman Rengifo, covering second base, who tagged out Red Sox batter-runner Toro. Replays indicate that prior to receiving the throw, fielder Rengifo blocked Toro's path to second base and in doing so impeded his progress as Toro began his slide into the base, and that the throw did not take Rengifo into the runner's path so the act-of-fielding exception does not apply, the call was incorrect.* At the time of the ejection, the Angels were leading, 5-4. The Angels ultimately won the contest, 9-5.
  
This is Alan Porter (64)'s 3rd ejection of 2025.
*Official Baseball Rule Definitions: "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."

This is the 84th ejection report of the 2025 MLB regular season.
This is the 44th manager ejection of 2025. Ejection Tally: 44 Managers, 14 Coaches, 26 Players.
This is Boston's 6th ejection of 2025, 1st in the AL East (BOS, NYY 6; BAL, TB, TOR 3).
This is Alex Cora's 4th ejection of 2025, 1st since June 22 (Doug Eddings; QOC = Y [Replay Review]).
This is Alan Porter's 3rd ejection of 2025, 1st since May 21 (Kevin Cash; QOC = Y [Replay Review]).

Sunday, June 22, 2025

MLB Ejections 082-3 - Doug Eddings (1-2; BOS x2)

2B Umpire Doug Eddings ejected Red Sox LF Jarren Duran and manager Alex Cora (Replay Review decision that upheld Eddings' out call; QOCY) in the top of the 8th inning of the #RedSox-#Giants game. With none out and none on, Red Sox batter Duran hit a 0-0 slider from Giants pitcher Tyler Rogers for a line drive to right fielder Mike Yastrzemski, who threw to shortstop Willy Adames as Duran arrived at second base, ruled out by 2B Umpire Eddings and affirmed via Replay Review as the result of a challenge by Red Sox manager Cora. Replays do not conclusively indicate whether Adames tagged Duran while Duran was not in contact with the base, having overslid, during his attempted return, the call was correct.* At the time of the ejection, the Giants were leading, 8-5. The Giants ultimately won the contest, 9-5.
  
These are Doug Eddings (88)'s 1st and 2nd ejections of 2025.
*The Replay Official's decision of "call stands" was correct due to lack of clear and convincing evidence.

These are the 82nd and 83rd ejection reports of the 2025 MLB regular season.
This is the 26th player ejection of 2025.
This is the 43rd manager ejection of 2025. Ejection Tally: 43 Managers, 14 Coaches, 26 Players.
This is Boston's 4/5th ejection of 2025, 2nd in the AL East (NYY 6; BOS 5; BAL, TB, TOR 3).
This is Jarren Duran's first career MLB ejection.
This is Alex Cora's 3rd ejection of 2025, 1st since June 9 (Junior Valentine; QOC = N [Balls/Strikes]).
This is Doug Eddings' 1st ejection since August 2, 2024 (Kyle Snyder; QOC = U-c [Check Swing]).

MLB Ejection 081 - Edwin Moscoso (1; Reese McGuire)

HP Umpire Edwin Moscoso ejected Cubs catcher Reese McGuire (ball four call to Miles Mastrobuoni; QOCY) in the top of the 9th inning of the #Mariners-#Cubs game. With none out and none on, Mariners batter Mastrobuoni took a 3-1 slider from Cubs pitcher Nate Pearson for a called fourth ball. Replays indicate the pitch was located off the outer edge of home plate and thigh-high (px -0.87, pz 2.82), the call was correct.* At the time of the ejection, the Mariners were leading, 14-6. The Mariners ultimately won the contest, 14-6.
  
This is Edwin Moscoso (32)'s 1st ejection of 2025.
*This pitch was located 1.56 vertical inches from being deemed incorrect.

This is the 81st ejection report of the 2025 MLB regular season.
This is the 25th player ejection of 2025. Ejection Tally: 42 Managers, 14 Coaches, 25 Players.
This is Chicago's 5th ejection of 2025, 1st in the NL Central (CHC 5; PIT 4; CIN, STL 3; MIL 2).
This is Reese McGuire's 1st ejection since April 11, 2024 (Jeremie Rehak; QOC = Y [Balls/Strikes]).
This is Edwin Moscoso's 1st ejection since Sept 25, 2024 (Barry Enright; QOC = N [Balls/Strikes]).

Wrap: Seattle Mariners vs Chicago Cubs, 6/22/25 | Video as follows: