Would’ve, could’ve, should’ve. That’s the sad story of the Rockies’ 4-3 walk-off loss to the Marlins on Sunday.

Owen Caissie hit a changeup from Victor Vodnik, sending it 394 feet and over the right-center field wall for a two-run dagger to the Rockies’ heart.

Actually, would’ve, could’ve, should’ve was the theme of the Rockies’ failures throughout the season’s opening series at Miami’s loanDepot Park. Colorado lost every game by one run (2-1, 4-3, 4-3) en route to being swept in the opening series of the season for just the second time in franchise history. The last time? That would be 1994, when the Phillies came into Denver and won the first three games of the season at the old Mile High Stadium.

But manager Warren Schaeffer, as is his wont, refused to go down a gloomy path, choosing a positive spin instead.

Rockies predictions: 103 losses, joining Washington Senators in MLB infamy | Journal

“Listen, I think the boys are playing good,” Schaeffer told reporters in Miami. “We were right in these ballgames. We could have won all three of these ballgames. We have, what, 159 left to go? If we keep playing like that, we are going to win a lot of ballgames this year.”

However, until the Rockies start winning these types of games, the specter of last season’s 119-loss debacle will remain.

Here are the details of Sunday’s loss.

• The Rockies took a 3-0 lead in the first on Jordan Beck‘s three-run double off right-hander Max Meyer. The Marlins blanked the Rockies after that.

• Colorado’s Miami vice? It hit 1 for 12 with runners in scoring position on Sunday and 3 for 20 (.150) for the series. The Rockies also struck out 11 times on Sunday.

• The Rockies entered the ninth leading 3-2. When Miami’s Liam Hicks lined out to first baseman Troy Johnson for a double play, Colorado’s victory looked secure, and Vodnik was eyeing his first save.

Not so fast. Javier Sanoja lined a double over the head of left fielder Jake McCarthy, who missed making the grab by inches. Up stepped Caissie, who clobbered Vodnik’s 0-1 pitch for the walk-off.

“‘Vic’ throws a swing-and-miss changeup, so you live and die by that,” Schaeffer said. “The guy just hit one out of the park.”

The biggest takeaway from the opening series is that the rebuilt Rockies need to hit better in the clutch. Going 3 for 20 with runners in scoring position is not going to cut it, especially on the road, where Schaeffer pledges that the Rockies are going to be a running team. Last season, the Rockies hit .211 with RISP on the road en route to an 18-63 record.

.

On the plus side, the Rockies stole five bases and were caught only once during the three-game set.

And, despite the sweep and despite Vodnik serving up the game-winner in the ninth on Sunday, the Rockies’ pitching was, overall, solid. The starters posted a 4.85 ERA, just so-so in pitcher-friendly loanDepot Park. The bullpen, however, was excellent, posting a 2.31 ERA and a .233 average against over 11 2/3 innings.

On Sunday, deposed starter Antonio Senzatela looked reborn as a long reliever. With his fastball humming at 98 mph and his new sweeper confounding hitters, he pitched 2 2/3 scoreless innings, striking out three.

“That was fantastic,” Schaeffer said. “To have him show up in his first outing this year and give us almost three innings of pitching like that? That was exceptional. I’m extremely happy for him. But we are definitely going to need our starting pitching to go (deeper) in the game.”

The road only gets steeper and deeper for the Rockies, who open a three-game series in Toronto on Monday night against the Blue Jays, who came tantalizingly close to beating the Dodgers in last year’s World Series.

Pitching probables

Monday: Rockies RHP Tomoyuki Sugano (10-10, 4.64 with Orioles in 2025) at Blue Jays RHP Cody Ponce (0-6, 7.04 ERA with Pirates in 2021), 5:07 p.m.
Tuesday: Rockies RHP Ryan Feltner (0-2, 4.75 in 2025) at RHP Max Scherzer (5-5, 5.19 in 2025), 5:07 p.m.
Wednesday: Rockies LHP Kyle Freeland ((0-1, 4.15) at Blue Jays RHP Kevin Gausman Kevin Gausman (0-0, 1.50)
Thursday: Off day

TV: Rockies.TV
Radio: 850 AM, 94.1 FM

Want more Rockies news? Sign up for the Rockies Insider to get all our MLB analysis.