As Jeimer Candelario prepares for a likely call-up when the roster expands on Sept. 1, he extended his on-base streak to 25 games with a 2-for-4 night at the plate Thursday in Iowa’s 4-3 win in Sacramento.

Candelario hit cleanup again for Marty Pevey and was 2-for-4 with a home run. Candelario went yard in the first inning with his second longball in as many games.

Jeimer Candelario has stayed with the process this season and the numbers are finally catching up with his performance. Candelario is 17-for-42 with three walks in his last 10 games. Candelario has six multi-hit games during that span.

Over his last 17 games, Candelario is hitting .338/.411/.554 with three doubles, a triple and three home runs for a .965 OPS. And he has almost as many walks (8) as strikeouts (11) in his last 65 at-bats.

Since he was sent back to Triple-A, Candelario is batting .299/.381/.488 with seven doubles, a triple and five home runs for a .869 OPS in 35 games.

The switch-hitting Candelario is producing from both sides of the plate. Against right-handed pitchers, Candelario is hitting .300/.405/.514 with a .919 OPS in 140 at-bats. Versus left-handed pitchers, Candelario has a .981 OPS in 62 at-bats with a .339/.417/.565 slash line.

In 60 games this season for Triple-A Iowa, Jeimer Candelario is hitting .312/.408/.530 with 14 doubles, three triples and eight home runs for a .938 OPS. And in 116 games between Double-A Tennessee and Triple-A Iowa this year, Candelario has hit .265/.366/.447 with 31 doubles, four triples and 12 home runs for a .812 OPS.

Follow Chicago Cubs Online on Twitter: @TheCCO and @TheCCO_Minors