Batting
Pitching
Camilo Doval

Camilo Doval

San Francisco Giants
P
Age: 29
Bats/Throws: R/R
6'2" / 205
DOB: 7/4/1997
(29 years, 4 months, 8 days)
P
Season20262027Total
Team- - -FGDC- - -
LevelMLBPROJMLB
G6662363
GS000
IP60.262.0347.1
K%24.2%25.2%28.0%
BB%12.1%11.5%11.5%
GB%52.1%54.3%
ERA4.153.573.52
FIP4.203.623.41
WAR0.10.64.3
2026 Pitch
Selection
SI:40%
SL:31%
FC:26%
RosterResource
Current Role:Bullpen: Setup 8th (RR)
How Acquired:Waivers (PIT) Sep'26
Birthplace:Dominican Republic

Contract1 yr, $6.1M (2026) (RR)
Arbitration
AAV: $6.10M
Service Time
4.071
MiLB Options
n/a
Free Agent
2028
Arb Eligible
2027
News
Rotowire: The Giants claimed Doval off waivers from the Pirates on Thursday. (9/24/2026)

News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Statcast - Bat Tracking
  • Statcast - Strike Zone Breakdown
  • Statcast - Arm Angle & Spin
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
  • PitchingBot
  • Stuff+
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • Heat Map:
    Off
    On
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2016SFGR1820112021.29.974.570.00.26084.6%61.7%0.0%1.662.702.87
    2017SFGR1912117032.114.203.620.00.34859.0%64.6%0.0%3.902.532.95
    2018SFGA20031144053.013.254.580.34.32268.5%42.4%4.3%3.062.723.22
    2019SFGA+2135045056.112.785.430.32.31569.6%52.0%5.4%3.833.313.59
    2021SFGAAA2330128030.212.917.040.88.35772.8%51.4%13.6%4.994.985.09
    2021SFGST23001505.012.603.600.00.20066.7%44.4%0.0%1.803.184.76
    2021SFGMLB2351329027.012.333.001.33.25981.2%48.4%20.0%3.002.803.472.850.3
    2021SFGMLB23011303.24.910.000.00.18266.7%27.3%0.0%2.454.672.906.27
    2022SFGST24000505.016.200.000.00.333100.0%33.3%0.0%0.000.661.92
    2022SFGMLB24662768067.210.643.990.53.29673.7%56.4%10.5%2.532.912.983.041.2
    2023SFGST25000606.012.000.000.00.33380.0%45.5%0.0%1.501.652.24
    2023SFGMLB25663969067.211.573.460.40.30665.6%52.2%6.3%2.932.922.773.361.9
    2024SFGAAA26100505.211.121.590.00.16733.3%41.7%0.0%3.182.121.893.18
    2024SFGST26000606.010.503.000.00.31385.7%43.8%0.0%1.502.413.54
    2024SFGMLB26532362059.011.905.950.76.33368.2%60.0%12.5%99.54.883.323.713.630.1
    2025SFGST27001909.012.002.000.00.35077.8%55.0%0.0%2.001.732.52
    20252 TmsMLB27431669065.19.924.820.55.28765.9%53.6%8.9%98.23.583.543.473.740.6
    2025SFGMLB27421547046.29.644.630.39.26568.8%52.6%6.1%98.23.093.533.223.750.6
    2025NYYMLB2701122018.210.615.300.96.33360.3%55.8%16.7%98.24.823.564.103.700.1
    2025NYYMLB27000303.12.700.000.00.25075.0%41.7%0.0%2.706.183.445.29
    2026NYYST28000202.013.504.504.50.500100.0%40.0%50.0%4.5010.155.52
    20263 TmsMLB2832166060.29.794.901.04.30566.1%52.1%14.3%98.84.153.754.203.920.1
    2026NYYMLB2831144039.28.854.081.36.28358.5%57.3%18.8%98.94.543.634.613.86-0.1
    2026PITMLB2801020019.010.896.630.47.36776.7%41.7%6.7%98.93.794.453.734.240.1
    2026SFGMLB28000202.018.004.500.00.000100.0%0.0%0.0%97.80.000.680.602.110.1
    2027FGDCPROJ2933562062.09.704.410.73.30274.0%3.573.620.6
    2027SteamerPROJ2933562062.09.704.410.73.30274.0%50.1%3.573.623.750.4
    Total- - -MLB29211093630347.110.884.460.70.30268.6%54.3%11.3%98.83.523.243.413.474.3
    Postseason- - -MLB011607.03.860.000.00.21771.4%34.8%0.0%2.575.393.155.80
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2016SFGR1820112021.29.974.570.00.26084.6%61.7%0.0%1.662.702.87
    2017SFGR1912117032.114.203.620.00.34859.0%64.6%0.0%3.902.532.95
    2018SFGA20031144053.013.254.580.34.32268.5%42.4%4.3%3.062.723.22
    2019SFGA+2135045056.112.785.430.32.31569.6%52.0%5.4%3.833.313.59
    2021SFGAAA2330128030.212.917.040.88.35772.8%51.4%13.6%4.994.985.09
    2021SFGST23001505.012.603.600.00.20066.7%44.4%0.0%1.803.184.76
    2021SFGMLB2351329027.012.333.001.33.25981.2%48.4%20.0%3.002.803.472.850.3
    2021SFGMLB23011303.24.910.000.00.18266.7%27.3%0.0%2.454.672.906.27
    2022SFGST24000505.016.200.000.00.333100.0%33.3%0.0%0.000.661.92
    2022SFGMLB24662768067.210.643.990.53.29673.7%56.4%10.5%2.532.912.983.041.2
    2023SFGST25000606.012.000.000.00.33380.0%45.5%0.0%1.501.652.24
    2023SFGMLB25663969067.211.573.460.40.30665.6%52.2%6.3%2.932.922.773.361.9
    2024SFGAAA26100505.211.121.590.00.16733.3%41.7%0.0%3.182.121.893.18
    2024SFGST26000606.010.503.000.00.31385.7%43.8%0.0%1.502.413.54
    2024SFGMLB26532362059.011.905.950.76.33368.2%60.0%12.5%99.54.883.323.713.630.1
    2025SFGST27001909.012.002.000.00.35077.8%55.0%0.0%2.001.732.52
    20252 TmsMLB27431669065.19.924.820.55.28765.9%53.6%8.9%98.23.583.543.473.740.6
    2025SFGMLB27421547046.29.644.630.39.26568.8%52.6%6.1%98.23.093.533.223.750.6
    2025NYYMLB2701122018.210.615.300.96.33360.3%55.8%16.7%98.24.823.564.103.700.1
    2025NYYMLB27000303.12.700.000.00.25075.0%41.7%0.0%2.706.183.445.29
    2026NYYST28000202.013.504.504.50.500100.0%40.0%50.0%4.5010.155.52
    20263 TmsMLB2832166060.29.794.901.04.30566.1%52.1%14.3%98.84.153.754.203.920.1
    2026NYYMLB2831144039.28.854.081.36.28358.5%57.3%18.8%98.94.543.634.613.86-0.1
    2026PITMLB2801020019.010.896.630.47.36776.7%41.7%6.7%98.93.794.453.734.240.1
    2026SFGMLB28000202.018.004.500.00.000100.0%0.0%0.0%97.80.000.680.602.110.1
    2027FGDCPROJ2933562062.09.704.410.73.30274.0%3.573.620.6
    2027SteamerPROJ2933562062.09.704.410.73.30274.0%50.1%3.573.623.750.4
    Total- - -MLB29211093630347.110.884.460.70.30268.6%54.3%11.3%98.83.523.243.413.474.3
    Postseason- - -MLB011607.03.860.000.00.21771.4%34.8%0.0%2.575.393.155.80
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2016SFGR201.661200012021.2871344011124124
    2017SFGR123.901700012132.11332316140130310151
    2018SFGA033.0644000116453.02284024182270315178
    2019SFGA+353.834500004356.1244412624234046180
    2021SFGAAA304.992800014130.2144281817324033044
    2021SFGST001.8050001105.0212210202107
    2021SFGMLB513.0029000035327.01091910949212037
    2021SFGMLB012.45300001003.2142110001002
    2022SFGST000.0050000205.0193000001109
    2022SFGMLB662.53680000271367.2286542719430234080
    2023SFGST001.5060000006.0214110001108
    2023SFGMLB662.93690000390867.22815132223266810387
    2024SFGAAA103.1850000105.2202220100007
    2024SFGST001.5060000006.0255110200107
    2024SFGMLB534.88620000235559.0271543532539227078
    2025SFGST002.0090001509.03472202001012
    20252 TmsMLB433.586900001610665.1278513426435134472
    2025SFGMLB423.09470000157446.2191322016224123250
    2025NYYMLB014.8222000013218.287191410211011222
    2025NYYMLB002.70300000003.1143110001001
    2026NYYST004.5020000002.0103111101103
    20263 TmsMLB324.1566000018560.2273573828733233066
    2026NYYMLB314.5444000014439.2178382920618122039
    2026PITMLB013.7920000004119.0881998114111023
    2026SFGMLB000.00200000002.070000100004
    2027FGDCPROJ333.57620051462.0265532725530367
    2027SteamerPROJ333.5762000051462.02655327255302367
    Total- - -MLB29213.5236300001092930347.11498286176136271721520307420
    Postseason- - -MLB012.57600001007.0285220002003
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2016SFGR201.661200012021.2871344011124124
    2017SFGR123.901700012132.11332316140130310151
    2018SFGA033.0644000116453.02284024182270315178
    2019SFGA+353.834500004356.1244412624234046180
    2021SFGAAA304.992800014130.2144281817324033044
    2021SFGST001.8050001105.0212210202107
    2021SFGMLB513.0029000035327.01091910949212037
    2021SFGMLB012.45300001003.2142110001002
    2022SFGST000.0050000205.0193000001109
    2022SFGMLB662.53680000271367.2286542719430234080
    2023SFGST001.5060000006.0214110001108
    2023SFGMLB662.93690000390867.22815132223266810387
    2024SFGAAA103.1850000105.2202220100007
    2024SFGST001.5060000006.0255110200107
    2024SFGMLB534.88620000235559.0271543532539227078
    2025SFGST002.0090001509.03472202001012
    20252 TmsMLB433.586900001610665.1278513426435134472
    2025SFGMLB423.09470000157446.2191322016224123250
    2025NYYMLB014.8222000013218.287191410211011222
    2025NYYMLB002.70300000003.1143110001001
    2026NYYST004.5020000002.0103111101103
    20263 TmsMLB324.1566000018560.2273573828733233066
    2026NYYMLB314.5444000014439.2178382920618122039
    2026PITMLB013.7920000004119.0881998114111023
    2026SFGMLB000.00200000002.070000100004
    2027FGDCPROJ333.57620051462.0265532725530367
    2027SteamerPROJ333.5762000051462.02655327255302367
    Total- - -MLB29213.5236300001092930347.11498286176136271721520307420
    Postseason- - -MLB012.57600001007.0285220002003
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular SeasonAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2016SFGR9.974.572.180.0027.6%12.6%14.9%.1761.11.26084.6%46762.70
    2017SFGR14.203.623.920.0038.3%9.8%28.6%.1971.11.34859.0%92582.53
    2018SFGA13.254.582.890.3434.2%11.8%22.4%.2021.26.32268.5%85742.72
    2019SFGA+12.785.432.350.3232.8%13.9%18.9%.1991.33.31569.6%98823.31
    2021SFGAAA12.917.041.830.8830.6%16.7%13.9%.2391.70.35772.8%101954.98
    2021SFGST12.603.603.500.0033.3%9.5%23.8%.1180.80.20066.7%38703.18
    2021SFGMLB12.333.004.111.3333.9%8.3%25.7%.1921.04.25981.2%74853.47
    2021SFGMLB4.910.002.000.0014.3%0.0%14.3%.1540.55.18266.7%61712.90
    20218.903.342.671.2623.2%8.7%14.5%.2411.30.29072.1%4.30
    2022SFGST16.200.009.000.0047.4%0.0%47.4%.1670.60.333100.0%0130.66
    2022SFGMLB10.643.992.670.5328.0%10.5%17.5%.2131.24.29673.7%64782.98
    20228.533.102.751.0922.4%8.2%14.3%.2401.27.28972.6%4.06
    2023SFGST12.000.008.000.0038.1%0.0%38.1%.2000.67.33380.0%31351.65
    2023SFGMLB11.573.463.350.4031.0%9.3%21.7%.2061.14.30665.6%69662.77
    20238.743.302.651.2322.7%8.6%14.1%.2461.31.29571.9%4.28
    2024SFGAAA11.121.597.000.0035.0%5.0%30.0%.1050.53.16733.3%67371.89
    2024SFGST10.503.003.500.0028.0%8.0%20.0%.2171.17.31385.7%32532.41
    2024SFGMLB11.905.952.000.7628.8%14.4%14.4%.2351.58.33368.2%122953.71
    20248.603.122.761.1422.6%8.2%14.4%.2411.27.28972.1%4.11
    2025SFGST12.002.006.000.0035.3%5.9%29.4%.2191.00.35077.8%40361.73
    20252 TmsMLB9.924.822.060.5525.9%12.6%13.3%.2131.32.28765.9%88853.47
    2025SFGMLB9.644.632.080.3926.2%12.6%13.6%.1941.20.26568.8%75813.22
    2025NYYMLB10.615.302.000.9625.3%12.6%12.6%.2531.61.33360.3%118964.10
    2025NYYMLB2.700.001.000.007.1%0.0%7.1%.2310.90.25075.0%66803.44
    20258.493.212.641.1822.2%8.4%13.8%.2421.29.28972.3%4.22
    2026NYYST13.504.503.004.5030.0%10.0%20.0%.3752.00.500100.0%9121110.15
    20263 TmsMLB9.794.902.001.0424.2%12.1%12.1%.2411.48.30566.1%99994.20
    2026NYYMLB8.854.082.171.3621.9%10.1%11.8%.2411.41.28358.5%1091094.61
    2026PITMLB10.896.631.640.4726.1%15.9%10.2%.2601.74.36776.7%88893.73
    2026SFGMLB18.004.504.000.0057.1%14.3%42.9%.0000.50.000100.0%0150.60
    20268.503.412.491.1622.1%8.9%13.3%.2411.30.28872.3%4.28
    2027FGDCPROJ9.704.412.200.7325.2%11.5%13.7%.2301.35.30274.0%3.62
    2027SteamerPROJ9.704.412.200.7325.2%11.5%13.7%.2301.35.30274.0%3.62
    Total- - -MLB10.884.462.440.7028.0%11.5%16.6%.2191.32.30268.6%86843.41
    Postseason- - -MLB3.860.003.000.0010.7%0.0%10.7%.1920.71.21771.4%63753.15
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2016SFGR9.974.572.180.0027.6%12.6%14.9%.1761.11.26084.6%46762.70
    2017SFGR14.203.623.920.0038.3%9.8%28.6%.1971.11.34859.0%92582.53
    2018SFGA13.254.582.890.3434.2%11.8%22.4%.2021.26.32268.5%85742.72
    2019SFGA+12.785.432.350.3232.8%13.9%18.9%.1991.33.31569.6%98823.31
    2021SFGAAA12.917.041.830.8830.6%16.7%13.9%.2391.70.35772.8%101954.98
    2021SFGST12.603.603.500.0033.3%9.5%23.8%.1180.80.20066.7%38703.18
    2021SFGMLB12.333.004.111.3333.9%8.3%25.7%.1921.04.25981.2%74853.47
    2021SFGMLB4.910.002.000.0014.3%0.0%14.3%.1540.55.18266.7%61712.90
    20218.903.342.671.2623.2%8.7%14.5%.2411.30.29072.1%4.30
    2022SFGST16.200.009.000.0047.4%0.0%47.4%.1670.60.333100.0%0130.66
    2022SFGMLB10.643.992.670.5328.0%10.5%17.5%.2131.24.29673.7%64782.98
    20228.533.102.751.0922.4%8.2%14.3%.2401.27.28972.6%4.06
    2023SFGST12.000.008.000.0038.1%0.0%38.1%.2000.67.33380.0%31351.65
    2023SFGMLB11.573.463.350.4031.0%9.3%21.7%.2061.14.30665.6%69662.77
    20238.743.302.651.2322.7%8.6%14.1%.2461.31.29571.9%4.28
    2024SFGAAA11.121.597.000.0035.0%5.0%30.0%.1050.53.16733.3%67371.89
    2024SFGST10.503.003.500.0028.0%8.0%20.0%.2171.17.31385.7%32532.41
    2024SFGMLB11.905.952.000.7628.8%14.4%14.4%.2351.58.33368.2%122953.71
    20248.603.122.761.1422.6%8.2%14.4%.2411.27.28972.1%4.11
    2025SFGST12.002.006.000.0035.3%5.9%29.4%.2191.00.35077.8%40361.73
    20252 TmsMLB9.924.822.060.5525.9%12.6%13.3%.2131.32.28765.9%88853.47
    2025SFGMLB9.644.632.080.3926.2%12.6%13.6%.1941.20.26568.8%75813.22
    2025NYYMLB10.615.302.000.9625.3%12.6%12.6%.2531.61.33360.3%118964.10
    2025NYYMLB2.700.001.000.007.1%0.0%7.1%.2310.90.25075.0%66803.44
    20258.493.212.641.1822.2%8.4%13.8%.2421.29.28972.3%4.22
    2026NYYST13.504.503.004.5030.0%10.0%20.0%.3752.00.500100.0%9121110.15
    20263 TmsMLB9.794.902.001.0424.2%12.1%12.1%.2411.48.30566.1%99994.20
    2026NYYMLB8.854.082.171.3621.9%10.1%11.8%.2411.41.28358.5%1091094.61
    2026PITMLB10.896.631.640.4726.1%15.9%10.2%.2601.74.36776.7%88893.73
    2026SFGMLB18.004.504.000.0057.1%14.3%42.9%.0000.50.000100.0%0150.60
    20268.503.412.491.1622.1%8.9%13.3%.2411.30.28872.3%4.28
    2027FGDCPROJ9.704.412.200.7325.2%11.5%13.7%.2301.35.30274.0%3.62
    2027SteamerPROJ9.704.412.200.7325.2%11.5%13.7%.2301.35.30274.0%3.62
    Total- - -MLB10.884.462.440.7028.0%11.5%16.6%.2191.32.30268.6%86843.41
    Postseason- - -MLB3.860.003.000.0010.7%0.0%10.7%.1920.71.21771.4%63753.15
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2021SFGMLB6287.5110.79.658.1%2133.9%3.002.80
    2021SFGMLB1195.0108.223.519.1%654.5%2.454.67
    2022SFGMLB17385.9110.3-0.884.6%6336.4%2.532.91
    2023SFGMLB16088.9115.48.085.0%6641.3%2.932.92
    2024SFGAAA1285.699.016.200.0%325.0%3.182.12
    2024SFGMLB15289.5121.5-0.2138.6%6542.8%4.883.32
    20252 TmsMLB16888.6111.16.2106.0%6840.5%3.583.54
    2025SFGMLB11588.4111.15.876.1%4740.9%3.093.53
    2025NYYMLB5388.9109.47.135.7%2139.6%4.823.56
    2025NYYMLB1292.6103.212.200.0%650.0%2.706.18
    2026NYYST584.4105.81.600.0%360.0%4.50
    20263 TmsMLB17190.9109.27.4116.4%8147.4%4.153.75
    2026NYYMLB11990.9109.25.486.7%5949.6%4.543.63
    2026PITMLB5091.0107.610.736.0%2244.0%3.794.45
    2026SFGMLB291.992.837.500.0%00.0%0.000.68
    Total- - -MLB88688.7121.54.5556.2%36441.1%3.523.24
    Postseason- - -MLB2393.7108.217.614.3%1252.2%2.575.39
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2021SFGMLB6287.5110.79.658.1%2133.9%3.002.80
    2021SFGMLB1195.0108.223.519.1%654.5%2.454.67
    2022SFGMLB17385.9110.3-0.884.6%6336.4%2.532.91
    2023SFGMLB16088.9115.48.085.0%6641.3%2.932.92
    2024SFGAAA1285.699.016.200.0%325.0%3.182.12
    2024SFGMLB15289.5121.5-0.2138.6%6542.8%4.883.32
    20252 TmsMLB16888.6111.16.2106.0%6840.5%3.583.54
    2025SFGMLB11588.4111.15.876.1%4740.9%3.093.53
    2025NYYMLB5388.9109.47.135.7%2139.6%4.823.56
    2025NYYMLB1292.6103.212.200.0%650.0%2.706.18
    2026NYYST584.4105.81.600.0%360.0%4.50
    20263 TmsMLB17190.9109.27.4116.4%8147.4%4.153.75
    2026NYYMLB11990.9109.25.486.7%5949.6%4.543.63
    2026PITMLB5091.0107.610.736.0%2244.0%3.794.45
    2026SFGMLB291.992.837.500.0%00.0%0.000.68
    Total- - -MLB88688.7121.54.5556.2%36441.1%3.523.24
    Postseason- - -MLB2393.7108.217.614.3%1252.2%2.575.39
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2024SFGMLB40871.222.1%7.633.2%21.8%15.7%10.3%3411243.9%
    20252 TmsMLB44471.621.4%7.530.3%22.5%11.2%8.3%3311153.4%
    2025SFGMLB29671.218.9%7.432.7%24.7%11.2%8.4%3310248.3%
    2025NYYMLB14872.526.4%7.625.2%18.2%11.2%8.1%3212063.5%
    2025NYYMLB1674.237.5%7.766.7%50.0%16.7%12.5%2510-675.0%
    20263 TmsMLB42772.024.1%7.434.5%25.1%12.6%9.1%3311053.9%
    2026NYYMLB28972.325.3%7.535.5%26.6%12.4%9.3%3311156.1%
    2026PITMLB12971.623.3%7.431.1%21.7%13.3%9.3%3310-148.1%
    2026SFGMLB969.80.0%7.966.7%22.2%0.0%0.0%3316-566.7%
    Total- - -MLB147171.621.9%7.432.6%23.1%12.8%9.0%3311150.8%
    Postseason- - -MLB1674.237.5%7.766.7%50.0%16.7%12.5%2510-675.0%
    SeasonTeamLevelCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2024SFGMLB40871.222.1%7.633.2%21.8%15.7%10.3%3411243.9%
    20252 TmsMLB44471.621.4%7.530.3%22.5%11.2%8.3%3311153.4%
    2025SFGMLB29671.218.9%7.432.7%24.7%11.2%8.4%3310248.3%
    2025NYYMLB14872.526.4%7.625.2%18.2%11.2%8.1%3212063.5%
    2025NYYMLB1674.237.5%7.766.7%50.0%16.7%12.5%2510-675.0%
    20263 TmsMLB42772.024.1%7.434.5%25.1%12.6%9.1%3311053.9%
    2026NYYMLB28972.325.3%7.535.5%26.6%12.4%9.3%3311156.1%
    2026PITMLB12971.623.3%7.431.1%21.7%13.3%9.3%3310-148.1%
    2026SFGMLB969.80.0%7.966.7%22.2%0.0%0.0%3316-566.7%
    Total- - -MLB147171.621.9%7.432.6%23.1%12.8%9.0%3311150.8%
    Postseason- - -MLB1674.237.5%7.766.7%50.0%16.7%12.5%2510-675.0%
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2016SFGR3.2219.1%61.7%19.1%44.4%0.0%40.0%20.0%40.0%832.87
    2017SFGR2.337.7%64.6%27.7%16.7%0.0%39.4%30.3%30.3%672.95
    2018SFGA1.0617.8%42.4%39.8%27.7%4.3%35.0%27.5%37.5%863.22
    2019SFGA+1.7618.4%52.0%29.6%18.9%5.4%40.2%25.2%34.6%883.59
    2021SFGAAA1.6818.1%51.4%30.6%22.7%13.6%41.1%28.8%30.1%945.09
    2021SFGST1.0011.1%44.4%44.4%25.0%0.0%50.0%20.0%30.0%1024.76
    2021SFGMLB1.5019.4%48.4%32.3%5.0%20.0%6.7%0.0%40.3%33.9%25.8%22.6%43.5%33.9%2.75672.85
    2021SFGMLB0.439.1%27.3%63.6%14.3%0.0%0.0%0.0%27.3%54.5%18.2%9.1%72.7%18.2%5.071486.27
    2022SFGST1.0033.3%33.3%33.3%66.7%0.0%55.6%0.0%44.4%391.92
    2022SFGMLB2.5521.5%56.4%22.1%10.5%10.5%10.3%0.0%40.5%35.3%24.3%24.3%50.3%25.4%3.07773.04
    2023SFGST2.5036.4%45.5%18.2%0.0%0.0%15.4%38.5%46.2%472.24
    2023SFGMLB1.7317.6%52.2%30.2%12.5%6.3%9.6%0.0%49.4%31.9%18.8%20.8%45.9%33.3%3.12773.36
    2024SFGAAA1.2525.0%41.7%33.3%25.0%0.0%58.3%8.3%33.3%603.18
    2024SFGST1.7531.3%43.8%25.0%25.0%0.0%43.8%12.5%43.8%773.54
    2024SFGMLB2.2513.3%60.0%26.7%2.5%12.5%11.1%0.0%46.7%33.6%19.7%17.8%51.3%30.9%3.73903.63
    2025SFGST2.7525.0%55.0%20.0%0.0%0.0%45.0%30.0%25.0%522.52
    20252 TmsMLB1.9819.3%53.6%27.1%11.1%8.9%7.9%0.0%50.0%30.4%19.6%16.7%50.6%32.7%3.80903.74
    2025SFGMLB1.8218.4%52.6%28.9%9.1%6.1%3.3%0.0%47.0%34.8%18.3%16.5%51.3%32.2%3.80913.75
    2025NYYMLB2.4221.2%55.8%23.1%16.7%16.7%17.2%0.0%56.6%20.8%22.6%17.0%49.1%34.0%3.79883.70
    2025NYYMLB1.2525.0%41.7%33.3%0.0%0.0%0.0%0.0%66.7%8.3%25.0%8.3%66.7%25.0%4.811275.29
    2026NYYST1.0020.0%40.0%40.0%0.0%50.0%20.0%60.0%20.0%1125.52
    20263 TmsMLB1.7818.6%52.1%29.3%8.2%14.3%8.0%50.0%43.9%31.0%25.1%12.3%49.1%38.6%3.89943.92
    2026NYYMLB2.0915.4%57.3%27.4%9.4%18.8%7.5%100.0%48.7%28.6%22.7%14.3%46.2%39.5%3.73933.86
    2026PITMLB1.3327.1%41.7%31.3%6.7%6.7%10.0%0.0%34.0%38.0%28.0%8.0%56.0%36.0%4.361014.24
    2026SFGMLB0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%50.0%50.0%1.55502.11
    2027SteamerPROJ20.1%50.1%29.8%3.75
    Total- - -MLB1.9818.3%54.3%27.4%8.8%11.3%9.2%20.0%45.6%32.5%21.9%18.6%49.0%32.3%3.45843.47
    Postseason- - -MLB0.7317.4%34.8%47.8%9.1%0.0%0.0%0.0%47.8%30.4%21.7%8.7%69.6%21.7%4.831385.80
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2016SFGR3.2219.1%61.7%19.1%44.4%0.0%40.0%20.0%40.0%832.87
    2017SFGR2.337.7%64.6%27.7%16.7%0.0%39.4%30.3%30.3%672.95
    2018SFGA1.0617.8%42.4%39.8%27.7%4.3%35.0%27.5%37.5%863.22
    2019SFGA+1.7618.4%52.0%29.6%18.9%5.4%40.2%25.2%34.6%883.59
    2021SFGAAA1.6818.1%51.4%30.6%22.7%13.6%41.1%28.8%30.1%945.09
    2021SFGST1.0011.1%44.4%44.4%25.0%0.0%50.0%20.0%30.0%1024.76
    2021SFGMLB1.5019.4%48.4%32.3%5.0%20.0%6.7%0.0%40.3%33.9%25.8%22.6%43.5%33.9%2.75672.85
    2021SFGMLB0.439.1%27.3%63.6%14.3%0.0%0.0%0.0%27.3%54.5%18.2%9.1%72.7%18.2%5.071486.27
    2022SFGST1.0033.3%33.3%33.3%66.7%0.0%55.6%0.0%44.4%391.92
    2022SFGMLB2.5521.5%56.4%22.1%10.5%10.5%10.3%0.0%40.5%35.3%24.3%24.3%50.3%25.4%3.07773.04
    2023SFGST2.5036.4%45.5%18.2%0.0%0.0%15.4%38.5%46.2%472.24
    2023SFGMLB1.7317.6%52.2%30.2%12.5%6.3%9.6%0.0%49.4%31.9%18.8%20.8%45.9%33.3%3.12773.36
    2024SFGAAA1.2525.0%41.7%33.3%25.0%0.0%58.3%8.3%33.3%603.18
    2024SFGST1.7531.3%43.8%25.0%25.0%0.0%43.8%12.5%43.8%773.54
    2024SFGMLB2.2513.3%60.0%26.7%2.5%12.5%11.1%0.0%46.7%33.6%19.7%17.8%51.3%30.9%3.73903.63
    2025SFGST2.7525.0%55.0%20.0%0.0%0.0%45.0%30.0%25.0%522.52
    20252 TmsMLB1.9819.3%53.6%27.1%11.1%8.9%7.9%0.0%50.0%30.4%19.6%16.7%50.6%32.7%3.80903.74
    2025SFGMLB1.8218.4%52.6%28.9%9.1%6.1%3.3%0.0%47.0%34.8%18.3%16.5%51.3%32.2%3.80913.75
    2025NYYMLB2.4221.2%55.8%23.1%16.7%16.7%17.2%0.0%56.6%20.8%22.6%17.0%49.1%34.0%3.79883.70
    2025NYYMLB1.2525.0%41.7%33.3%0.0%0.0%0.0%0.0%66.7%8.3%25.0%8.3%66.7%25.0%4.811275.29
    2026NYYST1.0020.0%40.0%40.0%0.0%50.0%20.0%60.0%20.0%1125.52
    20263 TmsMLB1.7818.6%52.1%29.3%8.2%14.3%8.0%50.0%43.9%31.0%25.1%12.3%49.1%38.6%3.89943.92
    2026NYYMLB2.0915.4%57.3%27.4%9.4%18.8%7.5%100.0%48.7%28.6%22.7%14.3%46.2%39.5%3.73933.86
    2026PITMLB1.3327.1%41.7%31.3%6.7%6.7%10.0%0.0%34.0%38.0%28.0%8.0%56.0%36.0%4.361014.24
    2026SFGMLB0.000.0%0.0%100.0%0.0%0.0%0.0%0.0%0.0%0.0%100.0%0.0%50.0%50.0%1.55502.11
    2027SteamerPROJ20.1%50.1%29.8%3.75
    Total- - -MLB1.9818.3%54.3%27.4%8.8%11.3%9.2%20.0%45.6%32.5%21.9%18.6%49.0%32.3%3.45843.47
    Postseason- - -MLB0.7317.4%34.8%47.8%9.1%0.0%0.0%0.0%47.8%30.4%21.7%8.7%69.6%21.7%4.831385.80
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2016SFGR2999452122174
    2017SFGR42185364220284
    2018SFGA50472113371574945
    2019SFGA+65372374026201022
    2021SFGAAA3722135222326548
    2021SFGST4411234164
    2021SFGMLB30201212001816029245287.59.658.1%
    2021SFGMLB3711000015324795.023.519.1%
    2022SFGST333233639
    2022SFGMLB9738374101021417704112185.9-0.884.6%
    2023SFGST524064046
    2023SFGMLB834828681020418727114588.98.085.0%
    2024SFGAAA543126598585.616.200.0%
    2024SFGST7451184866
    2024SFGMLB9040201102017440681112189.5-0.2138.6%
    2025SFGST11450236689
    20252 TmsMLB894532572020412697110988.66.2106.0%
    2025SFGMLB60332132101528247876088.45.876.1%
    2025NYYMLB2912112510513021934988.97.135.7%
    2025NYYMLB5430000416274392.612.200.0%
    2026NYYST221015173284.41.600.0%
    20263 TmsMLB874931474227407635104290.97.4116.4%
    2026NYYMLB67321835222226341467790.95.486.7%
    2026PITMLB2015131220413220233491.010.736.0%
    2026SFGMLB0200000112193191.937.500.0%
    2027SteamerPROJ824933
    Total- - -MLB476240160214410212322543736599088.74.5556.2%
    Postseason- - -MLB81141000431599093.717.614.3%
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2016SFGR2999452122174
    2017SFGR42185364220284
    2018SFGA50472113371574945
    2019SFGA+65372374026201022
    2021SFGAAA3722135222326548
    2021SFGST4411234164
    2021SFGMLB30201212001816029245287.59.658.1%
    2021SFGMLB3711000015324795.023.519.1%
    2022SFGST333233639
    2022SFGMLB9738374101021417704112185.9-0.884.6%
    2023SFGST524064046
    2023SFGMLB834828681020418727114588.98.085.0%
    2024SFGAAA543126598585.616.200.0%
    2024SFGST7451184866
    2024SFGMLB9040201102017440681112189.5-0.2138.6%
    2025SFGST11450236689
    20252 TmsMLB894532572020412697110988.66.2106.0%
    2025SFGMLB60332132101528247876088.45.876.1%
    2025NYYMLB2912112510513021934988.97.135.7%
    2025NYYMLB5430000416274392.612.200.0%
    2026NYYST221015173284.41.600.0%
    20263 TmsMLB874931474227407635104290.97.4116.4%
    2026NYYMLB67321835222226341467790.95.486.7%
    2026PITMLB2015131220413220233491.010.736.0%
    2026SFGMLB0200000112193191.937.500.0%
    2027SteamerPROJ824933
    Total- - -MLB476240160214410212322543736599088.74.5556.2%
    Postseason- - -MLB81141000431599093.717.614.3%
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
    2021SFGMLB0.42-2.322.745.160.601.271.071.391.15200.44-0.11114
    2021SFGMLB0.04-0.450.490.180.022.072.122.101.3910.15-0.1311
    2022SFGMLB1.76-8.039.798.510.901.911.731.832.06170.720.203112
    2023SFGMLB1.18-10.9412.127.580.862.252.002.142.3190.95-0.433713
    2024SFGMLB0.62-8.278.89-6.97-0.751.931.431.391.6822-0.600.922610
    20252 TmsMLB0.52-7.247.762.410.231.621.271.311.49330.140.182311
    2025SFGMLB1.81-4.926.737.990.811.921.491.541.51180.540.40195
    2025NYYMLB-1.29-2.321.03-5.58-0.580.940.830.821.4815-0.40-0.9746
    2025NYYMLB0.07-0.100.17-0.040.000.600.700.420.8730.030.0910
    20263 TmsMLB-1.59-6.474.87-7.73-0.791.140.931.051.1451-0.79-0.601014
    2026NYYMLB-1.59-4.462.87-9.05-0.931.110.891.070.9134-0.88-0.56510
    2026PITMLB-0.17-1.911.740.370.041.170.980.981.5915-0.02-0.1344
    2026SFGMLB0.16-0.100.260.950.101.781.431.431.7720.10-0.0110
    Total- - -MLB2.91-43.2746.188.961.051.741.461.541.471520.860.8113864
    Postseason- - -MLB0.11-0.550.660.140.011.341.411.261.0040.19-0.1021
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
    2021SFGMLB0.42-2.322.745.160.601.271.071.391.15200.44-0.11114
    2021SFGMLB0.04-0.450.490.180.022.072.122.101.3910.15-0.1311
    2022SFGMLB1.76-8.039.798.510.901.911.731.832.06170.720.203112
    2023SFGMLB1.18-10.9412.127.580.862.252.002.142.3190.95-0.433713
    2024SFGMLB0.62-8.278.89-6.97-0.751.931.431.391.6822-0.600.922610
    20252 TmsMLB0.52-7.247.762.410.231.621.271.311.49330.140.182311
    2025SFGMLB1.81-4.926.737.990.811.921.491.541.51180.540.40195
    2025NYYMLB-1.29-2.321.03-5.58-0.580.940.830.821.4815-0.40-0.9746
    2025NYYMLB0.07-0.100.17-0.040.000.600.700.420.8730.030.0910
    20263 TmsMLB-1.59-6.474.87-7.73-0.791.140.931.051.1451-0.79-0.601014
    2026NYYMLB-1.59-4.462.87-9.05-0.931.110.891.070.9134-0.88-0.56510
    2026PITMLB-0.17-1.911.740.370.041.170.980.981.5915-0.02-0.1344
    2026SFGMLB0.16-0.100.260.950.101.781.431.431.7720.10-0.0110
    Total- - -MLB2.91-43.2746.188.961.051.741.461.541.471520.860.8113864
    Postseason- - -MLB0.11-0.550.660.140.011.341.411.261.0040.19-0.1021
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerFA%vFAdividerdividerFC%vFCdividerdividerdividerSI%vSIdividerSL%vSLdividerdividerdividerdividerCH%vCHdividerdividerdivider
    2021SFGMLB1.1%98.140.5%98.658.4%86.5
    2021SFGMLB36.2%99.763.8%87.4
    2022SFGMLB30.3%99.426.0%98.443.6%87.7
    2023SFGMLB33.8%99.830.0%97.936.2%88.9
    2024SFGAAA35.3%98.917.6%97.147.1%88.6
    2024SFGMLB34.8%99.114.2%97.651.1%88.8
    20252 TmsMLB0.1%90.945.0%98.17.0%96.247.9%89.1
    2025SFGMLB42.0%98.15.0%95.453.0%89.1
    2025NYYMLB0.3%90.951.6%98.111.2%97.036.9%89.0
    2025NYYMLB48.8%97.851.2%88.7
    2026NYYST43.8%96.325.0%94.331.3%86.6
    20263 TmsMLB26.5%98.839.9%98.231.2%89.02.4%94.5
    2026NYYMLB28.6%98.842.8%98.625.2%88.83.4%94.6
    2026PITMLB22.0%98.935.8%97.341.6%89.20.6%93.1
    2026SFGMLB29.0%98.019.4%96.551.6%89.1
    Total- - -MLB0.1%96.934.6%99.021.5%98.043.4%88.40.4%94.5
    Postseason- - -MLB42.2%98.757.8%88.0
    SeasonTeamLeveldividerFA%vFAdividerdividerFC%vFCdividerdividerdividerSI%vSIdividerSL%vSLdividerdividerdividerdividerCH%vCHdividerdividerdivider
    2021SFGMLB1.1%98.140.5%98.658.4%86.5
    2021SFGMLB36.2%99.763.8%87.4
    2022SFGMLB30.3%99.426.0%98.443.6%87.7
    2023SFGMLB33.8%99.830.0%97.936.2%88.9
    2024SFGAAA35.3%98.917.6%97.147.1%88.6
    2024SFGMLB34.8%99.114.2%97.651.1%88.8
    20252 TmsMLB0.1%90.945.0%98.17.0%96.247.9%89.1
    2025SFGMLB42.0%98.15.0%95.453.0%89.1
    2025NYYMLB0.3%90.951.6%98.111.2%97.036.9%89.0
    2025NYYMLB48.8%97.851.2%88.7
    2026NYYST43.8%96.325.0%94.331.3%86.6
    20263 TmsMLB26.5%98.839.9%98.231.2%89.02.4%94.5
    2026NYYMLB28.6%98.842.8%98.625.2%88.83.4%94.6
    2026PITMLB22.0%98.935.8%97.341.6%89.20.6%93.1
    2026SFGMLB29.0%98.019.4%96.551.6%89.1
    Total- - -MLB0.1%96.934.6%99.021.5%98.043.4%88.40.4%94.5
    Postseason- - -MLB42.2%98.757.8%88.0
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelFA-AAFC-AAFS-AAFO-AASI-AASL-AACU-AAKC-AAEP-AACH-AASC-AAKN-AA
    2021SFGMLB252529
    2021SFGMLB2631
    2022SFGMLB171820
    2023SFGMLB171621
    2024SFGAAA171720
    2024SFGMLB181721
    20252 TmsMLB10141418
    2025SFGMLB141418
    2025NYYMLB10141418
    2025NYYMLB1621
    20263 TmsMLB17182219
    2026NYYMLB16172120
    2026PITMLB19192419
    2026SFGMLB201824
    Total- - -MLB2317172119
    Postseason- - -MLB2026
    SeasonTeamLevelFA-AAFC-AAFS-AAFO-AASI-AASL-AACU-AAKC-AAEP-AACH-AASC-AAKN-AA
    2021SFGMLB252529
    2021SFGMLB2631
    2022SFGMLB171820
    2023SFGMLB171621
    2024SFGAAA171720
    2024SFGMLB181721
    20252 TmsMLB10141418
    2025SFGMLB141418
    2025NYYMLB10141418
    2025NYYMLB1621
    20263 TmsMLB17182219
    2026NYYMLB16172120
    2026PITMLB19192419
    2026SFGMLB201824
    Total- - -MLB2317172119
    Postseason- - -MLB2026
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelwFAwFCwSIwSLwCHdividerwFA/CwFC/CwSI/CwSL/CwCH/C
    2021SFGMLB0.00.05.9-0.21-0.012.22
    2021SFGMLB0.51.03.203.26
    2022SFGMLB-6.30.711.3-1.850.252.30
    2023SFGMLB5.94.14.11.541.210.98
    2024SFGMLB-3.9-3.34.2-1.01-2.100.74
    20252 TmsMLB0.04.21.15.30.000.841.471.01
    2025SFGMLB3.70.57.31.151.411.83
    2025NYYMLB0.00.50.6-2.00.000.281.54-1.56
    2025NYYMLB0.4-0.21.70-0.97
    2026NYYST-3.00.51.0-21.456.1010.13
    20263 TmsMLB-5.11.5-0.90.6-1.850.37-0.272.34
    2026NYYMLB-4.22.0-3.00.7-2.180.69-1.762.88
    2026PITMLB-1.3-0.61.4-0.1-1.84-0.471.03-3.91
    2026SFGMLB0.50.10.75.122.024.22
    Total- - -MLB0.0-5.24.229.80.6-0.18-0.250.331.152.34
    Postseason- - -MLB0.90.82.371.47
    SeasonTeamLevelwFAwFCwSIwSLwCHdividerwFA/CwFC/CwSI/CwSL/CwCH/C
    2021SFGMLB0.00.05.9-0.21-0.012.22
    2021SFGMLB0.51.03.203.26
    2022SFGMLB-6.30.711.3-1.850.252.30
    2023SFGMLB5.94.14.11.541.210.98
    2024SFGMLB-3.9-3.34.2-1.01-2.100.74
    20252 TmsMLB0.04.21.15.30.000.841.471.01
    2025SFGMLB3.70.57.31.151.411.83
    2025NYYMLB0.00.50.6-2.00.000.281.54-1.56
    2025NYYMLB0.4-0.21.70-0.97
    2026NYYST-3.00.51.0-21.456.1010.13
    20263 TmsMLB-5.11.5-0.90.6-1.850.37-0.272.34
    2026NYYMLB-4.22.0-3.00.7-2.180.69-1.762.88
    2026PITMLB-1.3-0.61.4-0.1-1.84-0.471.03-3.91
    2026SFGMLB0.50.10.75.122.024.22
    Total- - -MLB0.0-5.24.229.80.6-0.18-0.250.331.152.34
    Postseason- - -MLB0.90.82.371.47
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source regardless of selection.
    All MiLB and Pace data are from Statcast regardless of selection.
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2016SFGR66.7%43.1%23.0%37.9%3.4%41.4%
    2017SFGR62.3%37.9%38.3%38.7%15.1%53.9%
    2018SFGA44.6%64.4%45.2%15.9%16.1%32.0%
    2019SFGA+45.6%62.2%45.5%17.2%15.0%32.2%
    2021SFGAAA39.2%64.7%50.0%13.9%20.3%34.1%
    2021SFGST50.0%56.3%38.1%21.9%14.1%35.9%
    2021SFGMLB28.6%62.4%44.9%34.3%86.8%69.5%48.2%60.6%13.7%19.7%33.4%24.3
    2021SFGMLB37.5%69.6%53.2%44.4%87.5%72.0%48.9%64.3%14.9%14.9%29.8%24.5
    2022SFGST59.0%47.8%42.1%30.8%33.3%64.1%
    2022SFGMLB28.9%67.1%47.0%51.2%79.6%70.4%47.5%53.5%13.7%15.9%29.6%26.6
    2023SFGST56.5%65.4%33.3%19.6%30.4%50.0%
    2023SFGMLB29.3%68.5%47.6%49.2%77.8%68.5%46.8%57.7%14.8%16.0%30.8%18.9
    2024SFGAAA28.9%66.0%49.4%27.3%74.2%61.9%55.3%60.0%18.8%18.8%37.6%19.6
    2024SFGST60.6%57.5%36.0%25.8%12.1%37.9%
    2024SFGMLB28.1%61.6%43.5%40.0%81.6%67.0%45.8%58.7%14.5%17.2%31.7%18.4
    2025SFGST59.6%52.8%32.4%28.1%14.6%42.7%
    20252 TmsMLB29.5%65.5%47.2%45.8%85.4%72.7%49.1%56.1%12.5%15.8%28.3%19.3
    2025SFGMLB28.9%65.3%46.5%46.0%85.4%72.7%48.3%56.0%12.4%16.4%28.8%18.8
    2025NYYMLB31.0%65.9%48.7%45.3%85.3%72.8%50.7%56.3%12.9%14.3%27.2%20.2
    2025NYYMLB28.6%63.6%46.5%66.7%78.6%75.0%51.2%42.9%11.6%16.3%27.9%20.1
    2026NYYST21.1%76.9%43.8%25.0%80.0%64.3%40.6%30.0%15.6%9.4%25.0%21.7
    20263 TmsMLB28.7%66.4%45.9%48.1%88.2%74.6%45.6%57.5%11.4%15.2%26.6%21.7
    2026NYYMLB28.7%68.9%47.3%54.8%87.9%77.1%46.2%56.2%10.5%13.9%24.4%21.3
    2026PITMLB28.6%63.9%44.3%37.7%90.4%71.4%44.3%58.0%12.6%16.5%29.0%22.9
    2026SFGMLB29.4%35.7%32.3%20.0%60.0%40.0%45.2%85.7%19.4%29.0%48.4%18.8
    Total- - -MLB28.9%65.6%46.1%45.9%82.7%70.5%47.1%56.9%13.5%16.3%29.7%21.2
    Postseason- - -MLB33.3%66.7%50.0%53.3%83.3%73.3%50.0%53.6%13.3%15.6%28.9%22.4
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2016SFGR66.7%43.1%23.0%37.9%3.4%41.4%
    2017SFGR62.3%37.9%38.3%38.7%15.1%53.9%
    2018SFGA44.6%64.4%45.2%15.9%16.1%32.0%
    2019SFGA+45.6%62.2%45.5%17.2%15.0%32.2%
    2021SFGAAA39.2%64.7%50.0%13.9%20.3%34.1%
    2021SFGST50.0%56.3%38.1%21.9%14.1%35.9%
    2021SFGMLB28.6%62.4%44.9%34.3%86.8%69.5%48.2%60.6%13.7%19.7%33.4%24.3
    2021SFGMLB37.5%69.6%53.2%44.4%87.5%72.0%48.9%64.3%14.9%14.9%29.8%24.5
    2022SFGST59.0%47.8%42.1%30.8%33.3%64.1%
    2022SFGMLB28.9%67.1%47.0%51.2%79.6%70.4%47.5%53.5%13.7%15.9%29.6%26.6
    2023SFGST56.5%65.4%33.3%19.6%30.4%50.0%
    2023SFGMLB29.3%68.5%47.6%49.2%77.8%68.5%46.8%57.7%14.8%16.0%30.8%18.9
    2024SFGAAA28.9%66.0%49.4%27.3%74.2%61.9%55.3%60.0%18.8%18.8%37.6%19.6
    2024SFGST60.6%57.5%36.0%25.8%12.1%37.9%
    2024SFGMLB28.1%61.6%43.5%40.0%81.6%67.0%45.8%58.7%14.5%17.2%31.7%18.4
    2025SFGST59.6%52.8%32.4%28.1%14.6%42.7%
    20252 TmsMLB29.5%65.5%47.2%45.8%85.4%72.7%49.1%56.1%12.5%15.8%28.3%19.3
    2025SFGMLB28.9%65.3%46.5%46.0%85.4%72.7%48.3%56.0%12.4%16.4%28.8%18.8
    2025NYYMLB31.0%65.9%48.7%45.3%85.3%72.8%50.7%56.3%12.9%14.3%27.2%20.2
    2025NYYMLB28.6%63.6%46.5%66.7%78.6%75.0%51.2%42.9%11.6%16.3%27.9%20.1
    2026NYYST21.1%76.9%43.8%25.0%80.0%64.3%40.6%30.0%15.6%9.4%25.0%21.7
    20263 TmsMLB28.7%66.4%45.9%48.1%88.2%74.6%45.6%57.5%11.4%15.2%26.6%21.7
    2026NYYMLB28.7%68.9%47.3%54.8%87.9%77.1%46.2%56.2%10.5%13.9%24.4%21.3
    2026PITMLB28.6%63.9%44.3%37.7%90.4%71.4%44.3%58.0%12.6%16.5%29.0%22.9
    2026SFGMLB29.4%35.7%32.3%20.0%60.0%40.0%45.2%85.7%19.4%29.0%48.4%18.8
    Total- - -MLB28.9%65.6%46.1%45.9%82.7%70.5%47.1%56.9%13.5%16.3%29.7%21.2
    Postseason- - -MLB33.3%66.7%50.0%53.3%83.3%73.3%50.0%53.6%13.3%15.6%28.9%22.4
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2021SFGMLB68.3%90.5%27.2%50.0%64.4%39.8%24.5%26.9%23.5%7.0%0.0%9.5%
    2021SFGMLB78.6%90.9%29.8%61.1%72.7%38.3%33.3%0.0%19.1%0.0%12.8%
    2022SFGMLB72.1%80.9%25.2%53.2%72.7%40.6%27.4%40.3%23.5%7.5%11.1%10.7%
    2023SFGMLB72.1%83.5%25.8%53.5%67.3%42.2%26.6%29.4%22.5%4.6%20.0%9.5%
    2024SFGAAA72.0%83.3%29.4%48.5%56.3%38.8%38.1%25.0%24.7%0.0%7.1%
    2024SFGMLB66.7%90.8%23.4%49.9%63.1%42.4%24.1%21.4%26.0%5.4%60.0%8.2%
    20252 TmsMLB74.7%90.1%25.8%49.8%69.5%45.3%23.4%25.0%20.1%7.2%14.3%8.8%
    2025SFGMLB74.6%89.8%26.0%48.7%68.5%45.6%21.9%26.5%20.5%5.0%0.0%7.9%
    2025NYYMLB75.0%90.9%25.4%52.3%71.6%44.7%26.9%22.2%19.3%10.8%25.0%10.7%
    2025NYYMLB66.7%90.0%34.9%64.3%66.7%32.6%10.0%0.0%23.3%0.0%9.3%
    20263 TmsMLB74.9%92.9%21.9%52.5%73.7%44.6%24.0%32.1%22.4%6.1%0.0%11.1%
    2026NYYMLB79.7%92.1%21.2%54.1%77.1%45.5%23.8%36.1%22.4%4.1%0.0%11.0%
    2026PITMLB67.9%96.2%23.5%51.0%67.6%43.7%23.6%23.5%21.7%8.1%0.0%11.1%
    2026SFGMLB50.0%66.7%19.4%27.3%33.3%35.5%30.0%33.3%32.3%25.0%0.0%12.9%
    Total- - -MLB71.8%87.6%24.7%51.6%68.9%42.7%25.1%29.7%23.0%6.3%16.7%9.6%
    Postseason- - -MLB72.4%90.5%32.2%62.5%70.0%35.6%21.1%0.0%21.1%0.0%11.1%
    SeasonTeamLevelH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2021SFGMLB68.3%90.5%27.2%50.0%64.4%39.8%24.5%26.9%23.5%7.0%0.0%9.5%
    2021SFGMLB78.6%90.9%29.8%61.1%72.7%38.3%33.3%0.0%19.1%0.0%12.8%
    2022SFGMLB72.1%80.9%25.2%53.2%72.7%40.6%27.4%40.3%23.5%7.5%11.1%10.7%
    2023SFGMLB72.1%83.5%25.8%53.5%67.3%42.2%26.6%29.4%22.5%4.6%20.0%9.5%
    2024SFGAAA72.0%83.3%29.4%48.5%56.3%38.8%38.1%25.0%24.7%0.0%7.1%
    2024SFGMLB66.7%90.8%23.4%49.9%63.1%42.4%24.1%21.4%26.0%5.4%60.0%8.2%
    20252 TmsMLB74.7%90.1%25.8%49.8%69.5%45.3%23.4%25.0%20.1%7.2%14.3%8.8%
    2025SFGMLB74.6%89.8%26.0%48.7%68.5%45.6%21.9%26.5%20.5%5.0%0.0%7.9%
    2025NYYMLB75.0%90.9%25.4%52.3%71.6%44.7%26.9%22.2%19.3%10.8%25.0%10.7%
    2025NYYMLB66.7%90.0%34.9%64.3%66.7%32.6%10.0%0.0%23.3%0.0%9.3%
    20263 TmsMLB74.9%92.9%21.9%52.5%73.7%44.6%24.0%32.1%22.4%6.1%0.0%11.1%
    2026NYYMLB79.7%92.1%21.2%54.1%77.1%45.5%23.8%36.1%22.4%4.1%0.0%11.0%
    2026PITMLB67.9%96.2%23.5%51.0%67.6%43.7%23.6%23.5%21.7%8.1%0.0%11.1%
    2026SFGMLB50.0%66.7%19.4%27.3%33.3%35.5%30.0%33.3%32.3%25.0%0.0%12.9%
    Total- - -MLB71.8%87.6%24.7%51.6%68.9%42.7%25.1%29.7%23.0%6.3%16.7%9.6%
    Postseason- - -MLB72.4%90.5%32.2%62.5%70.0%35.6%21.1%0.0%21.1%0.0%11.1%
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerbotStf FAbotStf SIbotStf FCbotStf FSbotStf SLbotStf CUbotStf CHbotStf KCdividerbotOvrbotStfbotCmddividerbotxRV100botERA
    2021SFGMLB525962636954-0.653.28
    2022SFGMLB666966597146-0.433.32
    2023SFGMLB666063606651-0.503.57
    2024SFGMLB594859536142-0.063.99
    20252 TmsMLB34635058556147-0.193.87
    2025SFGMLB625257566149-0.253.78
    2025NYYMLB34644661535942-0.064.07
    20263 TmsMLB605457475257480.104.32
    2026NYYMLB615456485256470.144.38
    2026PITMLB575658335358500.084.30
    2026SFGMLB644859585955-0.513.40
    Total- - -MLB4963566147576447-0.263.76
    SeasonTeamLeveldividerbotStf FAbotStf SIbotStf FCbotStf FSbotStf SLbotStf CUbotStf CHbotStf KCdividerbotOvrbotStfbotCmddividerbotxRV100botERA
    2021SFGMLB525962636954-0.653.28
    2022SFGMLB666966597146-0.433.32
    2023SFGMLB666063606651-0.503.57
    2024SFGMLB594859536142-0.063.99
    20252 TmsMLB34635058556147-0.193.87
    2025SFGMLB625257566149-0.253.78
    2025NYYMLB34644661535942-0.064.07
    20263 TmsMLB605457475257480.104.32
    2026NYYMLB615456485256470.144.38
    2026PITMLB575658335358500.084.30
    2026SFGMLB644859585955-0.513.40
    Total- - -MLB4963566147576447-0.263.76
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerStf+ FAStf+ SIStf+ FCStf+ FSStf+ SLStf+ CUStf+ CHStf+ KCStf+ FOdividerStuff+Location+Pitching+
    2021SFGMLB989813812297118
    2022SFGMLB109106128116103119
    2023SFGMLB11011312411699117
    2024SFGMLB919612811192108
    20252 TmsMLB959512510996105
    2025SFGMLB979512311095105
    2025NYYMLB929613110798106
    20263 TmsMLB90891269210198101
    2026NYYMLB939012492100100102
    2026PITMLB8086129911029499
    2026SFGMLB110921321148295
    Total- - -MLB981001001289211297111
    SeasonTeamLeveldividerStf+ FAStf+ SIStf+ FCStf+ FSStf+ SLStf+ CUStf+ CHStf+ KCStf+ FOdividerStuff+Location+Pitching+
    2021SFGMLB989813812297118
    2022SFGMLB109106128116103119
    2023SFGMLB11011312411699117
    2024SFGMLB919612811192108
    20252 TmsMLB959512510996105
    2025SFGMLB979512311095105
    2025NYYMLB929613110798106
    20263 TmsMLB90891269210198101
    2026NYYMLB939012492100100102
    2026PITMLB8086129911029499
    2026SFGMLB110921321148295
    Total- - -MLB981001001289211297111
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2016SFGRP12021.22201
    2017SFGRP17032.10311
    2018SFGAP44053.02600
    2019SFGA+P45056.12400
    2021SFGAAAP28030.20500
    2021SFGMLBP29027.003000000001.000
    2022SFGMLBP68067.29811000002.944
    2023SFGMLBP69067.224110000012.857
    2024SFGAAAP505.21000
    2024SFGMLBP62059.076211210112.867
    20252 TmsMLBP69065.136101110011.900
    2025SFGMLBP47046.225000110081.000
    2025NYYMLBP22018.21110100003.667
    20263 TmsMLBP66060.225202000016.778
    2026NYYMLBP44039.2140000000131.000
    2026PITMLBP20019.01120200002.500
    2026SFGMLBP202.00000000001.000
    Total- - -- - -P3630347.12332734320153.887
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2016SFGRP12021.22201
    2017SFGRP17032.10311
    2018SFGAP44053.02600
    2019SFGA+P45056.12400
    2021SFGAAAP28030.20500
    2021SFGMLBP29027.003000000001.000
    2022SFGMLBP68067.29811000002.944
    2023SFGMLBP69067.224110000012.857
    2024SFGAAAP505.21000
    2024SFGMLBP62059.076211210112.867
    20252 TmsMLBP69065.136101110011.900
    2025SFGMLBP47046.225000110081.000
    2025NYYMLBP22018.21110100003.667
    20263 TmsMLBP66060.225202000016.778
    2026NYYMLBP44039.2140000000131.000
    2026PITMLBP20019.01120200002.500
    2026SFGMLBP202.00000000001.000
    Total- - -- - -P3630347.12332734320153.887
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2021SFGMLBP27.0000-1-10.1
    2022SFGMLBP67.2000-2-2-0.3
    2023SFGMLBP67.20-10-2-30.9
    2024SFGMLBP59.00-200-21.1
    20252 TmsMLBP65.10-1-1-1-30.9
    2025SFGMLBP46.20-10100.8
    2025NYYMLBP18.200-1-2-30.1
    20263 TmsMLBP60.20-200-30.3
    2026NYYMLBP39.20-201-20.3
    2026PITMLBP19.0000-1-10.1
    2026SFGMLBP2.0000000.0
    Total- - -- - -P347.1-1-6-1-6-143.1
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2021SFGMLBP27.0000-1-10.1
    2022SFGMLBP67.2000-2-2-0.3
    2023SFGMLBP67.20-10-2-30.9
    2024SFGMLBP59.00-200-21.1
    20252 TmsMLBP65.10-1-1-1-30.9
    2025SFGMLBP46.20-10100.8
    2025NYYMLBP18.200-1-2-30.1
    20263 TmsMLBP60.20-200-30.3
    2026NYYMLBP39.20-201-20.3
    2026PITMLBP19.0000-1-10.1
    2026SFGMLBP2.0000000.0
    Total- - -- - -P347.1-1-6-1-6-143.1
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangeInf DP1B RecdividerFRV
    2021SFGMLBP27.0
    2022SFGMLBP67.2
    2023SFGMLBP67.2
    2024SFGMLBP59.0
    20252 TmsMLBP65.1
    2025SFGMLBP46.2
    2025NYYMLBP18.2
    20263 TmsMLBP60.2
    2026NYYMLBP39.2
    2026PITMLBP19.0
    2026SFGMLBP2.0
    Total- - -- - -P347.1
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangeInf DP1B RecdividerFRV
    2021SFGMLBP27.0
    2022SFGMLBP67.2
    2023SFGMLBP67.2
    2024SFGMLBP59.0
    20252 TmsMLBP65.1
    2025SFGMLBP46.2
    2025NYYMLBP18.2
    20263 TmsMLBP60.2
    2026NYYMLBP39.2
    2026PITMLBP19.0
    2026SFGMLBP2.0
    Total- - -- - -P347.1
    Partial SeasonsPostseasonPreseason ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelRA9-WARBIP-WinsLOB-WinsFDP-WinsdividerRARWARdividerDollarsSalary
    2021SFGMLB0.50.10.10.22.70.3$2.2
    2022SFGMLB1.10.0-0.1-0.111.61.2$9.8
    2023SFGMLB0.6-0.1-1.2-1.319.21.9$15.4
    2024SFGMLB-0.7-0.5-0.4-0.81.10.1$0.9
    20252 TmsMLB0.00.1-0.7-0.66.10.6$5.0
    2025SFGMLB0.40.2-0.3-0.15.40.6$4.4
    2025NYYMLB-0.4-0.2-0.3-0.50.70.1$0.6
    20263 TmsMLB-0.6-0.2-0.5-0.71.20.1$1.0
    2026NYYMLB-0.90.0-0.8-0.8-1.0-0.1-$0.8
    2026PITMLB0.1-0.30.30.01.30.1$1.0
    2026SFGMLB0.10.00.00.01.00.1$0.8
    Total- - -MLB0.9-0.7-2.7-3.442.04.3$34.3
    SeasonTeamLevelRA9-WARBIP-WinsLOB-WinsFDP-WinsdividerRARWARdividerDollarsSalary
    2021SFGMLB0.50.10.10.22.70.3$2.2
    2022SFGMLB1.10.0-0.1-0.111.61.2$9.8
    2023SFGMLB0.6-0.1-1.2-1.319.21.9$15.4
    2024SFGMLB-0.7-0.5-0.4-0.81.10.1$0.9
    20252 TmsMLB0.00.1-0.7-0.66.10.6$5.0
    2025SFGMLB0.40.2-0.3-0.15.40.6$4.4
    2025NYYMLB-0.4-0.2-0.3-0.50.70.1$0.6
    20263 TmsMLB-0.6-0.2-0.5-0.71.20.1$1.0
    2026NYYMLB-0.90.0-0.8-0.8-1.0-0.1-$0.8
    2026PITMLB0.1-0.30.30.01.30.1$1.0
    2026SFGMLB0.10.00.00.01.00.1$0.8
    Total- - -MLB0.9-0.7-2.7-3.442.04.3$34.3