ST. PETERSBURG, Fla. — B.J. Upton, benched three times in the past two weeks for failing to hustle, was caught jogging on the bases again Monday night.

This time, Tampa Bay Rays manager Joe Maddon left his center fielder in the game after his latest base running gaffe

Upton hit a fourth-inning drive to left against the Los Angeles Angels and broke into a trot out of the batter's box, thinking a ball that hit the fence was going to be a home run.

He casually rounded first and jogged toward second with Angels first baseman Mark Teixeira following to meet the throw to an uncovered base. Teixeira fielded the ball on a hop and made the tag just before a surprised Upton touched the bag.

With the inning over, Upton dropped his head and bent over at second base for a few moments before taking his position on defense.

Upton was benched for one game on Aug. 6, the day after he failed to run hard on a grounder back to the mound against Cleveland. Maddon removed him in the middle of an inning at Texas for not hustling on a double-play grounder last Friday, then benched him for Saturday's game against the Rangers.