Orioles vs Royals Prediction MLB Picks Today 4/3

Orioles vs Royals Prediction MLB Picks Today 4/3

© Mitch Stringer-USA TODAY Sports


MLB Showdown: Kansas City Royals vs. Baltimore Orioles

Prepare for an exciting clash as the Kansas City Royals face off against the Baltimore Orioles at Oriole Park at Camden Yards. With both teams eager to secure a victory, this matchup promises thrilling baseball action.

Game Overview:

  • Date: April 3, 2024
  • Time: 10:05 AM
  • Location: Oriole Park at Camden Yards, Baltimore, Maryland
  • Line: BAL -170
  • Over/Under: 7.5


Team Breakdown:

Kansas City Royals:

The Kansas City Royals enter this game with a 1-3 record, including a narrow defeat in their previous outing. Looking to bounce back, the Royals are determined to put on a strong performance against the Orioles.

Pitching Analysis:

Cole Ragans takes the mound for the Royals, demonstrating solid form with a 0-1 record and a respectable ERA. With Ragans leading the pitching rotation, the Royals aim to contain the Orioles' offense and keep the game within reach.

Batting Leaders:

  • Home Runs: Salvador Perez (2 HR, .250 AVG, 6 RBI)
  • Batting Average: Bobby Witt Jr. (.500 AVG)
  • Runs Batted In: Salvador Perez (6 RBI)

Backed by hitters like Salvador Perez and Bobby Witt Jr., the Royals possess a formidable offensive lineup capable of producing runs. With key players stepping up at the plate, the Royals aim to provide run support for their pitching staff and secure a victory.


Baltimore Orioles:

The Baltimore Orioles boast a strong 3-1 record, including impressive performances at home. With momentum on their side, the Orioles are determined to continue their winning streak and deliver another dominant display.

Pitching Analysis:

Corbin Burnes gets the start for the Orioles, showcasing stellar form with a flawless record and an outstanding ERA. With Burnes anchoring the pitching rotation, the Orioles aim to stifle the Royals' offense and maintain their winning ways.

Batting Leaders:

  • Home Runs: Anthony Santander (2 HR, .250 AVG, 8 RBI)
  • Batting Average: Ryan Mountcastle (.429 AVG)
  • Runs Batted In: Anthony Santander (8 RBI)

Led by hitters like Anthony Santander and Ryan Mountcastle, the Orioles possess a potent offensive lineup capable of putting runs on the board. With key players contributing at the plate, the Orioles aim to challenge the Royals and secure another victory.


Game Odds:

Team ML Total Spread
KC (1-3) +145 o7.5 (-110) +1.5 (-150)
BAL (3-1) -170 u7.5 (-110) -1.5 (+130)



In this matchup, we predict the Kansas City Royals +1.5 as the optimal pick. Here's why:

Firstly, although the Royals enter the game with a slightly inferior record, they have shown the ability to keep games close, evident from their narrow defeat in the previous matchup against the Orioles. With the +1.5 run line, the Royals have a cushion to absorb a loss by a single run while still covering the spread.

Secondly, Cole Ragans, the Royals' starting pitcher, has displayed solid form on the mound, limiting opposing hitters and keeping games within reach. With Ragans likely to deliver another competitive outing, the Royals have a chance to keep the game tight.

Considering these factors, along with the potential for a closely contested matchup, we believe the Kansas City Royals +1.5 offers value as a pick, providing bettors with insurance against a narrow defeat.

Pick: Kansas City Royals +1.5

Upgrade to View Prediction

For real-time updates and in-depth analysis, be sure to tune in to the game through KingPin Pro's iOS and Android app.

Winnings $97,650
last 30 days winnings $19,880
Yesterday winnings $0
Top Sport MLB
W-L-D 1511 - 1298 - 105
Winnings % 51%
Winnings $93,615
last 30 days winnings $9,940
Yesterday winnings $870
Top Sport MLB
W-L-D 782 - 523 - 14
Winnings % 58%