Marlins Demolish Angels Behind Griffin Conine’s Historic Two-Homer Game

The Miami Marlins didn’t just beat the Los Angeles Angels on Sunday at loanDepot park, they absolutely eviscerated them. A 12-3 final score that felt almost merciful by the end, the Marlins’ offense put on a clinic in run production that left Grayson Rodriguez and the Angels’ pitching staff gasping for air.

Pitching Decisions

1.0IP0H0ER1BB2K

Star Performers

Jose Siri

Season AVG: .273
4AB2H1HR1RBI1R0BB
Griffin Conine

Season AVG: .265
4AB2H2HR3RBI2R1BB

Conine’s Breakout Moment

Griffin Conine's SECOND homer (12)

Griffin Conine was the story of the afternoon. His first career multi-homer game featured two absolute moon shots that traveled a combined distance that could practically reach the clubhouse. The second blast measured 434 feet, a towering display of power that punctuated the Marlins’ offensive assault. Three RBIs in a game where Miami didn’t need any of their starters to break a sweat. This is the kind of performance that separates routine players from ones who contribute in meaningful ways.

Griffin Conine's two-run homer (11)

Conine’s two-run homer in the fifth inning ignited what became the Marlins’ mercy-killing barrage. That inning alone yielded six runs, a cascade of hits and smart baserunning that exposed Rodriguez’s complete inability to escape trouble. The Angels’ starting pitcher lasted just four innings, surrendering four hits and three earned runs while walking four batters. Eight strikeouts looks nice on paper until you realize the walks and overall ineffectiveness negated any positive takeaway.

Jose Siri's solo home run (7)

Jose Siri provided the Angels’ only bright spot with a solo home run in the second inning, his seventh of the season. It was a reminder that this Angels team possesses offensive talent, but talent without discipline and execution gets you buried by better teams. That’s exactly what happened here.

The Fifth Inning Collapse

Marlins score six runs in the 5th inning

The Marlins’ fifth inning offensive explosion was surgical in nature. Javier Sanoja delivered a two-run single that drove in Owen Caissie and Joe Mack. Kyle Stowers followed with his own two-run single through the infield, extending the lead to insurmountable proportions. Six runs on multiple quality at-bats, with no errors or cheap production required. This is how you put away inferior competition.

Javier Sanoja's two-run single

Sanoja’s performance cannot be overlooked. The Marlins’ utility player went 2-for-4 with two RBIs, contributing meaningfully when the game was being decided. Owen Caissie also chipped in an RBI single in the first inning, setting the early tone that Miami was the hungrier team on Sunday afternoon.

Zach Neto's RBI double

For Los Angeles, Zach Neto’s RBI double in the first inning showed their lineup could make contact against quality pitching. Nolan Schanuel’s ninth-inning RBI single was late consolation against a game already decided by the fifth frame. The Angels manufactured just three runs against a Marlins team that played fundamental baseball with excellent execution.

Griffin Conine talks his first career multihomer game

Michael Petersen earned the win despite pitching just one inning, a testament to how thoroughly Miami dominated. The Marlins’ bullpen was never truly tested, coasting through the final innings with a commanding lead. This was complete, convincing baseball that leaves no doubt about which team was superior on Sunday.

The Angels limped out of Miami having learned a harsh lesson about playing sloppy baseball against teams with professional at-bats and timely hitting. The Marlins, conversely, showed why consistency and execution separate contenders from pretenders.

Box Score

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Wade Meckler LF 4 1 1 0 1 2 .304
Mike Trout DH 4 0 0 0 0 3 .235
Oswald Peraza PH 1 0 0 0 0 1 .232
Nolan Schanuel 1B 2 1 1 1 3 0 .274
Zach Neto SS 5 0 1 1 0 1 .225
Moisés Ballesteros C 4 0 1 0 0 0 .225
Denzer Guzman 3B 4 0 0 0 0 0 .227
Josh Lowe RF 4 0 0 0 0 3 .198
Jose Siri CF 4 1 2 1 0 2 .273
Adam Frazier 2B 4 0 1 0 0 0 .202

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Grayson Rodriguez (L) 4.0 4 4 3 4 8 7.20
Shaun Anderson 1.0 6 6 6 1 2 7.65
Blake Weiman 1.0 0 0 0 0 2 0.00
Ryan Watson 1.0 2 1 0 0 0 4.45
Tyler Heineman 1.0 2 1 1 0 0 10.13

Miami Marlins Batting

Player AB R H RBI BB SO AVG
Kyle Stowers 1B 4 1 2 2 0 2 .242
Leo Jiménez 1B 1 0 0 1 0 0 .215
Xavier Edwards 2B 4 1 0 0 1 2 .284
Otto Lopez SS 5 2 2 0 0 1 .318
Griffin Conine DH 4 2 2 3 1 2 .265
Heriberto Hernández LF 5 0 1 0 0 3 .227
Owen Caissie RF 4 2 2 1 1 0 .231
Agustín Ramírez C 1 0 0 0 1 1 .238
Joe Mack C 2 2 1 0 1 0 .234
Jakob Marsee CF 5 1 2 0 0 1 .206
Javier Sanoja 3B 4 1 2 3 0 0 .274

Miami Marlins Pitching

Pitcher IP H R ER BB SO ERA
Ryan Gusto 4.0 3 2 2 1 4 4.78
Michael Petersen (W) 1.0 0 0 0 1 2 2.98
Tyler Zuber 1.0 1 0 0 0 2 3.80
Calvin Faucher 1.0 2 0 0 1 1 4.35
Victor Vodnik 1.0 0 0 0 0 2 5.40
Josh Ekness 1.0 1 1 1 1 1 2.00