Moneyline Logo
Moneyline Logo
  • Overview
  • scores
  • Standings
  • Stats
  • Injuries
  • Teams
  • Odds
  • Picks
  • News
  • Leaderboard
Moneyline Logo
Pick with the best.
Sports
  • NFLNFL
  • NBANBA
  • MLBMLB
  • NHLNHL
Odds
  • All OddsAll
  • NFL OddsNFL
  • NBA OddsNBA
  • MLB OddsMLB
  • NHL OddsNHL
Picks
  • All PicksAll
  • NFL PicksNFL
  • NBA PicksNBA
  • MLB PicksMLB
  • NHL PicksNHL
Quick Links
  • How Moneyline WorksHow Moneyline Works
  • Sports Betting 101Sports Betting 101
  • FAQFAQ
  • All SportsbooksAll Sportsbooks
  • LeaderboardLeaderboard
Join the moneyline newsletter
By subscribing you agree to our
  • Sitemap
  • Terms of Service
  • Privacy Policy
  • Contact Us
Copyright 2025 © Moneyline, All Rights Reserved.

If you intend to utilize any information or online sports betting services provided by any websites featured on Moneyline, it is strongly advised that you verify your local laws before proceeding. It is solely your responsibility to comprehend and strictly follow local laws. Moneyline does not provide any guidance or recommendations regarding the legality of online sports betting or other online gambling activities within your jurisdiction, and you are accountable for complying with the relevant laws in your locality. Moneyline disclaims all responsibility associated with your use of this website and any information contained therein. By using this website, you consent to indemnify the owner of this website from any claims arising from your utilization of any services on any third-party website that may be presented by Moneyline.

DISCLAIMER: Moneyline is strictly a sports information website. Moneyline does not offer any betting, booking making, or gambling | Crafted by Black Flag Creative

      St. Louis
      Cardinals

      St. Louis Cardinals

      34 - 28

      10th in mlb

      2nd in NL

      ATS record

      34-28-0

      Total (O/U)

      34-26-2

      Last 10

      5-5-0

      • Overview
      • Schedule
      • Stats
      • Roster
      • Injuries
      • Odds
      • Picks

      St. Louis Cardinals 2025Team Roster

      Player
      NO
      P
      HT
      WT (LBS)
      Age
      Birth Place
      Brandon Crawford
      35
      SS
      73
      223
      38
      Mountain View, CA, USA
      Willson Contreras
      40
      1B
      73
      240
      33
      Puerto Cabello, Venezuela
      Iván Herrera
      48
      C
      71
      220
      25
      Panama CIty, Panama
      Sem Robberse
      61
      SP
      73
      195
      23
      Zeist, Netherlands
      Masyn Winn
      0
      SS
      69
      185
      23
      Katy, TX, USA
      Tekoah Roby
      38
      SP
      73
      210
      23
      Asheville, NC, USA
      Thomas Saggese
      25
      SS
      71
      185
      23
      Carlsbad, CA, USA
      Alec Burleson
      41
      1B
      72
      225
      26
      Charlotte, NC, USA
      Matt Svanson
      49
      RP
      77
      235
      26
      Lake Zurich, IL, USA
      Victor Scott II
      11
      CF
      71
      190
      24
      Atlanta, GA, USA
      Matthew Liberatore
      52
      SP
      76
      215
      25
      Peoria, AZ, USA
      Gordon Graceffo
      44
      SP
      76
      220
      25
      Wayne, NJ, USA
      Matt Koperniak
      29
      LF
      72
      208
      27
      London, United Kingdom
      Pedro Pagés
      43
      C
      71
      245
      26
      Maracay, Venezuela
      JoJo Romero
      59
      RP
      71
      215
      28
      Camarillo, CA, USA
      Erick Fedde
      12
      SP
      76
      205
      32
      Las Vegas, NV, USA
      José Fermín
      15
      2B
      70
      198
      26
      Puerto Plata, Dominican Republic
      Andre Pallante
      53
      SP
      72
      215
      26
      Mission Viejo, CA, USA
      Zack Thompson
      57
      SP
      74
      215
      27
      Selma, IN, USA
      Michael McGreevy
      36
      SP
      76
      220
      24
      San Clemente, CA, USA
      Tink Hence
      30
      SP
      73
      195
      22
      Pine Bluff, AR, USA
      Jordan Walker
      18
      RF
      78
      250
      23
      Stone Mountain, GA, USA
      John King
      47
      RP
      74
      215
      30
      Laredo, TX, USA
      Brendan Donovan
      33
      2B
      71
      210
      28
      Wurzberg, Germany
      Riley O Brien
      55
      RP
      76
      180
      30
      Seattle, WA, USA
      Luken Baker
      26
      1B
      76
      285
      28
      Houston, TX, USA
      Nolan Gorman
      16
      2B
      72
      225
      25
      Phoenix, AZ, USA
      Ryan Helsley
      56
      RP
      74
      235
      30
      Tahlequah, OK, USA
      Steven Matz
      32
      SP
      74
      205
      34
      Stony Brook, NY, USA
      Nolan Arenado
      28
      3B
      74
      215
      34
      Newport Beach, CA, USA
      Sonny Gray
      54
      SP
      70
      190
      35
      Nashville, TN, USA
      Miles Mikolas
      39
      SP
      76
      230
      36
      Jupiter, FL, USA
      Yohel Pozo
      63
      C
      71
      201
      27
      Maracaibo, Venezuela
      Lance Lynn
      31
      SP
      77
      280
      38
      Indianapolis, IN, USA
      Ryan Vilade
      13
      RF
      74
      226
      26
      Grapevine, TX, USA
      Matt Carpenter
      13
      DH
      76
      224
      39
      Galveston, TX, USA
      Keynan Middleton
      93
      RP
      75
      230
      31
      Portland, OR, USA
      Phil Maton
      88
      RP
      74
      206
      32
      Paducah, KY, USA
      Jose Barrero
      27
      SS
      76
      211
      27
      Havana, Cuba
      Michael Siani
      22
      CF
      71
      195
      25
      Glenside, PA, USA
      Lars Nootbaar
      21
      LF
      73
      205
      27
      El Segundo, CA, USA
      Ryan Fernandez
      64
      RP
      72
      200
      26
      Tampa, FL, USA
      Kyle Leahy
      62
      RP
      77
      225
      28
      Boulder, CO, USA
      Roddery Muñoz
      35
      SP
      74
      210
      25
      Santo Domingo, Dominican Republic
      Chris Roycroft
      58
      RP
      80
      230
      27
      Dundee, IL, USA
      Kansas City Royals Logo
      KC
      33-30
      AWAY TEAM
      11:45 PM UTC / FDSMW
      Yesterday
      7
      Final
      5
      St. Louis Cardinals Logo
      STL
      34-28
      HOME TEAM
      1
      2
      3
      4
      5
      6
      7
      8
      9
      RHE
      Kansas City Royals Logo
      2
      0
      3
      1
      1
      0
      0
      0
      0
      700
      St. Louis Cardinals Logo
      1
      0
      4
      0
      0
      0
      0
      0
      0
      500
      Busch Stadium
      8 Picks
      Kansas City Royals Logo
      33-30
      St. Louis Cardinals Logo
      34-28
      Cardinals

      Top Pickers

      View All
      Cardinals
      mlb Latest Injuries
      View All
      Loading...