The Kansas City Royals are not pretending to be anything other than spoilers now, and that is exactly what makes Wednesday night awkward for the Miami Marlins. Kansas City will hand the ball to Noah Cameron in Marlins vs. Royals, and right now that feels like the one assignment Miami did not want. Cameron has gone from a pitcher with a 5-8 record and a 5.27 ERA on July 19 to a starter riding a 4-0 run with a 1.29 ERA and a 0.72 WHIP over his last seven starts. That is not a hot streak. That is a pitcher who has completely changed the terms of the conversation.
Miami, meanwhile, cannot afford many more messy nights. The Marlins are three games out of the final National League wild-card spot, which means every game now comes with the kind of tension that exposes every flaw. They opened this series with a 6-3 win on Tuesday, but that did not erase the wider problem: they are still fighting for leverage, still searching for momentum, and still dealing with the uncomfortable reality that one bad stretch can undo a lot of good work.
Cameron has turned the Royals into a problem
This is where the Royals become a much more dangerous spoiler than their 62-77 record suggests. Cameron’s recent form has been excellent enough to reshape a team’s mood. He allowed two runs in six innings in Kansas City’s 13-2 win at Toronto on Thursday, and before that he had strung together the kind of outings that make managers breathe easier and opponents tighten up. Since July 19, he has simply been different: more composed, more efficient, more difficult to square up.
That matters because the Marlins are running out of room for error. Kansas City is not carrying the burden of a pennant chase, but it is carrying the confidence that comes with a starter in control. Cleveland, the Tampa Bay Rays, the San Francisco Giants, the New York Mets and the Toronto Blue Jays may all be involved in the wider chase around Miami’s situation, but the immediate issue is simpler than that: the Marlins need wins, and Cameron is suddenly a very bad matchup.
Even Cameron’s own comments speak to the shift. He described it as “a lot of building confidence,” and that feels accurate. He also pointed back to a “kind of a tough first stretch, first half,” before stressing that the message now is to keep running with what is working. That is not empty confidence. It is the language of a pitcher who knows the results are real and wants to keep them that way.
Miami needs answers, not just urgency
The Marlins do at least have some recent evidence that they can string things together. They won three games in a row from Aug. 21-23, and Clayton McCullough has been clear that depth is going to matter if they are going to make their push. He said everybody on the roster needs to be ready to contribute, which is usually the kind of line teams use when they know the margin is getting thin.
There is also the issue of control, and McCullough was blunt about that too: “I think there’s only so long in this league you can dance around that number of free passes.” That feels especially relevant after Friday, when Eury Perez allowed all five runs in Miami’s 9-2 loss at Washington in his shortest outing of the season. If the Marlins are going to survive in this race, they cannot keep handing opponents innings.
So this is the shape of Wednesday night: a Royals team with nothing to lose and a starter pitching like he has everything to prove, against a Marlins side that is still technically in the race but cannot keep wasting chances. Miami already took the opener, but that only raised the stakes for the rest of the series. Cameron’s recent form suggests Kansas City is more than capable of evening it up. And for the Marlins, that would be a brutal reminder that wild-card races are not won by potential. They are won by getting the next game right.







