CBMStats
Players
TeamsLeaderboardGamesSpotlight
About▾
Feedback
PlayersCompare
TeamsCurrent
Leaderboard
Games
Spotlight
Feedback

The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.

← TeamsReport an issue

San Francisco Giants

Regular SeasonRegularPostseasonPostseason

Batters

Pitchers

Game Log

← TeamsReport an issue

San Francisco Giants

Record: 81-81
Regular SeasonRegularPostseasonPostseason

Batters · 25

PlayerPos
Willy Adames1596855283461824340.7711040.5051120.266920.63498SS · DH
Heliot Ramos1576954722921804420.679920.420940.259890.63699LF · DH
Jung Hoo Lee1496164642502143900.7531020.406900.3471200.63398CF
Patrick Bailey1294513061861203120.678920.412920.266920.692107C
Matt Chapman1275354322771553370.8071090.5181150.2901000.630983B
Wilmer Flores1254613492291203150.7571020.4971110.260900.683106DH · 1B · 3B
Mike Yastrzemski953722461271192290.661890.341760.3201100.61696RF · P
Casey Schmitt943482651631022220.7611030.4681040.2931010.638992B · 3B · 1B · SS · DH
Rafael Devers903953312111202460.8381130.5341190.3041050.62397DH · 1B · 3B
Tyler Fitzgerald7124313668681750.560760.280620.280960.7201122B · RF
Christian Koss6919315796611250.8131100.4971110.3161090.6481012B · 3B · SS · P
Dominic Smith63225179110691430.7961080.4891090.3071060.636991B · DH · RF
Luis Matos5718412484401220.674910.4571020.217750.663103RF · LF · CF · DH
LaMonte Wade Jr.4916810356471120.613830.333740.280960.6671041B
Drew Gilbert35109784830770.716970.440980.275950.706110RF · CF · LF
Andrew Knizner3088442222530.500680.250560.250860.60294C
Brett Wisely2255412615390.7451010.4731050.273940.7091102B · 3B · SS
Sam Huff2058312110440.534720.362810.172590.759118C
Jerar Encarnacion1956342212410.607820.393870.214740.732114RF · LF · 1B
Grant McCray142612102220.462620.385860.077270.846131RF · LF · CF
Daniel Johnson133115114230.484650.355790.129440.742115CF · RF · LF
Bryce Eldridge1037241212220.649880.324720.3241120.59592DH · 1B
David Villar9251385160.520700.320710.200690.640991B · 3B · DH
Logan Porter4985360.8891200.5561240.3331150.667104C · P
Sergio Alcántara141—140.250340.00000.250861.0001553B · SS

Pitchers · 31

PlayerPos
Ryan Walker68—68262211129821730.8051060.4921080.3131030.660103P
Spencer Bivens54—543432881701182240.8401110.4961090.3441140.653102P
Tyler Rogers53—531889346471400.495650.245540.250830.745116P
Randy Rodríguez50—5019611960591410.607800.306670.301990.719112P
Camilo Doval47—4719113472621270.702920.377830.3251070.665103P
Joey Lucchesi38—3816512168531090.733970.412900.3211060.661103P
Erik Miller36—36128962769840.750990.211460.5391780.656102P
Logan Webb3434—8565903102805940.689910.362790.3271080.694108P
Robbie Ray3232—7555143022124920.681900.400880.281930.652101P
Tristan Beck31130232160110501560.690910.4741040.216710.672105P
Justin Verlander2929—6624932762174150.745980.417910.3281080.62798P
Matt Gage272251121085949760.9641270.5271160.4381450.679106P
Landen Roupp2222—4763471881592920.729960.395870.3341100.61395P
Hayden Birdsong211011298238145931730.7991050.4871070.3121030.58190P
José Buttó21—2186785127560.9071200.5931300.3141040.651101P
Joel Peguero17—1786593326570.686900.384840.3021000.663103P
Carson Seymour163131561198138940.7631010.5191140.244800.60394P
Jordan Hicks1394217177118591400.8161080.5441190.272900.645100P
Sean Hjelle1211173775225421.0551390.7121560.3421130.57589P
Lou Trivino III III11—1154523814350.9631270.7041540.259860.648101P
Kai-Wei Teng8711391227844860.8781160.5611230.3171050.61996P
Kyle Harrison844100734726620.730960.4701030.260860.62096P
Keaton Winn7—742332013270.7861040.4761040.3101020.643100P
Carson Whisenhunt55—102875433600.8531120.5291160.3241070.58892P
JT Brubaker51454371819340.685900.333730.3521160.63098P
Christian Koss4—4166—690.375490.00000.3751240.563872B · 3B · SS · P
Trevor McDonald32160332310420.550720.383840.167550.700109P
Scott Alexander Jr.2—291610641.7782341.1112440.6672200.44469P
Logan Porter1—1554131.0001320.8001750.200660.60093C · P
Mason Black1—11920182111.0531390.9472080.105350.57990P
Mike Yastrzemski1—17118331.5712071.1432510.4291420.42967RF · P

Game Log · 162 games

Game 1
2025-03-27@Cincinnati RedsW 6-4
Team123456789R
SFG00020000462603
CIN102000001428011
Game 2
2025-03-29@Cincinnati RedsL 2-3
Team123456789R
SFG01100000021406
CIN00101100—32109
Game 3
2025-03-30@Cincinnati RedsW 6-3
Team123456789R
SFG00001302062907
CIN00000300031614
Game 4
2025-03-31@Houston AstrosW 7-2
Team123456789R
SFG010013002738010
HOU00000002021709
Game 5
2025-04-01@Houston AstrosW 3-1
Team123456789R
SFG002100000322011
HOU0001000001805
Game 6
2025-04-02@Houston AstrosW 6-3
Team123456789R
SFG23000001062907
HOU010020000326014
Game 7
2025-04-04vsSeattle MarinersW 10-9
Team1234567891011R
SEA10202300001951328
SFG120212000021060728
Game 8
2025-04-05vsSeattle MarinersW 4-1
Team123456789R
SEA000010000117013
SFG00020200—428012
Game 9
2025-04-06vsSeattle MarinersW 5-4
Team123456789R
SEA101001001433020
SFG00040000152717
Game 10
2025-04-07vsCincinnati RedsL 0-2
Team123456789R
CIN000000020218010
SFG0000000000708
Game 11
2025-04-08vsCincinnati RedsL 0-1
Team123456789R
CIN001000000116012
SFG00000000009011
Game 12
2025-04-09vsCincinnati RedsW 8-6
Team12345678910R
CIN0050010000631211
SFG0001040102838112
Game 13
2025-04-11@New York YankeesW 9-1
Team123456R
SFG50003194007
NYY01000—11228
Game 14
2025-04-12@New York YankeesL 4-8
Team123456789R
SFG020002000433019
NYY20005100—843111
Game 15
2025-04-13@New York YankeesW 5-4
Team123456789R
SFG00010310052408
NYY120000010428412
Game 16
2025-04-14@Philadelphia PhilliesW 10-4
Team123456789R
SFG060000202104015
PHI300010000431316
Game 17
2025-04-15@Philadelphia PhilliesL 4-6
Team123456789R
SFG00020101042309
PHI02000220—635112
Game 18
2025-04-16@Philadelphia PhilliesW 11-4
Team123456789R
SFG4000124001160219
PHI200200000430117
Game 19
2025-04-17@Philadelphia PhilliesL 4-6
Team123456789R
SFG10000200142046
PHI50000001—628110
Game 20
2025-04-18@Los Angeles AngelsL 0-2
Team123456789R
SFG0000000000949
LAA02000000—21006
Game 21
2025-04-19@Los Angeles AngelsW 3-2
Team123456789R
SFG20100000031806
LAA00010100021305
Game 22
2025-04-20@Los Angeles AngelsL 4-5
Team123456789R
SFG000012010431016
LAA00001000452717
Game 23
2025-04-21vsMilwaukee BrewersW 5-2
Team123456789R
MIL020000000219111
SFG01001111—530012
Game 24
2025-04-22vsMilwaukee BrewersL 3-11
Team123456789R
MIL0030080001148011
SFG001000110330518