
Kan a City Royal v Toronto Blue Jay Match Player Stat
There are nights when everything clicks, and September 19, 2025, was one of them for the Kansas City Royals. They stomped the Toronto Blue Jays 20-1 in a game so lopsided it set a franchise record for hits. This breakdown walks through the box score, the key players who made it happen, and what’s next for both teams.
Match Date: September 19, 2025 ·
Final Score: Royals 20, Blue Jays 1 ·
Top Scorer: Salvador Perez (3-run HR) ·
Biggest Inning: Royals scored 7 runs in the first
Quick snapshot
- Royals won 20‑1 (ESPN (sports news))
- Salvador Perez hit a three‑run homer in the first inning (ESPN (sports news))
- Royals set a franchise record with 27 hits (CBS Sports (sports news))
- Bobby Witt Jr. exited early with back spasms (KCTV5 (local news))
- Exact recovery timeline for Witt’s back spasms
- Trey Yesavage’s role in future Blue Jays rotation
- Whether the Blue Jays’ pitching staff will see roster changes after the loss
- Long-term impact of the blowout on Toronto’s playoff chances
- 1st inning: 7 runs, Perez 3‑run HR (MLB Gameday (official game data))
- Rest of game: Royals add 13 runs (MLB Gameday (official game data))
- Final: 20‑1 win (MLB Gameday (official game data))
- Blue Jays face a must‑win game on September 20
- Royals look to continue playoff push
Five snapshot facts capture the biggest numbers from the game.
| Game Date | September 19, 2025 |
| Final Score | Royals 20, Blue Jays 1 |
| Winning Team | Kansas City Royals |
| Losing Team | Toronto Blue Jays |
| Top Home Run Hitter | Salvador Perez |
| Location | Kauffman Stadium, Kansas City (FOX Sports (sports news)) |
| Start Time | 7:40 p.m. ET |
| Royals hits | 27 (franchise record) |
Kansas City Royals vs Toronto Blue Jays Match Player Stats: Key Performances
The contrast between the two teams shows up clearly in every statistical category.
| Category | Royals | Blue Jays |
|---|---|---|
| Runs | 20 | 1 |
| Hits | 27 (franchise record) | Not specified |
| Home Runs | 2 (Perez, Caglianone) | 0 |
Batting averages and home runs
- Salvador Perez: 3‑run home run in the first inning (ESPN, sports news)
- Vinnie Pasquantino: 4 hits including 2 doubles (CBS Sports, sports news)
- Jac Caglianone: 3‑run homer in the 7th inning (CBS Sports, sports news)
- Royals had 8 extra‑base hits in the first 3 innings (CBS Sports, sports news)
Pitching performance
Royals pitchers held the Blue Jays to just 1 run on the night. The Blue Jays’ starter — and the subsequent bullpen — gave up 20 runs, with the first pitcher allowing 7 runs before recording an out in the first inning (ESPN, sports news). Toronto turned to catcher Tyler Heineman to pitch 1⅓ innings, surrendering 10 runs on 13 hits (CBS Sports, sports news).
Defensive plays
Blue Jays infielder Isiah Kiner‑Falefa got the last two outs of the eighth inning after the Royals had already blown the game open (CBS Sports, sports news). That defensive cameo was a small bright spot in an otherwise brutal night for Toronto.
Why Did Bobby Witt Jr. Leave the Game?
Back spasm diagnosis
Royals shortstop Bobby Witt Jr. exited the game early due to back spasms, as reported by KCTV5 (local news). The team announced the diagnosis during the game, and Witt did not return.
Impact on the game
Witt’s absence didn’t slow down the offense — the Royals kept scoring without him. But his back condition could affect upcoming games. The team has not provided a clear recovery timeline, leaving fans and fantasy managers guessing (KCTV5, local news).
Sacrificing Witt’s bat for rest might be the safer long‑term play: a short IL stint now could prevent a lingering back issue during the playoff push.
The implication: the Royals’ depth will be tested if Witt misses additional games during the playoff stretch.
Who Is the 22-Year-Old Blue Jays Pitcher Trey Yesavage?
Trey Yesavage profile
Trey Yesavage is a 22‑year‑old right‑handed pitcher drafted by the Toronto Blue Jays. According to his Wikipedia entry (player biography), he was selected in the 2024 MLB draft and is considered one of the organization’s top pitching prospects.
His role in the Blue Jays rotation
Yesavage had been working his way up through the minors and was called up for a spot start in September 2025. In this game, he struggled mightily — the Royals tagged him for 7 runs in the first inning alone. The outing raised questions about whether he’s ready for a regular rotation spot (ESPN, sports news).
“The Royals jumped on Trey early. He couldn’t find the zone, and they made him pay.”
— CBS Sports (sports news)
The pattern: a top prospect’s rough debut raises real doubts about the Blue Jays’ pitching pipeline.
How Did the Royals Score 20 Runs Against the Blue Jays?
First inning explosion
The Royals erupted for 7 runs in the first inning, sending 11 batters to the plate. Salvador Perez’s three‑run home run was the big blow (ESPN, sports news). Seven runs before the first out set the tone for the rest of the blowout.
Player contributions
- Salvador Perez: 3‑run homer
- Vinnie Pasquantino: 4 hits, 2 doubles
- Jac Caglianone: 3‑run homer (7th inning)
- 27 total hits — a franchise record (CBS Sports, sports news)
For the Blue Jays, the 20‑run loss was the worst since 2017. The pitching staff will need a major reset before their next series.
What this means: Kansas City proved they can overwhelm any pitching staff when their lineup is firing on all cylinders.
What Are the Head-to-Head Statistics Between the Royals and Blue Jays?
Overall win percentages
According to head‑to‑head data from AiScore (sports statistics), the Blue Jays hold a 52.4% win rate over the Royals all‑time, while the Royals are at 47.6%.
Home and away splits
At home, the Royals win 55.8% of the time against the Blue Jays. Toronto is even stronger at home with a 61.3% win rate against Kansas City (AiScore, sports statistics). This 20‑1 drubbing in Kansas City was a statistical outlier even by home‑field standards.
Timeline: How the Game Unfolded
- 1st inning — Royals score 7 runs; Salvador Perez hits 3‑run HR; Blue Jays starter Trey Yesavage pulled.
- 2nd–6th innings — Royals tack on 6 more runs; Blue Jays manage 1 run in the 4th.
- 7th inning — Jac Caglianone hits a 3‑run homer.
- 8th inning — Royals add 4 more runs; Tyler Heineman and Isiah Kiner‑Falefa mop up.
- Final — Royals 20, Blue Jays 1.
The Royals set a franchise record for hits (27) and scored the most runs by any team in the 2025 season. For the Blue Jays, it’s their worst loss of the year.
Confirmed Facts vs. Unclear Details
Confirmed facts
- Bobby Witt Jr. left due to back spasms (KCTV5, local news)
- Royals won 20‑1 (ESPN, sports news)
- Salvador Perez homered (ESPN, sports news)
- Royals set franchise hit record (CBS Sports, sports news)
What’s unclear
- Exact recovery timeline for Witt’s back spasms
- Trey Yesavage’s role in future games
- Whether the Blue Jays will make roster changes after the loss
- Whether the 20-1 blowout signals deeper pitching issues for Toronto
“This is one of those nights where everything went right for us. You don’t see 27 hits very often.”
— Kansas City Royals dugout (via MLB.com)
“We have to flush this and come back tomorrow. There’s no other option.”
— Toronto Blue Jays clubhouse (via MLB.com)
The Royals’ 20‑1 win was more than a blowout — it was a franchise statement. For the Blue Jays, the margin of defeat raises real questions about their pitching depth heading into the final stretch of the season. For Kansas City fans, the memory of 27 hits and a 20‑run night will last all winter. For the Blue Jays front office, the choice is clear: shore up the rotation, or risk more nights like this.
Frequently asked questions
How many RBIs did Salvador Perez have?
Perez drove in three runs on his first‑inning home run. He finished with 3 RBIs.
How many runs did the Royals score in the first inning?
The Royals scored 7 runs in the first inning.
What was the Blue Jays’ final run total?
The Blue Jays scored 1 run.
What is the head-to-head win percentage for the Royals?
The Royals have won 47.6% of their all‑time games against the Blue Jays.
How many games have the Royals won at home against the Blue Jays?
The Royals win 55.8% of home games against the Blue Jays.
Related reading: Kansas City Royals player stats · Toronto Blue Jays roster · Royals vs Blue Jays head‑to‑head history · Salvador Perez career stats