Lorenzen Dominates as Rockies Edge Mets in Pitching Duel

The Colorado Rockies waltzed into Citi Field on Friday and reminded the New York Mets why you can’t win ballgames relying on strikeouts alone. Michael Lorenzen was absolutely brilliant, spinning seven innings of one-run ball while striking out three and walking none, and that disciplined pitching display ultimately made the difference in a 4-3 Colorado victory that felt far more decisive than the final margin suggests.

Pitching Decisions

7.0IP7H1ER0BB3K
5.2IP7H2ER3BB8K
1.2IP0H0ER0BB1K

Star Performers

TJ Rumfield

Season AVG: .266
3AB1H0HR1RBI1R1BB
Brett Baty

Season AVG: .240
4AB2H0HR2RBI1R0BB

Here’s what really happened Friday night: the Rockies got timely hits in crucial spots while the Mets, despite Freddy Peralta fanning eight batters, couldn’t capitalize when it mattered. Peralta’s stuff was there, absolutely, but he walked three and allowed seven hits over 5.2 innings. The problem? Four of those hits turned into runs before he could even record an out in the sixth.

Michael Lorenzen spins seven innings in Rockies' win

Rockies Build Lead Through Steady, Intelligent Baseball

TJ Rumfield started the scoring parade in the fifth with an RBI groundout that pushed Brenton Doyle across. Nothing flashy. Just baseball executed properly. Jake McCarthy followed with an RBI double in the sixth, then Troy Johnston delivered the dagger with a two-run single in the seventh that made it 4-1 and effectively iced what turned into a tense finish.

Troy Johnston's two-run single
Jake McCarthy's RBI double

The Mets made it interesting late. Brett Baty cracked a two-run single in the eighth off the suddenly vulnerable Colorado bullpen, cutting the deficit to one. But Antonio Senzatela, who earned the save, wasn’t having any of it. He slammed the door hard with 1.2 innings of hitless baseball, striking out one and showing the kind of composure you’d expect from a pitcher who’s been around the block.

Brett Baty's two-run single

Peralta’s Strikeouts Couldn’t Hide His Real Problem

Look, strikeouts are sexy in modern baseball. But Peralta’s eight strikeouts mean nothing when three walks and poor command put runners in scoring position. This is precisely the Mets’ problem when they overcommit to the strikeout-or-nothing philosophy. You can fan the side, but if you’re behind in counts and giving free passes, you’re losing close games. Friday was Exhibit A.

Freddy Peralta fans Hunter Goodman

Lorenzen, conversely, epitomized control and efficiency. Seven innings, three hits, one earned run, zero walks. That’s not luck. That’s a pitcher who understands his craft and executes a game plan without beating himself. Meanwhile, the Rockies did what good teams do: they manufactured runs without needing to hit the ball out of the park. They moved runners, they took their pitches, they got hits with runners in scoring position.

Condensed Game: COL@NYM – 4/24/26

The Mets had chances. Their defense made some nice plays, like Carson Benge’s tumbling catch, but it wasn’t enough to overcome sloppy pitching fundamentals. And here’s the brutal truth: in a Friday night game at Citi Field, against a Colorado team that entered the day with modest expectations, the Mets should have won. They didn’t, and that’s entirely on Peralta’s inability to command the strike zone early enough to stay ahead in counts.

The Rockies leave New York with a one-game series victory and proof that disciplined baseball still wins ballgames, no matter what the analytics crowd wants you to believe.

Box Score

Colorado Rockies Batting

Player AB R H RBI BB SO AVG
Mickey Moniak DH 5 0 1 0 0 2 .315
Hunter Goodman C 4 1 1 0 1 2 .264
TJ Rumfield 1B 3 1 1 1 1 1 .266
Tyler Freeman 2B 4 0 1 0 0 1 .289
Troy Johnston RF 5 0 1 2 0 2 .317
Kyle Karros 3B 4 1 1 0 1 1 .203
Ezequiel Tovar SS 4 0 2 0 0 2 .216
Jake McCarthy LF 3 0 1 1 0 1 .240
Jordan Beck LF 1 0 0 0 0 1 .160
Brenton Doyle CF 3 1 1 0 1 2 .219

Colorado Rockies Pitching

Pitcher IP H R ER BB SO ERA
Michael Lorenzen (W) 7.0 7 1 1 0 3 5.97
Jaden Hill 0.1 4 2 2 0 0 3.48
Antonio Senzatela (SV) 1.2 0 0 0 0 1 0.50

New York Mets Batting

Player AB R H RBI BB SO AVG
Bo Bichette 3B 4 1 1 0 0 0 .239
Juan Soto DH 4 0 1 0 0 0 .317
Francisco Alvarez C 4 0 1 0 0 1 .243
Tommy Pham PR 0 0 0 0 0 0 .000
Luis Torrens C 0 0 0 0 0 0 .240
Brett Baty RF 4 1 2 2 0 0 .240
Mark Vientos 1B 4 0 2 0 0 1 .242
Marcus Semien 2B 4 0 0 0 0 0 .228
Carson Benge LF 4 0 1 0 0 0 .164
Tyrone Taylor CF 3 0 1 0 0 1 .222
MJ Melendez PH 1 0 0 0 0 1 .294
Ronny Mauricio SS 3 1 2 0 0 0 .273

New York Mets Pitching

Pitcher IP H R ER BB SO ERA
Freddy Peralta (L) 5.2 7 2 2 3 8 3.90
Sean Manaea 3.1 3 2 2 1 7 4.66