Miami Marlins open 2026 season with 2-1 win over Rockies as Alcantara delivers seven innings

Opening Day at loanDepot park sets an early tone for Miami’s 2026 campaign
The Miami Marlins began the 2026 regular season with a 2-1 victory over the Colorado Rockies on Friday night, March 27, at loanDepot park. The opener drew 32,459 fans and lasted 2 hours and 26 minutes, with Miami building a two-run cushion early and protecting it behind a strong start from Sandy Alcantara and late relief work from Pete Fairbanks.
The matchup also marked the start of a schedule that had been adjusted earlier in the offseason, shifting the series opener from Thursday, March 26, to Friday, March 27, making it the first Friday night Opening Day game in the ballpark’s history.
Early offense: Edwards and Caissie help manufacture both Marlins runs
Miami scored both of its runs in the second inning, turning contact and baserunning into the game’s decisive margin. Owen Caissie doubled to center field to drive in Xavier Edwards for the first run. Later in the inning, Javier Sanoja singled to left to bring home Caissie, with Sanoja advancing to second on the play.
Sanoja finished with three hits, providing consistent traffic on the bases in a game where runs were scarce and neither team hit a home run.
Alcantara’s Opening Day start anchors the win
Alcantara, making Miami’s Opening Day start, worked seven innings and allowed one run. Colorado put the tying run on the board in the fourth inning when Jordan Beck reached on an infield single, scoring Willi Castro. The play brought Colorado within one, but the Rockies did not score again.
Final score: Marlins 2, Rockies 1
Miami hits: 8; Colorado hits: 7
Marlins starter: Sandy Alcantara — 7.0 innings, 1 run (unearned), 5 strikeouts, 2 walks
Save: Pete Fairbanks — 1.0 scoreless inning
Rockies limited despite steady contact against Miami pitching
Colorado finished with seven hits, including a two-hit night from catcher Hunter Goodman. The Rockies generated opportunities but did not produce an extra-base hit that changed the game, and the lineup’s only run came on the fourth-inning infield single.
Starter Kyle Freeland took the loss after allowing two runs over 4 1/3 innings, with Miami doing its damage in the second before Colorado’s bullpen settled the game into a low-scoring, late-inning contest.
With the opener decided by one run, the second inning and the fourth-inning response effectively framed the game’s scoring, leaving pitching execution and situational defense to determine the outcome.
What’s next in the opening series
The three-game series continues Saturday, March 28, with a 4:10 p.m. first pitch, followed by the finale Sunday, March 29, at 1:40 p.m. as Miami looks to build on a 1-0 start in the National League East.