Timing is everything, and for the White Sox, losing Adam Eaton couldn’t have come at a worse time.

The Sox have scored seven runs over their last five games, and while Jose Abreu is the driving force, it’s Eaton’s energetic style and, more importantly, production in the leadoff spot that makes the Sox’ lineup go — when it goes.

But Eaton won’t be around to do that for at least another two weeks, possibly longer, after the Sox put him on the disabled list with a strained right oblique. Eaton described his frustration level with this injury, the second one to put him on the disabled list, as “huge.’’

“I’m not doing anybody any good, and I’ve said that many times before,’’ he said. “I want to be out with these guys. I want to try and produce as well as I can and stay healthy doing that. Running into the wall is not healthy.’’

Left-handed hitting outfielder Jordan Danks was recalled from Class AAA Charlotte. Danks didn’t start against Mariners lefty James Paxton on Saturday, but he entered as a pinch hitter in the 10th inning and scored the go-ahead run on Conor Gillaspie’s single in a 2-1 victory that snapped a four-game losing streak. Danks reached on a fielder’s choice, stole second and went to third on shortstop Chris Taylor’s two-out error.