Basenerd Banner
Loading games...
Christian Koss
Christian Koss
San Francisco Giants • Second Base
Age 28 • 6' 1" • 185 lb
Bats: R • Throws: R
MLB Debut: 2025-04-01
Born: Riverside , CA • USA
Draft: 2019
2025 Stats
G
76
AB
174
H
46
HR
3
RBI
23
R
25
SB
4
AVG
.264
OBP
.309
SLG
.368
OPS
.677
Career Stats
G
76
AB
174
H
46
HR
3
RBI
23
R
25
SB
4
AVG
.264
OBP
.309
SLG
.368
OPS
.677
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2025 SF 76 191 174 46 3 23 4 .264 .309 .368 .677
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2022 BOS 713123 23 .250.308.7501.058
2023 BOS 1322212 2 .095.136.143.279
2024 BOS 7863 .500.625.5001.125
2025 SF 28474114 151 .341.426.512.938
2026 SF 19494115 181 .366.469.439.908
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-09-28 vs COL 3 0 0 0 0 0 0 0 1
2025-09-24 vs STL 3 1 0 0 0 0 2 1 0
2025-09-23 vs STL 3 1 0 0 0 1 1 1 0
2025-09-22 vs STL 0 0 0 0 0 0 0 0 0
2025-09-21 @ LAD 4 2 1 0 0 0 1 0 2
2025-09-19 @ LAD 1 1 0 0 0 0 0 0 0
2025-09-18 @ LAD 1 0 0 0 0 0 0 0 1
2025-09-17 @ AZ 4 1 1 0 0 2 1 0 0
2025-09-12 vs LAD 0 0 0 0 0 0 1 0 0
2025-09-08 vs AZ 4 2 1 0 0 2 1 0 0
2025-09-07 @ STL 0 0 0 0 0 0 0 0 0
2025-09-02 @ COL 4 1 0 0 0 0 0 0 0
2025-09-01 @ COL 2 0 0 0 0 0 1 0 0
2025-08-31 vs BAL 5 2 0 0 0 0 1 0 0
2025-08-28 vs CHC 0 0 0 0 0 0 1 0 0
2025-08-27 vs CHC 1 0 0 0 0 0 0 0 0
2025-08-22 @ MIL 2 0 0 0 0 0 0 1 2
2025-08-21 @ SD 4 0 0 0 0 0 0 0 3
2025-08-20 @ SD 4 1 0 0 0 0 0 0 2
2025-08-19 @ SD 4 0 0 0 0 0 0 0 2
2025-08-18 @ SD 4 0 0 0 0 0 0 0 0
2025-08-17 vs TB 4 2 1 0 0 1 0 0 0
2025-08-16 vs TB 4 2 1 0 0 1 0 0 1
2025-08-15 vs TB 2 2 1 0 0 1 2 1 0
2025-08-13 vs SD 2 0 0 0 0 1 0 0 1
2025-08-11 vs SD 3 0 0 0 0 0 0 0 2
2025-08-09 vs WSH 1 1 0 0 0 0 0 0 0
2025-08-06 @ PIT 2 0 0 0 0 0 0 0 0
2025-08-05 @ PIT 4 1 0 0 1 2 1 0 2
2025-08-04 @ PIT 0 0 0 0 0 0 0 0 0
2025-08-03 @ NYM 0 0 0 0 0 0 0 0 0
2025-08-02 @ NYM 1 0 0 0 0 0 0 0 1
2025-08-01 @ NYM 0 0 0 0 0 0 0 0 0
2025-06-30 @ AZ 4 1 1 0 0 0 0 0 0
2025-06-29 @ CWS 3 2 1 0 0 0 1 1 0
2025-06-28 @ CWS 4 2 0 0 0 0 0 0 0
2025-06-27 @ CWS 4 2 0 0 0 0 1 0 2
2025-06-26 vs MIA 4 2 1 0 0 0 1 0 0
2025-06-25 vs MIA 3 0 0 0 0 1 1 0 0
2025-06-24 vs MIA 3 1 0 0 1 2 1 0 1
2025-06-20 vs BOS 2 0 0 0 0 0 0 0 0
2025-06-19 vs CLE 2 1 0 0 0 0 0 0 0
2025-06-17 vs CLE 0 0 0 0 0 0 0 0 0
2025-06-15 @ LAD 4 1 0 0 0 1 1 0 0
2025-06-14 @ LAD 1 0 0 0 0 0 0 0 1
2025-06-03 vs SD 0 0 0 0 0 0 0 0 0
2025-06-02 vs SD 0 0 0 0 0 0 0 0 0
2025-05-28 @ DET 4 0 0 0 0 0 0 0 3
2025-05-18 vs ATH 2 0 0 0 0 0 0 0 1
2025-05-16 vs ATH 0 0 0 0 0 0 0 0 0
2025-05-14 vs AZ 4 1 0 0 0 1 0 1 1
2025-05-13 vs AZ 4 2 0 0 1 4 1 0 2
2025-05-12 vs AZ 3 1 0 0 0 1 0 0 0
2025-05-11 @ MIN 1 0 0 0 0 0 0 0 1
2025-05-10 @ MIN 3 1 0 0 0 0 0 0 1
2025-05-09 @ MIN 3 1 0 0 0 0 0 0 1
2025-05-07 @ CHC 3 1 0 0 0 1 0 1 0
2025-05-06 @ CHC 1 0 0 0 0 0 1 0 1
2025-05-05 @ CHC 3 0 0 0 0 0 0 0 2
2025-05-04 vs COL 4 1 0 0 0 0 0 0 0
2025-05-02 vs COL 2 0 0 0 0 0 0 1 0
2025-05-01 vs COL 4 1 0 0 0 0 0 0 0
2025-04-27 vs TEX 3 1 0 0 0 1 0 0 1
2025-04-26 vs TEX 3 1 0 0 0 0 1 0 1
2025-04-24 vs MIL 0 0 0 0 0 0 1 0 0
2025-04-23 vs MIL 3 1 0 0 0 0 0 0 0
2025-04-22 vs MIL 0 0 0 0 0 0 0 0 0
2025-04-17 @ PHI 4 1 0 0 0 0 0 0 2
2025-04-16 @ PHI 0 0 0 0 0 0 0 0 0
2025-04-13 @ NYY 4 1 0 0 0 0 1 0 2
2025-04-08 vs CIN 0 0 0 0 0 0 0 0 0
2025-04-06 vs SEA 3 0 0 0 0 0 0 0 1
2025-04-04 vs SEA 0 0 0 0 0 0 0 0 0
2025-04-01 @ HOU 3 0 0 0 0 0 1 1 1
Transactions
Entire history • newest first.
2025-08-01
San Francisco Giants activated 2B Christian Koss from the 10-day injured list.
2025-07-26
San Francisco Giants sent 2B Christian Koss on a rehab assignment to Sacramento River Cats.
2025-07-24
San Francisco Giants sent 2B Christian Koss on a rehab assignment to ACL Giants.
2025-07-01
San Francisco Giants placed 2B Christian Koss on the 10-day injured list. Left hamstring strain.
2025-06-10
San Francisco Giants recalled 2B Christian Koss from Sacramento River Cats.
2025-06-04
San Francisco Giants optioned 2B Christian Koss to Sacramento River Cats.
2025-04-16
SS Christian Koss changed number to 50.
2025-04-15
SS Christian Koss changed number to 42.
2025-03-26
San Francisco Giants selected the contract of SS Christian Koss from Sacramento River Cats.
2025-02-07
San Francisco Giants invited non-roster SS Christian Koss to spring training.
2024-03-27
Boston Red Sox traded SS Christian Koss to San Francisco Giants.
2024-02-23
SS Christian Koss assigned to Boston Red Sox.
2023-02-01
SS Christian Koss roster status changed by Boston Red Sox.
2023-02-01
Boston Red Sox invited non-roster SS Christian Koss to spring training.
2022-03-12
SS Christian Koss roster status changed by Boston Red Sox.
2022-03-12
Boston Red Sox invited non-roster SS Christian Koss to spring training.
2020-12-03
Boston Red Sox traded LHP Yoan Aybar to Colorado Rockies for SS Christian Koss.
2019-06-26
Colorado Rockies signed SS Christian Koss.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
62
0.311
xBA
84
0.263
xSLG
65
0.402
Avg EV
23
86.9
Barrel%
41
6.0%
HardHit%
28
33.6%
SweetSpot%
51
33.6%
Chase%
21
34.4%
Whiff%
25
31.6%
K%
55
23.6%
BB%
21
4.7%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: giants.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 204 32.0% 61.8% 26.4% .255 36.8%
Sinker 119 18.7% 62.2% 12.7% .286 27.6%
Slider 119 18.7% 44.5% 32.9% .182 20.0%
Sweeper 55 8.6% 45.5% 31.2% .353 46.2%
Changeup 54 8.5% 37.0% 32.4% .286 10.0%
Cutter 42 6.6% 61.9% 23.8% .333 66.7%
Curveball 29 4.5% 58.6% 41.2% .125 50.0%
Splitter 7 1.1% 57.1% 16.7% .500 0.0%
Knuckle Curve 7 1.1% 57.1% 16.7% .333 100.0%
Eephus 1 0.2% 100.0% 100.0% .000 0.0%
Slurve 1 0.2% 0.0% 0.0% .000 0.0%
Total 638 100.0% 54.9% 27.0% .262 33.8%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 365 57.2% 61.9% 22.0% .274 36.8%
Breaking 211 33.1% 46.9% 32.8% .230 35.6%
Offspeed 62 9.7% 40.3% 31.7% .312 8.3%
Total 638 100.0% 54.9% 27.0% .262 33.8%
MLB Avg - - 50.6% 25.3% .245 41.0%
More