Call it the Curse of the Faux-Hitter.
On April 25, Arizona Diamondbacks pitcher Madison Bumgarner tossed a complete game without allowing a hit against the Atlanta Braves at Truist Park. Yet because the outing came in a league-mandated seven-inning doubleheader, Major League Baseball didn't classify the 7-0 victory as a no-hitter.
The Diamondbacks haven't won on the road since.
The D-backs lost 13-7 Wednesday night in San Francisco for their 22nd straight road loss. That ties the MLB record for consecutive road losses, an ignominious mark shared by the 1943 Philadelphia Athletics and 1963 New York Mets.
The loss dropped Arizona to 20-49 on the year, the fewest wins of any team.
Despite taking a 2-0 lead in the top of the first inning, starter Merrill Kelly gave up four runs in the bottom half of the frame as Arizona quickly fell behind 13-2 by the fifth inning. A five-run top of the sixth narrowed the gap, but not enough for a D-backs comeback against their division rival.
Entering Wednesday, Arizona had been outscored 114-50 in road games since April 25 with just nine home wins sprinkled in.
Good and bad teams alike have found success when the D-backs have paid a visit, with Arizona dropping games to the Miami Marlins, New York Mets, Los Angeles Dodgers, Colorado Rockies, Milwaukee Brewers and Oakland Athletics during the losing streak.
Yet, Tuesday's loss at the Giants may have been the most difficult to stomach.
The Diamondbacks held an 8-3 lead after five innings only to have Mike Yastrzemski launch a go-ahead grand slam into McCovey Cove in the bottom of the eighth inning off Humberto Castellanos on a 1-2 pitch with two outs in an eventual 9-8 loss.
Arizona will look to avoid a record 23rd straight road loss when it closes out a four-game series in San Francisco on Thursday afternoon. Zac Gallen returns to the mound for the D-backs after spraining his UCL, and he will face likely All-Star Kevin Gausman.