Marlins Walk Off Rockies in Spring Battle at loanDepot Park
The Miami Marlins scraped out a 4-3 victory over the Colorado Rockies on Saturday at loanDepot park in a spring training affair that showcased exactly why baseball remains beautifully unpredictable. This wasn’t a work of art. This was a slugfest dressed up as a pitching duel, a game that swung on timely hitting and just enough defensive competence to get the job done when it mattered most.
Pitching Decisions
Star Performers
Eury Perez was the story for Miami, striking out eight batters over seven innings of solid work. The right-hander wasn’t overpowering in the traditional sense, but he was efficient, keeping the Rockies off balance and preventing any rally from gaining real traction until the damage was already done. Perez’s performance was exactly what the Marlins needed out of their rotation this spring, a reminder that sometimes the best pitching isn’t the flashiest.
Hicks Delivers When It Counts
But let’s be honest here, Liam Hicks was the story. The Marlins catcher went 1-for-2 with three RBIs, a remarkable feat that perfectly encapsulates what makes baseball maddening and magnificent simultaneously. His two-run home run in the fifth inning gave Miami their first real lead of the day. Then in the eighth, when the game hung in the balance and nerves were fraying, Hicks came through again with a sacrifice fly that plated Xavier Edwards and pushed the Marlins within striking distance.
Owen Caissie provided the dagger, the kind of hit that wins spring training games and launches confidence into April. With Otto Lopez on base, Caissie ripped a single through the middle off Colorado’s bullpen to give Miami their eventual winning margin. It wasn’t pretty. It wasn’t even particularly hard hit. But it was there when it needed to be.
Rockies Left Empty Despite Power Display
Colorado brought legitimate pop to the plate, and that should worry no one in Denver. TJ Rumfield launched his first career home run in the second inning, a fly ball to right-center that suggested the young player might have something. Ezequiel Tovar followed suit in the fourth with a two-run blast that tied things up briefly. The Rockies had their moments, real ones, but they were isolated moments rather than sustained pressure.
The problem was Jaden Hill, Colorado’s starter, lasted just 1.2 innings before getting yanked. Sometimes pitching staffs unravel before the game even really starts, and that’s exactly what happened here. Miami’s offense was ready for Colorado’s pitching from the opening pitch, and the Rockies never quite recovered from that early deficit in preparedness.
Calvin Faucher picked up the win after pitching just one inning, a ridiculous stat that perfectly captures the chaos of modern bullpen baseball. Pete Fairbanks saved it, holding Miami’s lead in the ninth with a clean inning. Neither performance will be remembered come October, but both did their job when it mattered most.
This was spring training baseball at its finest and most frustrating, a game decided by the small edges and the players who executed when the moment arrived. Miami leaves Saturday’s contest with a win and some real confidence heading into the regular season. Colorado goes home knowing they have the talent to compete but realizing execution matters just as much as potential ever will.
Box Score
Colorado Rockies Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Jake McCarthy RF | 4 | 0 | 0 | 0 | 0 | 1 | .143 |
| Hunter Goodman C | 4 | 0 | 1 | 0 | 0 | 1 | .375 |
| Willi Castro LF | 4 | 1 | 1 | 0 | 0 | 1 | .125 |
| Ezequiel Tovar SS | 4 | 1 | 1 | 2 | 0 | 1 | .250 |
| TJ Rumfield 1B | 4 | 1 | 1 | 1 | 0 | 1 | .286 |
| Troy Johnston RF | 3 | 0 | 1 | 0 | 0 | 1 | .333 |
| Ryan Ritter 2B | 1 | 0 | 0 | 0 | 0 | 1 | .000 |
| Brenton Doyle CF | 3 | 0 | 0 | 0 | 1 | 0 | .000 |
| Kyle Karros 3B | 3 | 0 | 0 | 0 | 0 | 2 | .167 |
| Edouard Julien DH | 3 | 0 | 1 | 0 | 0 | 1 | .200 |
Colorado Rockies Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Michael Lorenzen | 4.1 | 7 | 3 | 3 | 0 | 4 | 6.23 |
| Brennan Bernardino | 0.2 | 1 | 0 | 0 | 0 | 0 | 0.00 |
| Zach Agnos | 1.1 | 0 | 0 | 0 | 1 | 2 | 0.00 |
| Jaden Hill (L) | 1.2 | 2 | 1 | 1 | 0 | 1 | 5.40 |
Miami Marlins Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Jakob Marsee CF | 4 | 0 | 0 | 0 | 0 | 3 | .125 |
| Xavier Edwards 2B | 4 | 1 | 1 | 0 | 0 | 0 | .250 |
| Agustín Ramírez DH | 3 | 1 | 2 | 0 | 1 | 0 | .333 |
| Liam Hicks C | 2 | 1 | 1 | 3 | 0 | 0 | .500 |
| Otto Lopez SS | 4 | 1 | 1 | 0 | 0 | 0 | .143 |
| Owen Caissie RF | 4 | 0 | 3 | 1 | 0 | 0 | .500 |
| Griffin Conine LF | 4 | 0 | 1 | 0 | 0 | 1 | .200 |
| Connor Norby 1B | 3 | 0 | 0 | 0 | 0 | 1 | .333 |
| Graham Pauley 3B | 4 | 0 | 1 | 0 | 0 | 2 | .250 |
Miami Marlins Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Eury Pérez | 7.0 | 5 | 3 | 3 | 1 | 8 | 3.86 |
| Calvin Faucher (W) | 1.0 | 1 | 0 | 0 | 0 | 1 | 0.00 |
| Pete Fairbanks (SV) | 1.0 | 0 | 0 | 0 | 0 | 1 | 0.00 |
