Home | Webstore
Latest News: OOTP 27 Buy Now - FHM 12 Available - OOTP Go! Available

Out of the Park Baseball 27 Buy Now!

  

Go Back   OOTP Developments Forums > Out of the Park Baseball 25 > OOTP 25 - Historical & Fictional Simulations

OOTP 25 - Historical & Fictional Simulations Discuss historical and fictional simulations and their results in this forum.

Reply
 
Thread Tools
Old 02-04-2026, 09:37 AM   #61
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 34: A Long Night, No Answers

👑 Saturday, May 10 • Game 2 👑

A 9–0 shutout loss that got away early—and never came back.

Kansas City Royals at Texas Rangers | Globe Life Field
Weather: Partly Cloudy (59 degrees) | Wind: blowing out to center at 12 mph | Attendance: 31,064 | First pitch: 6:10 PM CT
________________________________________

Pregame Memo (Manager's Desk)

I came in today with the same note circled twice: bullpen leverage and finishing ability. We've been winning a lot of games, but the season doesn't care what your record is when the pen gets stretched—every tight week is a stress test, and I want us prepared before the calendar forces it.

That's why I've got my eyes on Kyle Wright. The work in Omaha has been real: one start mixed in, good pitch counts, and the relief outings have been sharp enough to look like a major-league weapon again. I'm not rushing it—he's earned a few more days to prove it's consistent—but I'm thinking ahead to the next road leg and how many high-leverage bullets we're asking certain arms to fire.

Figure A. Kyle Wright: Omaha check-in and role read

Name:  kyle_wright_may_12.jpg
Views: 9
Size:  337.2 KB

Perspective: Wright's profile reads like a ready-made groundball weapon—mid-to-upper 90s with a full four-pitch mix and “very high” internal confidence. If we need a fresh arm or a leverage look that keeps the ball out of the air, he's a name that can move from depth-chart note to real option fast.

We didn't need a speech in the clubhouse—just a reminder: play clean, win the first inning emotionally, and don't hand Texas extra outs. They'll punish free baseball.
________________________________________

Texas Rangers Series Snapshot

Texas rolled into town at 17–16, and they've got the kind of lineup that doesn't need multiple chances to flip a game. They can beat you with the three-run inning… or with three solo swings spaced out across the night. That's what I wanted to avoid—death by a thousand paper cuts that all land over the fence.

After dropping the opener, this one was about response. Not “rah-rah” response—execution response. Get back to our brand of baseball: smart baserunning when it's there, crisp defense, and make their starter earn every clean inning.

Series Matchup Board — Game 2

• RHP Hunter Brown vs RHP Logan Gilbert

Brown has been one of our tone-setters this year—when he's on time with his fastball, the whole staff feeds off it. But Gilbert is the type who can turn your offense quiet if you're chasing. The plan was simple: stay in the zone longer than he wants, and make him show us a mistake in a hittable window. Early contact only helps if it's quality contact.
________________________________________

Game Day Log — Royals vs. Rangers (Game 2)

Inning-by-Inning Beats (Dugout View)

1st — Feeling-out inning, but their at-bats had intent (TEX 0, KC 0)
Brown navigated the first without damage, but you could see Texas’s approach: long at-bats where they could, and hard contact when they missed. We went down quickly in the bottom half—three straight outs, two strikeouts—and it set the tone that we were going to have to earn every base tonight.

2nd — Two swings change the air (TEX 2, KC 0)
This inning hurt because it didn't require a rally. Josh Jung got a changeup and hit it out to left-center (solo shot). Then Jonah Heim followed with another solo homer to center. Two batters, two mistakes over the plate, two runs on the board. In a game where you're facing a starter like Gilbert, that kind of damage stacks fast.

Bottom half, we actually put a little traffic together: Salvy singled, Renfroe walked, but we stranded them. That was the first “we needed one there” moment.

3rd — A spark erased by a mistake (TEX 2, KC 0)
Kyle Isbel ripped a single (110 mph EV), and that's the type of contact you want to build on… but he got caught stealing second. That's a gut-check as a manager: you love aggression, but you can't give away outs against a guy cruising. We never recovered the inning.

4th — Brown steadies, but we can't solve Gilbert (TEX 2, KC 0)
Brown punched out Adolis García and worked around some traffic. He battled. Meanwhile, Gilbert just kept throwing strikes with finish—our middle of the order didn't get a clean look. That's where the dugout gets quiet if you let it. We tried to keep it active, stay loud, and keep the plan intact.

5th — Texas manufactures a run the strange way (TEX 3, KC 0)
Texas added one with a sequence that felt almost unfair: Taveras single, then Nate Lowe doubled—and the runner scored with no throw home from center. It was one of those moments where positioning and the angle of the play decide the run before anyone “does” anything wrong. But the scoreboard doesn't care how it happened. Our best chance came right after: Massey doubled to lead off the bottom half. We couldn't bring him around. Against Gilbert, failing to cash in that leadoff double felt like leaving money on the table and watching the table get cleared.

6th — The inning that put it out of reach (TEX 5, KC 0)
We went to the pen with Brady Singer, and Texas punched again. They got a little infield-hit chaos, a steal, and then Jung hit his second homer—a two-run blast that stretched the game. We also committed an error in the frame (Massey), and it kept the inning alive long enough to sting. That's the kind of inning where you feel the game sliding, and you're managing the rest of the night trying to keep it from turning into a blowout.

7th — Quiet innings are still innings (TEX 5, KC 0)
Our bats went cold in the worst way—quick outs, shallow contact. Texas was comfortable, and we weren't making them uncomfortable. That's the line between “still in it” and “chasing it.”

8th — Texas adds another without a hit parade (TEX 6, KC 0)
They scored again on pressure and execution: Ezequiel Duran singled, stole second, moved to third, then crossed on a groundout. That's clean baseball from them. We answered with another Isbel single, but again, nothing behind it.

9th — The final punch (TEX 9, KC 0)
Texas finished the night the way good teams do when they smell it: Wyatt Langford hit a two-run homer, then Adolis García hit a solo shot. That turned the score into the kind of line you don't want hanging in your clubhouse.

We finally scratched together a little action in the bottom half—Witt singled and stole second, Waters walked—but it never turned into runs. A late-inning rally with no payoff is the definition of a night that didn't belong to you.

________________________________________

Final

Royals 0, Rangers 9

Royals (5 H, 1 E) | Rangers (11 H, 0 E)


Name:  may10_boxscore_crop.jpg
Views: 8
Size:  47.4 KB

Texas got a dominant outing from Logan Gilbert (8.1 scoreless), and Josh Jung was the wrecking ball with two home runs and three RBI. Jonah Heim also homered, and Texas spaced the damage out in a way that never let the game breathe.

Name:  may10_batting_linescore.jpg
Views: 10
Size:  45.8 KB

For us, the pitching line tells the story:

Hunter Brown: 5.0 IP, 6 H, 3 R, 3 ER, 2 HR allowed
Brady Singer: 2.0 IP, 3 H, 3 R, 1 HR allowed
Brennan Bernardino: 2.0 IP, 2 H, 3 R, 2 HR allowed


Code:
Kansas City Pitching Scoreline
Pitcher             Dec           IP   H    R   ER   BB    K   HR    PI    ERA
H. Brown           L (5-2)       5.0   6    3    3    2    5    2    89   2.53
B. Singer                        2.0   3    3    3    0    4    1    40   5.68
B. Bernardino                    2.0   2    3    3    0    2    2    34   4.26
________________________________________

Front Office Note / Takeaways

Manager lens: this is a tape you watch twice—once for the pitcher execution, once for the offensive approach. We didn't get beat by a ten-hit rally. We got beat by mistakes that left the yard, missed chances to respond, and too many innings where we let Gilbert work like he was throwing a bullpen session. When you face a starter dealing like that, you have to create uncomfortable innings—foul off the edge pitch, take the walk, make him throw from the stretch, steal a base the right way, force a throw. We didn't do enough of it.

The Isbel caught stealing in the third is a micro-moment, but those add up against elite pitching. I want aggression. I also want us to be right when we're aggressive—especially when the lineup is already fighting for oxygen.

GM lens: nights like this underline why I've been tracking the bullpen workload and why Kyle Wright is on my board. When games tilt, you want options—arms that can stop the bleeding, arms that can save your best leverage for tomorrow, arms that keep a bad night from turning into a bad week. The standings don't hand out credit for “almost.”
We'll adjust, and we'll be decisive about it. We'll come back tomorrow with a chance to win the series anyway. That's the season—take your punch, tighten your chin strap, and get back in the box.

Around the League

Down in Columbia, Erick Peña put on an absolute show—three home runs, six RBI, and the kind of line that makes the whole organization take notice. It's a reminder that while the big-league scoreboard can be unforgiving, there's always another wave building if you keep developing it the right way.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 34

Name:  ootp25_Image_resize.png
Views: 8
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-04-2026, 10:05 AM   #62
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 35: Close, Not Clean

👑 Sunday, May 11 • Game 3 👑

A winnable game slips on the margins as Texas takes it.

Kansas City Royals at Texas Rangers | Globe Life Field
Weather: Clear skies (65 degrees) | Wind: blowing out to left at 11 mph | Attendance: 30,567 | First pitch: 1:10 PM CT
________________________________________

Pregame Memo (Manager's Desk)

I told the room this morning that last night shouldn't sit well with anyone. If you lost sleep—good. The only way you keep a season from turning into streaky chaos is if you feel it, own it, and then you go play cleaner baseball the next day. This is a rubber game against a club that came in hot, and we’ve got no business letting them dictate tempo in our park. I wanted early strike-throwing, tight routes in the outfield, and at-bats that don’t give away pitches. Texas will take freebies and turn them into a crooked number before you even realize the inning has teeth.

Texas Rangers Series Snapshot

Texas had come in rolling—four straight wins already, and the kind of confidence that shows up in their swings. They're not hunting “rallies,” they're hunting damage: doubles in the gaps, long at-bats at the top, and then the big lefty bat in the middle that can flip the game with one swing. For us, today was the reset button inside the same series. Win the opener? Great. Get punched in Game 2? Fine—answer in Game 3. That's how you avoid letting one bad night become an identity.

Series Matchup Board — Game 3

• RHP Spencer Turnbull vs RHP Jacob deGrom

That's a serious test. With deGrom, you don't wait around for three hits in an inning—you take what the game gives you, and you cash it in the moment it shows up. For Turnbull, the goal was simple but demanding: limit barrels early, keep the ball out of the heart, and don't let their speed-and-on-base guys turn singles into pressure innings.
________________________________________

Game Day Log — Royals vs. Rangers (Game 3)

Inning-by-Inning Beats (Dugout View)


1st — Texas tests the edges, we hold (0–0)
They started right away with intent: Leody Taveras laced a double, Wyatt Langford walked, and suddenly it's traffic with one out. Turnbull didn't flinch—got Carter into a fielder's choice and finished the inning without a run. That could've been an early bleed; instead, we kept it clean.

Bottom half, deGrom looked like deGrom: firm, fast, no wasted pitches. We didn't get much going, but we saw enough to know we'd need to scratch and claw for every base.

2nd — A weird inning, still a zero (0–0)
Texas put two on again, even got a wild pitch that moved runners up, but we kept it scoreless. That matters. When the other club is threatening early, you can either start managing from behind… or you can keep the game in a one-swing state. Turnbull did the latter.

We had a real chance in the bottom half—Massey walked, Pratto singled, runners on—but we couldn't land the hit that turns a chance into a run. Against this kind of starter, those missed moments always echo later.

3rd — Carter opens the scoring (TEX 1, KC 0)
This is where Texas showed why they're dangerous: Langford singled, then Evan Carter smoked a double that brought him home. It wasn't a long rally—just one hard swing into the gap. We kept it to one, but we were chasing now.

4th — “No throw” run stings (TEX 2, KC 0)
They doubled again—Maximo Acosta this time—and the runner scored from third with no throw from center. One of those plays that's more about angles and positioning than effort, but it still counts the same. I hated giving them a run that didn't require a clean hit to the outfield wall—just a ball in the right spot and a read that beat us.

5th — Texas adds, then we finally answer (TEX 3, KC 2)
Texas tacked on another when Brandon Belt doubled to score Langford again. At that point, we had to respond or risk the game slipping out of our control.

Bottom of the fifth, we punched back with the exact brand of pressure baseball we needed. Isbel singled, Garcia got an infield hit, and then Sam Haggerty ripped a double that brought in two—Isbel scored, and Garcia scored as well with no throw from right. That was a loud inning in our dugout: we weren't begging for a three-run homer—we were taking bases and forcing them to execute under stress.

6th — Tie game, earned the hard way (3–3)
We strung together real at-bats: Perez singled, Waters singled, and eventually Pratto came through with a single that scored Salvy to tie it up. That's the grind you need against a front-line starter—connect the inning, keep the line moving, make every out costly.

Meanwhile, Anderson Paulino gave us exactly what you want from that bridge role—calm innings, no panic pitches, and he kept the game in our hands while we tried to take it.

7th — We take the lead (KC 4, TEX 3)
This was a manager's inning—small edges, good reads, execution. Garcia doubled, Witt Jr. singled to move him, and then Salvador Perez lifted a sac fly that brought Garcia home. No hero swing. Just “do your job” baseball, and suddenly we had the lead.

Top half, Texas loaded the bases earlier in the seventh, and we escaped—no damage, three left on. That was the hinge of the game, and we got through it.

8th — We flash leather and keep it (KC 4, TEX 3)
This inning was all about finishing details. Texas put a runner on via hit-by-pitch, but we turned a double play to erase it—Witt Jr. to Pratto—and the inning died right there. That's clean defense doing exactly what it’s supposed to do in a one-run game.

9th — One mistake, one swing, and it flips (TEX 5, KC 4)
The ninth inning is going to sit with us. Langford singled to start it, and then Evan Carter ambushed a fastball and hit a two-run homer—just like that, our one-run lead became a one-run deficit. That’s the cruelty of the job: you can play eight innings of connected, winning baseball, and one pitch can erase it. Carter was relentless today—four hits and the biggest one when it mattered most.

Bottom nine, we had a flicker: Witt singled and stole second—exactly the kind of urgency you want. But Texas closed the door. Robertson and then Barlow finished it, and we couldn't land the tying hit.

________________________________________

Final

Royals 4, Rangers 5

Royals (12 H, 0 E) | Rangers (12 H, 0 E )


Name:  may11_boxscore_crop.jpg
Views: 9
Size:  47.2 KB

A winnable game slips on the margins as Texas takes it, 5–4.

Name:  may11_batting_linescore.jpg
Views: 9
Size:  45.3 KB

Code:
Kansas City Pitching Scoreline
Pitcher             Dec           IP   H    R   ER   BB    K   HR    PI    ERA
S. Turnbull                      4.1   9    3    3    2    6    0   100   5.02
A. Paulino                       2.1   1    0    0    2    2    0    40   0.00
J. Lopez           L (1-1)       2.1   2    2    2    0    2    1    42   2.79
________________________________________

Front Office Note / Takeaways

Manager lens: We did a lot right in this one—came back from 3–0 against deGrom, kept competing, and won the middle innings. Haggerty's two-run double was the heartbeat of the comeback, and the seventh-inning go-ahead run was pure execution: Garcia doubles, Witt moves him, Salvy lifts him home. That's a team playing connected baseball. But the ending is the ending. We let the ninth start with a clean single, and we paid for it in one swing. That's not a morale thing—that's a process thing. The takeaway is sharper: if we're protecting a one-run lead late, we have to be ruthless about pitch location and sequence. Carter didn't get fooled; he got something he could hammer.

GM lens: I'm encouraged by how our roster is producing pressure offense—12 hits, two-out RBI, and speed used at the right times (Witt's steal in the ninth was exactly the urgency we preach). But close games are where bullpen roles get exposed over a long season. Turnbull battled but took a lot of contact (9 hits in 4.1), Paulino again looked like a real bridge piece, and Lopez wore the loss on the one pitch that mattered. That's not blame—it's clarity about where we're solid and where we still need insulation.

Around the League

Around the league, the news cycle doesn't slow down: Jordan Lawlar reportedly had a relapse with the oblique and is looking at another 1–2 weeks, and Luis Robert Jr. put on a five-hit clinic that had even the opposing manager tipping his cap. Baseball's always reminding you—health and momentum are fragile, and the line between winning and losing can be as thin as one pitch that leaks back over the plate.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 35

Name:  ootp25_Image_resize.png
Views: 8
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-05-2026, 12:17 PM   #63
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 36: Hold the Line, Take the Win

👑 Monday, May 12 • Game 1 👑

A 6–5 win that tested the nerve — and proved we can finish.

Milwaukee Brewers at Kansas City Royals | Kaufmann Stadium
Weather: Partly Cloudy (65 degrees) | Wind: blowing out to center at 12 mph | Attendance: 27,218 | First pitch: 6:40 PM CT
________________________________________

Pregame Memo (Manager's Desk)

First order of business: Angel Zerpa cleared waivers, and we sent him down to Omaha with Kyle Wright trending toward a call-up in the next couple of days—ideally before we head out toward L.A. We've asked a lot out of the bullpen lately, and I want a fresh lane available before the schedule forces our hand.

The Texas series was a reminder that this league doesn't let you admire your work. Getting swept at home will do that—it puts a mirror in front of you and asks if you're playing clean enough to win the tight ones. I'd rather this lesson show up now than in late September, when margins are tight.

Milwaukee Brewers Series Snapshot

The Milwaukee Brewers come in swinging well and rolling on a five-game win streak. They are 18–16, fourth in the Central, and offensively, they've been solid (runs and average sitting mid-pack). The real backbone is their run prevention—bullpen near the top of the league, and one that can close doors quickly. They test you differently than Texas—more pressure innings, more speed. This series was going to be less about “winning pretty” and more about winning with details. I wanted us sharp right out of the gate: crisp routes, clean exchanges, and at-bats that don't donate outs. Projected rotation-wise, it's a good measuring stick for our staff this week, starting tonight with Montgomery against Woodruff.

Here are the projected pitching matchups, our pitchers listed first:

LHP J. Montgomery (5-2, 3.65 ERA) vs RHP B. Woodruff (2-2, 4.74 ERA)
RHP Z. Eflin (4-1, 1.84 ERA) vs RHP J. Misiorowski (2-2, 3.50 ERA)
LHP C. Ragans (2-2, 2.59 ERA) vs LHP R. Suarez (2-3, 5.71 ERA)

The top 5 players on their team are:

1. SP Jacob Misiorowski (Age: 23, Overall: 80, Potential: 5.0)
2. CF Jackson Chourio (21, 70, 5.0)
3. SP Brandon Woodruff (32, 65, 4.0)
4. C Jeferson Quero (22, 60, 4.0)
5. SP Ranger Suarez (29, 60, 3.5)

Series Matchup Board — Game 1

• LHP Jordan Montgomery (5–2, 3.65 ERA) vs RHP Brandon Woodruff (2–2, 4.74 ERA)

This one had a clear shape. Montgomery's job: keep the ball down, avoid the crooked inning, and let our defense breathe behind him. Woodruff can be efficient and nasty when he's ahead—so the offensive plan was to hunt something we could drive early in counts, then stay stubborn when he tried to expand. If we were going to win this game, we'd likely have to win it inside the first five innings before their bullpen could set up shop.
________________________________________

Game Day Log — Royals vs. Brewers (Game 1)

Inning-by-Inning Beats (Dugout View)


1st — They score first, then we hit back harder (KC 4, MIL 1)
Top half: Milwaukee jumped us early. J.D. Davis doubled, Jackson Chourio singled, and they pushed a run across with a play at the plate that went their way—suddenly we're down 1–0 before our first swing.

Bottom half: our response was exactly what I wanted—immediate, loud, and connected. Maikel Garcia singled, then Bobby Witt Jr. launched a 2-run homer (425 feet) to flip the score. We didn't stop there: Michael Massey doubled, Kyle Isbel doubled him home, and then Sam Haggerty singled to plate another run (again forcing a throw at the plate that didn't get there). Four runs in the first inning is a statement—especially against a team coming in hot.

2nd — The punch back (4–4)
Milwaukee answered with a three-run inning that tested Montgomery. They stacked hits—Ortiz infield single, Hoskins double, Dunn double (2 RBI), and then Davis singled in another. Suddenly, it’s tied 4–4, and the whole game resets. That's the part you can't allow to become panic; you just keep playing the next pitch.

3rd — Settle the field
We hit a quiet patch offensively, and defensively, we needed it—just get clean outs, let Jordan find his rhythm again. We did.

4th — Dingler's legs create the lead (KC 5, MIL 4)
This inning had grit. Dillon Dingler tripled (a ball he earned with hustle), and then Garcia brought him home on a groundout. It's not glamorous, but it's winning baseball: take the extra base, then cash it.

5th — Add one the hard way (KC 6, MIL 4)
We built another run with traffic and smart pressure. Witt reached on an infield hit, Massey singled, Waters walked, and then Isbel hit a sac fly that brought Witt home—no throw from center. That extra run mattered later, because the late innings turned into a tightrope.

6th — The game tightens (KC 6, MIL 5)
Milwaukee chipped back on a Sal Frelick solo homer, and then a defensive mistake (error) and some speed pressure kept the inning uncomfortable. We got out of it still leading, but you could feel the “every out matters” phase arriving.

7th — The escape hatch swings open, then closes
This is where the bullpen and defense had to show toughness. A Milwaukee inning got messy on an error, and then a William Contreras single plus a hit-by-pitch loaded things up. The key moment: we kept the ball in the yard and forced a fly-out to end it—no damage, and the dugout exhaled.

8th — Bend, don't break
They put another threat together—Hoskins walked, Turang singled—and we went to Justin Topa to put out the fire. He did, and that inning felt like the hinge.

9th — Topa slams the door (Royals win 6–5)
Topa came out and finished it with conviction—strikeouts and clean outs, no extended drama. That's what you want from the last six outs: a steady heartbeat.

________________________________________

Final

Royals 6, Brewers 5

Royals (9 H, 2 E) | Brewers (11 H, 0 E)


Name:  may12_boxscore_crop.jpg
Views: 9
Size:  50.0 KB

Player of the Game: Bobby Witt Jr. (2-for-4, HR, 2 R, 2 RBI)

Name:  may12_batting_linescore.jpg
Views: 8
Size:  45.4 KB

On the mound: Jordan Montgomery gutted through six (and wore the runs), Jalen Beeks gave us a stabilizing bridge, and Topa handled the finish for the save.

Code:
Kansas City Pitching Scoreline
Pitcher             Dec           IP    H    R   ER   BB    K   HR    PI    ERA
J. Montgomery       W (6-2)       6.0   9    5    5    0    6    1   102   4.11
J. Beeks            H (2)         1.1   2    0    0    1    1    0    41   5.40
J. Topa             SV (2)        1.2   0    0    0    0    2    0    14   4.91
________________________________________

Front Office Note / Takeaways

Manager lens: this win matters because it wasn't perfect. We made errors, lost traffic, and still held the line. That's a “don't flinch” win. The first inning is the blueprint—Garcia sets the tone, Witt delivers the thunder, Massey and Isbel tack on damage, and Haggerty turns a single into a run with pressure. That's how you beat good teams: you don't wait for them to hand you momentum; you take it. The middle innings told the truth, too: Dingler's triple and the run manufacturing in the 4th, then the sac fly tack-on in the 5th—those are small edges that keep you alive when the opponent starts pushing. We needed every bit of that cushion when Milwaukee loaded the bases later.

GM lens: the bullpen lanes looked more like what we envisioned when we pulled Beeks back into the mix—he handled the bridge, and Topa's ability to inherit runners without blinking is valuable. At the same time, the two errors and the passed ball are reminders that a contender can't keep playing loose defense and expect the standings to stay kind. We'll coach it hard, and we'll tighten it. The Brewers will make you pay if you give them extra outs—tonight, we survived it; the goal is to stop offering it.

Around the League

The broader board had us sitting 3rd in MLB power rankings this week, but trending downward, with Texas and Milwaukee both right there in the mix—good context for how narrow the margin is right now.

Teams (Total Points, Tendency):
1) Tampa Bay Rays (128.5, +)
2) St. Louis Cardinals (117.5, +)
3) Kansas City Royals (111.3, -)
4) Arizona Diamondbacks (109.8, ++)
5) Boston Red Sox (107.8, ++)
6) Texas Rangers (106.7, ++)
7) Milwaukee Brewers (104.2, ++)
8) Minnesota Twins (101.6, +)
9) Detroit Tigers (101.2, -)
10) New York Yankees (100.9, --)

Individually, Max Kepler took AL Player of the Week after a nuclear stretch (including six homers), while Corbin Carroll claimed the NL honor with a video-game slash line. Baseball doesn't give you quiet weeks—somebody's always running hot, and you either match the pace or you chase it.

Minor Leagues

Down in the minors, Jac Caglianone grabbed FCL Player of the Week with a power binge, and in our own system, the Columbia Fireflies continue to sit atop the Carolina League power board—plus Hunter Owen (AA) and Erick Peña (A) each put together weeks worth circling in red ink. Those reports don't win you tonight's game, but they do keep the organization breathing—there's always another wave if you keep developing it right.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 36

Name:  ootp25_Image_resize.png
Views: 6
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-05-2026, 02:40 PM   #64
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 37: Tight Script, Tough Finish

👑 Tuesday, May 13 • Game 2 👑

Royals drop a 2–1 grinder as runs stay scarce and margins turn razor-thin.

Milwaukee Brewers at Kansas City Royals | Kaufmann Stadium
Weather: Cloudy (61 degrees) | Wind: blowing out to left at 11 mph | Attendance: 21,741 | First pitch: 6:40 PM CT
________________________________________

Pregame Memo (Manager's Desk)

Last night's finish helped. Not because it solved anything overnight, but because it proved we can land the plane when the game gets tight, and the crowd starts leaning forward. I've been playing bullpen whack-a-mole trying to line up the right mix, and I'm still not pretending it's settled. Jalen Beeks didn't live in the zone the way I want, but he kept damage down, and that's why I'm staying patient with the decision to bring him back. The numbers aren't pretty yet, and the role only holds if the trend changes.

From the GM side, the early-warning lights are on: we've drifted into the bottom third in bullpen ERA and strikeouts since the April recap—4.84 (12th) and 315 K (t-11th). Not panic. But it's on the daily watchlist, because a bullpen can turn a season into a staircase… or a slide.

Milwaukee Brewers Series Snapshot

Milwaukee's playing confident baseball—clean pressure, tight relief work, and they don't need a five-hit inning to hurt you. They'll wait you out, steal a base if you blink, and then cash in on the one pitch you don't execute. Tonight was a classic test of patience: stay connected, avoid the crooked number, and keep the game in a one-swing state as long as possible.

Series Matchup Board — Game 2

• RHP Zach Eflin vs RHP Jacob Misiorowski


This one read like a chess match. Eflin's mission was simple: get ahead, keep the ball off the barrel, and let the defense work. Misiorowski has the kind of power stuff that turns good swings into can-of-corn flyouts if you're late—so our side needed stubborn at-bats, not quick outs that feed his rhythm.
________________________________________

Game Day Log — Royals vs. Brewers (Game 2)

Inning-by-Inning Beats (Dugout View)


1st — Feeling each other out (0–0)
Eflin came out crisp—three quick outs, all on the ground. That's the tone I wanted: no free bases, no “ducks on the pond.” Our first look at Misiorowski was loud contact but wrong angles—Garcia, Pasquantino, and Witt all put air under it, but nothing fell.

2nd — First real traffic, no damage (0–0)
Quero singled, but Eflin stayed in control and finished the inning clean. Bottom half, we didn't build anything—Misiorowski kept stacking strikes, and the at-bats started to feel like we were hitting his pitch instead of ours.

3rd–4th — Two offenses stuck in neutral (0–0)
Renfroe worked a walk in the third, and we couldn't move him. In the fourth, Bell reached on an error, but Eflin erased the threat. It was one of those nights where every baserunner felt like a minor victory—and every stranded runner felt like a missed opportunity you'd pay for later.

5th — Rain, stoppage, reset button (0–0)
The game hit a 43-minute rain delay in the fifth. I used it to reset the room: this was still a 0–0 ballgame, and that meant we were one clean inning away from flipping the whole night.

6th — We finally crack it (KC 1, MIL 0)
This was our best baseball of the night because it wasn't fancy—it was pressure. Maikel Garcia legged out an infield hit. Then Vinnie Pasquantino roped a double into the gap, and Garcia scored from third with no throw. That's Royals baseball when it's right: speed, awareness, and taking the run before anyone can stop it. Eflin gave us six strong innings with two hits allowed and zero runs, and I felt the game leaning our way if we could just land the last nine outs.

7th — Hand it to the bullpen, hold the line (KC 1, MIL 0)
We went to the pen and asked for clean execution. Ferguson came on and did what you want in the seventh—kept the inning quiet, no panic pitches. Offensively, we didn't add on, and that left the door cracked.

8th — One mistake, one swing, and it turns (MIL 2, KC 1)
This is where the game broke. Hoskins singled with two outs, and then Jackson Chourio caught one and hit a two-run homer—431 feet, straight into the part of the night where you feel the stadium go silent for a half-beat before the visiting dugout erupts. It was his only hit, but it was the one that mattered.

Bottom eight, we got the lifeline we needed: Isbel reached on an error, then stole second—exactly the kind of spark you want. But Misiorowski’s exit gave way to their relief sequence, and we couldn't find the tying knock. Mann froze for strike three, and Garcia hit one hard to right that died in a glove.

9th — Last chance, no opening (MIL 2, KC 1)
We faced Devin Williams and needed one clean swing. Pasquantino lined out, Witt rolled one over, and Salvy struck out. Three outs, and the game was gone.

________________________________________

Final

Royals 1, Brewers 2

Royals (2 H, 1 E) | Brewers (5 H, 1 E)


Name:  may13_boxscore_crop.jpg
Views: 7
Size:  47.9 KB

Eflin gave us a winning start: 6.0 IP, 2 H, 0 R. The difference was the eighth—Ferguson took the loss on the two-run homer.

Name:  may13_batting_linescore.jpg
Views: 7
Size:  43.8 KB

Code:
Kansas City Pitching Scoreline
Pitcher               Dec                     IP   H    R   ER   BB    K   HR    PI    ERA
Z. Eflin                                     6.0   2    0    0    1    5    0    81   1.64
C. Ferguson        L (0-1), BS (1)           3.0   3    2    2    0    2    1    36   4.05
________________________________________

Front Office Note / Takeaways

Manager lens: this one is frustrating because it was our kind of game for seven innings. We got a run the hard way, Eflin was sharp, and we were one clean inning away from letting the bullpen walk it home. But the eighth inning is the reminder: when you're protecting a one-run lead, you can't miss over the plate—especially with two outs and a runner on. Chourio didn't need a second invitation. Offensively, two hits isn’t going to win many nights, even with elite pitching. Misiorowski punched out seven, and we never sustained pressure. If we want to beat a club like Milwaukee consistently, we need more innings where we make their starter work—extend counts, take the walk when it’s there, and force the defense to make plays.

GM lens: the bullpen note stays on the board. We're not spiraling, but the trend line matters, and tonight was a clean example of how thin the margin is when you're living in one-run games. We'll keep evaluating lanes, roles, and who's best suited for which pockets of the lineup. That's not a dramatic overhaul—just disciplined roster management while the schedule keeps squeezing.

Around the League

Toronto had no answer for Aaron Nola—Philadelphia blanked them 9–0, and Nola finished the shutout with eight strikeouts while the home crowd gave him a standing ovation. It’s a good reminder for our hitters: when a guy like that is dealing, you either grind for the one crack in the wall… or you spend the night staring at it.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 37

Name:  ootp25_Image_resize.png
Views: 6
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-05-2026, 02:58 PM   #65
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 38: Close Game, Closed Door

👑 Wednesday, May 14 • Game 3 👑

The Royals take the slim lane—and stay in it.

Milwaukee Brewers at Kansas City Royals | Kaufmann Stadium
Weather: Cloudy (61 degrees) | Wind: blowing out to center at 10 mph | Attendance: 19,530 | First pitch: 1:10 PM CT
________________________________________

Pregame Memo (Manager's Desk)

After the last couple nights, I didn't need to sell effort. The group had it. What I wanted was clean tempo—win the first inning emotionally, don't let a walk turn into a scramble, and don't let Milwaukee manufacture runs off our impatience.

And yes, the bullpen note is still sitting on my desk like a paperweight. We've had nights where the back end looks like a lock… and nights where it feels like we're trying to land a plane in crosswinds. Today, in a day game after a tight series, I needed our pitching to stay composed and our defense to stay connected.

Milwaukee Brewers Series Snapshot

Milwaukee doesn't beat you with one loud inning every time—they beat you by stacking decisions: taking the walk, forcing throws, making you get four outs in a three-out frame. They came in over .500, and they've been comfortable playing close games. So, for us, this finale wasn't about fireworks. It was about staying in the fight, owning the middle innings, and finishing with purpose in front of our home crowd.

Series Matchup Board — Game 3

• LHP Cole Ragans vs LHP Ranger Suárez


Two lefties, two very different looks. Ragans can overwhelm when he's in the zone early; Suárez is built to get you to roll over and get yourself out. Our offensive plan was to stay stubborn through the first trip, then hunt a pitch we could drive when Suárez tried to steal strikes. On the mound, Ragans' mission was simple: keep traffic from turning into stress—Milwaukee will take a mile if you give them an inch.
________________________________________

Game Day Log — Royals vs. Brewers (Game 3)

Inning-by-Inning Beats (Dugout View)


1st — We get wobbly, but don’t fall (MIL 1, KC 0)
Ragans had to navigate immediate traffic: J.D. Davis singled, then the inning tightened with walks to Hoskins and Quero, and Milwaukee scratched the first run home on a bases-loaded sequence that felt like it took forever to end. We limited it to one, but that inning was a reminder—Milwaukee will happily win an inning without a big swing.
Our first inning against Suárez was quick and quiet—nothing to show for it, but we were getting looks.

2nd — Massey brings the stadium to life (1–1)
This was the cleanest kind of response: Michael Massey jumped on a pitch and hit a solo homer (422 ft) to tie it. No drama, no chain of events—just a left-handed swing that reset the game.

3rd — We create pressure and cash it (KC 3, MIL 1)
This inning looked like our brand when it’s right. Maikel Garcia walked, Kyle Isbel singled, and Bobby Witt Jr. dropped a single to load the bases with momentum rolling forward. We didn't get the big hit from the heart of the order (Salvy went down swinging), but Drew Waters came through with a line-drive single that plated runs—then we pushed the action at the plate and won that decision too. Two runs in a tight game against a ground-ball lefty is exactly how you break the rhythm.

4th — Brewers chip back (KC 3, MIL 2)
Milwaukee answered with pressure again: Mitchell singled, Frelick walked, Yelich walked, and Oliver Dunn singled to bring one home. It wasn't loud—just persistent—and we had to accept that this wasn't going to be a comfortable afternoon.

5th — Ragans settles into the job
This is where Cole earned his day. He started getting softer contact and finishing counts, keeping the ball on the ground, and letting our defense work. The double plays mattered—when Milwaukee tried to stack baserunners, we turned it into outs and kept the scoreboard from tilting.

6th — Rain delay, then a reset (KC 3, MIL 2)
A 29-minute rain delay hit in the sixth, and it turned the game into a “start over mentally” situation. I told the guys: it's still a one-run game, still nine innings, still ours if we keep playing clean. We didn't add on after the delay, but we didn't hand them anything either.

7th — Contreras tries to stretch it, we cut it down
Milwaukee got a pinch-hit single from William Contreras, and he tried to turn it into more than it was—he got thrown out trying to stretch it. Those are momentum moments in tight games: you take away an extra base, you take away the next decision. That helped us keep the inning from turning ugly.

8th — They tie it, and then we answer immediately (4–3, KC)
Top of the eighth, Milwaukee finally forced the issue against the pen: Hoskins singled, Mitchell singled, traffic everywhere, and then a sac fly brought the tying run home. That's the exact kind of inning you hate—one-run lead dissolves without a ball leaving the yard. But the bottom of the eighth is what good teams do with adversity: they respond before the doubt can breathe. Isbel singled, Salvador Perez singled, and we pushed the runner with smart aggression. Then Massey—again—came through with the decisive swing: a run-scoring single that put us back on top. The dugout felt different after that. That's not “emotion,” that's belief backed by execution.

9th — Brazoban finishes what we started (Royals win 4–3)
Milwaukee made noise right away with an infield hit, and then worked a big walk that brought the tying run into focus. That's where the game gets tight in your hands. Huascar Brazoban took the ball, kept the ball out of the middle, and closed the inning without letting the game slip. Save #1—earned the hard way.

________________________________________

Final

Royals 4, Brewers 3

Royals (8 H, 0 E) | Brewers (8 H, 0 E)


Name:  may14_boxscore_crop.jpg
Views: 7
Size:  48.9 KB

Player of the Game: Cole Ragans

Notables: Michael Massey (2-for-4, HR, 2 RBI) was the heartbeat—tied it early and delivered the go-ahead late.


Name:  may14_batting_linescore.jpg
Views: 6
Size:  44.6 KB

Code:
Kansas City Pitching Scoreline
Pitcher             Dec                 IP   H    R   ER   BB    K   HR    PI    ERA
C. Ragans                              6.0   5    2    2    4    8    0   103   3.12
B. Singer           W (1-3), BS (1)    2.0   3    1    1    2    2    0    30   5.32
H. Brazoban         SV (1)             1.0   0    0    0    1    0    0    18   4.30
________________________________________

Front Office Note / Takeaways

Manager lens: this win is a reminder of what our best baseball looks like. We didn't win because everything went perfectly—we won because we didn't fold when the game got messy. Ragans had to navigate that first-inning traffic and still gave us six competitive innings. We scored with power once (Massey's homer), and then we scored the winning run the way you have to in tight games—base hits, aggressive reads, and making the moment bigger than the pitcher. The inning I'll replay is the eighth. We gave up the tie, and our response didn't wait around for the ninth. That's maturity. That's a dugout that's learning it can take a punch and still throw the next one.

GM lens: we're still tracking bullpen volatility, but there's value in seeing Singer wear the blown save and still stabilize enough to be in position for the win—and then Brazoban coming in with inherited stress and finishing. That's a real-use day, not a clean-script day, and those are the ones you need if you're going to survive the summer.

Around the League

The commissioner's office handed out discipline after a recent dust-up at PNC Park: Spencer Steer (Pirates) and Ryan Costeiu (Angels) were suspended 4 and 8 games, respectively. It's a good reminder that the season is long, and losing availability—whether by injury, exhaustion, or impulse—can cost you games you never get back.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 38

Name:  ootp25_Image_resize.png
Views: 5
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-06-2026, 08:32 AM   #66
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 39: Haloed in Anaheim

👑 Thursday, May 15 • Game 1 👑

Starter gets tagged early; we never close the gap.

Kansas City Royals at Los Angeles Angels | Angel Stadium of Anaheim
Weather: Partly Cloudy (62 degrees) | Wind: right to left at 9 mph | Attendance: 14,749 | First pitch: 6:38 PM PT
________________________________________

Pregame Memo (Manager's Desk)

I made the call to Omaha this morning: Kyle Wright up, Brady Singer down. Brady hasn't settled in any relief lane, and we're not going to keep playing tug-of-war with his role. The original plan matters—develop him as a back-end starter, build value, keep his growth pointed in one direction. The report last month mentioned he'd lost some movement, so that's the assignment in Omaha: get the life back, get the shape back, and take a breath.

Wright's timing felt right. His relief work in Omaha has been cleaner, and the fact that they trusted him as a closer is the kind of signal I'll listen to—he's shown he can finish innings without flinching. We'll ride the current lineups through the rest of the trip, then reassess once we're back as we approach that first-third-of-the-season checkpoint.

And while I'm thinking like a GM for a second: June 9th starts the DSL leagues. That's a hard calendar date for us. We'll need to move players across the minor league ladder so we're ready for incoming draftees later this summer and can get a couple of IC prospects into the ACL rookie program.

Los Angeles Angels Series Snapshot

Angels are sitting 13–24, last in the West, but the shape of the team isn't as simple as the record. Their starters have carried a heavy ERA, but their bullpen has been elite—best in the league, according to the report on my desk. That means if you let their starter off the hook early, the game turns into a short runway real fast.

Their top-end talent is obvious—Trout, O'Hoppe, Neto, Schanuel, and a live-wire closer type in Ben Joyce. Even in a down stretch, that's enough to punish mistakes.

Here are the projected pitching matchups, our pitchers listed first:

RHP H. Brown (5-2, 2.79 ERA) vs RHP C. Silseth (1-2, 4.67 ERA)
RHP S. Turnbull (3-2, 5.02 ERA) vs RHP M. Meyer (2-1, 4.25 ERA)
LHP J. Montgomery (6-2, 4.11 ERA) vs RHP S. Bachman (2-1, 3.74 ERA)
RHP Z. Eflin (4-1, 1.64 ERA) vs RHP J. Cannon (2-4, 5.48 ERA)

The top 5 players on their team are:

1. CF Mike Trout (Age: 33, Overall: 70, Potential: 4.0)
2. C Logan O'Hoppe (25, 65, 3.5)
3. SS Zach Neto (24, 60, 3.5)
4. 1B Nolan Schanuel (23, 55, 3.5)
5. CL Ben Joyce (24, 50, 3.0)

Series Matchup Board — Game 1

• RHP Hunter Brown (5–2, 2.79 ERA) vs RHP Chase Silseth (1–2, 4.67 ERA)

Our intent was to get Hunter an early shutdown inning and make Silseth work through traffic. Instead, the game flipped the script immediately—Angels forced high-stress counts, and we spent the night trying to climb out of a hole that kept getting deeper.
________________________________________

Game Day Log — Royals vs. Angels (Game 1)

Inning-by-Inning Beats (Dugout View)


1st — The inning that set the tone (LAA 3, KC 0)
Top half, we opened with two hits—Pasquantino and Witt—, but we didn't land the hit that cashes it. A fielder's choice and a pop-up later, we walked back to the dugout with nothing and two runners left staring at us. That's the kind of missed chance that feels small… until it isn't.

Bottom half, the Angels hit the gas. Neto walked, Kyren Paris singled, and then the inning turned into pressure baseball: a sac fly scored a run, Paris stole second, two more walks loaded the bases, and Jorge Soler ripped a two-run single where we didn't get an out at the plate. Three runs on two hits—because we handed them traffic and they took the mile.

2nd — We get nothing, they keep threatening
Silseth settled into a groove and started stacking strikeouts and grounders. On our side, Hunter got a couple of big strikeouts to keep the second from turning into another crooked number, but the warning lights were on—long counts, too many deep breaths between pitches.

3rd — We scratch one… then the game breaks open (LAA 7, KC 1)
Top of the third, we finally got a clean run: Dingler singled, moved up on a wild pitch, and Pasquantino doubled him home. That's a professional at-bat and exactly the kind of response you want on the road—cut the lead, make them feel you.

Bottom of the third was the turning point. A single, a double, then a walk—suddenly the Angels were stacking baserunners again. And then Paris got a sinker he could lift and launched a three-run homer to center. That swing turned a game we could still manage into a game we were chasing with our bullpen and our patience.

4th–5th — Bernardino stops the bleeding
I went to Brennan Bernardino, and he gave us exactly what we needed: strikeouts, clean innings, and a chance to breathe. Five punchouts in two innings is real damage control. It didn't change the scoreboard immediately, but it kept the game from becoming a total runway collapse.

6th — We load it, and it dies
We finally created a real inning: Pasquantino walked, Massey singled, Waters worked his way on, and we had them uncomfortable. But we didn't get the big hit—one flyout later and we walked away empty with three left on. Against a team with an elite bullpen profile, that's the kind of missed conversion that haunts you.

7th — Dingler gives us one loud moment (LAA 7, KC 2)
If there was a spark tonight, it came off Dillon Dingler's bat. He ran into one and hit a solo homer—no cheapie, just a clean swing that reminded us we're still capable of punching back.

8th — The Angels slam the door (LAA 10, KC 2)
We tried to keep it where it was and give ourselves a late miracle, but the eighth got away from us. Walks started it, then extra-base hits finished it—Thaiss doubled in a run, Neto doubled, Paris singled another home, and Schanuel kept the line moving. Three runs later, it was officially out of reach.

9th — No rally, lights out
We went quietly in the ninth—three strikeouts spread across the inning. That's not the finish you want, but it was honest: we didn't have enough offense tonight to cover the early damage.

________________________________________

Final

Royals 2, Angels 10

Royals (6 H, 0 E) | Angels (14 H, 0 E)


Name:  may15_boxscore_crop.jpg
Views: 5
Size:  43.4 KB

Kyren Paris was the engine: 3-for-3, HR, 3 BB, 4 RBI—he owned the strike zone and then punished the pitch that leaked back into it.

Name:  may15_batting_linescore.jpg
Views: 7
Size:  46.3 KB

On our side, Pasquantino drove in one, and Dingler supplied the other with the homer. But we struck out 11 times and didn’t sustain enough pressure innings to make the Angels sweat late.

Code:
Kansas City Pitching Scoreline
Pitcher                 Dec           IP   H    R    ER    BB    K   HR    PI    ERA
H. Brown               L (5-3)       3.0   7    7     7     6    3    1    98   4.00
B. Bernardino                        2.0   1    0     0     2    5    0    48   3.86
J. Lopez                             2.0   2    0     0     3    2    0    39   2.31
J. Topa                              1.0   4    3     3     1    0    0    27   6.75
________________________________________

Front Office Note / Takeaways

Manager lens: this game is a reminder that you can't give a club free baserunners and expect to “manage around it.” The first inning wasn't just three runs—it was the tone of the night: deep counts, walks, stolen base, and then a two-run single where we couldn't buy an out at the plate. That's how you end up playing from behind for nine innings.

Hunter didn't have his command, and when he missed, he missed in spots that let them extend innings. The three-run homer in the third was the knockout blow, but the setup was the real crime—too much traffic, too many second chances. Bernardino deserves credit for keeping us from wearing a 15-run night, and that matters over a four-game set.

GM lens: I'm still staring at the June calendar. The DSL start date and the ACL movement need a clean plan, and this trip is a good time to keep collecting info on who's trending up and who's stalling out. At the big-league level, this is also where bullpen roles keep getting stress-tested—when games get sideways early, you find out quickly who can throw strikes under smoke. Tonight, we didn't.

Around the League

The league office dropped discipline after the Padres–Dodgers bench-clearing incident at Petco: Teoscar Hernández gets 4 games, while Michael Tonkin draws 9. It’s a midseason reminder that availability is an asset—lose players to suspension, and you're suddenly asking your depth to cover innings it wasn't built for.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 39

Name:  ootp25_Image_resize.png
Views: 6
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)

Last edited by Biggp07; 02-06-2026 at 08:33 AM.
Biggp07 is offline   Reply With Quote
Old 02-06-2026, 05:27 PM   #67
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 40: RISP Reality Check

👑 Friday, May 16 • Game 2 👑

We had traffic—just not the finish.

Kansas City Royals at Los Angeles Angels | Angel Stadium of Anaheim
Weather: Clear skies (63 degrees) | Wind: blowing in from right at 8 mph | Attendance: 19,882 | First pitch: 6:38 PM PT
________________________________________

Pregame Memo (Manager's Desk)

Last night was a gut-punch. Hunter Brown wore it early, and we all wore it with him—one of those games that gets loud for the other team before you've even found your dugout rhythm. The one thing I kept coming back to on the flight path into today: the bullpen didn't fold after the early damage, and that matters over a four-gamer on the road. Still, it's hard to talk your way out of a loss like that. You don't. You play better the next day.

Tonight, I wanted the simplest version of us: first-pitch strikes, clean defense, and at-bats that don't hand away outs. The Angels are still the Angels—record aside—because they have big-league bats that punish mistakes and a bullpen that can turn the game into a short runway if you're chasing late.

Los Angeles Angels Series Snapshot

The standings say they've struggled, but their roster doesn't play like an easy out when you actually get between the lines. With Trout, O'Hoppe, Rengifo, and Paris capable of flipping an inning, you can't afford extra outs—especially in this park where one mistake can get airborne.

For us, the series goal is steady: win innings. Win the middle. Don't let a bad inning become a bad week.

Series Matchup Board — Game 2

• RHP Spencer Turnbull vs RHP Max Meyer

Turnbull's assignment was to keep the ball on the ground and limit free bases—make them string hits instead of letting them shortcut innings. Meyer's the kind of arm that can rack up strikeouts when he's ahead, so the offensive plan was to force him into longer counts and take the walk if he offered it.
________________________________________

Game Day Log — Royals vs. Angels (Game 2)

Inning-by-Inning Beats (Dugout View)


1st — A quick heartbeat, then Neto goes down
We opened with a rough first inning at the plate: Garcia struck out, then Vinnie worked a full-count walk, Witt punched a single, and we had a chance to set a tone—then Salvy rolled into a 6-4-3 double play, and the inning died on contact instead of pressure. Bottom half, Neto was hit by a pitch to start the game and had to be pinch-run for immediately (Thaiss entered). We turned a crisp 6-4-3 double play behind Turnbull right after, which felt like a stabilizing moment—until it ended up being the headline later: Neto leaving the game injured.

2nd — The inning that swung the scoreboard (LAA 2, KC 0)
This was the kind of baseball that makes you grind your teeth because it starts with a mistake and ends with a ball in the seats. Vogelbach reached on an error (E5), and two outs later, Luis Rengifo jumped a pitch and hit a two-run homer (401 ft). One extra out, one swing, and we're suddenly playing uphill. We got a Massey single in our half, but Meyer kept punching holes—Waters and Renfroe went down, Haggerty hit one hard that didn't fall.

3rd — Trout adds on (LAA 3, KC 0)
The Angels kept working the edges. Ward doubled with two outs, and Mike Trout followed with an RBI double to push it to 3–0. That's what stars do: they don't need a big inning—just one mistake with two outs.

4th — We wobble, then escape
Soler singled, then Rengifo reached on an error (E6), and suddenly we're dealing with another traffic inning that had the look of a crooked number. Turnbull dug in and got the 4-6-3 double play to end it. That was a big breath, because at 3–0, you're still one swing away from making it a game.

5th — Massey brings life (LAA 3, KC 1)
Finally, a clean punch back. Michael Massey hit a solo homer (420 ft) to get us on the board. Renfroe doubled right after, and we had a real chance to pile on: Haggerty walked, stole second, Pratto got hit by a pitch, and we loaded it with one out. Then we struck out Garcia and couldn't get the big hit—Pasquantino's fielder's choice and Witt's groundout left three on. That was the inning we needed more from.

6th — A couple of looks, nothing finished
We changed pitchers (Paulino in), Waters walked, but Massey struck out, and Renfroe flew out on a ball that sounded better than it traveled. That's been the story of the night: we flirted with pressure and didn't cash it.

7th — Paulino gives us a clean frame
Credit where it's due: Anderson Paulino came in and punched out the side—Thaiss, Ward, Trout—three straight strikeouts. That's a bullpen lane you can build around if it repeats.

8th — They manufacture the separation (LAA 5, KC 1)
We were still hanging around at 3–1 when the Angels manufactured two runs with pressure and contact. Vogelbach walked, Rengifo singled, and Kyren Paris ripped a two-run double (107.5 EV) that scored Vogelbach—and then the runner from third came home safe with no throw by the right fielder, turning it into a gut-check moment. We brought in Brazoban to finish the inning, but the damage was done.

9th — A quiet finish
Renfroe struck out, Haggerty flew out, Pratto singled, and then Garcia popped out to end it. One hit in the ninth, but no threat.

________________________________________

Final

Royals 1, Angels 5

Royals (5 H, 2 E) | Angels (7 H, 0 E)


Name:  may16_boxscore_crop.jpg
Views: 7
Size:  42.7 KB

Royals scoring: Massey solo HR (5th).
Angels difference-makers: Rengifo (3 hits + 2-run HR), Trout RBI double, Paris 2-run double.


Name:  may16_batting_linescore.jpg
Views: 7
Size:  43.8 KB

Code:
Kansas City Pitching Scoreline
Pitcher            Dec             IP   H    R    ER   BB   K    HR   PI    ERA
S. Turnbull        L (3-3)        5.0   4    3    1    3    2    1    93    4.64
A. Paulino                        2.2   3    2    2    2    4    0    46    2.35
H. Brazoban                       0.1   0    0    0    0    0    0     5    3.94
________________________________________

Front Office Note / Takeaways

Manager lens: this one stings because it was right there if we play a cleaner game. We gave away outs, and we paid for them. The second inning is the clearest example—an error extends the frame, and Rengifo hits the two-run homer. Then we finally get momentum in the fifth: Massey goes deep, Renfroe doubles, we stack bodies on the bases… and we don't land the hit that changes the night. Against a club that's comfortable in close games, you can't leave that many runners standing.

From the GM side, this is the kind of game that reminds you how quickly defense can tilt a staff's stat line. Turnbull gave us five innings, and only one of the three runs against him was earned—he did enough to keep us alive if we back him up properly. Paulino's strikeout inning in the seventh is a real arrow in his favor. The key is turning that into repeatable leverage, not a one-night highlight. We've got two more in this park, and the lesson is simple: don't give extra outs to a lineup that will take a “gift-wrapped inning” and turn it into a lead.

Around the League

Sandy Alcantara carved tonight—10 strikeouts in a 4–0 win for Miami over Philadelphia. Those are the nights that make you appreciate how thin the margin is for hitters when an ace is living in the zone and changing speeds with conviction.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 40

Name:  ootp25_Image_resize.png
Views: 7
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)

Last edited by Biggp07; 02-08-2026 at 08:39 AM.
Biggp07 is offline   Reply With Quote
Old 02-08-2026, 09:03 AM   #68
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 41: Chasing from the Jump, Our New Bad Habit

👑 Saturday, May 17 • Game 3 👑

Score early on us, make us scramble late — the pattern held.

Kansas City Royals at Los Angeles Angels | Angel Stadium of Anaheim
Weather: Clear skies (59 degrees) | Wind: blowing in from center at 7 mph | Attendance: 22,996 | First pitch: 6:38 PM PT
________________________________________

Pregame Memo (Manager's Desk)

I needed a bit of inspiration—something to feel good about as we rolled into Day 3 of this trip—and I got it from Jason McLeod, fresh back from his Japan run with a possible find: Yorikane Hirakawa, a 16-year-old outfielder. Jason's note was simple: keep an eye on him. The kid's big—6'4", 205—and the early read is he'll draw walks and probably settle as an average contact bat with a realistic ceiling as a bench piece.

Figure 1 — International Complex Scouting Discovery: Yorikane Hirakawa (RF)

Name:  yorikane_hirakawa.jpg
Views: 6
Size:  250.7 KB

Perspective: A new name on the board: 16-year-old Japanese outfielder Yorikane Hirakawa joins the KC International Complex pipeline—projectable frame with athletic traits worth monitoring as we stabilize the big-league roster.

That's not a headline prospect, but it's a real stone to turn over in a market where you win by finding value other teams don't see yet. Hirakawa's been assigned to our international complex, and we'll let the development staff start the slow work.

Outside of Jason's IA find, today felt heavy. Last night's loss lingered like stale beer, and I felt like I overpaid for it—mentally, emotionally, even in the way I kept replaying defensive lapses and missed chances in my head. The only fix for that is the next game. The lineup needed energy, the dugout needed tempo, and I needed us playing the kind of ball that travels: clean innings, purposeful at-bats, and no giveaways.

Los Angeles Angels Series Snapshot

This series has been a reminder that record doesn’t always tell you how a game will feel. The Angels have been down in the standings, but they're still dangerous in the pockets of their lineup—and their bullpen profile means you can't wait until the seventh to “get serious."

We dropped the first two, and the third game of a road set is where you learn what kind of club you are. Do you tighten up and play scared, or do you play loose—but disciplined—and force the game into your hands? We needed this one to stop the skid and keep the trip from turning into a week-long grind.

Series Matchup Board — Game 3

• LHP Jordan Montgomery vs RHP Sam Bachman

Montgomery's assignment was straightforward: limit the free passes and keep their right-handed bats from taking comfortable swings. Bachman is the kind of arm that can look ordinary if you make him throw strikes under pressure—but dangerous if you let him pitch in clean innings with a lead. Our plan was to make him work: get traffic, take the extra base, and make the Angels defend.
________________________________________

Game Day Log — Royals vs. Angels (Game 3)

Inning-by-Inning Beats (Dugout View)


1st — We don't score, they make us pay (LAA 3, KC 0)
Top half, we opened quietly—early contact, no traffic, and no tone set. The bottom half is where the game started to tilt. Montgomery tried to nibble, and the Angels refused to chase. Neto walked, Trout walked, and Soler singled to load the situation with trouble. Then Nolan Schanuel doubled to drive in two. The third run hurt the most: Soler tagged from third and came home safe with no throw from center, a small moment that felt loud in my stomach. You can't hand away runs on the road and expect the game to stay calm.

2nd — More pressure, and another run sneaks through (LAA 4, KC 0)
They kept playing the same brand: patience and pressure. Rendon walked, stole second, then Ward singled, and Rendon scored—safe at the plate again. We did get a throw on this one, but not enough to change the outcome. Two innings in, they had only three hits—and four runs—because we gave them traffic and didn't finish plays with authority.

3rd–4th — We stabilize, but we're still chasing
Montgomery began to find the strike zone and keep the damage from becoming a runaway. That mattered. But our offense didn't mount anything meaningful early. Bachman was getting quick outs, and we were letting him pitch like a man with breathing room.

5th — We finally punch back with legs and contact (LAA 4, KC 2)
This was the inning that reminded me what we can look like when we play connected. Renfroe walked, then Haggerty hit into a double play that could've killed the frame—but Isbel doubled with two outs to keep it alive. Then Maikel Garcia tripled, and Isbel scored. The dugout lifted right there—pure spark. Next batter, Pasquantino singled to bring Garcia home, and suddenly it's 4–2. No home run, no miracle—just smart swings and a couple of balls in the gaps. That's how you climb back into a game you had no business being in after the first two innings.

6th — They grab one back with a solo blow (LAA 5, KC 2)
The moment we looked ready to turn it into a real knife fight, Jorge Soler led off with a solo homer. Not a rally, not a flood—just one mistake punished. That's what veterans do. And it changed the math again: instead of a one-swing tie, we were back to needing multiple events.

7th — Another solo swing extends the gap (LAA 6, KC 2)
We went to the bullpen, and Taylor Ward got us with a two-out solo homer. That one stung because it came after we'd done the first two outs cleanly. It's the difference between going back to the dugout with momentum and walking back with another run on the board and a little air leaving the room.

8th — Salvy drags us back toward the light (LAA 6, KC 4)
This inning was grit. We didn't hit our way into it with a parade of singles—Pasquantino worked a tough walk, and then we needed one swing. We got it from the heartbeat of the room: Salvador Perez launched a two-run homer to cut it to 6–4. That wasn't just a run swing—it was a message. We weren't folding tonight.

9th — Renfroe makes it a one-run game, but the door closes (LAA 6, KC 5)
Down to our last three outs, Michael Massey struck out looking—tough at-bat, and we didn't get the call our way late. Then Hunter Renfroe hit a solo homer off Ben Joyce, and suddenly the tying run felt real again.

But the Angels didn't blink. Haggerty struck out, Isbel floated out, and the comeback stopped one breath short of finishing.

________________________________________

Final

Royals 5, Angels 6

Royals (9 H, 0 E) | Angels (6 H, 0 E)


Name:  may17_boxscore_crop.jpg
Views: 5
Size:  43.2 KB

We lost it early, almost stole it late, and the middle innings told the truth: we played better once we were already behind.

Name:  may17_batting_linescore.jpg
Views: 5
Size:  44.4 KB

Code:
Kansas City Pitching Scoreline
Pitcher                 Dec           IP   H    R   ER   BB    K   HR    PI    ERA
J. Montgomery          L (6-3)       6.0   5    5    5    3    2    1    98   4.47
C. Ferguson                          2.0   1    1    1    0    2    1    26   4.11
________________________________________

Front Office Note / Takeaways

Manager lens: This game is the clearest example of why the first innings matter. We didn't lose because we didn't fight—we fought like hell. We lost because we spotted them four runs before we even got our cleats dirty, and we let two extra runs score at the plate on outfield decisions that have to be firmer. That's not about effort; it’s about execution and urgency. Offensively, I liked the response. The 5th inning was Royals baseball—Isbel in the gap, Garcia with the triple, Vinnie cashing it. And when the game tried to get away again, our veterans pulled us back: Salvy's two-run shot in the 8th, then Renfroe's homer in the 9th. That's a lineup that didn't tap out. But we also can't ignore the quiet stretches—too many innings where Bachman worked clean, and we let him stay comfortable.

GM lens: the loss stings, but it's also information. If we want to win tight games consistently, we can't keep asking our offense to erase early messes. That means (1) cleaner strike-throwing early from the starter lane, (2) tighter outfield decision-making—especially with runners trying to take that extra 90 feet—and (3) pressure at-bats earlier in the game so their starter doesn't cruise into the middle innings with a low pitch count.

And outside the lines: McLeod's Japan note is the kind of small organizational win that matters over time. You stack enough of those “worth watching” kids, and eventually one of them becomes a real piece. We'll keep investing in that pipeline—because when the season squeezes you, depth and development are what keep you from playing scared.

Around the League

Noisy board today—discipline and tempers are becoming their own subplot across baseball right now, and it's a reminder that availability is a currency. The teams that keep their heads, keep their arms healthy, and keep their best bats in the lineup are the ones still standing when the calendar flips to August.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 41

Name:  ootp25_Image_resize.png
Views: 5
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-08-2026, 09:25 AM   #69
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 42: The Seventh-Inning Sinkhole

👑 Sunday, May 18 • Game 4 👑

We let it hang around—then our relief plan collapsed.

Kansas City Royals at Los Angeles Angels | Angel Stadium of Anaheim
Weather: Clear skies (66 degrees) | Wind: blowing in from center at 9 mph | Attendance: 22,182 | First pitch: 1:07 PM PT
________________________________________

Pregame Memo (Manager's Desk)

This morning had that familiar hangover feel—not the kind you earn, the kind you pay for. Three straight losses, and the common thread wasn't effort; it was timing. We'd had chances to turn games before they got into bullpen chess, and we kept letting the inning slip away from us by a pitch, by an out, by a decision at the wrong moment.

I told the guys we weren't chasing a ghost yet, but we were flirting with it—because once you start packing losses into a suitcase on a road trip, you carry them into the next city whether you want to or not. One more game in Anaheim, then we head to Seattle. The task today was simple: play clean, stay connected, and don't let the game swing on a free base or a missed finish.

Los Angeles Angels Series Snapshot

Coming in, the standings made it tempting to think “take care of business.” But the series has played the opposite: the Angels have been sharp when it mattered, and we've been a beat late. Their lineup isn't top-to-bottom overwhelming, but it's patient enough to turn a small crack into a real opening. Their park also rewards mistakes—especially mistakes that get lifted. We needed the finale to stop the bleeding. Instead, the series ended with the kind of inning that can stain a whole week if you let it.

Series Matchup Board — Game 4

• RHP Zach Eflin vs RHP Jonathan Cannon


Eflin's lane was to keep us in the game with strike one, a steady tempo, and quick outs—let the defense work and force their offense to earn it. Cannon's profile was the opposite challenge: long body, downhill plane, and the kind of command that makes you feel like you're always hitting with two strikes if you don't get stubborn about your plan.
________________________________________

Game Day Log — Royals vs. Angels (Game 4)

Inning-by-Inning Beats (Dugout View)

1st — A clean start, but no early punch

We opened with a quiet inning. Witt legged out an infield single, but Cannon punched out Waters and Pratto, and we didn't make him sweat. On our side, Eflin was crisp—Ward singled, then we rolled Trout into a 4-6-3 double play and came out clean. Early, it felt like a game we could steer.

2nd–3rd — Traffic without damage
The Angels got a couple of balls to fall—O'Hoppe singled, Rengifo doubled—but we held the line. Eflin limited the damage with strikeouts and soft contact. Offensively, we were the ones sputtering: fly balls, routine grounders, and too many empty at-bats, letting Cannon stay efficient. Waters did swipe second in the third (no throw), but we couldn't convert it into pressure.

4th — One swing puts us behind (LAA 1, KC 0)
Trout singled, got erased trying to steal, and it looked like we'd escape again—then O'Hoppe got a pitch he could lift and hit a solo homer. That's the kind of run that feels manageable, but only if your bats respond.

5th–6th — Eflin does his job; we don’t reward it
This was the heart of the frustration. Eflin kept stacking quality outs—six innings, five hits, one run, and he left us in position to win the game. Meanwhile, Cannon kept us under control: no walks, very few mistakes over the plate, and we let him move from pitch to pitch without a long inning that forced a crack.

7th — We finally break through… and then it all caves in (KC 3, then LAA 8)
Top of the seventh, we finally played the kind of baseball that travels. Pratto singled, Haggerty moved him up, and Schneider ripped a double that brought in our first run. Renfroe followed with a line-drive single—another run—and Mann tripled to cash Renfroe. Three runs, all built on contact and intent, and suddenly we were up 3–1.

Bottom of the seventh was the nightmare inning that flips a series from "salvageable" to "stinging." Beeks started the frame, and Schanuel took him deep to tie the game's mood to a single swing. Then the inning turned into pressure: a walk, a hard single, another walk, and Rendon drove in the go-ahead run. We went to Kyle Wright to put out the fire, and the fire got oxygen—Neto hit a grand slam. Ward kept it rolling, then O'Hoppe ripped a triple to tack on one more. Seven runs in the inning, and the game turned from a lead into a deficit you couldn't even process before the next pitch was coming.

8th — The extra cut (LAA 9, KC 3)
If the seventh was the gut, the eighth was the twist: Soler led off and hit a solo homer. At that point, it wasn't about tactics—it was about finishing the day without letting the inning multiply again.

9th — No last spark
We went quietly in the ninth. Three outs, no rally. The kind of finish that tells you the air was already gone.

________________________________________

Final

Royals 3, Angels 9

Royals (6 H, 0 E) | Angels (12 H, 0 E)

Name:  may18_boxscore_crop.jpg
Views: 6
Size:  42.3 KB

We were three outs from handing Eflin a win he earned, and instead, we handed away the whole afternoon in one inning. Cannon was the difference early—6.1 scoreless with six strikeouts—then their bullpen bent and we briefly grabbed the wheel… until the bottom of the seventh pulled it right back.

Name:  may18_batting_linescore.jpg
Views: 5
Size:  44.4 KB

Code:
Kansas City Pitching Scoreline
Pitcher               Dec                 IP    H    R   ER   BB    K   HR    PI    ERA
Z. Eflin                                  6.0   5    1    1    0    5    1    93   1.62
J. Beeks           L (0-1), BS (1)        0.1   3    5    5    2    0    1    28   9.58
K. Wright                                 1.2   4    3    3    0    2    2    29  11.37
________________________________________

Front Office Note / Takeaways

Manager lens: we finally got the exact inning we've been asking for—Pratto on, Schneider driving the gap, Renfroe staying inside the ball, Mann finishing the inning with authority. That's the offensive identity we've been chasing. But the hard truth is that a three-run top half doesn't matter if you can't land the plane in the bottom half. The seventh inning wasn't “bad luck.” It was a sequence: a homer allowed to reset the scoreboard, then free bases and hitters' counts turning into one big swing that broke the game.

From the GM side, this was also a reminder that leverage roles don't care about labels—they care about execution. Eflin's line is the kind you build winning baseball around. We didn't support it. If we're going to keep this club on track, we need (1) a cleaner bridge plan when a starter exits with a slim lead, and (2) a firmer definition of who gets the ball when the inning starts to tilt. Today exposed that wobble in bright sunlight. Four straight losses is a real skid, and we can't let it become a story we tell ourselves.

Seattle's next. Different park, different air, same requirement: play nine innings like they count—because they do.

Around the League

Arizona got rough news: Jordan Lawlar had a setback in his oblique recovery and will miss additional time. That's a reminder that depth isn't a luxury—it's survival when the calendar starts biting.
And the league office brought the hammer down after the Giants–Reds scuffle at Oracle Park: Jung-hoo Lee draws 4 games, Hunter Greene gets 8. It's another lesson in availability—when you lose players to suspension, the lineup and bullpen don't care about “principle." They care about outs.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 42

Name:  ootp25_Image_resize.png
Views: 4
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-08-2026, 03:15 PM   #70
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 43: Chasing Shadows at T-Mobile

👑 Monday, May 19 • Game 1 👑

An unsteady start set the tone, and our bats couldn’t carve out any leverage.

Kansas City Royals at Seattle Mariners | T-Mobile Park
Weather: Roof closed, 49 degrees | Wind: N/A (roof closed) | Attendance: 24,665 | First pitch: 6:40 PM PT
________________________________________

Pregame Memo (Manager's Desk)

A new city should feel like a reset button. Different skyline, different clubhouse hallway, different dugout smell. But you don't get to outrun the last four days—those losses ride in the luggage with the bats.
The numbers have started to talk back, too. Our bullpen ERA dropped to 15th at 5.42—dead last in the AL—and Anaheim is the reason it's wearing us like a weight vest right now. Offense is still holding in the top third overall, but it's not the same clean rise it was in the April recap. Tonight's focus was the same as it's been: find the quickest path to clean leverage innings and stop asking the lineup to perform CPR every night.

Seattle Mariners Series Snapshot

Three games in Seattle to finish the trip, and T-Mobile can play like a pitcher's park when the roof's shut and the air gets heavy. The Mariners came in 20–21, playing better lately with a three-game win streak, and they've been scoring runs (201, 6th in the AL) while also giving up plenty (207). Their starters' ERA has been rough (5.27), but the bullpen is steadier (4.12, 7th). In other words, there was room to punch early if we stayed disciplined… and there was danger if we kept handing away free bases.

Here are the projected pitching matchups, our pitchers listed first:
LHP C. Ragans (2-2, 2.64 ERA) vs RHP C. Cavalli (1-2, 4.50 ERA)
RHP H. Brown (5-3, 4.00 ERA) vs RHP B. Woo (2-3, 5.08 ERA)
RHP S. Turnbull (3-3, 4.64 ERA) vs RHP B. Miller (1-2, 5.40 ERA)

The top 5 players on their team are:
1. CF Julio Rodriguez (Age: 24, Overall: 70, Potential: 4.5)
2. CL Andres Munoz (26, 70, 4.0)
3. SP George Kirby (27, 70, 4.5)
4. C Harry Ford (22, 65, 4.0)
5. SP Luis Castillo (32, 65, 3.5)

Series Matchup Board — Game 1

• LHP Cole Ragans (2–2, 2.64 ERA) vs RHP Cade Cavalli (1–2, 4.50 ERA)


Ragans' lane is usually simple: attack the zone, let the fastball play at the top, and use the breaker to finish at-bats. Cavalli's a different kind of problem—big arm, but also enough command to make you chase if you get anxious. Our offensive message was clear: don't “solve” him in the first inning. Make him throw strikes in leverage counts, and take the air out of his night one base at a time.
________________________________________

Game Day Log — Royals vs. Mariners (Game 1)

Inning-by-Inning Beats (Dugout View)

1st — We show patience, then run into an out… and they cash in immediately (SEA 2, KC 0)

Garcia worked a leadoff walk—exactly the kind of start you want on the road. Massey followed with a single, and we tried to press the advantage… too hard. The runner from second took off for third and got cut down 9–6 on the play. One aggressive decision erased our first real chance to put Cavalli on edge.

Bottom half, Ragans got two outs, then Seattle flipped the game with one swing: Harry Ford walked, and Julio Rodríguez hit a 2-run homer to center to make it 2–0. And the inning didn't end clean—hit by pitch, an infield hit, another walk—before Ragans finally punched out Dozier to stop the bleeding. But the tone was set: we were fighting the count more than we were playing it.

2nd — A double, then two strikeouts: we let them off the hook
Pratto doubled with one out. That's the inning you turn into stress—productive out, hard contact, anything. Instead, Renfroe struck out looking, Schneider flew out, and Cavalli walked back to the mound breathing easy.

3rd — We manufacture a real threat and still don't score
Isbel got hit, stole second, and moved to third on a groundout. That's a road-run blueprint. Pasquantino walked to put two on with one out, and we got nothing for it—Massey struck out, Perez hit into a fielder's choice. A chance like that is a “crooked-number” opportunity, and we let it turn into a quiet inning.

4th — Another leadoff extra-base hit, another empty inning
Haggerty doubled and stole third. Again: textbook pressure. And again: we couldn't land the plane—Pratto struck out swinging, Renfroe struck out looking, Schneider struck out swinging. Three straight outs with a runner 90 feet away. That's not just execution; that's missed conviction.

5th — The inning that broke it open (SEA 5, KC 0)
This is where the manager in me felt the game slip through my fingers. Ragans exited after four, and Topa took the ball. Seattle immediately stacked clean hits—Foscue single, Olivares single—and then the extra 90 feet started showing up again: the runner went 2nd to 3rd SAFE on the throw from center, setting up trouble. Amaya doubled to score two, then an infield hit kept the inning alive, and Dunand's fly ball brought home another run with no throw from left on the tag. Three runs, and it wasn't loud contact—it was pressure baseball and free advancement.

6th–7th — We keep scratching, but the Mariners keep answering
We kept putting single runners on (Haggerty walked in the sixth; Isbel singled in the seventh), but never stacked it into a real threat. Seattle added one in the seventh on another tag-and-score sequence—Dozier singled, Dunand singled, the runner advanced safe again, and then Young's fly ball brought in a run with no throw from right. The score moved to 6–0 without Seattle needing a “big inning” swing.

8th — Vinnie finally breaks the silence (SEA 6, KC 1)… then they tack it right back on (SEA 7, KC 1)
Top of the eighth, Pasquantino led off and did what a lineup leader does when the dugout needs oxygen: solo home run to right-center. One swing, one run, and a reminder that the at-bats still have life.
Bottom half, Seattle responded immediately. Foscue singled, Amaya singled, and the runner tried to score from third and was SAFE on the throw from right. That run felt like a stamp: every time we tried to lift our head up, they pushed it back down with another clean fundamental.

9th — Three strikeouts, lights out
Pratto, Renfroe, Schneider—down in order on strikeouts. Not competitive enough. Not late-game tough.

________________________________________

Final

Royals 1, Mariners 7

Royals (5 H, 0 E) | Mariners (11 H, 0 E)


Name:  may19_boxscore_crop.jpg
Views: 5
Size:  48.4 KB

Cavalli went 5 scoreless with 5 K and just enough traffic to keep us frustrated. Rodríguez's 1st-inning homer set the tone, and we never recovered the leverage after leaving runners in scoring position in the 3rd and 4th.

Name:  may19_batting_linescore.jpg
Views: 6
Size:  46.1 KB

Code:
Kansas City Pitching Scoreline
Pitcher      Dec         IP  H  R  ER  BB  K  HR  PI  ERA
C. Ragans  L (2-3)      4.0  3  2   2   5  5   1  85 2.79
J. Topa                 1.0  4  3   3   0  0   0  15 8.31
H. Brazoban             2.0  2  1   1   2  1   0  40 4.00
J. Lopez                1.0  2  1   1   0  1   0  12 2.84
________________________________________

Front Office Note / Takeaways

Manager lens: we didn't lose tonight because we “didn't hit.” We lost because we failed to convert pressure into runs, and Seattle converted pressure into extra bases. Haggerty on third with nobody out in the 4th has to produce something—at minimum, a ball hit to the outfield. Instead, we struck out three times. That's not variance; that's a lineup getting tight in the moment.

Ragans wasn't himself in the first—5 walks in 4.0 is a red flag for a guy whose best trait is dictating counts. He competed, he got some outs, but he was constantly pitching with traffic or the threat of it. And the way Seattle kept taking the extra 90 feet—advancing on throws, tagging without challenge—has started to look like a pattern across this road trip. We're not making those plays “impossible,” and good clubs don't need an invitation twice.

GM lens: this was also another data point in the bullpen role conversation. Topa wore that 5th inning, and it's not all on him—he came into a game where we were already chasing, and Seattle's approach was mature. But our larger issue remains: we're not consistently winning the first pitch of the inning in leverage spots. When you're last in the league in bullpen ERA, the fix isn't magical. It's role clarity, strike-throwing, and fewer free events. We're five losses in a row now, and we need the next game to be a “stop-the-run” night—clean, boring, efficient. The kind of win you can build a week on.

Around the League

The board had some noise today: power rankings show us still hanging in the top ten, but sliding (Royals at 9th, trending down).

Teams (Total Points, Tendency):
1) Tampa Bay Rays (127.9, o)
2) St. Louis Cardinals (113.1, o)
3) Boston Red Sox (108.5, +)
4) Minnesota Twins (108.3, ++)
5) Texas Rangers (107.8, +)
6) Cincinnati Reds (106.0, ++)
7) Pittsburgh Pirates (104.0, ++)
8) Milwaukee Brewers (101.7, -)
9) Kansas City Royals (97.1, --)
10) Detroit Tigers (95.5, -)

Sean Bouchard took AL Player of the Week, Jordan Beck took it in the NL. Injury-wise, Arizona's Jordan Lawlar needs more time with the oblique, and the Dodgers lost Tyler Glasnow to a torn UCL—season-ending.

Down on the farm, the weekly awards kept coming: Inland Empire's Peyton Stovall got California League Player of the Week, and Columbia's Yeri Perez earned Carolina League honors after a dominant 0.00 ERA stretch. Good reminders that while the big club is leaking runs, the system still has pockets of momentum.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 43

Name:  ootp25_Image_resize.png
Views: 4
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-09-2026, 09:45 AM   #71
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 44: From Wobble to Washout

👑 Tuesday, May 20 • Game 2 👑

A shaky start handed over momentum; the bullpen couldn't dam the inning that mattered.

Kansas City Royals at Seattle Mariners | T-Mobile Park
Weather: Partly Cloudy (55 degrees) | Wind: blowing in from left at 7 mph | Attendance: 25,204 | First pitch: 6:40 PM PT
________________________________________

Pregame Memo (Manager's Desk)

The road has started to feel like it's squeezing us. Not just the losses—the innings. Our bullpen wear is creeping into the way we manage the rotation, and that's a bad recipe this early. Ragans' outing last night was a rare one (five walks, shortened work), and when your ace can't give you length, your weakest link gets exposed in bright daylight.

The group is tired—second 13-game stretch already, and we've been living out of suitcases. I made a note to myself before first pitch: when we get back to Kauffman, we may need to take a hard look at who in Omaha is trending up and whether a fresh arm (or two) is the cleanest way to stop bleeding runs in leverage. But tonight, it wasn't about roster theory. It was about playing sharper baseball—owning the strike zone, controlling the running game, and making sure our mistakes don't come in bunches.

Seattle Mariners Series Snapshot

Two games into Seattle, and it already feels like their style is getting under our skin: traffic, steals, and forcing throws. They came in 21–21; we came in 25–18—and right now those records aren't telling the same story as the momentum.

Series Matchup Board — Game 2

• RHP Hunter Brown vs RHP Bryan Woo


This was the kind of matchup where the first two innings mattered more than the last two. Woo is built to settle in when he gets a cushion; Brown is at his best when he's ahead in counts and can weaponize velocity. Our message as a staff was blunt: don't give Seattle free baserunners early—because they don't just take the base, they take the next one too.
________________________________________

Game Day Log — Royals vs. Mariners (Game 2)

Inning-by-Inning Beats (Dugout View)


Top 1st — Quick outs, no pressure
We didn't make Woo work. Waters flew out, Vinnie wore a hit-by-pitch, Witt flew out, and Salvy watched strike three. That's an inning where you're supposed to establish a tone. Instead, we gave Seattle a clean runway.

Bottom 1st — They run, we chase, and the game gets loud fast (SEA 3, KC 0)
Brown struck out Cole Young, then Harry Ford ripped a single and immediately stole second. One pitch later: Seok-joo Song doubled him home. Julio Rodríguez walked, then Foscue walked—bases loaded pressure without needing a big swing. Olivares lifted a sac fly, and the runner scored with no throw from right. Then Eloy Jiménez singled, and another run came home safe on the throw. Three runs, and the inning felt like we were playing defense in sand.

Top 2nd — One walk, no conversion
Massey walked, but Renfroe struck out, and Schneider rolled into a fielder's choice. No threat built.

Bottom 2nd — The gut punch inning (SEA 5, KC 0)
Young tripled, and then Ford hit a 2-run homer. That's the difference between “still in reach” and “chasing uphill.” Brown was fighting the zone—deep counts, traffic, and Seattle didn't miss the mistakes.

Top 3rd — Two hits, zero payoff
Isbel singled, Witt legged out an infield hit, and we still couldn't cash it. That's the theme of the night: enough baserunners to tease you, not enough sequencing to hurt them.

Top 4th — Finally, a swing that travels (SEA 5, KC 2)
Haggerty got hit, stole second, and then Renfroe crushed a 2-run homer. That was our first real breath of the night—power, pressure, and a reminder that we're not dead if we can just get the game into a reasonable shape.

Bottom 4th — We give it right back (SEA 6, KC 2)
Ford walked and stole again. We went to Paulino and got Song to punch out, but Rodríguez singled, and Foscue lifted a sac fly—runner scores, no throw by left. That run mattered because it kept the gap at “multi-event” instead of “one swing.”

Top 5th — A scrap run, but we had to fight for it (SEA 6, KC 3)
Vinnie doubled, Witt struck out, and then Salvy lined a single. The runner tried to score from third and came home safe on the throw—a small detail, but it was one of the few times all night we forced Seattle into a close play at the plate and won the decision.

Bottom 5th — They respond with the same formula (SEA 8, KC 3)
Leo Jiménez singled, stole second, Dunand singled, and then Young beat out an infield hit to bring one home. Ford struck out, but Song singled to plate another. It wasn't fireworks—it was relentless. Seattle kept turning first base into second, second into third, and our pitcher was constantly working with his heart rate up.

6th — Double play kills our only momentum attempt
Renfroe singled, then Schneider rolled into a 6-4-3. That's the kind of inning-ending ball you can live with in a tie game—but in a three-run hole, it feels like a door shutting.

Bottom 6th — More traffic, we escape the damage
We had runners everywhere, but we got out without adding to the scoreboard. At that point, “no runs” felt like a win.

Bottom 7th — The inning that buried it (SEA 11, KC 3)
Ford singled again (and ended the night everywhere), Song doubled, Rodríguez walked, and then Foscue doubled to score two. Olivares followed with a groundout that brought in another. Three runs, and it turned the last two innings into housekeeping instead of baseball.

8th–9th — No late push
We struck out in the 8th, and the 9th went quietly. Priester and Maeda closed the doors.

________________________________________

Final

Royals 3, Mariners 11

Royals (7 H, 0 E) | Mariners (17 H, 0 E)


Name:  may20_boxscore_crop.jpg
Views: 5
Size:  48.6 KB

Seattle did it with both sides of the game: Bryan Woo went 6.0 IP, 3 ER for the win, and their lineup turned baserunners into extra bases all night.
Player of the Game: Harry Ford — 3-for-5 with a homer, two singles, a walk, four runs scored, two RBIs.


Name:  may20_batting_linescore.jpg
Views: 5
Size:  45.4 KB

Code:
Kansas City Pitching Scoreline
Pitcher             Dec            IP   H    R   ER   BB    K   HR    PI    ERA
H. Brown           L (5-4)        3.1   7    6    6    5    4    1    87   4.57
A. Paulino                        2.2   5    2    2    0    2    0    43   2.63
B. Bernardino                     0.1   0    0    0    0    0    0     3   3.79
J. Lopez                          0.2   2    3    3    0    0    0    23   3.55
H. Brazoban                       1.0   3    0    0    0    0    0    11   3.92
________________________________________

Front Office Note / Takeaways

Our losing streak sat at six by the end of the night, and the toughest part is the pattern: we're not losing on one catastrophic pitch—most nights it's a handful of small concessions that add up to a crooked number.

Manager lens: tonight was a clinic in what happens when you lose the running game and the count at the same time. Ford stole twice, their hitters kept putting balls in play with traffic, and we kept ending innings one pitch away from a clean exit. Brown's line tells the story we all felt in the dugout: 3.1 innings, 5 walks, 6 runs—too many free events, too many defensive situations where the runner is already moving before the ball arrives. Offensively, we didn't get shut out—we just arrived late. Renfroe's 2-run homer was the one true jolt, and Salvy's RBI single gave us a brief angle, but we didn't stack innings. When you're down early, you need one crooked inning to flip the script. We never found it.

GM lens: six straight losses change the urgency level. Not panic—urgency. The bullpen usage and the rotation workload are starting to tug on each other, and that's how you get into the spiral where everyone is available, but no one is right. We'll review leverage roles again—who starts the inning, who inherits it, and who simply can't be put into the fire until they prove they can throw strike one. If we need a fresh arm from Omaha to protect the group, we'll do it. Nobody gets points for "staying the course" while the ERA is burning.

Around the League

League insiders have Texas and Boston in active trade talks—no confirmed names yet, but it's the kind of mid-May smoke that usually means at least one club thinks it has a window worth pushing open. And the tough injury headline: Atlanta closer Raisel Iglesias is done for the season with a torn labrum (11 saves, 2.76 ERA at the time). Another reminder that bullpen stability is fragile—and once it cracks, everybody starts paying interest.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 44

Name:  ootp25_Image_resize.png
Views: 4
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)

Last edited by Biggp07; 02-09-2026 at 09:48 AM.
Biggp07 is offline   Reply With Quote
Old 02-09-2026, 10:10 AM   #72
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 45: A Complete Team Win

👑 Wednesday, May 21 • Game 3 👑

Length from the starter, leverage handled properly, and a steady offense to the finish.

Kansas City Royals at Seattle Mariners | T-Mobile Park
Weather: Partly Cloudy (60 degrees) | Wind: blowing in from right at 6 mph | Attendance: 29,178 | First pitch: 1:10 PM PT
________________________________________

Pregame Memo (Manager's Desk)

Two rough nights will make you question your rhythm—sleep, prep, even the way you read the first inning. Six straight losses, you begin to question your competence for the game. I kept it simple this morning: get the guys back into our tempo. First-pitch strikes on the mound, hard contact early in counts at the plate, and no freebies in the margins.

On the GM side, I've got the “late May housekeeping” list open again. This is usually the stretch where we start the farm system cleanup—overaged bodies, stalled development, and roster traffic jams at the lower levels. Picollo and the minor league staff are steady with the check-ins, but I want the next report to be blunt: who's trending, who's stuck, and where we need space for promotions.

And I'm still thinking about that Winter Meetings discussion around moving the 2026 draft timeline to align with Rookie League starts. If it gets revived later this year, I'm in favor—every extra month of development matters for the younger kids. For now, it's the same process: older draftees to A-ball, high schoolers handled carefully, and we make sure our coaches have enough time with them to actually shape something.

Seattle Mariners Series Snapshot

Rubber game energy, even though it's only May. Seattle had been making us pay for every soft spot the first two nights—extra bases, stolen bags, and forcing throws. We needed one clean game to reset the trip and stop the skid. We also knew the park can play heavy with the marine air. If we were going to score, it had to be loud contact and fast pressure—get a lead, then let our starter turn the game into a long, quiet walk to the finish line.

Series Matchup Board — Game 3

• RHP Spencer Turnbull vs RHP Bryce Miller


Turnbull's lane: work down, mix speeds, and keep the ball out of the heart. Miller can run hot and cold, but when he's in the zone, he's tough to string together. Our plan as a staff was to jump early and force Seattle to manage from behind—make them play something other than "front-runner baseball."
________________________________________

Game Day Log — Royals vs. Mariners (Game 3)

Inning-by-Inning Beats (Dugout View)

1st — Three hits right out of the gate (KC 1, SEA 0)

Garcia set the tone with a leadoff double, Vinnie followed with a single, and then Bobby Witt Jr. ripped a double to plate the first run. That's the kind of opening inning we've been starving for—fast, direct, no wasted motion. We didn't add more (Massey and Pratto struck out), but we landed the first punch.
Bottom half, Turnbull bent immediately—walk to start, traffic with a single behind it—but he cleaned it up with composure and a big strikeout of Olivares. No runs. That mattered.

2nd — The "crooked number" inning we've been missing (KC 4, SEA 0)
Renfroe rolled over, then Isbel jumped a pitch and sent it out for a solo homer. Mann doubled after that, and then Vinnie stayed on one and launched a 2-run shot (422 feet). Four-nothing, and our dugout finally looked like a team that remembered what breathing feels like. Turnbull's 2nd: more traffic (walk + HBP), but he kept the ball out of damage and walked off with zeros again. That's veteran work—giving the lineup time to build the game.

3rd — A quick breath, then back to work
We had a small chance (Renfroe walk + Isbel single), but Mann hit into a double play. Still, the inning didn't flip the momentum. Turnbull gave us another clean frame in the bottom half—three outs, one strikeout, no drama.

4th — Pressure baseball, even with a messy exchange at the plate (KC 7, SEA 0)
This inning was everything we've preached: make them handle the baseball. Vinnie reached on an error, Witt singled, then stole second. Massey singled to drive in a run, and we got aggressive trying to score another—Witt was thrown out at the plate (Haniger's arm showed up loud). But we didn't flinch. Pratto doubled to cash in, and Dingler followed with a single to bring home another. Three runs with contact, speed, and staying on the attack even after an out at home. Turnbull answered with a shutdown frame in the bottom 4th: strikeout of Turner, soft contact, and we kept the zero where it belonged.

5th–7th — Turnbull turns the park quiet
We didn't add runs, but we kept stacking decent at-bats: Mann doubled again in the 5th, Witt doubled again late, and we made them throw pitches. Meanwhile, Turnbull just kept taking air out of Seattle's lineup—mixing, inducing ground balls, and letting the defense stay in rhythm. Seven shutout innings on the road is exactly what the club needed.

8th — The only real scare (KC 7, SEA 3)
With Turnbull done after seven, Wright took the 8th, and Seattle finally cracked it open: a hit-by-pitch, a single, a flyout, then Seok-joo Song doubled to bring in the first run. A groundout brought in another, and Garver singled to make it three. It was a reminder that no lead is automatic—especially on a trip like this one.

9th — Lopez shuts the door
Lopez handled the 9th clean. No extra noise. No extra innings. Just a professional finish.

________________________________________

Final

Royals 7, Mariners 3

Royals (15 H, 0 E) | Mariners (7 H, 2 E)


Name:  may21_boxscore_crop.jpg
Views: 6
Size:  49.5 KB

Player of the Game: Spencer Turnbull — 7.0 IP, 3 H, 0 R, 4 BB, 4 K (Game Score 71).

Big swings: Isbel solo HR, Pasquantino 2-run HR, plus doubles flying early from Garcia and Witt to set the tone.


Name:  may21_batting_linescore.jpg
Views: 6
Size:  44.4 KB

Code:
Kansas City Pitching Scoreline
Pitcher              Dec            IP   H    R   ER   BB    K   HR    PI    ERA
S. Turnbull         W (4-3)        7.0   3    0    0    4    4    0    95   4.24
K. Wright                          1.0   3    3    3    1    0    0    32   9.55
J. Lopez                           1.0   1    0    0    0    1    0    12   2.74
________________________________________

Front Office Note / Takeaways

Manager lens: we won tonight because we played clean, forceful baseball early—and then Turnbull held the line like a true stopper. The first two innings were a statement: doubles in the gap, Vinnie driving the ball with authority, Isbel ambushing a pitch, and the dugout feeding off quick runs instead of chasing them. When we've been scuffling, we've looked like we needed three singles to score one run. Tonight, we scored with intent.

The 8th inning wobble is still a note in red ink. A 7–0 lead can't feel like a tightrope, and it did for a minute. Wright got hit with the wave—Seattle's best version is chaos and contact, and they found it there. Lopez closing it out mattered; it's the kind of “last three outs” that settles everybody's heartbeat.

GM lens: this win buys us a breath, not a vacation. We still have to keep tightening the relief plan—who gets the clean inning, who inherits, and how we avoid piling stress onto the same two or three arms. And with the farm-system review cycle approaching, I want the next minor league update tied directly to solutions: if we need a fresh arm, we should know exactly who is earning it, not guessing.

Around the League

The "hardest feat in sports" debate never ends, but hitting three home runs in one game belongs in the conversation. Giancarlo Stanton did exactly that at Target Field—three bombs, five RBIs, three runs scored—dragging his club to a 10–8 win.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 45

Name:  ootp25_Image_resize.png
Views: 5
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-10-2026, 08:48 PM   #73
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 46: A Twelve-Run Statement

👑 Friday, May 23 • Game 1 👑

Kansas City jumps out fast and never lets Oakland breathe.

Oakland Athletics at Kansas City Royals | Kaufmann Stadium
Weather: Clear skies (64 degrees) | Wind: blowing in from right at 10 mph | Attendance: 23,181 | First pitch: 6:40 PM CT
________________________________________

Pregame Memo (Manager's Desk)

We made two moves that were equal parts performance and fit.

First: 3B/DH Davis Schneider got optioned. The bat had cooled, his wRC+ was well below league average at 76, and the defensive utility wasn't carrying its weight this week. In his place, we brought up Nick Loftin, who has earned the call with how cleanly he's handled the “utility” job in Omaha—moving between infield and outfield without (many) rough edges. He's going to give us a steady right-handed option, and I'm planning to let him rotate through DH with Pratto while also serving as the bench cover behind Garcia.

Second: we optioned Kyle Wright and brought Angel Zerpa back up. Wright hasn't settled into any bullpen role for us, and when you're carrying a reliever who can't reliably hold leverage, it turns the whole late-game plan into guesswork. He's on my “trade/waiver” list now, and that's not a dramatic note—just the reality of how we have to manage payroll and roster value as we inch toward the deadline.
Rotation-wise, I'm keeping Hunter Brown under the microscope through the rest of the month. If June shows the same pattern, I'm prepared to give that back-end spot to Brady Singer and re-evaluate Brown's role through June. Not a punishment—just a course correction if the results keep leaning the wrong way.

Underneath all of that, we did what I'd call a “quiet reset” of the org: released about ten minor leaguers, cleared space, and started pushing the right prospects upward. With the July 11 draft getting closer, the Rookie-to-Single-A bridge is the checkpoint. If a kid’s showing real potential, he needs to take it to the next level—not sit in a comfortable lane until the calendar forces our hand.

And yes—only 3 wins in our last 13 is the kind of trend that makes the stomach tighten. We're still right there in the division picture, but I don't like how the road has looked lately, and I don't like “hope” being the plan. Tonight was about reasserting identity: pressure early, clean defense, and a starter who keeps the game from turning into a bullpen math problem.
________________________________________

Oakland Athletics Series Snapshot

Oakland came in playing .435 ball (20–26), fourth in the West, and on a three-game slide. Their offense has lived in the bottom half of the league—186 runs (13th AL) and a .228 average (15th)—but their starters have been respectable (3.87 ERA, 4th), while the bullpen has been the soft spot (5.14 ERA, 13th). The names that matter most in how they can disrupt you: Esteury Ruiz at the top, Mason Miller at the back, and enough competent bats in the middle (Crawford, Soderstrom, Bader) to punish mistakes if you get cute.

Projected matchups for the series, our arms listed first:

• LHP J. Montgomery (6–3, 4.47) vs LHP J. Paxton (0–2, 6.23)
• RHP Z. Eflin (4–1, 1.62) vs RHP M. Spence (1–0, 1.97)
• LHP C. Ragans (2–3, 2.79) vs RHP T. McKenzie (4–3, 3.90)

Series Matchup Board — Game 1

• LHP Jordan Montgomery vs LHP James Paxton

This had the feel of a “lefty chess” game on paper. In practice, it came down to whether Paxton could get through the order once without traffic. Our hitters had one instruction: don’t let him settle—make him work, then make him pay when he misses.
________________________________________

Game Day Log — Royals vs. Athletics (Game 1)

Inning-by-Inning Beats (Dugout View)

1st — We hit the gas and didn't tap the brakes (KC 6, OAK 0)

Montgomery navigated a leadoff walk and then watched our defense flip a crisp 6–4–3 double play behind him—exactly the kind of “quiet momentum” you feel from the top step. Then he punched out Christian Walker to end it.

Bottom half, Paxton didn't survive the inning. Garcia went down looking, and Waters drifted out, but then the floodgates opened: Witt singled (106+ EV), Loftin singled, and Witt took third on the exchange—first time this lineup has felt like it's hunting in a while. Then Salvador Perez did what Salvy does when the stadium starts humming: three-run homer to put us up 3–0. We kept piling on: Renfroe ripped a single, a wild pitch advanced him, Mann walked, Massey singled to load the pressure, and then Kyle Isbel smoked a bases-clearing double to make it 6–0. Six runs, six hits, and the dugout finally looked loose again.

2nd — Salvy again, and it turns into a blowtorch (KC 9, OAK 0)
Monty posted another clean inning—flyouts and a strikeout—and then we went right back to work. Witt singled, Loftin singled again, and Perez launched his second bomb of the night: a three-run homer off JP Sears (110 EV, 413 feet). That made it 9–0, and you could feel Oakland's posture change.

3rd — Oakland finally punches one back (KC 9, OAK 1)
Zack Gelof ran into one—solo homer—and it cut the “all zeros” feeling. We didn't answer in the bottom half, but the important part was that our at-bats stayed normal. No panic swings, no trying to hit a five-run homer with nobody on.

4th — A’s make noise, Monty absorbs it (KC 9, OAK 3)
Brosseau singled, Moncada singled, and then Harrison Bader hit a two-run homer to make it 9–3. That was the only moment the game flirted with turning into something annoying. Montgomery stayed steady, got the next outs, and kept the game from spiraling.

5th — A jam, then a breath (still KC 9, OAK 3)
Oakland loaded the bases on a walk, an error, and an infield hit. That's exactly where games get weird if you give them oxygen. Monty got a flyout to end it and walked off the mound with the lead intact. Those are the innings you remember when you're managing—because they don’t look loud in the box score, but they change the night.

6th — Monty finishes his night as the stabilizer
He went six total, and even with the couple of homers, he kept us in control: 6.0 IP, 7 H, 3 R, 2 BB, 4 K. That's “starter work” in a long season—keep your team's footing, give your bullpen structure, and let your offense breathe.

7th — Paulino bridges it clean
Paulino came in and did exactly what we needed: limited damage, got strikeouts when the inning threatened. He worked 1.2 scoreless with 2 Ks, and that's how you protect a lead without making it feel like a slow leak.

8th — We tack on like a good club is supposed to (KC 12, OAK 3)
This inning was our identity on display. Mann doubled to start it, Isbel beat out an infield hit, Garcia walked, and then chaos did the rest: a wild pitch scored Mann, Waters singled in another, and Witt singled to bring home Garcia. Three more runs without having to “invent” them. That's pressure baseball—keep the line moving, make them execute.

9th — One last blemish, then we close the book (Final: KC 12, OAK 4)
Brazoban gave up a solo shot to J.P. Crawford and then finished the inning. Not perfect, but clean enough with the cushion.

________________________________________

Final

Royals 12, Athletics 4

Royals (16 H, 1 E) | Athletics (11 H, 0 E)


Name:  may23_boxscore_crop.jpg
Views: 5
Size:  41.8 KB

Player of the Game: Salvador Perez — 3-for-5, 2 HR, 6 RBI, 2 R.
If you're looking for the turning point, it was the first inning—Isbel's bases-clearing double and the way the lineup never let Paxton exhale.


Name:  may23_batting_linescore.jpg
Views: 5
Size:  45.1 KB

Code:
Kansas City Pitching Scoreline
Pitcher              Dec            IP   H    R   ER   BB    K   HR    PI    ERA
J. Montgomery       W (7-3)        6.0   7    3    3    2    4    2    98   4.48
A. Paulino                         1.2   3    0    0    0    2    0    38   3.27
H. Brazoban                        1.1   1    1    1    1    1    1    19   4.19
________________________________________

Front Office Note / Takeaways

From the dugout: this was a needed reminder that our best version is fast and decisive. We didn't wait around for the “right inning.” We put Paxton under stress, cashed in immediately, and then kept adding. Salvy gave us the thunder, but I loved the connective tissue: Loftin stepping into the lineup and delivering two hits in his first start here, Witt setting the table with three hits, Isbel driving the baseball and turning speed into extra bases, and Mann quietly being part of multiple rallies.

The pitching note is straightforward: Montgomery gave us a sturdy six, even with two solo/big flies. The bases-loaded escape in the 5th was the “keep your composure” moment, and that matters when we’ve been living too close to the edge lately. Paulino's bridge work was clean. Brazoban's homer is a small bruise, not a wound.

From the front office side, Jason McLeod is back from the Dominican Republic with a name circled: SP Alberto Gomez. Big frame (6'2"), good changeup, average slider, projects to be around-average in strikeouts, but the control looks like the limiting factor. The early read is that he may end up better suited for relief at maturity, but we're keeping him on a close-watch track in the international complex. The goal is simple: don't lose time on arms like this—either you sharpen the control, or you start shaping the role.

Figure A: Scouting Discovery — Alberto Gomez (RHP), KC International Complex

Name:  alberto_gomez.jpg
Views: 5
Size:  256.8 KB

Perspective: A fresh international-complex arm added to the pipeline: Alberto Gomez, a 16-year-old right-hander with a power-leaning profile and developing secondaries. Early read: intriguing raw ingredients—now it's about polish, repeatable strikes, and a clear development lane.
________________________________________

Around the League

Mike Brosseau went 5-for-5 at Minute Maid Park and still walked out of a loss as Oakland fell 14–12 to Houston last night—one of those “career box score, empty feeling” nights.
• Texas acquired C Reese McGuire from Boston in exchange for RF Tommy Specht—not a headline trade, but a direction trade.
• A note to monitor: reports that the Twins have made a trade offer to the Yankees. Minnesota sitting atop the Central makes any upgrade ripple through our division math.

KC Farm System — AAA Omaha

Omaha and Durham had a bench-clearing brawl centered around Gavin Cross and Luinder Avila. League handed down suspensions: Cross gets 4, Avila gets 8. Cross is having a loud year at the plate (.298, 12 HR, 31 RBI), so losing him even for four stings development rhythm; Avila’s absence impacts pitching depth during a stretch where we're already doing roster maintenance across levels.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 46

Name:  ootp25_Image_resize.png
Views: 4
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-11-2026, 02:17 PM   #74
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 47: Clean Baseball, Clean Result

👑 Saturday, May 24 • Game 2 👑

A lead, a plan, and nine innings of control.

Oakland Athletics at Kansas City Royals | Kaufmann Stadium
Weather: Clear skies (61 degrees) | Wind: blowing out to left at 12 mph | Attendance: 24,665 | First pitch: 6:10 PM CT
________________________________________
Pregame Memo (Manager's Desk)

Last night felt like the first exhale we've had since that road trip turned into a grind. A 3–10 swing can mess with your rhythm—guys start pressing, starters get squeezed, and every at-bat feels like it has to fix the whole week. The ballpark energy helped, but the bigger thing was simpler: we played our game again. Tonight I wanted a “repeatable” win—clean defense, steady starter tempo, and just enough offense to keep us from chasing. The A's can be sneaky if you let them hang around; they'll nickel-and-dime you with contact, take a bag, and make one mistake feel like three. So the message was: win the first pitch, win the first base, and make them earn everything.

Oakland Athletics Series Snapshot

Oakland rolled in trying to stop a skid—now sitting at 20–27 and clearly searching for traction. Their recent stretch has been choppy, and you could see it in how they played early: aggressive on the bases, quick swings, trying to steal momentum rather than wait for it. For us, this was about stacking home wins. Homestands are where you build your record in layers—one solid night turns into two, and then the clubhouse starts feeling lighter again.

Series Matchup Board — Game 2

• RHP Zach Eflin vs RHP Mitch Spence


Eflin's assignment was very “blue collar”: live on the edges, change speeds, and keep the A's from getting extra bases. Spence is the type who can be uncomfortable if you let him cruise—so our hitters were told to force stress innings (traffic, takes, foul balls) and cash in when the first mistake shows up.
________________________________________

Game Day Log — Royals vs. Athletics (Game 2)

Inning-by-Inning Beats (Dugout View)

1st — Eflin establishes the zone, we start with contact

Eflin came out sharp—quick outs on Bader and Ruiz, then a punchout of Noda, looking to finish a clean top half. Exactly the kind of opening that lets your defense settle in.
Bottom 1, we put two on with Witt and Loftin singles, and Witt even took an extra base on the exchange at third, but we didn't score the first run. That's fine—early traffic still matters because it makes a starter feel the night.

2nd — They strike first, we answer with a crooked number (KC 2, OAK 1)
Oakland scratched one across on a Moncada double and a Brosseau infield hit that plated him—nothing loud, just persistent. Our response was the best part: Haggerty walked, Isbel beat out an infield single, and Maikel Garcia ripped a two-run double to flip it right back. The key detail from the dugout: we didn't just tie it—we took the inning. Isbel also scored on the play with no throw, and suddenly the park woke back up.

3rd — Oakland threatens with speed, Eflin wiggles free
Ruiz singled, stole second, and a wild pitch sent him to third—exactly the kind of sequence that turns into a cheap run if you lose focus. Eflin kept his shape, got Noda to strike out swinging, and Crawford went down too. That's a shutdown answer, even if it doesn't look glamorous.

4th — Massey lifts one, then we nearly blow the inning open (KC 3, OAK 1)
Michael Massey led off the bottom of the 4th and sent one out—solo shot, clean swing, no doubt. That's how you add on without needing a parade. Later in the inning, we got a big opening when a pickoff throw turned into an error, and a passed ball helped push Isbel up to third. We loaded it with a walk and another walk, but Spence battled and punched out Witt looking, and Loftin's ground ball turned into a fielder's choice to end the push. We didn't break it open, but we kept the pressure on the seams.

5th — Missed add-on, but the tempo stays ours
Salvy doubled to start the inning and got to third on a groundout, but we couldn't get the sac fly or knock. Still, the at-bats didn't speed up—we stayed in game plan.

6th — Vinnie provides the insurance swing (KC 4, OAK 1)
Pasquantino got a pitch he could handle and launched a solo homer. That felt like the separator—no drama, just a clean “we're not letting you back in” swing. Witt followed with a single and a stolen base, Loftin wore another pitch, and we had more traffic, but couldn't tack on further.

7th — The bridge moment: Zerpa's first high-leverage taste
Langeliers doubled to open the top of the 7th, and we made the call: Eflin had given us six strong, and this was the pivot point. Zerpa came in and did exactly what you want a reliever to do—change the look, get fly balls, and keep the tying run from even getting to the plate.

8th — Loftin puts a bow on it (KC 5, OAK 1)
Nick Loftin—new face, steady heartbeat—ran into one and hit a solo homer in the bottom of the 8th. That's the kind of contribution that plays in our room: a role guy delivering a loud moment without needing daily spotlight.

Top 8 and 9, Zerpa kept stacking outs—one hit allowed across his three innings, strikeouts when he needed them, and no free bases.

________________________________________

Final

Royals 5, Athletics 1

Royals (10 H, 0 E) | Athletics (8 H, 1 E)


Name:  may24_boxscore_crop.jpg
Views: 4
Size:  42.5 KB

Player of the Game: Zach Eflin — 6.0 IP, 7 H, 1 R, 1 BB, 5 K.
Back-end finish: Angel Zerpa — SV (1), 3.0 IP, 1 H, 0 R, 3 K.


Name:  may24_batting_linescore.jpg
Views: 4
Size:  45.3 KB

Code:
Kansas City Pitching Scoreline
Pitcher           Dec         IP   H    R   ER   BB    K   HR    PI    ERA
Z. Eflin         W (5-1)     6.0   7    1    1    1    5    0    91   1.61
A. Zerpa         SV (1)      3.0   1    0    0    0    3    0    30   3.18
________________________________________

Front Office Note / Takeaways

From the dugout, this was the exact kind of “get-right” win that travels: answer immediately, add on with solo thunder, and keep the opponent trapped in a one-run mindset until they run out of innings. Garcia's two-run double was the swing that changed the feel of the night, Massey's homer kept the pressure from relaxing, and Vinnie's blast did what it's supposed to do—turn a manageable game into a controlled one.

The pitching architecture is what I'm most pleased with. Eflin gave us six innings that didn't require a spreadsheet in the 4th. He limited damage, managed Oakland's speed game after that third-inning scare, and kept us in position to manage cleanly. Then Zerpa—who we've been trying to stabilize and define—came in and handled a real moment (that leadoff double in the 7th) without blinking. Three innings for a save isn't something you script often, but it's a strong signal that he can handle more than just the soft landing spots.

Small but meaningful: we left some runs out there (bases loaded in the 4th, a third-base opportunity in the 5th), yet the group didn't spiral into “do it all in one swing” mode. That's growth. Good teams take their leftovers and still win clean.

Around the League

Mike Trout hit career homer #400 in a loss and still sounded like Trout afterward—more disappointed about the team result than thrilled about the milestone.
• The Twins picked up minor league catcher Carlos Narvaez from the Yankees in a swap of minor league pieces—classic “one man's trash…” deal that can look smarter six months from now.
• Rumblings continue between Seattle and Texas on trade talks—nothing specific yet, but the heat is there, and that's always worth tracking when you're watching the league's middle class jockey for position.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑
Kansas City Royals | Regular Season 2025 - Game 47

Name:  ootp25_Image_resize.png
Views: 3
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-11-2026, 02:35 PM   #75
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 48: Finish Strong, Leave No Doubt

👑 Sunday, May 25 • Game 3 👑

The Royals own the last three frames—late offense plus shutdown relief.

Oakland Athletics at Kansas City Royals | Kaufmann Stadium
Weather: Clear skies (69 degrees) | Wind: blowing out to left at 11 mph | Attendance: 23,674 | First pitch: 1:10 PM CT
________________________________________

Pregame Memo (Manager's Desk)

This morning felt like that rare thing in-season: a clean reset. Two straight wins against Oakland, the series already in hand, and the clubhouse finally breathing like itself again. The message was simple—finish the job. Sweeps don't happen by accident; they happen because you keep the same edge on Sunday that you had Friday night when the lights were bright and the crowd was loud. I also wanted to protect our rhythm as we start the Detroit series tomorrow. We've been building some traction—bullpen roles are being clarified, Zerpa is showing he belongs again, and the lineup is starting to pass the baton instead of trying to win a week with one swing. Today, the target was “repeatable baseball”: strike-throwing early, clean defense, and an offense that stays patient enough to let the game come to it.

Oakland Athletics Series Snapshot

Oakland came in scuffling and stayed in that lane—now 20–29 after today, still searching for stability. Their path to winning is usually narrow: a timely homer, a stolen base, a defensive mistake they can turn into two runs. Our job was to keep their game from getting oxygen.
On our side, this one mattered because it's the kind of win that changes the tone of a week. We walked into this homestand needing to steady ourselves—and we leave this series with a sweep and four straight wins, sitting at 29–19. That's not just standings; that's posture.

Series Matchup Board — Game 3

• LHP Cole Ragans vs RHP Triston McKenzie


Ragans' lane is always the same: command the fastball early, finish with the slider, and don't let free passes become a two-run inning. McKenzie is the kind of right-hander you can get if you stay stubborn—make him live in the zone and punish the middle mistakes. Today's plan at the plate wasn't fancy: put the ball in play early, then turn it into pressure innings once we got a runner moving.
________________________________________

Game Day Log — Royals vs. Athletics (Game 3)

Inning-by-Inning Beats (Dugout View)

1st — Quiet start, both sides feeling each other out (0–0)

Ragans opened with fly balls and soft contact—Gelof out to right, Ruiz popped a bunt, Clarke out to center. Clean inning, quick tempo.
Bottom half, McKenzie got us on three straight outs. Nothing wrong with that, but it was a reminder: Sunday sweeps still require you to take the game—nobody gifts them.

2nd — A little defensive wobble, but no damage (0–0)
Ragans punched out Walker, then we had a small hiccup with Soderstrom reaching on an error charged to Ragans. That's one of those moments you hate—your ace doing everything right, then a routine play turns into extra batters. Ragans settled immediately and got us out of it without a run.

3rd — First run of the day, built the right way (KC 1, OAK 0)
This inning was pure “Royals pressure.” Isbel grounded out, but then Haggerty punched a single and immediately stole second with no throw. That's the tone-setter. Dingler battled and lifted a fly out, and then Maikel Garcia laced a two-out double to bring Haggerty home. No hero ball—just speed, a professional at-bat, and a gap-to-gap swing.

4th — Witt finds a barrel, but we don't cash it (still KC 1, OAK 0)
Bobby doubled to start the inning, and those are the moments you want to convert. We couldn't push him around from there. Not ideal, but we stayed in control—no reckless baserunning, no giving Oakland a free inning.

5th — Oakland answers with a solo shot (KC 1, OAK 1)
Gelof got a pitch and didn't miss—solo homer to tie it. That's baseball: you can dominate an inning and still watch one mistake leave the yard. Ragans responded the right way—quiet outs after it, no snowball.

6th — Another solo, and suddenly we're chasing (OAK 2, KC 1)
Crawford took Ragans deep with two outs—another solo homer, another tight moment. It's frustrating because it wasn't traffic; it was two isolated mistakes. The important part was what Ragans did next: he finished his six with the game still in reach, kept the bullpen structure clean, and gave us a chance to win it late.

7th — The turning point swing (KC 3, OAK 2)
Loftin opened with a single, and then Michael Massey launched a two-run homer—355 feet, no doubt, and you could feel the stadium tilt back in our favor. That's Massey at his best: balanced, direct, and built for that exact moment. We didn't tack on more, but we took the lead back in a single breath.

8th — Add-on baseball, plus a little chaos we'll take every time (KC 5, OAK 2)
Dillon Dingler led off the inning with a solo homer—a clean, loud insurance run. Then Garcia doubled, and Vinnie singled him to third. Garcia tried to score on the throw from center and was safe at the plate, stretching the inning into a second run. That play is a snapshot of what we've been trying to be: take the extra ninety feet when it's there, force clean execution, and accept the mess when the other side can't deliver it.

9th — Calm finish, no drama

Lopez took the ball and shut it down. That's what good closers do for a team coming out of a rough stretch: make the last three outs feel routine.

________________________________________

Final

Royals 5, Athletics 2

Royals (9 H, 1 E) | Athletics (5 H, 0 E)


Name:  may25_boxscore_crop.jpg
Views: 3
Size:  43.6 KB

Key swings:
Massey — 2-run HR (10) to take the lead in the 7th
Dingler — solo HR (5) to start the 8th
Garcia — 2 RBI day (double in the 3rd + run forced home in the 8th sequence)


Name:  may25_batting_linescore.jpg
Views: 4
Size:  47.0 KB

Code:
Kansas City Pitching Scoreline
Pitcher              Dec           IP   H    R   ER   BB    K   HR    PI    ERA
C. Ragans                         6.0   4    2    2    3    5    2    97   2.81
C. Ferguson       W (1-1)         2.0   1    0    0    0    3    0    39   3.93
J. Lopez          SV (2)          1.0   0    0    0    0    1    0    17   2.45
________________________________________

Front Office Note / Takeaways

From the dugout, this is the kind of win that tells you a club is maturing: we got punched twice (two solo homers), fell behind, and didn't chase the game. We stayed organized—kept taking good swings, kept playing clean defense behind Ragans, and waited for the inning where we could flip it with one decisive moment. Massey's homer was the separator, but the setup mattered: Loftin getting on, Haggerty creating pressure earlier, Garcia continuing to be a table-setter with real pop in the gaps. I also loved the bullpen usage. Ferguson bridged the game like a pro—two innings, three punchouts, no panic. Lopez finishing it clean is exactly the kind of “final note” you want before boarding the next flight. That's how you stack wins without draining the whole staff.

On the GM side, the sweep buys you a little clarity: you can evaluate without the emotional noise of a losing streak. The roster feels steadier with Loftin in the mix, and the bullpen roles are starting to look less like guesswork and more like a plan. We'll keep monitoring the next few series to see if this is a real turn—or just a good weekend—but either way, four straight wins changes the temperature in the building.

Around the League

No news is good news, I guess. Things are a little quiet this Sunday afternoon.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 48

Name:  ootp25_Image_resize.png
Views: 3
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-12-2026, 10:03 AM   #76
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 49: Chasing the Game All Night

👑 Monday, May 26 • Game 1 👑

We kept it within reach but never controlled the scoreboard.

Detroit Tigers at Kansas City Royals | Kaufmann Stadium
Weather: Partly Cloudy (67 degrees) | Wind: blowing out to center at 16 mph | Attendance: 24,812 | First pitch: 6:40 PM CT:
________________________________________

Pregame Memo (Manager's Desk)

We walked into tonight riding the high of that Oakland sweep—three straight where the clubhouse felt light again, and the dugout felt organized. But Detroit's been a thorn this season, and the first thing I wrote down this afternoon was: don't let a good weekend become a lazy Monday. I told the group we're still building the same thing—repeatable innings. Good pitches early in counts. Better decisions with runners on. And on offense, don't spend nine innings trying to hit a three-run homer with nobody on base.

A quick front-office aside before first pitch: All-Star voting opens in a couple of days, and we've got legitimate cases in-house—Bobby, Vinnie, Salvy; Ragans and Eflin on the mound. Eflin's start has been loud enough that if he keeps stacking outings, people will have to talk about him in awards rooms, not just fan ballots.

Tonight, though, the focus was narrower: Hunter Brown commanding the zone. The recent stretch has been too many deep counts and too many free passes. Detroit's lineup has struggled at times, but if you hand them traffic, they'll take the easy runs and make you play uphill.

Detroit Tigers Series Snapshot

This is a three-game set at home, and Detroit came in hovering around .500—22–24 in our advance notes, third in the division, and sitting in that range where one hot week changes the whole look of a season. Their profile is pretty clear: middling offense by the numbers, pitching staff that can keep them in games, and a bullpen that won't implode if they're handed a lead. The context that mattered most to our room: they were 3–0 against us this season. Whether that's matchup luck or something we've done wrong, it still sits there like a pebble in your cleat until you remove it.

Scouting note I emphasized: Riley Greene can change a game with one swing, Colt Keith has real middle-of-the-order upside, and they've got arms that don't beat themselves. If we wanted to start flipping this season series, we couldn't play the “give them five outs” version of baseball.

Here are the projected pitching matchups, our pitchers listed first:

RHP H. Brown (5-4, 4.84 ERA) vs RHP M. King (3-2, 3.83 ERA)
RHP S. Turnbull (4-3, 3.99 ERA) vs RHP K. Montero (3-3, 4.50 ERA)
LHP J. Montgomery (7-3, 4.48 ERA) vs RHP R. Olson (4-2, 3.33 ERA)

The top 5 players on their team are:

1. SP Tarik Skubal (Age: 28, Overall: 75, Potential: 4.5)
2. 1B Colt Keith (23, 65, 5.0)
3. SP Michael King (30, 60, 3.5)
4. SP Jackson Jobe (22, 60, 5.0)
5. RF Riley Greene (24, 55, 5.0)

Series Matchup Board — Game 1

• RHP Hunter Brown (5–4, 4.84) vs RHP Michael King (3–2, 3.83)


This one was a pretty clean contrast in my head going in. Hunter's stuff can dominate, but it only plays that way when he's ahead. King's not flashy—he just stacks strikes, gets weak contact, and forces you to win at-bats the hard way. The plan offensively was to make King work into stressful innings. The result… we didn't.
________________________________________

Game Day Log — Royals vs. Tigers (Game 1)

Inning-by-Inning Beats (Dugout View)

1st — Loud contact, no damage, early warning signs

• Beavers jumped Hunter for a double to start the night and tried to stretch it—we cut him down at third, which felt like stealing momentum right away.
• Bottom half: Witt smoked a two-out double (108.8 EV), but we couldn't move him. Early theme: one good swing, then a quiet finish.

2nd — Hunter sharp, offense still searching
• Hunter punched out Schwarber looking and stayed clean through two.
• Waters ripped a single (110.6 EV), and we got a runner in motion, but a fielder's choice and a loud Pratto flyout died in the right fielder's glove.

3rd — Quick inning, but we're letting King breathe
• Detroit went down in order. Hunter's tempo was good; defense was ready; everything looked stable.
• Our bottom third was too quick—Isbel and Garcia rolled over, and Haggerty's flyout was the kind of at-bat that lets a starter reset his heartbeat.

4th — The inning that decided the tone (DET 1, KC 0)
• Here's where the “control the zone” note showed up in red ink. Brown walked Beavers, and after a flyout, he walked Keith, too. Schwarber singled to load them, and then Hernaiz drew a bases-loaded walk for the first run. It wasn't a big hit—it was the kind of inning you give away one ball at a time.
• Bottom 4: Witt struck out looking after a 3–0 count drifted the wrong direction, and that at-bat felt like the whole night—close, tense, and not quite ours. Perez got hit, Waters singled, and we tried to take an extra base… but Detroit cut a runner down on the trail play. A chance to flip the inning turned into an out and a quiet finish.

5th — Hunter answers with strikeouts, we can't cash traffic
• Nido singled, but Hunter erased the inning with a pair of strikeouts (including Beavers) and held the line.
• Massey worked a walk, but Pratto struck out, and we ran into another fielder's choice. That's a “one runner, no bite” inning.

6th — Still 1–0, still within reach
• Hunter worked a clean top half with a couple of harmless outs and a big strikeout of Hernaiz looking.
• Loftin singled, but once again, we didn't make it hurt. Vespi came in and kept the inning calm for them.

7th — The game gets away (DET 3, KC 0)
Jung walked, Canario walked, and that's where I had to go get the ball. Brown's final line tells the story: 6.0 IP, 3 R, 5 BB, 97 pitches—a lot of labor for six innings.
• Bernardino inherited a mess, and Detroit executed: Nido singled to load them, and then Baez's fielder's choice brought in a run. Another run scored in the scramble, and suddenly it’s 3–0. The box score note is the one that stings: Inherited Runners Scored: Bernardino 2–2.
• Detroit also ran themselves into an out (Baez caught stealing) later in the inning, but by then the damage was already done.

8th — Bernardino holds, but we're still empty
• Bernardino struck out Greene and Keith and kept Detroit quiet—credit to him for stabilizing after the inherited traffic.
• Bottom 8: we went down without impact. That was the frustration all night—no sustained innings, no “win the frame” stretch against their bullpen.

9th — One more run against us, then a late flicker
• Kirk doubled off Brazoban, then a balk moved him to third, and he scored on Baez's groundout. That extra run felt like salt, because it wasn't hard contact—it was execution and a mistake.
• Bottom 9: We finally showed life. Waters doubled, and Massey doubled him home for our lone run—two-out fight, at least. But that's all we could salvage.

________________________________________

Final

Royals 1, Tigers 4

Royals (7 H, 0 E) | Tigers (6 H, 0 E)


Name:  may26_boxscore_crop.jpg
Views: 5
Size:  42.4 KB

Detroit's difference-maker: Michael King (Player of the Game) — 5.2 IP, 4 H, 0 R.
Royals late spark: Waters (3-for-4) and Massey's 2-out RBI double in the 9th.
Notable game note: C Tomás Nido was injured in a collision at a base.


Name:  may26_batting_linescore.jpg
Views: 4
Size:  53.5 KB

Code:
Kansas City Pitching Scoreline
Pitcher              Dec           IP   H    R   ER   BB    K   HR    PI    ERA
H. Brown            L (5-5)       6.0   3    3    3    5    5    0    97   4.80
B. Bernardino                     2.1   2    0    0    1    3    0    39   3.93
H. Brazoban                       0.2   1    1    1    0    0    0    10   4.50
________________________________________

Front Office Note / Takeaways

This one wasn't about getting out-hit—we had seven hits to their six. It was about when we hit, and how often we let them score without a ball being driven. Detroit scored three of their four runs through traffic and execution—walks, a run-scoring walk, and a sequence where we couldn't stop the inning from spilling over.

Hunter's night is a tough one to evaluate because the raw line doesn't scream disaster, but the process matters. Five walks in six innings forces you to manage every pitch like it's a crisis. The defense was ready, and the stuff was good enough to survive, but survival baseball turns into bullpen strain and one crooked inning. Tonight, the crooked inning found us in the 7th when the baton got passed with runners on, and they cashed both inherited runners.

Offensively, this is the part I'll wear as the manager: we let King and then Vespi settle. Witt had a missile double early; Loftin and Waters gave us contact; Massey competed late. But we didn't string it. One walk all night, nine strikeouts, and too many innings where the starter got to breathe. Against a club that's beaten us three times already, we have to make them feel every out.

The good news is the map is clear for Game 2: more strikes from our starter, earlier pressure on their starter, and a lineup approach that values a stressful inning as much as it values a highlight swing. Detroit wants you playing from behind. We can't keep giving them that comfort.

Around the League

Updated MLB power rankings had us 5th overall (110.7 points, “++”), tucked behind Tampa Bay, St. Louis, Minnesota, and Cincinnati. It's a nice number, but it's also a reminder: good clubs don't live off rankings—they live off series wins.

Teams (Total Points, Tendency):
1) Tampa Bay Rays (130.8, o)
2) St. Louis Cardinals (124.8, o)
3) Minnesota Twins (119.1, +)
4) Cincinnati Reds (111.9, +)
5) Kansas City Royals (110.7, ++)
6) Baltimore Orioles (106.9, ++)
7) Texas Rangers (105.9, -)
8) Milwaukee Brewers (104.5, o)
9) Houston Astros (98.8, ++)
10) Atlanta Braves (97.9, +)

Gunnar Henderson took AL Player of the Week after going .542 with three homers and nine RBIs. That's the kind of week that changes a season line in a hurry. Matt Olson grabbed NL Player of the Week after a .421 week with three homers and nine RBIs—Atlanta's getting the kind of thunder that can carry a month.

The Chicago club's players are reportedly pushing management about field conditions—when players start talking publicly about safety, it usually means it's been simmering for a while.

Minor Leagues: Columbia (KC A) sitting 1st in the Carolina League power rankings (127.6). That's the kind of organizational heartbeat you like seeing—winning habits taking root early.

Teams (Total Points, Tendency):
1) Columbia Fireflies (127.6, o) – KC A
2) Myrtle Beach Pelicans (114.2, o)
3) Salem Red Sox (113.7, o)
4) Lynchburg Hillcats (96.8, +)
5) Fredericksburg Nationals (94.8, +)
6) Down East Wood Ducks (94.3, +)
7) Charleston RiverDogs (87.7, +)
8) Augusta GreenJackets (85.7, --)
9) Carolina Mudcats (84.7, --)
10) Fayetteville Woodpeckers (75.3, +)
11) Delmarva Shorebirds (52.6, -)
12) Kannapolis Cannon Ballers (52.4, -)

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 49

Name:  ootp25_Image_resize.png
Views: 4
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-12-2026, 11:18 AM   #77
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 50: A Win That Looks Like Us

👑 Tuesday, May 27 • Game 2 👑

Quality at-bats, clean execution, and a calm finish.

Detroit Tigers at Kansas City Royals | Kaufmann Stadium
Weather: Rain (66 degrees) | Wind: blowing out to left at 11 mph | Attendance: 22,867 | First pitch: 6:40 PM CT
________________________________________

Pregame Memo (Manager's Desk)

Last night's loss was the kind that sticks in your teeth—nothing catastrophic, just a slow bleed from walks and missed chances. The message today was to get back to our kind of game: strike-throwing early, clean baserunning decisions, and pressure innings that make their starter feel every batter.

I also told the room we don't get to “schedule-loss” Detroit just because the calendar flips to June soon. They've had our number this year. If we want the month to end with momentum, we start by taking the air out of them early and playing nine innings like we mean it.

Detroit Tigers Series Snapshot

Game 1 went their way on traffic and patience. Tonight was about forcing the opposite script—make Detroit swing the bat, keep the bases empty, and let our lineup do what it does when it isn't chasing: pass the baton until something breaks open.

Series Matchup Board — Game 2

• RHP Spencer Turnbull vs RHP Keider Montero


Turnbull's assignment was straightforward: stay stubborn in the zone and let their lineup get itself out. Montero's profile is more about surviving contact—if we barreled the baseball early, the night could tilt. What I liked most was how quickly we made Detroit play from behind, and then never gave them a chance to get back into the game.
________________________________________

Game Day Log — Royals vs. Tigers (Game 2)

Inning-by-Inning Beats (Dugout View)

1st — First inning tone: hard contact and a lead (KC 1, DET 0)

Garcia and Vinnie set it up with back-to-back singles, and even though Bobby rolled into a double play, it still moved Maikel to third. That's where Massey stayed short and drove a double to bring the run home. Simple baseball, loud swing—exactly how you want to start a “get-right” game. Turnbull's first inning looked like a pitcher in control—Greene punched out, and Keith lifted a harmless fly. You could feel Detroit already behind the eight ball.

2nd — First real threat erased (still KC 1, DET 0)
Detroit tried to manufacture something: Kirk walked, Jung singled, and suddenly it's first and second with one out. The moment could've turned, but Hernaiz rolled into a double play, and we walked off the inning as if nothing happened. That was the first “we're not letting you in tonight” stamp.

3rd — Turnbull works around walks, keeps their bats quiet
Beavers and Greene drew walks, and Turnbull had to earn it. What mattered: no panic and no big pitch left over the plate. Keith flew out to center, and the inning died right there. Detroit had baserunners… but no life.

4th — Add-on run with pressure at the plate (KC 2, DET 0)
Massey walked, and we leaned into the “make them execute” plan. After Waters moved him along, Pratto punched a single, and Massey came home on a close play at the plate—safe. That's an important detail: we weren't waiting for the three-run swing; we were taking runs that were available.

5th — Turnbull continues to suffocate (still KC 2, DET 0)
This is where the game started to feel like it was bending our way. Canario and Báez went down on strikeouts, and Turnbull kept the ball off barrels. Detroit's swings looked late; their body language looked frustrated.

6th — The inning that broke it open (KC 6, DET 0)
Perez doubled to start the inning, Waters worked a walk, and then Pratto delivered again—a single that brought a run home and kept the bases moving. That's when the dam finally cracked: Haggerty ripped a triple that cleared two more, and Isbel lifted a sac fly to turn it into a four-run inning. This inning wasn't luck. It was sustained pressure—good takes, good contact, and aggressive but controlled baserunning. Exactly the kind of inning Detroit didn't give us in Game 1.

7th — One more knockout punch (KC 8, DET 0)
Bobby worked a walk and stole second (no throw)—and that one play changed the whole at-bat for Salvy. Detroit had to respect the runner, and Perez crushed a two-run homer to left-center. That's leadership baseball: create the edge, then punish the mistake. Turnbull handed it off after six scoreless innings, and we lined up the finish cleanly: Topa bridged the 7th, Lopez took the last two innings, and slammed the door.

8th–9th — No drama, just execution
Lopez stayed on the attack—strikeouts, fly balls, and no hope. Detroit finished with only three hits and never put a run in the ledger.

________________________________________

Final

Royals 8, Tigers 0

Royals (11 H, 0 E) | Tigers (3 H, 0 E)


Name:  may27_boxscore_crop.jpg
Views: 4
Size:  42.5 KB

Royals offense notes: Massey's RBI double early, Pratto's two-RBI night, Haggerty's 2-run triple, and Salvy's 2-run homer to put it out of reach.

Name:  may27_batting_linescore.jpg
Views: 4
Size:  44.1 KB

Player of the Game: Spencer Turnbull
Royals pitching line (the spine of the win):


Code:
Kansas City Pitching Scoreline
Pitcher              Dec            IP   H    R   ER   BB    K   HR    PI    ERA
S. Turnbull         W (5-3)        6.0   3    0    0    5    4    0   103   3.56
J. Topa                            1.0   0    0    0    0    1    0    11   7.71
J. Lopez                           2.0   0    0    0    0    3    0    29   2.16
________________________________________

Front Office Note / Takeaways

The standings note that matters: this win moved us to 30–20, and it did it in a way that looked like a team with rhythm again—fast tempo, loud contact, and bullpen work that didn't feel like an emergency. This is one of those wins that reads loud in the box score, but it's even louder in the process. We scored in the 1st, added on in the 4th, then broke it open with a four-run 6th that featured exactly what we preach: baserunners, line drives, and a big extra-base hit when they finally cracked. We didn't hand Detroit outs, and we didn't hand them free runs.

Turnbull's line deserves the headline because he won without needing perfection. Yes, there were walks—five of them—but the difference from last night is he never let the walks become damaging. He forced double plays, he stayed off the heart of the plate, and he kept their best bats from squaring anything up. That's a starter who understands the assignment: dominate contact, control the inning, keep the team in attack mode.

On the roster-building side, games like this reinforce what “winning baseball” looks like for us: Massey driving in runs without selling out, Pratto contributing real value when he stays within himself, Haggerty providing that chaos-speed element that turns singles into scoring innings, and Salvy doing Salvy things when the moment opens up. That's a strong foundation to carry into the rubber game—and it's the kind of night that keeps a clubhouse believing it can stack series wins all the way into June.

Around the League

• The Braves reportedly made the Red Sox a serious trade offer, with both sides optimistic a deal could get done.
Mets C Francisco Álvarez is day-to-day (strained quad) and could be managed carefully for roughly two weeks.
Marcelo Mayer (BOS) and Kyle Gibson (TB) were suspended 4 and 9 games, respectively, after a bench-clearing incident at Tropicana Field.

KC Minors – Northwest Arkansas (AA): The Naturals won a wild one 16–5 despite Lazaro Montes going 5-for-5 for Arkansas, including a solo shot off Ricardo Velez.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 50

Name:  ootp25_Image_resize.png
Views: 3
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-12-2026, 12:42 PM   #78
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 51: Complete Game, Complete Night

👑 Wednesday, May 28 • Game 3 👑

Montgomery slams the door himself. No Bullpen Needed.

Detroit Tigers at Kansas City Royals | Kaufmann Stadium
Weather: Cloudy (71 degrees) | Wind: right to left at 12 mph | Attendance: 24,880 | First pitch: 1:10 PM CT
________________________________________

Pregame Memo (Manager's Desk)

Walking in this afternoon, I liked the feel of it. We'd already answered Monday's stumble with a clean shutout Tuesday, and today we had a chance to do the thing good teams do—win the series, then move on without dragging anything behind us. I told the room last night's game doesn't matter if we don't put a bow on it today. Finish the job.

There was also a larger calendar note hanging over us. Tomorrow is an off-day, and then we launch into a seven-day road trip that's going to test our legs and our attention span—ending in Minnesota, where we're sitting right on their heels in the division. That Twins series is going to ask for a statement about who we are when the plane lands and the routine gets messy. So today, at home, in front of our crowd, the goal was to play our kind of baseball and carry that shape into the next stretch.

Detroit Tigers Series Snapshot

This series was about pulling the season-long needle back toward the center. Detroit has been stubborn against us, and they play the kind of game that can make you impatient—tight innings, a few baserunners, and then they wait for you to hand them something.

Tuesday night, we flipped the script with an 8–0 win and a calm bullpen finish. Today we aimed for the same thing: start fast, keep the bases clean, and don't give them extra outs or free innings. We got it—and we got it with our starter finishing the whole thing.

Series Matchup Board — Game 3

• LHP Jordan Montgomery vs RHP Reese Olson


Going in, the plan was pretty clean. Olson is good enough to strand you if you let him work in predictable counts, so we wanted early conviction—short, on-time swings and traffic in front of Bobby and Vinnie. For Monty, the message was even simpler: attack the zone like you own it. Detroit has some thump, but they don't get scary if you stop the free passes and keep the ball from leaking back over the heart.
________________________________________

Game Day Log — Royals vs. Tigers (Game 3)

Inning-by-Inning Beats (Dugout View)

1st — One swing, immediate posture (KC 1, DET 0)

Montgomery set the tone with a quick first: Beavers struck out swinging, Greene lifted a routine fly, and Flores grounded out after falling behind 3–0 and getting dragged right back into strikes. That's a small thing, but it matters—if their first good at-bat ends in a groundout, their bench gets quiet.

Bottom half, Olson was cruising until two outs—and then Bobby Witt Jr. unloaded. Solo homer, 402 feet, the kind of swing that makes the dugout stand up without thinking. Early lead, early heartbeat.

2nd — Contact, speed… and one over-aggressive turn
We started piecing together at-bats. Massey singled, Mann singled behind him, and we had something cooking. Then we got greedy trying to take an extra 90 feet, and Detroit cut down the trailing runner on the relay. That's the kind of out that can flatten an inning—good intent, wrong moment. We didn't score, but we did make Olson throw real pitches. Montgomery kept matching zeros, punching out Wisdom and Hernaiz, and keeping the ball off barrels.

3rd — Pressure baseball turns into a run (KC 2, DET 0)
This inning looked like “Royals offense” when we're right. Garcia walked, stole second, Witt walked, and Loftin shot a single into the outfield. Garcia broke for the plate and scored on the throw—safe. Not flashy on paper, but it’s exactly how you stress a defense: runner movement, disciplined takes, and then a ball put in play with intent.

4th — Montgomery in full command
Three straight Tigers outs. Flores struck out swinging earlier in the day; by now, their swings were starting to look like guesses. Montgomery wasn't nibbling—he was setting the menu and making them order off it.

5th — Vinnie and Bobby add another (KC 3, DET 0)
Pasquantino laced a double (110 mph off the bat), and then Witt followed with a line-drive single that brought Vinnie home. Another two-out RBI, another clean add-on. That's how you keep a team from hanging around—make sure the “one swing” comeback isn't available.

6th — The game breaks open (KC 7, DET 0)
This was the inning that turned it from “comfortable” to “decisive.” Isbel singled, Mann singled, Dingler singled—base hit parade, no panic, just line drives. Then Maikel Garcia ripped a bases-clearing double, driving in two and pulling the air out of Detroit's dugout. Right after that, Vinnie doubled again, scoring Garcia and pushing the lead to seven. That's a lineup passing the baton: nine hitters can hurt you, and the damage doesn't require a homer. (We'll still take those too.)

7th — Detroit finally scratches one (KC 7, DET 1)
Keith doubled to start the inning, Kirk singled, and Detroit finally found a small opening. Hernaiz grounded out to third, and Keith came home. Montgomery didn't flinch—he kept it to one and immediately went right back to work. That was the key: no extended inning, no “here we go.” Just one run and back to business.

8th–9th — Montgomery slams the door
No drama. No walks. No extra base hits. Just a veteran lefty finishing his work. Nine innings, five hits, one run, zero walks, nine strikeouts. That's an old-school win, and it carries a different kind of weight in a clubhouse.

________________________________________

Final

Royals 7, Tigers 1

Royals (12 H, 0 E) | Tigers (5 H, 0 E)


Name:  may28_boxscore_crop.jpg
Views: 5
Size:  42.7 KB

Impact bats:

B. Witt Jr.: solo HR + 2 RBI day (and the early tone-setter)
M. Garcia: big bases-clearing double in the 6th; scored twice
V. Pasquantino: two doubles, including a late add-on that finished the 6th-inning surge

Name:  may28_batting_linescore.jpg
Views: 5
Size:  44.8 KB

Player of the Game: Jordan Montgomery. Montgomery didn't just execute. He owned the entire afternoon.


Code:
Kansas City Pitching Scoreline
Pitcher              Dec            IP   H    R   ER   BB    K   HR    PI    ERA
J. Montgomery       W (8-3)        9.0   5    1    1    0    9    0   114   4.30
________________________________________

Front Office Note / Takeaways

With the win, we moved to 31–20, and it felt like we earned it the right way: impact swings early, tack-on runs, and nine innings of pitching that never gave Detroit room to breathe. This is the version of a series win that plays in any ballpark and travels well. We didn't rely on weird bounces or a single miracle inning. We got an early lead, we added on in the middle frames, and then we delivered a four-run 6th that was built entirely on contact quality and pressure. That's a good sign as we head into a road-heavy stretch—because you can't always count on the long ball, but you can count on a lineup that keeps putting runners in motion and forcing throws.

Montgomery's complete game is the headline for me, both as the manager and the guy watching workload trends. A starter going nine doesn't just win a game; it resets your bullpen for a week. No soft landings were needed. No mid-inning hooks. He simply gave us nine innings with zero walks, and that's the kind of command that makes a dugout feel taller. If there's a baseball term for it, it's a classic: he was dealing, and the Tigers were "fishing."

From the roster-building chair, this one also reinforces the profile we're leaning into: Bobby setting the tone with power, Vinnie being the steady extra-base machine, and Garcia continuing to be the spark plug who can turn an inning into a crooked number with one swing. You win a lot of games when your core guys do core-guy things—and when your starter lets everyone else stay in their lane.
Tomorrow's off-day comes at the right time. Then it's the road—seven days, then Minnesota. If we're going to run down the division, we'll do it with games like this: clean, direct, and finished.

Around the League

Proving the old adage that one man's trash is another man's treasure, the Mariners acquired 27-year old minor league 1B Blaine Crim from the Rangers for RHP Tanner McDougal and RHP Troy Taylor—not a blockbuster, but the kind of deal that reshapes depth charts quietly. "This isn't the deal of the century," acknowledged the Mariners, "but we think it will improve the direction of both teams."

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 51

Name:  ootp25_Image_resize.png
Views: 4
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-13-2026, 02:54 PM   #79
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 52: Pitching Wins the Travel Days

👑 Friday, May 30 • Game 1 👑

Eflin Set the Tone.

Kansas City Royals at Tampa Bay Rays | Tropicana Field
Weather: Indoors (Dome) | Wind: N/A | Attendance: 30,865 | First pitch: 6:50 PM ET
________________________________________

Pregame Memo (Manager's Desk)

Montgomery's complete game back home still had the clubhouse buzzing, and it also reminded me why we swallowed hard and made the six-year, $100 million commitment to bring him in this offseason. That kind of veteran certainty changes the way a staff carries itself. When Montgomery, Eflin, and Ragans are rolling, we can play the long game in a series and not feel like we're chasing outs by the fourth inning.

The flip side is the back end. During the one-day break, we optioned Hunter Brown to Omaha and slid Brady Singer into that fourth rotation spot to stabilize this seven-game road trip. Hunter's 5–5 with a 4.80, and that's not a disaster, but it's been uneven—especially that West Coast stretch where he wore a couple of rough ones. The idea is simple: let him breathe, get his mechanics and tempo back in line, and come back sharp.

Lineup-wise, I'm still holding steady until Mark Payton is ready to return. That gives Devin Mann a few more starts to build confidence and ensures we evaluate him on a clean sample before the roster tightens.

Tampa Bay Rays Series Snapshot

We opened a three-game set at Tropicana against a Rays club that's been playing like a contender all month. They came in 36–15, leading the East and riding a six-game heater. Their offense has been productive, and their staff has kept games controlled—exactly the kind of opponent that punishes you if you give away outs.

We knew the path tonight: keep them from stacking baserunners, stay clean defensively, and make our big spots count. The Rays don't give you many “gift innings,” but they'll also hand you something if you keep applying pressure.

Here are the projected pitching matchups, our pitchers listed first:

RHP Z. Eflin (5-1, 1.61 ERA) vs LHP J. Springs (3-3, 2.34 ERA)
LHP C. Ragans (2-3, 2.81 ERA) vs LHP C. Sale (3-1, 5.17 ERA)
RHP B. Singer (1-0, 7.04 ERA) vs RHP S. Baz (3-2, 4.53 ERA)

The top 5 players on their team are:

1. 2B Junior Caminero (Age: 21, Overall: 65, Potential: 5.0)
2. SP Drew Rasmussen (29, 65, 4.0)
3. SP Jeffrey Springs (32, 65, 4.0)
4. 3B Isaac Paredes (26, 65, 3.5)
5. 2B Brandon Lowe (30, 60, 3.5)

Series Matchup Board — Game 1

• RHP Z. Eflin (5–1, 1.61 ERA) vs LHP J. Springs (3–3, 2.34 ERA)


This one was always going to be a chess match—two starters who live in the strike zone and can string together shutdown innings. For us, the goal was to avoid the “pretty at-bat” trap: don't get passive just because Springs can punch you out. For Eflin, it was all about fastball command and getting to the soft-contact part of the Rays order early, before they can start hunting something up.

________________________________________

Game Day Log — Royals vs. Rays (Game 1)

Inning-by-Inning Beats (Dugout View)

1st — Early traffic, no cash-in (0–0)

We got a clean first look at Springs: Mann worked a walk, and Bobby shot a hard single to move him up, but we couldn't bring the inning home. That's the kind of frame you'd like to at least force stress runs, but Springs escaped. Eflin answered with a calm bottom half—quick outs, no free bases, and Tampa's first inning energy stayed muted.

2nd — Another chance slips away on the bases (0–0)
Massey singled and Renfroe singled behind him, and we had the inning tilted. Then we tried to take an extra 90 feet and got burned on the relay—an aggressive read that turned into an out, and took the air out of a potential rally. That's a learning moment: against a team like Tampa, you can't donate outs and expect the door to stay open. Eflin bent a touch in the bottom half—two hits put pressure on—but he stranded both runners and kept it even.

3rd — Punchouts and pace (0–0)
We went quiet—Springs started stacking strikeouts—and you could feel him trying to settle into cruise control. Eflin matched him with a clean inning of his own, including a called third strike that froze Pinto and kept Tampa from building any rhythm.

4th — Rays strike first on a solo shot (KC 0, TB 1)
This was the one real mistake zone all night: Isaac Paredes got a pitch he could lift and sent it out for a solo homer. One swing, 1–0. Eflin didn’t unravel—he finished the inning and kept it from turning into a crooked number.

5th — A gift baserunner, still no scoreboard move (KC 0, TB 1)
Massey reached on a throwing mishap—exactly the kind of “take what they give you” moment we preach—but Springs stayed tough, and we couldn't convert it. We were getting on base in pieces; we just weren't getting the one swing or the one clean sequence to cash it. Eflin stayed sharp in the bottom half, turning the lineup over without letting Tampa add on.

6th — The game flips on one mistake and one veteran swing (KC 2, TB 1)
This was the turning point. Loftin reached on catcher's interference—one of those odd plays that still counts as pressure—and then Salvador Perez did what he does: two-run homer to put us in front. That's not just power; that's timing. Springs had been in control, and Salvy took the first real opening and kicked the door in. Eflin came right back with a shutdown bottom of the sixth, including a strikeout looking to make sure the momentum stayed in our dugout.

7th — Bullpen edge without using the bullpen (still KC 2, TB 1)
Our bats quieted against Uceta, but I was fine with that as long as the inning stayed clean—this was a “protect the lead” phase. Eflin delivered another quick frame, and Tampa's dugout started feeling like it was running out of time.

8th — Eflin finishes his eight with zero drama (still KC 2, TB 1)
This was a big inning for the shape of the weekend: Eflin punched out two and stranded the lone baserunner. Eight strong, no walks, and the pitch count stayed efficient enough to hand the ninth to Zerpa without stress.

9th — Add-on insurance, then a clean close (KC 4, TB 1 Final)
Loftin walked to start the inning, and Salvy did it again—another two-run homer, this time off Uceta, to make it 4–1. That's a closer's best friend: two extra runs and a quiet stadium.
In the bottom of the ninth, Angel Zerpa took the mound and closed it out cleanly. No flare-ups, no late traffic—just three outs and a handshake line.

________________________________________

Final

Royals 4, Rays 1

Royals (6 H, 0 E) | Rays (5 H, 2 E)


Name:  may30_boxscore_crop.jpg
Views: 4
Size:  42.3 KB

Offensive headline: Salvador Perez — 2 HR, 4 RBI (both two-run shots, both at the exact moments you want your captain swinging)

Name:  may30_batting_linescore.jpg
Views: 4
Size:  44.6 KB

Player of the Game: Zach Eflin

Code:
Kansas City Pitching Scoreline
Pitcher              Dec           IP    H    R   ER   BB    K   HR    PI    ERA
Z. Eflin            W (6-1)        8.0   5    1    1    0    8    1   109   1.56
A. Zerpa            SV (2)         1.0   0    0    0    0    0    0     9   2.92
________________________________________

Front Office Note / Takeaways

This is a win that travels—tight, controlled, and decided by a few core truths we're building this club around.

First: elite starting pitching can turn a good opponent into a one-run team. Eflin gave us eight innings with zero walks, and that's the kind of outing that saves your bullpen for the next two nights and lets you manage the series like a long chess match instead of a nightly scramble.

Second: when you're facing a starter like Springs, who can stack strikeouts, you don't always win with volume—sometimes you win with one mistake punished. The catcher's interference in the sixth is a weird way to start a rally, but we'll take it. That “free base” became two runs because Salvy didn't miss his pitch. And then, late, we got the add-on again, so the ninth didn't become a tightrope. Those are winning habits.

Third: Loftin didn't record a hit, but he scored twice because he found ways on and stayed engaged—those are the edges that matter in October-style games. Massey's two hits were a steadying presence in the bottom half of the order, and even with the early baserunning mistake, I liked that we were playing with intent. We'll sharpen the decisions, but we won't dull the aggressiveness.

We're now 32–20, and that's a meaningful marker as we turn the calendar. If May taught us anything, it's that our floor is high when our starters set the tone, and our middle of the order stays ready for the leverage pitch.

Around the League

KC AA — Baseball officials suspended two players for “inappropriate and aggressive conduct” after yesterday's Northwest Arkansas–Arkansas brawl at Dickey-Stephens Park. Naturals OF Carson Roccaforte drew a 2-game suspension, while Travelers P Valente Bellozo received 6 games.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 52

Name:  ootp25_Image_resize.png
Views: 3
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Old 02-13-2026, 03:05 PM   #80
Biggp07
Minors (Triple A)
 
Join Date: Sep 2024
Posts: 298
⚾ May 2025 — Game 53: Blueprint Baseball

👑 Saturday, May 31 • Game 2 👑

The shutout was the headline, but the habit was the point.

Kansas City Royals at Tampa Bay Rays | Tropicana Field
Weather: Indoors (Dome) | Wind: N/A | Attendance: 30,984 | First pitch: 4:10 PM ET
________________________________________

Pregame Memo (Manager's Desk)

We took Game 1 the way you take games from good teams—quietly, cleanly, with one or two moments of leverage and a starter who keeps the inning count honest. Now the challenge was simple: don't let last night's win become a story. Make it a habit. I told the room this morning: if you want to win a series against clubs like Tampa, you have to win at least one game where the offense isn't perfect. The Rays will drag you into long at-bats, they'll test your patience, and they'll wait for you to blink. Our job was to keep playing our game—get on base, run the bases like we mean it, and let our arms do the heavy lifting.

Tampa Bay Rays Series Snapshot

Tampa came in rolling and sitting on top of the standings. This series felt like a measuring stick weekend—one of those “you don't need to win pretty, but you need to win tough” sets. We got the first one behind Eflin, and today was about stacking quality baseball on top of quality baseball. From the roster side, this stretch matters too. We've been asking a lot of our rotation lately, and games like this—where the starter goes deep, and you don't burn through three relievers—help you manage the next two weeks, not just the next two nights.

Series Matchup Board — Game 2

• LHP Cole Ragans vs LHP Chris Sale


This one had a little electricity to it before the first pitch. Sale is still Sale—angles, deception, and enough swing-and-miss to steal innings if you let him dictate tempo. Ragans, on our side, is the same kind of problem when he's landing the fastball and letting the breaking stuff play underneath it.

Our hitters had two marching orders: don't get sped up early and punish mistakes over the plate—because against Sale, you might only get a couple. For Ragans, we wanted his best version: aggressive in the zone, no freebies, and keep Tampa from turning singles into innings.
________________________________________

Game Day Log — Royals vs. Rays (Game 2)

Inning-by-Inning Beats (Dugout View)

1st — We jump him immediately (KC 2, TB 0)

Right out of the gate, we got the kind of inning you dream about against a top arm. Maikel started it with a harmless fly, then Drew Waters ambushed a pitch and hit it out—solo homer, quick 1–0.
Then the pressure stacked: Bobby walked, Loftin walked, and we finally put Sale in a spot where he had to win the plate with traffic. Salvy popped out, but Renfroe lined a single, and Bobby came flying home—safe at the plate. 2–0, and the dugout had that “we came here to play” posture right away.

Bottom half, Ragans set the tone with strikeouts—Carson Williams and Caminero went down swinging, and we got out of the inning with the lead intact.

2nd — Ragans starts carving lanes (KC 2, TB 0)
We struck out twice at the top, but the bigger story was Ragans' tempo. He punched out Josh Lowe looking and kept the Rays' contact loud-but-manageable—one double from Michael A. Taylor, but nothing paid for it. That's the formula: allow a hit, erase the inning.

3rd — Manufacturing a run without a hit (KC 3, TB 0)
This inning was pure “grind them” baseball. Waters wore a pitch, Bobby walked, Loftin lifted a fly that advanced the runner, and then Salvy worked a walk to load it. No panic, no chasing. Then Renfroe lifted a fly ball to left—sac fly, Waters tags and scores, and we're up 3–0 without swinging for the fences. Those are the little wins inside the win. Ragans matched it with another clean bottom half—strikeout, groundout, flyout. He was living at the edges without falling in love with them.

4th — A pickoff flips an inning on its head (KC 3, TB 0)
We got one single from Isbel, but Sale and then McKay kept the lid on. Bottom 4th, Tampa finally tried to stir something: Caminero walked. Then Ragans (and our infield) caught them leaning—pickoff at first, 1–3, and suddenly the inning collapsed. That's a quiet momentum killer that doesn't show up in the highlight reel, but you feel it in a dugout.

5th — Sale exits, we stay patient (KC 3, TB 0)
Bobby and Loftin grounded out, then Salvy doubled off Sale. That was one of the few “barrel moments” we got against him—good swing, loud result, and it pushed their staff into the bullpen path earlier than they wanted. We didn't cash it, but we forced the decision tree. Ragans kept rolling—three quick outs in the bottom half, no drama.

6th — Defense and sequencing keep it quiet (KC 3, TB 0)
We went down in order at the top. Bottom 6th, Pinto singled, and it looked like Tampa might finally get a long inning. Instead: double play (5–4–3) and a routine groundout. That's the kind of inning that keeps a shutout intact without requiring strikeout fireworks.

7th — Ragans turns up the volume (KC 3, TB 0)
This was Ragans at full confidence: strikeout swinging, flyout, strikeout looking. Caminero and Josh Lowe both went down in that stretch, and you could see the Rays' swings start to get defensive.

8th — The knockout punch (KC 5, TB 0)
This inning was the difference between “tight late” and “controlled late.” Salvy singled, then Hunter Renfroe hit a two-run homer to left—big swing, clean contact, 5–0. That's exactly what you want from the middle: show up when the game is begging for separation.

Bottom 8th, Ragans gave up a single but erased it with another double play (6–4–3). If you're the Rays, that's the point where you feel the game slipping away.

9th — One more run, then finish it off (KC 6, TB 0)
We added one more in the ninth: Waters tripled, Bobby singled him home, and Salvy smoked a ball that turned into an outfield error to keep pressure on. The add-on wasn't necessary, but it reinforced the theme—make them play every inning. In the bottom of the 9th, we handed it to Jacob Lopez to close. He struck out Pinto and Williams, walked Mead, and then froze Caminero looking to end it. Shutout sealed.

________________________________________

Final

Royals 6, Rays 0

Royals (9 H, 0 E) | Rays (4 H, 1 E)


Name:  may31_boxscore_crop.jpg
Views: 4
Size:  42.3 KB

Impact bats:
Drew Waters: HR + triple, scored three times, set the tone early and late
Hunter Renfroe: 2-run HR + sac fly (3 RBI-type impact without overcomplicating it)
Salvador Perez: 3 hits + double + walk — steady traffic all night


Name:  may31_batting_linescore.jpg
Views: 4
Size:  45.0 KB

Player of the Game: Cole Ragans

Code:
Kansas City Pitching Scoreline
Pitcher              Dec            IP   H    R   ER   BB    K   HR    PI    ERA
C. Ragans           W (3-3)        8.0   4    0    0    1    9    0    96   2.47
J. Lopez                           1.0   0    0    0    1    3    0    23   2.04
________________________________________

Front Office Note / Takeaways

Two straight wins in this building tell me something about the maturity of this roster. Tampa doesn't beat itself. If you want games here, you have to take them—through sequencing, through strike-throwing, and through one or two swings that change the scoreboard.

From the manager's side, this was a clinic in starter-driven baseball. Ragans didn't just pitch well—he controlled the entire pace of the game. Nine strikeouts, one walk, and he paired it with defensive efficiency: two double plays behind him, and a pickoff that erased Tampa's best little window in the middle innings. When your starter and your defense are in lockstep like that, the opponent feels like they're playing uphill for nine innings.

From the GM side, I'm watching how this version of our lineup scores. We didn't need a parade of hits early—we got a homer, then used walks and smart baserunning pressure to create a second run in the 1st. We created another in the 3rd without a hit. Then, when the game asked for one big swing, Renfroe delivered it in the 8th and removed the Rays' last oxygen. That's an offense that can win in different shapes, which is what you need when you start thinking about postseason-style games.

We're sitting at 33–20, and the deeper truth is this: when our rotation is throwing strikes, the whole club plays taller. That's a foundation worth protecting as we turn into June.

Around the League

The White Sox got a one-man fireworks show: Mike Yastrzemski torched the Orioles with a three-homer night in an 11–4 win at Guaranteed Rate Field, driving in five and scoring three.

________________________________________

👑 FOR THE CROWN — ALWAYS 👑

Kansas City Royals | Regular Season 2025 - Game 53

Name:  ootp25_Image_resize.png
Views: 3
Size:  25.8 KB

(OOTP25 Royals Journey — GM/Manager's Dual Log)
Biggp07 is offline   Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:35 PM.

 

Major League and Minor League Baseball trademarks and copyrights are used with permission of Major League Baseball. Visit MLB.com and MiLB.com.

Officially Licensed Product – MLB Players, Inc.

Out of the Park Baseball is a registered trademark of Out of the Park Developments GmbH & Co. KG

Google Play is a trademark of Google Inc.

Apple, iPhone, iPod touch and iPad are trademarks of Apple Inc., registered in the U.S. and other countries.

COPYRIGHT © 2023 OUT OF THE PARK DEVELOPMENTS. ALL RIGHTS RESERVED.

 

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Copyright © 2024 Out of the Park Developments