Phillies Obliterate Rockies in Denver: Nola Dominant in 10-1 Rout
There are offensive explosions, and then there’s what the Philadelphia Phillies did to the Colorado Rockies on Friday night at Coors Field. This wasn’t a game. It was a public execution disguised as baseball, and Michael Lorenzen was the sacrificial lamb, lasting just three innings while surrendering nine runs on twelve hits. Final score: Phillies 10, Rockies 1. The Rockies’ home ballpark, famous for inflating offensive numbers, instead became the scene of Philadelphia’s demolition job.
Pitching Decisions
Star Performers
Let’s talk about that first inning because it was nothing short of catastrophic for Colorado. The Phillies didn’t just score, they stormed the gates. Trea Turner and Kyle Schwarber started things rolling, then Alec Bohm delivered a two-run single that should have been a warning sign. Bryson Stott doubled in a run. But the real haymaker came when Brandon Marsh stepped up and launched a three-run bomb into the Denver night. Seven runs. Gone. Lorenzen was done before the pitcher’s mound was even properly scuffed.
This is what happens when you send an overmatched starter to the mound. Lorenzen looked lost, scattered, confused. The Phillies’ lineup, which looked formidable on paper during the preseason, proved it can absolutely punish inferior pitching. Turner finished 3-for-4 with an RBI. Bohm went 2-for-5 with three RBIs, proving once again why he’s evolved into a legitimate middle-of-the-order threat. Marsh’s first homer of the season traveled 454 feet, and Kyle Schwarber added his third dinger of the season in the fifth, a 460-foot blast that was as impressive for its distance as it was for its timing.
But here’s what really impressed: Aaron Nola. The Phillies’ ace went 6.1 innings, surrendering just five hits and one run while punching out nine Rockies batters. This wasn’t a pedestrian outing on a night when the offense did all the heavy lifting. Nola was sharp, precise, commanding. He dictated terms to a Colorado lineup that came into the night looking respectable. With a nine-run lead, Nola could have coasted, but he didn’t. He attacked. He competed. That’s the hallmark of a frontline starter, and the Phillies have one.
The Rockies managed one run, a groundout by Willi Castro in the fourth that scored Mickey Moniak. Hardly the stuff of nightmares, but at that point, the game had already been decided by the time the Rockies logged their second at-bat of the evening. Brenton Doyle looked lost. Ezequiel Tovar couldn’t get anything going. The entire Colorado lineup appeared overmatched.
A Statement Performance
This win screams volumes about the Phillies’ Opening Week aspirations. They’re not just competitive, they’re willing to put teams away when given the opportunity. The balance of elite starting pitching and a lineup with legitimate power threat is terrifying for National League opponents. If this is what peak Phillies baseball looks like in 2026, the rest of the NL East better buckle up.
Colorado’s Long Night
The Rockies got nothing out of this effort. Their debut of reliever Valente Bellozo, who struck out seven in his appearance, was academic. The game’s context had already rendered it meaningless. This was a thorough, complete, unmitigated disaster for Denver. Not the start general manager Paul DePodesta was hoping for.
Box Score
Philadelphia Phillies Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Trea Turner SS | 4 | 2 | 3 | 1 | 0 | 1 | .267 |
| Edmundo Sosa SS | 1 | 0 | 0 | 0 | 0 | 0 | .111 |
| Kyle Schwarber DH | 3 | 2 | 1 | 1 | 2 | 1 | .200 |
| Bryce Harper 1B | 3 | 2 | 2 | 1 | 1 | 0 | .179 |
| Dylan Moore 1B | 1 | 0 | 0 | 0 | 0 | 1 | .000 |
| Alec Bohm 3B | 5 | 1 | 2 | 3 | 0 | 1 | .154 |
| Bryson Stott 2B | 5 | 1 | 2 | 1 | 0 | 1 | .250 |
| Adolis García RF | 4 | 0 | 1 | 0 | 0 | 1 | .308 |
| Otto Kemp LF | 1 | 0 | 0 | 0 | 0 | 1 | .143 |
| Brandon Marsh RF | 5 | 1 | 1 | 3 | 0 | 1 | .320 |
| J.T. Realmuto C | 4 | 1 | 1 | 0 | 0 | 0 | .211 |
| Justin Crawford CF | 4 | 0 | 0 | 0 | 0 | 1 | .333 |
Philadelphia Phillies Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Aaron Nola (W) | 6.1 | 5 | 1 | 1 | 1 | 9 | 3.18 |
| Kyle Backhus | 0.2 | 0 | 0 | 0 | 0 | 1 | 13.50 |
| Tim Mayza | 1.0 | 0 | 0 | 0 | 0 | 2 | 0.00 |
| Zach Pop | 1.0 | 0 | 0 | 0 | 1 | 3 | 4.50 |
Colorado Rockies Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Troy Johnston DH | 4 | 0 | 1 | 0 | 0 | 1 | .316 |
| Hunter Goodman C | 4 | 0 | 0 | 0 | 0 | 3 | .250 |
| Mickey Moniak RF | 4 | 1 | 1 | 0 | 0 | 1 | .250 |
| Ezequiel Tovar SS | 3 | 0 | 1 | 0 | 0 | 1 | .300 |
| Edouard Julien 2B | 0 | 0 | 0 | 0 | 1 | 0 | .111 |
| TJ Rumfield 1B | 3 | 0 | 0 | 0 | 1 | 2 | .375 |
| Willi Castro SS | 4 | 0 | 1 | 1 | 0 | 1 | .148 |
| Brenton Doyle CF | 4 | 0 | 1 | 0 | 0 | 3 | .167 |
| Jake McCarthy LF | 3 | 0 | 0 | 0 | 0 | 1 | .095 |
| Kyle Karros 3B | 3 | 0 | 0 | 0 | 0 | 2 | .182 |
Colorado Rockies Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Michael Lorenzen (L) | 3.0 | 12 | 9 | 9 | 2 | 2 | 14.73 |
| Valente Bellozo | 6.0 | 1 | 1 | 1 | 1 | 7 | 1.50 |
