Game Overview
- Matchup: Kansas City Royals vs. Baltimore Orioles
- Date: Sunday, May 4, 2025
- Location: Oriole Park at Camden Yards, Baltimore, MD
- Broadcast: MLB Network, MASN, FDSKC
- First Pitch: 1:35 PM ET
Team Breakdown
Kansas City Royals (18-16, 3rd in AL Central)
- Recent Form: 4-1 in last five games
- Key Strengths: Balanced lineup, strong pitching rotation, aggressive baserunning
- Key Players:
- Bobby Witt Jr. – Batting .275, 6 HR, 20 RBI
- Salvador Perez – Batting .290, 5 HR, 18 RBI
- Maikel Garcia – Batting .265, 4 HR, 15 RBI
- Michael Lorenzen – 3-3, 3.48 ERA, 28 K
Baltimore Orioles (13-19, 5th in AL East)
- Recent Form: 2-3 in last five games
- Key Strengths: Power hitting, home-field advantage, aggressive approach
- Key Players:
- Gunnar Henderson – Batting .280, 7 HR, 22 RBI
- Adley Rutschman – Batting .295, 6 HR, 19 RBI
- Ryan Mountcastle – Batting .260, 5 HR, 16 RBI
- Kyle Gibson – 0-1, 22.09 ERA, 4.9 K/9
Pitching Matchup
- Royals Starter: Michael Lorenzen (3-3, 3.48 ERA, 28 K)
- Orioles Starter: Kyle Gibson (0-1, 22.09 ERA, 4.9 K/9)
Lorenzen has been solid this season, boasting a 3.48 ERA, while Gibson has struggled, allowing 22.09 ERA in his lone start. The Royals’ rotation has been strong, with their starters allowing four runs or fewer in 8 of their last 10 games.
Game Odds
Kansas City Royals 9.5
Baltimore Orioles – 135
Odds Courtesy of Sports Odds Direct as of Saturday, May 3, 2025








