MLB/Players/Gregory Santos
Gregory Santos

GREGORY SANTOS

P · San Francisco Giants · 20212026 · 157 games
157
CAREER GAMES · REGULAR SEASON
4 seasons
.262
CAREER BATTING AVERAGE
168 hits in 642 at-bats
10
CAREER HOME RUNS
40 RBI · 20 stolen bases
4.14
CAREER ERA
91.1 innings · 78 strikeouts
3-6
CAREER RECORD
WHIP 1.43

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024SEA165881440022120.241.267.310.577
2023CWS120534581381624313413220.258.303.318.621
2022SF428462002640.214.353.286.639
2021SF62212100065460.455.5381.2731.811
Career1466428216822210404615420.262.311.349.660

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026SF3005.0523103.601.60
2025SEA8117.0848005.142.29
2024SEA8017.1741604.911.09
2023CWS602266.16925176623.391.30
2022SF2003.2323204.911.64
2021SF3022.05523322.503.50
Career843691.19742347854.141.43

04/Every pitch

2024 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 112 pitches
Called strike (17) Swinging strike (12) In play (23) Foul (24) Ball (36)

Catcher’s view · the zone drawn is the average of the 112 batter zones recorded here, 1.56 to 3.33 feet

Pitch mix
PitchNShareMPHRPMStrike%
Slider6658.9%89.82,53350.0%
Sinker3934.8%98.42,43238.5%
Changeup54.5%93.72,39580.0%
Four-Seam Fastball21.8%100.02,46850.0%

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
JUL 9@ SDW 8330000001.00000
JUL 9@ SDW 833000000
JUL 12@ LAAL 563000012
JUL 12@ LAAL 5630000121.00012
JUL 21vs HOUW 646120000
JUL 21vs HOUW 6461201001.12100
JUL 24vs LAAL 124220001
JUL 24vs LAAL 1242201010.22201
JUL 27@ CWSW 634120001
JUL 27@ CWSW 6341200010.22101
JUL 31@ BOSL 232000001
JUL 31@ BOSL 2320000010.20001
SEP 27vs W 204010000
SEP 27vs W 2040100001.01000
SEP 29vs W 6430000011.00001
SEP 29vs W 643000001

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.