Royals vs. Marlins Odds & Betting Predictions - July 20, 2025

Royals at Marlins

5:40 pm • FDSKC
7 - 4
Starting Pitchers
pitcherteameraw-l
Janson Junk logoJ.JunkMiami Marlins logo4.176-4
Kris Bubic logoK.BubicKansas City Royals logo2.558-7

Royals at Marlins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
0-0
-1.5
-1.5+140
o7.5-104
-121
Marlins
0-0
u7.5
+1.5-171
u7.5-120
+101
location pinSunday 5:40 p.m.
July 20, 2025
loanDepot parkMiami
Royals vs. Marlins Expert Picks
The Degenerates
The Degenerates
Last 30d: 58-64-1 (-12.1u)
Under 7.5-115
1.15u
Picks Office
Picks Office
Last 30d: 153-135-4 (+9.5u)
Under 7.5-115
1u
Follow @PicksOffice on X.
Capper Central
Capper Central
Last 30d: 94-73-0 (+9.1u)
Under 4 (F5)-120
1.2u
Austin Pendergrass
Austin Pendergrass
Last 30d: 45-49-1 (-7.1u)
MIA +1.5-164
0.5u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 194-179-3 (-3.5u)
KC -120
1u
Desperate Favorites in Game 3 Overall: 610-379-0,62% (ROI:12%) Season:17-12-0,59% (ROI:4%)
KC -1.5+145
1.45u
Bad Records, Big Wins Overall: 657-721-20,48% (ROI:10%) Season:20-23-0,47% (ROI:7%)
Brandon Kravitz
Brandon Kravitz
Last 30d: 71-77-2 (-1.1u)
Under 7.5-105
1.05u

Royals vs. Marlins Previews & Analysis

  • Our Best Bet for Sunday Night Baseball article feature image

    Our Best Bet for Sunday Night Baseball

    Action Network Staff
    Jul 20, 2025 UTC
  • Royals vs. Marlins: Back the Road Favorite article feature image

    Royals vs. Marlins: Back the Road Favorite

    Action Network Staff
    Jul 20, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Marlins Public Betting Percentages

Away Logo

Royals

Public

47%

Bets%

53%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Marlins
94-6843-3851-3011-1882-49
Royals
82-8038-4344-3732-3849-40

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Marlins
80-79-338-42-142-37-217-1262-66-3
Royals
71-90-131-5040-40-130-4041-47-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Marlins
79-8338-4341-4015-1464-67
Royals
82-8043-3839-4240-3040-49

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 19thKCW 3-1+1.5 WU 8MIA +100
Jul 18thKCW 8-7+1.5 WO 7.5MIA -105
Jul 13th@BALW 11-1+1.5 WO 9MIA +121
Jul 12th@BALW 6-0+1.5 WU 9MIA +141
Jul 11th@BALL 2-5+1.5 LU 9BAL +119

Marlins vs. Royals Injury Updates

Marlins Injuries

  • Braxton Garrett
    SP

    Garrett is out for season with elbow

    Out for Season

  • Kyle Stowers
    LF

    Stowers is out with oblique

    Out

  • Max Meyer
    SP

    Meyer is out for season with hip

    Out for Season

Royals Injuries

    Royals vs. Marlins Box Score
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Kris Bubic logoLK.Bubic, P66520
    Steven Cruz logoRS.Cruz, P14110
    Taylor Clarke logoRT.Clarke, P12120
    Sam Long logoLS.Long, P17110
    Andrew Hoffmann logoRA.Hoffmann, P260.200
    Carlos Estevez logoRC.Estevez, P50.100
    HITTERSH-ABRHRRBI
    Jonathan India logo1J.India, 2B1-3102
    Bobby Witt logo2B.Witt, SS1-4100
    Vinnie Pasquantino logo3V.Pasquantino, DH1-4101
    Maikel Garcia logo4M.Garcia, 3B0-4001
    Salvador Perez logo5S.Perez, 1B2-4211
    Jac Caglianone logo6J.Caglianone, RF1-4002
    Adam Frazier logo7A.Frazier, LF1-4000
    John Rave logo7J.Rave, LF0-0000
    Freddy Fermin logo8F.Fermin, C0-4100
    Kyle Isbel logo9K.Isbel, CF2-3100
    Marlins Player Stats
    Projected
    PITCHERPCIPKER
    Janson Junk logoRJ.Junk, P69515
    Cade Gibson logoLC.Gibson, P23110
    Valente Bellozo logoRV.Bellozo, P48321
    HITTERSH-ABRHRRBI
    Xavier Edwards logo1X.Edwards, 2B1-5102
    Agustin Ramirez logo2A.Ramirez, C2-5002
    Otto Lopez logo3O.Lopez, SS1-3000
    Eric Wagaman logo4E.Wagaman, 1B0-4000
    Liam Hicks logo4L.Hicks, PH0-1000
    Kyle Stowers logo5K.Stowers, LF0-4000
    Heriberto Hernandez logo6H.Hernandez, DH1-3100
    Dane Myers logo7D.Myers, CF0-4000
    Jesus Sanchez logo8J.Sanchez, RF0-3100
    Javier Sanoja logo9J.Sanoja, 3B2-4100

    Royals vs. Marlins Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Marlins Team Totals

    MatchupOverUnder
    Royals
    0-0
    o3.5-131
    u3.5+102
    Marlins
    0-0
    o3.5-102
    u3.5-126