Add SportsStats to your home screen

San Francisco Giants

SF · NL West · 2026
See the full league board →

Roster construction

Metric Value Lg avg Diff Rank Percentile
Plate appearances given to sub-replacement hitters 784 862 −78 11th of 30
Share of plate appearances given to sub-replacement hitters 14.1% 14.6% −0.5% 13th of 30
WAR bled by sub-replacement hitters -4.5 -2.8 −1.7 27th of 30
Count of sub-replacement hitters 10 5 +4 30th of 30
Batters faced by sub-replacement pitchers 830 1068 −238 12th of 30
Share of batters faced by sub-replacement pitchers 13.9% 17.2% −3.3% 12th of 30
WAR of the club's best position player 3.7 4.4 −0.7 23rd of 30
Combined WAR of the club's three best position players 9.0 10.4 −1.4 23rd of 30
Combined WAR of the club's five best position players 11.9 14.5 −2.6 26th of 30
Total position-player WAR 13.1 17.8 −4.7 26th of 30
Total pitching WAR 8.6 13.9 −5.3 24th of 30
Share of position-player WAR from the top three 68.7% 61.5% +7.2% 7th of 30
Concentration of WAR across the lineup 0.51 0.44 +0.07 4th of 30
Position players with a 2+ WAR season 2 4 −2 28th of 30
Position players with a 4+ WAR season 0 0 20th of 30
Hitters used 30 23 +6 1st of 30
Plate-appearance-weighted batting age 27.9 28.3 −0.4 21st of 30
Plate appearances given to hitters 25 and under 1046 1411 −365 18th of 30
Share of plate appearances given to hitters 25 and under 18.8% 23.9% −5.1% 18th of 30
Plate appearances given to hitters 35 and older 0 369 −369 19th of 30

Staff shape

Metric Value Lg avg Diff Rank Percentile
Pitchers used 37 31 +5 3rd of 30
Rotation WAR 9.1 12.1 −3.0 24th of 30
Bullpen WAR 1.7 5.2 −3.5 26th of 30
Combined WAR of the club's three best starters 6.4 8.3 −1.9 26th of 30
Share of innings thrown by starters 66.9% 71.2% −4.4% 24th of 30
Quality starts 50 52 −2 17th of 30
Blown saves 25 24 17th of 30

Results

Metric Value Lg avg Diff Rank Percentile
Run differential -77 0 −77 26th of 30
Run differential per game -0.51 0.00 −0.51 25th of 30
Runs scored per game 4.21 4.49 −0.28 24th of 30
Runs allowed per game 4.73 4.49 +0.24 23rd of 30
Winning percentage .413 .500 −.087 27th of 30
Pythagorean winning percentage .448 .502 −.054 25th of 30
Wins above Pythagorean expectation -5.2 -0.2 −5.0 27th of 30
Winning percentage in one-run games .366 .499 −.133 28th of 30
Winning percentage in games decided by five or more .447 .499 −.052 22nd of 30
Winning percentage in extra innings .500 .508 −.008 17th of 30
Home winning percentage .480 .530 −.050 22nd of 30
Road winning percentage .347 .470 −.123 28th of 30
Winning percentage within the division .370 .502 −.132 26th of 30
Longest winning streak 3 6 −3 30th of 30

Batting

Metric Value Lg avg Diff Rank Percentile
Team Games 150 149 2nd of 30
Team Plate Appearances 5623 5665 −42 22nd of 30
Team At Bats 5081 5031 +49 6th of 30
Team Runs 632 672 −40 24th of 30
Team Hits 1257 1228 +28 9th of 30
Team Doubles 246 232 +13 8th of 30
Team Triples 25 20 +4 6th of 30
Team Home Runs 172 172 16th of 30
Team Runs Batted In 611 643 −32 23rd of 30
Team Stolen Bases 73 100 −27 26th of 30
Team Walks 416 504 −88 30th of 30
Team Strikeouts 1205 1250 −45 10th of 30
Team Walk Rate 7.4% 8.9% −1.5% 30th of 30
Team Strikeout Rate 21.4% 22.1% −0.7% 10th of 30
Team Batting Average .247 .244 +.003 11th of 30
Team On-Base Percentage .308 .319 −.011 27th of 30
Team Slugging Percentage .407 .401 +.006 8th of 30
Team On-Base Plus Slugging .715 .719 −.004 17th of 30

Pitching

Metric Value Lg avg Diff Rank Percentile
Team Wins 62 74 −12 27th of 30
Team Losses 88 74 +13 27th of 30
Team Saves 28 38 −10 29th of 30
Team Games 150 149 2nd of 30
Team Games Started 150 149 2nd of 30
Team Innings Pitched 1324.0 1327.0 −3.0 20th of 30
Team Innings per Game 8.8 8.9 −0.1 22nd of 30
Team Strikeouts 1121 1250 −129 27th of 30
Team Strikeouts per 9 Innings 7.6 8.5 −0.9 27th of 30
Team Walks per 9 Innings 3.8 3.4 +0.4 26th of 30
Team Earned Run Average 4.38 4.19 +0.19 23rd of 30

Rank is among the MLB clubs with a value for that metric, best first. Descriptive metrics (roster age, WAR concentration) are ranked but not colored — for them, "high" isn't "good".