Pick details
| MATCHUP | Tampa Bay Rays | Kansas City Royals |
|---|---|---|
| Team Records | 48-33 | 35-50 |
| Spread | -1.5 124 | +1.5 -149 |
| Moneyline | -125 | +104 |
| Total | Over 10.5 (-103) | Under 10.5 (-117) |
| Where | Kauffman Stadium, Kansas City, Missouri | |
| When | Tuesday, June 30, 2026 | |
| Time | 07:40 PM EDT | |
| TV | MLB.TV | |
Tampa Bay Rays Betting Preview
The Tampa Bay Rays enter Tuesday’s contest with a 48–33 overall record (1st in the American League East) and a 17–21 mark on the road. The Rays offense has been competitive to this point in the season. Tampa Bay has compiled 366 runs scored, 118 doubles, 74 home runs and a robust .259 team batting average which ranks second in Major League Baseball.Tampa Bay arrives at today’s game in good form. The Rays have won six of the team’s last eight games played this season, including a convincing 13-2 victory over the Kansas City Royals last week.
Tampa Bay will turn to right hander Griffin Jax in this contest. In eleven starts made in 2026, Jax has compiled a 3–5 win‑loss record, a 3.33 ERA, a 1.31 WHIP and 53 strikeouts, while allowing 51 hits and 20 walks in 54 innings pitched. Griffin Jax has pitched exceptionally well recently, allowing two or fewer earned runs in four consecutive starts made this season. Jax will look to build on his recent strong performances in tomorrow’s matchup with the Kansas City Royals.
The Tampa Bay Rays lineup features first baseman Yandy Diaz and third baseman Junior Caminero. Yandy Diaz enters this contest with a .336 batting average (1st in MLB), 12 home runs, 53 RBIs and a .932 OPS which ranks 21st in Major League Baseball. Junior Caminero has tallied a .292 batting average, 22 home runs (5th in MLB), 47 walks, 49 RBIs and a .932 OPS.
Kansas City Royals Betting Preview
The Kansas City Royals enter Tuesday night’s matchup with a 35–50 overall record (5th in the American League Central) and a 19–22 mark at home. Kansas City has played below average baseball recently, losing four of the team’s last five games, including an embarrassing 22–1 defeat to the Chicago White Sox four days ago.Kansas City will start left hander Noah Cameron in today’s game. In fifteen starts made this season, Cameron has compiled a 4–5 record, a 4.50 ERA, a 1.33 WHIP and 75 strikeouts, while allowing 84 hits and 22 walks in 80 innings pitched.
The Kansas City Royals lineup features shortstop Bobby Witt Jr. and catcher Salvador Perez. Bobby Witt Jr. has tallied a .288 batting average (20th in MLB), 10 home runs, 35 walks, 33 RBIs, 28 stolen bases and an .819 OPS. Salvador Perez has compiled 10 home runs, 10 doubles, 30 RBIs and a .576 OPS.
Why the Tampa Bay Rays will win.
• Starting pitching. Griffin Jax has compiled a 3–5 win‑loss record, a 3.33 ERA, a 1.31 WHIP and 53 strikeouts, while allowing 51 hits and 20 walks in 54 innings pitched.• Offensive consistency. Yandy Diaz and Junior Caminero continue to anchor the Tampa Bay Rays lineup.
• Current form. Tampa Bay has won six of the team’s last eight games.
Why the Kansas City Royals will win.
• Home field edge. Kansas City has played competitive baseball at Kauffman Stadium this season.• Starting pitching upside. Noah Cameron has compiled a 4–5 record, a 4.50 ERA, a 1.33 WHIP and 75 strikeouts, while allowing 84 hits and 22 walks in 80 innings pitched.


