It’s the end of a long Major League Baseball season. And maybe that explains what happened on Wednesday night in Chicago with Karl Ravech calling the Cubs-Mets game, particularly when it came to correctly identifying Michael Busch.

In the bottom of the sixth inning, Busch launched his 31st home run of the season, giving the Cubs a 10-2 lead in the game. However, Ravech called him “Matthew Busch.”

Broadcast partner Eduardo Pérez did Ravech one better by calling Busch “Matthew Boyd,” who was the starting pitcher in the game for the Cubs.

Incredibly (and hilariously), Ravech then corrected Pérez for getting Busch’s name wrong after he had done the exact same thing, somehow not realizing his own mistake in the first place.

After Michael Busch homers for the Cubs, Karl Ravech calls him “Matthew Busch,” then corrects Eduardo Perez for calling him “Matthew Boyd.” pic.twitter.com/gxhCdVCmYG

— Awful Announcing (@awfulannouncing) September 25, 2025

It would be one thing if a mistake like that were isolated. But Cubs fans were exasperated that Karl Ravech was calling Michael Busch “Matthew” the entire night with the confusion happening on multiple occasions.

Someone tell Ravech to stop calling him Matthew Busch lol

— Jason Mals (@jmals24) September 25, 2025

That’s the second time Karl Ravech has called him Matthew Busch instead of Michael lmao ESPN stinks

— Cubbies Fam (@CubbiesFam) September 25, 2025

Somebody please tell Karl Ravech that it’s Michael Busch, not Matthew Busch.

Twice tonight.

— Matt Clapp (@TheBlogfines) September 25, 2025

Just how bad was it? After the Michael Busch home run, Ravech addressed the constant mix-ups, although it was Pérez that actually offered the apology. Ravech invoked Matt Shaw, Matthew Boyd, and “Matthew” Busch and took the blame for leading his broadcast partner down the wrong path.

Ravech and Perez offered an apology the next inning for getting Michael Busch’s name wrong on more than one occasion. pic.twitter.com/5NPUisEdUV

— Awful Announcing (@awfulannouncing) September 25, 2025

It’s incredibly rare for an announcer to be forced to apologize during a nationally televised game for repeatedly getting a player’s name wrong, but that’s exactly what happened here. At least Ravech didn’t also reference Shaw attending the Charlie Kirk memorial service like Gary Cohen did, or this could have all gone haywire.