The Royals defeated the Angels 12-1, showcasing a dominant performance. Cole Ragans pitched effectively, demonstrating his skills against the opposing hitters.
An artistâs rendering of how Cole Ragans appeared to Angels hitters tonight (Photo by Jamie Squire/Getty Images) | Getty Images
On April 8, Cole Ragans took the mound in a rubber match against the Cleveland Guardians. Steven Kwan led off and struck out looking on five pitches, including three dotted on the outer edge by Ragans. Angel Martinez struck out looking on four pitches. You could feel it. Cole had everything working for him, and it was going to be nearly impossible for the Guardians to touch him.
Cole got ahead of Jose RamĂrez 0-2 before he left a fastball a little too over the plate, and J-Ram lined it off of Coleâs throwing hand. From that moment until tonight, Cole Ragans recorded only 31 outs while giving up 10 runs on 6 hits and 13 walks with only 7 strikeouts.
Tonight was going to be different, and you could tell it from the start.
Ragans started off his night firing fastballs down the middle to Zach Neto and challenging him to catch up; the shortstop couldnât do it. Cole got ahead of Mike Trout with a low heater, then dotted the outside corner with a knuckle curve, fired a fastball up and away, and then nailed the inner edge for strike three looking. Jo Adell battled a bit harder but ultimately struck out swinging on a 99-MPH fastball above the zone.
The final score was Royals 12, Angels 1.
Cole Ragans was the starting pitcher for the Royals.
Cole Ragans pitched effectively, leading to a strong victory for the Royals.
Cole Ragans aimed to improve after a challenging previous outing where he allowed 10 runs.
NBA playoffs: Ayo Dosunmu's 43 points lead Timberwolves over Nuggets, series at 3-1.

UFC Fight Night 274: Record Decisions and Dana White's Dinner Chaos
San Diego Wave pulls off stunning comeback to beat Denver Summit and stay No. 1 in NWSL!
See every story in Sports â including breaking news and analysis.
If I hadnât known what happened in between those first two batters in Cleveland and what we saw tonight, Iâd have assumed Cole never stopped making guys look foolish. I do know, but it doesnât make what he did tonight any less impressive.
A comparison image of how Ragans pitched with the three bad starts on the left and tonightâs start on the right
As you can see in the comparison above, Ragans toyed with the Angels all night long, basically only throwing two pitches. He upped his fastbball velocity 2 MPH over where it had been and added nearly 100 RPMs, but his changeup velo didnât change much at all. The increased velocity difference meant that the Angels entirely missed literally half of the changeups they swung at.
The most interesting difference might be the fact that he ditched his slider entirely. Iâll be watching that closely in his next start to see if he just didnât think he needed it tonight or if he stopped liking it for some reason. Remember, adding the slider back into his arsenal was considered one of the keys that turned him from a guy who could be traded for a middling reliever at the 2023 trade deadline into a frontline ace who was too valuable to trade for the proven outfield bat the Royals have coveted for years. But he sure didnât need it tonight.
Ultimately, he tied his career high with 27 total whiffs and came up one short of his career high in strikeouts, but he still struck out almost two per inning. And â perhaps most importantly â he didnât walk a soul after setting a new career worst with eight against the Yankees in his last outing.
We are 500 words into this recap, and we havenât said one word about an offense that scored 12 runs. Thatâs how mind-numbingly fantastic Cole Ragans was tonight.
But hey, the offense was pretty good, too. As it so often has over the last decade-plus, it started with the captain.
That was the first and only home run hit by a Royal on the night. How do you score 12 runs with only a single solo home run? Every single Royal in the starting lineup reached at least twice, with most of them reaching three times. The team combined for a season-high 10 walks (with only 6 strikeouts!!!) and added 14 hits. The Angels also committed three errors. The line just kept moving.
Vinnie Pasquantino walked 3 times; that raised his walk rate 2 percentage points and added 15 points to his OBP. Jac Caglianone and Isaac Collins each walked twice and added a hit, scoring five times between them. Nick Loftin set a new career-high with 4 RBIs. But beyond Salâs homer, only Witt and Cags managed extra-base hits, each coming up with a double. The Royals were 6-for-18 with runners in scoring position on the night, including two bases-loaded walks. They scored multiple runs in the second, third, seventh, and eighth innings. Plus a single run in the sixth.
The Royals are now 3-2 on this homestand with a chance to earn their first sweep of the season tomorrow on Sunday night baseball. Theyâve averaged seven runs a game after tonightâs escapade. Their run differential went from -32 to -21 tonight (I was going to give you the difference over the home-stand, but they were even in the four games prior to this one, so itâs the same number.)
As I just said, tomorrowâs game will be their first appearance on Sunday Night Baseball of the season. It will be broadcast on NBCSN and Peacock. Seth Lugo and his shiny 1.15 ERA will face off against lefty Reid Detmers and his less-stellar 4.08 ERA. Detmers has pitched better than those numbers, but doesnât have huge splits, so the Royalsâ lefties might be able to get in on the action again. If not, the right-handers did just fine against Kikuchi last night, so we can hope lightning can strike again. The game will air at 6:20 PM Central, and Iâm excited to watch a Royals team that has been a lot more fun on this homestand than they were on that devastating road trip last week.