| Scouting Report | NL Rankings | |
|---|---|---|
| Basic | Team | Opponents |
| R/GM | 4.35 (10th) | 4.22 (8th) |
| AVG | .235 (14th) | .248 (10th) |
| OBP | .311 (12th) | .318 (10th) |
| SLG | .386 (13th) | .389 (6th) |
| Advanced | ||
| BB% | 9.2% (3rd) | 8.3% (8th) |
| K% | 22.7% (12th) | 22.3% (8th) |
| ISO | .151 (7th) | .141 (2nd) |
| BABIP | .281 (15th) | .303 (13th) |
| Style | ||
| FB/AB | 0.27 (3rd) | 0.24 (14th) |
| GB/AB | 0.30 (13th) | 0.35 (3rd) |
| SBA | 92 (15th) | 130 (12th) |
| Sac Bunts | 22 (5th) | 28 (1st) |
| IBB Issued | 18 (8th) | 14 (12th) |
Batters
Pitchers
Loading Roster...
News Display Mode
Compact
Expanded
Justin Dean
Designated for assignment
The Giants designated Dean for assignment Tuesday, Susan Slusser of the San Francisco Chronicle reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Caleb Kilian
Gets MiLB deal from Giants
The Giants signed Kilian to a minor-league contract Dec. 14.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Buddy Kennedy
Inks minors deal with Giants
The Giants signed Kennedy to a minor-league contract Dec. 15.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Tyler Mahle
Grabs one-year deal from Giants
The Giants signed Mahle to a one-year contract Wednesday, Mark Feinsand of MLB.com reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Nick Margevicius
Signs with Giants as NRI
The Giants signed Margevicius to a minor-league contract Thursday that includes an invitation to spring training, Alex Pavlovic of NBC Sports Bay Area reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Wade Meckler
Designated for assignment
The Giants designated Meckler for assignment Friday, Shayna Rubin of the San Francisco Chronicle reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Joey Wiemer
DFA'd by Giants
The Giants designated Wiemer for assignment Wednesday, Alex Pavlovic of NBC Sports Bay Area reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Adrian Houser
Gets $22 million pact from Giants
The Giants signed Houser to a two-year, $22 million contract with a club option for 2028 on Tuesday, Jeff Passan of ESPN.com reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Gregory Santos
Signs with Giants as NRI
Santos signed a minor-league contract with the Giants on Tuesday that includes an invitation to spring training, Francys Romero of BeisbolFR.com reports.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Jason Foley
Inks deal with Giants
The Giants signed Foley (shoulder) to a one-year contract Tuesday.
Analysis
Subscribe now to instantly reveal our take on this news.
Subscribe now to instantly reveal our take on this news.
Game Schedule
All games are listed in EST.
Loading Schedule...
Minor League Affiliates
Team Roster
- Willy Adames SS
- Patrick Bailey C
- Tristan Beck P
- Hayden Birdsong P
- Spencer Bivens P
- JT Brubaker P
- Jose Butto P
- Matt Chapman 3B
- Rafael Devers 1B
- Bryce Eldridge DHOut
- Jerar Encarnacion OF
- Tyler Fitzgerald 2B
- Jason Foley POut
- Matt Gage P
- Drew Gilbert OF
- Sam Hentges POut
- Adrian Houser P
- Christian Koss SS
- Jung Hoo Lee OF
- Tyler Mahle P
- Luis Matos OF
- Grant McCray OF
- Trevor McDonald P
- Erik Miller P
- Joel Peguero P
- Heliot Ramos OF
- Robbie Ray P
- Randy Rodriguez POut
- Landen Roupp POut
- Reiver Sanmartin P
- Casey Schmitt 2BOut
- Carson Seymour P
- Daniel Susac C
- Kai-Wei Teng P
- Blade Tidwell P
- Ryan Walker P
- Logan Webb P
- Carson Whisenhunt P
- Keaton Winn P
Coaches
- Matt Williams Third Base Coach
- Justin Meccage Pitching Coach
- Jesse Chavez Bullpen Coach
- Jayce Tingler Bench Coach
- Oscar Bernard Coach
- Hunter Mense Hitting Coach
- Tony Vitello Manager
AAA Roster
- Clayton Andrews P
- Osleivis Basabe SS
- Diego Cartaya C
- Reggie Crawford POut
- Justin Dean OF
- Miguel Del Pozo P
- Miguel Diaz P
- Trent Harris P
- Antonio Jimenez P
- Buddy Kennedy 3B
- Caleb Kilian P
- Wade Meckler OF
- Yermin Mercedes DH
- Jesus Rodriguez C
- Braxton Roxby P
- Ethan Small P
- Peter Tago P
- Daniel Tillo P
- Nick Zwack P
AA Roster
- Carter Aldrete 3B
- Aeverson Arteaga SS
- Will Bednar P
- Victor Bericoto OF
- Raymond Burgos P
- Sabin Ceballos 3B
- Jack Choate P
- R.J. Dabovich P
- Bo Davidson OF
- Sam Delaplane P
- Nate Furman 2B
- Nick Garcia P
- Turner Hill OF
- Seth Lonsway P
- Ben Madison P
- Devin Mann 3B
- Logan Martin P
- Manuel Mercedes P
- Nick Morreale P
- Nick Sinacola P
- Michael Stryffeler P
- Adrian Sugastey C
- Diego Velasquez SS
- Trystan Vrieling P
- Joe Whitman P
A+ Roster
- Maui Ahuna SS
- Josh Bostick P
- Jakob Christian OF
- Cole Foster SS
- Parks Harber 3B
- Quinn McDaniel 2B
- Ljay Newsome P
- Onil Perez C
- Luke Shliger C
- Ty Weber P
- Josh Wolf P
A Roster
- Rayner Arias OF
- Jacob Bresnahan P
- Argenis Cayama P
- Trevor Cohen OF
- Jonah Cox OF
- Zander Darby 2B
- Luis De La Torre P
- Lisbel Diaz OF
- Carlos Gutierrez OFOut
- Rohan Handa P
- Robert Hipwell 3B
- Jeremiah Jenkins 1B
- Dakota Jordan OF
- Gavin Kilen SS
- Cale Lansville POut
- Jhonny Level SS
- Gerelmi Maldonado P
- Cameron Maldonado OF
- Timmy Manning P
- Yunior Marte P
- Walker Martin SS
- Keyner Martinez P
- Lorenzo Meola SS
- Jose Ortiz OF
- Austin Strickland P
Rookie Roster