At least Michael Cuddyer had success over the Colorado Rockies' disappointing road trip.
Cuddyer returns to Coors Field on Thursday the owner of a franchise record- tying hit streak, a run he'll look to extend in a makeup game against the New York Mets.
The 34-year-old outfielder is hitting .375 over his 23-game streak, which ties Dante Bichette for the longest in club history. Bichette first set the record from May 22-June 18, 1995.
Cuddyer has also reached base safely in 42 straight games -- a Rockies single- season record -- after homering twice in Wednesday's 5-3 loss to Boston. A career .274 hitter, Cuddyer is third in the NL this season with a .344 average.
"You go through points in the season where you feel really good," Cuddyer told Colorado's website. "Through this little streak I've also gotten lucky. I've gotten some hits in certain games, whether it's a broken bat or infield hits or something like that. Things are just going my way on top of feeling good at the plate. It's just one of those things."
Despite Cuddyer's current tear, the Rockies are coming off a 2-7 road trip and sit three games behind Arizona for first place in the NL West. They'll play their next seven at home, where they are 23-17 on the year.
The Mets, meanwhile, conclude what was extended to an 11-game road trip thanks to an April 17 postponement in Denver due to a snowstorm. Colorado won the other three games of that set, including a sweep of a doubleheader on April 16 after the opener was also postponed.
In all, the Rockies have won seven straight in this series.
New York is 6-4 on the trip after splitting a two-game set with the Chicago White Sox. The Mets won Wednesday's meeting 3-0 as Shaun Marcum picked up his first win of the season.
Marcum had lost his first nine decisions of the campaign, but held the White Sox to just four hits and two walks over eight scoreless innings.
"It's huge," said Mets manager Terry Collins. "Everybody's got pride in the big leagues. Nobody likes to look at a zero in the win column. He knows and we know that doesn't belong there. I think this is a big kick start for Shaun."
Eric Young went 3-for-4 with a run batted in for the Mets. He is hitting .414 with six RBI in seven games with New York since being acquired from Colorado on June 18.
Set to start for the Mets will be Jeremy Hefner, who is coming off his second victory of the season.
In a 4-3 win over the Philadelphia Phillies on Friday, the right-hander yielded three runs -- two earned -- on 10 hits and a walk in six innings of work. Hefner moved to 2-6 with a 3.89 earned run average on the season in 15 appearances, all but one of those starts.
The lone relief outing for the 27-year-old came on April 18 in Colorado, where he pitched the final inning of an 11-3 Mets loss. Hefner gave up two runs on a pair of solo homers by Dexter Fowler and Troy Tulowitzki.
It was the first ever appearance for Hefner against the Rockies, who counter in this game with the young Tyler Chatwood.
Chatwood has been very effective over eight starts this year, going 4-1 with a 2.22 ERA. He has not allowed a home run in 44 2/3 innings this season, 22 2/3 of those coming at Coors Field.
The 23-year-old righty did not factor into a 2-1 loss at Washington on Friday as he gave up a run on four hits and two walks over six innings.
Chatwood is 1-0 in two previous starts versus the Mets, throwing a combined 10 scoreless innings despite seven hits and seven walks allowed.