El Mago looked more like El No Recuerdo on Monday ... 'cause Cubs star shortstop Javier Baez lost track of the outs during an inning, and was then promptly benched over the blunder.
Baez looked straight-up ridiculous during the bottom of the 4th inning of Chicago's game against the Indians ... when the 28-year-old thought there were 2 outs.
You can see in the clip of the play ... after Anthony Rizzo hit a pop-up to left field, Baez began circling the bags completely unaware there was only 1 out prior to the at-bat.