In the second inning of Friday's game, Dubois sent the first pitch he saw from New Orleans Zephyrs starter Ruddy Lugo over the wall in right-center.
"He started me off with a fastball right over the plate, and I put a good swing on it," Dubois said of the home run, a solo shot off Lugo.
The 29-year-old Dubois later scored after a walk in the fourth inning and then brought in a run with an RBI single as part of a six-run Iowa ninth inning.
Dubois was released by the Washington Nationals on May 18 after batting .217 in 33 games with Class AAA Columbus. He was signed by the Cubs the next day.
Dubois said he can't remember ever hitting home runs in three consecutive games. Through 24 games with Iowa, he's hit .286 in 70 at-bats with eight walks.
"I'm feeling pretty good at the plate right now," said Dubois. "I'm seeing the ball well. That's all I can attribute it to."
A 14th-round Cubs draft pick from Virginia Commonwealth in 2000, Dubois played in the Cubs organization from 2001-05. The Cubs traded him to Cleveland in 2005 for OF Jody Gerut after he played in 52 games with Chicago that season. He then played in 14 games with the Indians before being sent down to Class AAA Buffalo.
Dubois spent the 2007 season with the Norfolk Tides, Baltimore's Class AAA affiliate, before signing a minor league contract with the Nationals last off-season.
"I'm glad to be back (with the Cubs). This is a good organization and a good team here. We're in first place (and) we're playing good," Dubois said.
IOWA 14, ALBUQUERQUE 10 (CLASS AAA)
At Albuquerque, Iowa (44-33) totaled 15 hits Sunday. 1B-OF Daryle Ward, who joined the team over the weekend for a minor league rehab stint, picked up two hits and is likely to rejoin the Chicago team some time this week. OF Andres Torres picked up three hits and is batting .324 since returning from the DL (rib cage), and .315 overall.
RHP Justin Berg (2-4, 6.75) picked up his second Triple-A victory despite allowing five runs and seven hits in six innings. Berg struck out a season-high five batters.
TENNESSEE 7, MOBILE 3 (CLASS AA)
At Sevierville, OF Doug Deeds hit his sixth home run as part of a 3-for-3 showing that raised his average to .308 in 63 games. Deeds, traded to the Cubs from Minnesota as the player to be named in the Craig Monroe deal in April, has reached base safely in seven straight starts and is batting .340 (18-for-53) for the month of June.
LHP Donald Veal started for Tennessee (31-45) and received a no-decision. Veal allowed one earned run and six hits, walking three in five innings. He did not strike out a batter for the first time all season. RHP Dumas Garcia (2-0, 2.65 ERA) picked up the win in relief with 1 2/3 scoreless innings. RHP Jose Ceda notched his first save with 1 1/3 scorless innings. He struck out two batters and walked one.
BELOIT 4, PEORIA 1 – 10 INNINGS (CLASS-A)
At Peoria, RHP Robert Hernandez made his fourth start of the season since returning from a 50-game suspension, the result of testing positive for a banned substance. Hernandez tossed five innings, allowing an unearned run and three hits in a no-decision. RHP Jordan Latham continued his dominance in relief with two scoreless innings to lower his ERA to 1.71 through 22 relief appearances. RHP Jon Mueller (0-1, 8.10) suffered the loss, allowing three 10th-inning runs.
OF Jonathan Wyatt picked up his fourth multi-hit game in 10 starts with the Chiefs (30-42), finishing 2-for-5 atop the order to raise his average to .351 since being sent down from Class High-A Daytona earlier this month.
EVERETT 2, BOISE 1 (SS-A)
At Everett, Wash., the Hawks (2-4) were held to just three hits for the second straight night. INF Ryan Flaherty, the Cubs' first-round supplemental pick from Vanderbilt in this year's draft, hit his first career home run for the team's only run.
RHP Jay Jackson, a ninth-round pick from Furman, allowed one run and one hit in three innings in his first pro start. He struck out six batters. RHP Marcus Hatley (0-1, 1.23), the Hawks' opening night starter, suffered the loss by allowing one run and three hits in 3 1/3 innings in relief.
AZL ANGELS 9, AZL CUBS 3 (ROOKIE)
At Mesa, the Cubs (0-1) dropped their season opener. INF John Contreras, signed out of the Dominican Republic in February, 2007, led the team with two hits.
RHP Miguel Sierra started and tossed four shutout innings in a no-decision before RHP Yohan Gonzalez yielded six runs in just 1 1/3 innings for the loss.