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

      San Francisco
      Giants

      San Francisco Giants

      35 - 28

      7th in mlb

      3rd in NL

      ATS record

      29-34-0

      Total (O/U)

      28-34-1

      Last 10

      4-6-0

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

      San Francisco Giants 2025Team Roster

      Player
      NO
      P
      HT
      WT (LBS)
      Age
      Birth Place
      Tyler Rogers
      71
      RP
      75
      180
      34
      Littleton, CO, USA
      Andrew Knizner
      21
      C
      73
      225
      30
      Glen Allen, VA, USA
      Osleivis Basabe
      1
      SS
      71
      200
      24
      Bobures, Venezuela
      Patrick Bailey
      14
      C
      72
      225
      26
      Greensboro, NC, USA
      Luis Matos
      29
      RF
      71
      207
      23
      Valera, Venezuela
      Casey Schmitt
      10
      1B
      72
      220
      26
      San Diego, CA, USA
      Trevor McDonald
      72
      SP
      74
      201
      24
      Mobile, AL, USA
      Dominic Smith
      7
      1B
      71
      224
      29
      Los Angeles, CA, USA
      Matt Chapman
      26
      3B
      73
      225
      32
      Victorville, CA, USA
      Camilo Doval
      75
      RP
      74
      205
      27
      Yamasa, Dominican Republic
      Jordan Hicks
      12
      SP
      74
      217
      28
      Houston, TX, USA
      Kyle Harrison
      45
      SP
      74
      209
      23
      San Jose, CA, USA
      LaMonte Wade Jr.
      31
      1B
      71
      215
      31
      Baltimore, MD, USA
      Heliot Ramos
      17
      LF
      71
      230
      25
      Humacao, Puerto Rico
      Tristan Beck
      43
      RP
      76
      203
      28
      Corona, CA, USA
      Wade Meckler
      53
      OF
      70
      190
      25
      Anaheim, CA, USA
      Wilmer Flores
      41
      1B
      75
      225
      33
      Valencia, Venezuela
      Tyler Fitzgerald
      49
      2B
      74
      208
      27
      Springfield, IL, USA
      Mason Black
      47
      SP
      75
      228
      25
      Scranton, PA, USA
      Marco Luciano
      37
      OF
      73
      215
      23
      San Francisco de Macoris, Dominican Republic
      Brett Wisely
      0
      2B
      69
      185
      26
      Jacksonville, FL, USA
      Sean Hjelle
      64
      RP
      83
      247
      28
      Fridley, MN, USA
      Carson Seymour
      77
      SP
      78
      255
      26
      Poway, CA, USA
      Randy Rodríguez
      73
      RP
      72
      195
      25
      Santo Domingo, Dominican Republic
      Carson Ragsdale
      78
      SP
      80
      235
      27
      Wesley Chapel, FL, USA
      Mike Yastrzemski
      5
      RF
      71
      180
      34
      Andover, MA, USA
      Grant McCray
      58
      CF
      73
      190
      24
      Billings, MT, USA
      Erik Miller
      68
      RP
      77
      268
      27
      St. Louis, MO, USA
      Jerar Encarnacion
      59
      RF
      76
      260
      27
      Bayaguana, Dominican Republic
      Sam Huff
      23
      C
      76
      242
      27
      Phoenix, AZ, USA
      Tom Murphy
      19
      C
      72
      218
      34
      West Monroe, NY, USA
      Logan Webb
      62
      SP
      73
      223
      28
      Rocklin, CA, USA
      Robbie Ray
      38
      SP
      74
      208
      33
      Brentwood, TN, USA
      Christian Koss
      50
      2B
      73
      186
      27
      Riverside, CA, USA
      Daniel Johnson
      56
      OF
      70
      200
      29
      Vallejo, CA, USA
      Ryan Walker
      74
      RP
      74
      212
      29
      Arlington, WA, USA
      Spencer Bivens
      76
      RP
      77
      217
      30
      State College, PA, USA
      Keaton Winn
      67
      SP
      76
      233
      27
      Ollie, IA, USA
      Jung Hoo Lee
      51
      CF
      72
      197
      26
      Nagoya, Japan
      Hayden Birdsong
      60
      SP
      76
      216
      23
      Matton, IL, USA
      Landen Roupp
      65
      SP
      74
      215
      26
      Rocky Mount, NC, USA
      Justin Verlander
      35
      SP
      77
      240
      42
      Manakin-Sabot, VA, USA
      Willy Adames
      2
      SS
      72
      215
      29
      Santiago, Dominican Republic
      Atlanta Braves Logo
      ATL
      AWAY TEAM
      LIVE
      / MLBN
      0
      3
      San Francisco Giants Logo
      SF
      HOME TEAM
      B:
      S:
      O:
      1
      2
      3
      RHE
      Atlanta Braves Logo
      –
      –
      –
      –
      –
      –
      –
      –
      –
      002
      San Francisco Giants Logo
      –
      –
      –
      –
      –
      –
      –
      –
      –
      340
      Oracle Park
      8 Picks
      Atlanta Braves Logo
      San Francisco Giants Logo
      San Diego Padres Logo
      SD
      35-26
      AWAY TEAM
      7:45 PM UTC / SDPA
      Thu, Jun 05
      2
      Final
      3
      San Francisco Giants Logo
      SF
      35-28
      HOME TEAM
      1
      2
      3
      4
      5
      6
      7
      8
      9
      RHE
      San Diego Padres Logo
      0
      0
      2
      0
      0
      0
      0
      0
      0
      200
      San Francisco Giants Logo
      0
      0
      3
      0
      0
      0
      0
      0
      X
      300
      Oracle Park
      2 Picks
      San Diego Padres Logo
      35-26
      San Francisco Giants Logo
      35-28
      Giants

      Top Pickers

      View All
      Giants
      mlb Latest Injuries
      View All
      Loading...