San Francisco Giants Roster 2025 Giants Roster

80-82, 4th in NL West

STL 6 @ SF 1

Final

Pos Name Number Height Weight Age Birthday Exp. College
SP Keaton Winn Keaton Winn K. Winn 67 6' 4" 238 27 2/20/98 3rd season Iowa Western CC
SP Landen Roupp Landen Roupp L. Roupp 65 6' 2" 205 26 9/10/98 2nd season North Carolina Wilmington
SP Hayden Birdsong Hayden Birdsong H. Birdsong 60 6' 4" 215 23 8/30/01 2nd season Eastern Illinois
SP Kyle Harrison Kyle Harrison K. Harrison 45 6' 2" 200 23 8/12/01 3rd season
SP Robbie Ray Robbie Ray R. Ray 38 6' 2" 225 33 10/1/91 12th season
SP Justin Verlander Justin Verlander J. Verlander 35 6' 5" 235 42 2/20/83 20th season Old Dominion
SP Jordan Hicks Jordan Hicks J. Hicks 12 6' 2" 220 28 9/6/96 7th season
SP Logan Webb Logan Webb L. Webb 62 6' 1" 220 28 11/18/96 7th season
RP Spencer Bivens Spencer Bivens S. Bivens 76 6' 5" 205 30 6/28/94 2nd season
RP Ryan Walker Ryan Walker R. Walker 74 6' 2" 200 29 11/26/95 3rd season Washington State
RP Randy Rodriguez Randy Rodriguez R. Rodriguez 73 6' 0" 166 25 9/5/99 2nd season
RP Tyler Rogers Tyler Rogers T. Rogers 71 6' 3" 181 34 12/17/90 7th season Austin Peay State
RP Camilo Doval Camilo Doval C. Doval 75 6' 2" 185 27 7/4/97 5th season
RP Sean Hjelle Sean Hjelle S. Hjelle 64 6' 11" 228 27 5/7/97 4th season Kentucky
RP Erik Miller Erik Miller E. Miller 68 6' 5" 240 27 2/13/98 2nd season Stanford
RP Tristan Beck Tristan Beck T. Beck 43 6' 4" 165 28 6/24/96 3rd season Stanford
C Patrick Bailey Patrick Bailey P. Bailey 14 6' 0" 210 25 5/29/99 3rd season North Carolina State
C Sam Huff Sam Huff S. Huff 23 6' 4" 240 27 1/14/98 5th season
C Tom Murphy Tom Murphy T. Murphy 19 6' 0" 206 33 4/3/91 10th season SUNY Buffalo
1B LaMonte Wade LaMonte Wade L. Wade 31 6' 1" 205 31 1/1/94 7th season Maryland
1B Wilmer Flores Wilmer Flores W. Flores 41 6' 2" 213 33 8/6/91 13th season
2B Casey Schmitt Casey Schmitt C. Schmitt 10 6' 2" 215 26 3/1/99 3rd season San Diego State
2B Brett Wisely Brett Wisely B. Wisely 0 5' 9" 180 25 5/8/99 3rd season Gulf Coast CC (FL)
2B David Villar David Villar D. Villar 32 6' 1" 215 28 1/27/97 4th season South Florida
3B Matt Chapman Matt Chapman M. Chapman 26 6' 0" 215 31 4/28/93 9th season Cal State Fullerton
SS Tyler Fitzgerald Tyler Fitzgerald T. Fitzgerald 49 6' 1" 205 27 9/15/97 3rd season Louisville
SS Willy Adames Willy Adames W. Adames 2 6' 1" 219 29 9/2/95 8th season
RF Mike Yastrzemski Mike Yastrzemski M. Yastrzemski 5 5' 10" 178 34 8/23/90 7th season Vanderbilt
RF Jerar Encarnacion Jerar Encarnacion J. Encarnacion 59 6' 4" 250 27 10/22/97 3rd season
CF Wade Meckler Wade Meckler W. Meckler 53 5' 9" 178 24 4/21/00 2nd season Oregon State
CF Jung Hoo Lee Jung Hoo Lee J. H. Lee 51 6' 1" 192 26 8/20/98 2nd season
CF Luis Matos Luis Matos L. Matos 29 5' 11" 160 23 1/28/02 3rd season
CF Heliot Ramos Heliot Ramos H. Ramos 17 5' 11" 188 25 9/7/99 4th season
CF Grant McCray Grant McCray G. McCray 58 6' 2" 190 24 12/7/00 2nd season

Unlocking Betting Advantages with Giants Roster Knowledge

Understanding the Giants' roster composition can be a pivotal factor in sports betting success. Facing a left-handed pitcher? A strong lineup of right-handed hitters could mean a high-scoring affair. Monitoring injuries, bullpen usage, and player slumps can help bettors anticipate fluctuations in odds, spreads, and over/under totals.

DFS Success Through Giants Roster Analysis

Daily Fantasy Sports (DFS) players can find high-value selections by studying roster shifts. Injuries and call-ups create opportunities for under-the-radar players to shine. A backup filling in for an injured starter might provide elite production at a lower price. Evaluating batter-pitcher matchups, home-away splits, and recent performance trends can help craft winning DFS lineups.

Fantasy Baseball: Capitalizing on Giants Roster Moves

Keeping tabs on Giants roster changes is essential for fantasy baseball dominance. Identifying emerging starters due to injuries or depth chart changes can be the key to securing impactful waiver wire acquisitions. Recognizing which players are trending towards more playing time or greater production aids in making shrewd trade decisions.

By staying informed on lineup changes, injuries, and performance trends, fantasy owners and bettors can gain a significant competitive edge throughout the season.

Breaking Down MLB Roster Structures

An MLB team’s roster is structured around essential player roles. The pitcher dictates the pace of play, while the catcher coordinates defensive efforts. The infield—comprising first base, third base, shortstop, and second base—focuses on ground-ball defense and double plays. Outfielders manage deep-ball coverage and extra-base hit prevention. With the universal designated hitter (DH) in play, offensive firepower is more critical than ever.

Understanding the 26-Man and 40-Man Rosters

MLB teams operate with two primary rosters: the 26-man active roster, consisting of game-eligible players, and the 40-man roster, which includes additional reserves for potential call-ups. When September arrives, teams can expand their active roster to 28 players, providing additional lineup flexibility.

The Importance of Depth in a 162-Game Season

Roster depth is critical in maintaining team performance over a long season. Injuries and fatigue inevitably impact player availability, making a strong bench and bullpen vital. Rest days prevent burnout, and effective bullpen management ensures relievers stay sharp throughout the year. Minor league call-ups serve as reinforcements, emphasizing the significance of maintaining a well-balanced roster.

Giants Roster Overview: Key Players & Lineup Adjustments

The Giants depth chart provides an updated look at starters and available substitutes. Analyzing depth charts helps predict potential lineup shifts and player usage. The Giants lineup is constantly evolving based on player health, matchups, and coaching decisions, making it essential for bettors, DFS players, and fantasy managers to stay informed.

How Giants Roster Changes Impact Betting Odds

Player transactions and lineup shifts significantly influence betting odds, making it vital to track roster updates. Sportsbook promos—such as the DraftKings promo code, BetMGM bonus code, bet365 bonus code, Caesars Sportsbook promo code, and Fanatics Sportsbook promo—offer valuable betting incentives, including risk-free wagers and odds boosts. These promotions are particularly beneficial when betting on real-time roster shifts. Top sports betting sites offer expert analysis on how lineup adjustments affect betting lines, helping bettors make informed wagers.