Christian Koss2B San Francisco Giants
Age 28 R/R 6'1" / 185 lbs MLB HR -15%H -3% Svc 1.000 · Ctrl thru 2030
2026 ROS PROJECTION192 act + 18 ros · stats below = ROS only
showingROS
wRC+†vL 8987vR 79
AVG/OBP/SLG.235 / .278 / .294
PA18
HR0
K%22
BB%6
BABIP299
ISO59
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: -6.2 runs (173 MLB PA)BAT projected ROS: -0.5 runs (18 MLB PA, park-applied)-7BATRUN so far: +0.6 runs (173 MLB PA)RUN projected ROS: +0.2 runs (18 MLB PA, park-applied)+1RUNFLD so far: -0.0 runs (173 MLB PA)FLD projected ROS: -0.0 runs (18 MLB PA, park-applied)-0FLDPOS so far: +0.6 runs (173 MLB PA)POS projected ROS: +0.1 runs (18 MLB PA, park-applied)+1POSREP so far: +3.7 runs (173 MLB PA)REP projected ROS: +0.4 runs (18 MLB PA, park-applied)+4REP2026 MLB WAR (so far + projected ROS): -0.12so far: -0.1 WAR-0.1WAR
0.00.51.00.00.20.10.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 45
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT55
Whiff%
817.8%
xAVG
380.241
POWER45
Barrel%
295.5
Avg EV
1085.6
Bat Spd
3970.2
EYE35
Chase%
9020.3%
SPEED60
Sprint
8728.9
Recent Formrolling true talent ⓘ
K%24%24% over 100 PA (30d) · proj 25%
BB%5%·5% over 139 PA (45d) · proj 5%
ISO.121·.115 over 139 AB (60d) · proj .127xISO .086 vs .139 prior
HR/BB3.5%·4.0% over 101 BBE (60d) · proj 3.1%barrel% 5.0% vs 6.0% prior
BABIP.317·.309 over 97 BIP (60d) · proj .318xBABIP .234 vs .339 prior
SLASH.253/.303/.375·proj .250/.302/.377
Platoon Splits2025 · 191 PA
vs LHP
vs RHP
Edge
PA
47
144
wRC+
86
90
R
wOBA
295
301
ISO
023
130
▶▶R
BABIP
462
304
◀◀L
K%
36.2%
19.4%
▶▶R
BB%
4.3%
4.9%
R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.000 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.1M
2027Pre-Arb$0.8M+0.2$0.7M+$0.0M
2028Arb-1$1M+0.1$0.3M+$0.0M (cut)
2029Arb-2$1M
2030Extbeyond projection horizon · no WAR estimate
Totals $0.9M $1M -$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202123 A+Greenville Drive 468428 11618715 311005 104 271328451779 180319 217 341 117 +10 +0 +10 2.0
202123 INTLScottsdale Scorpions 5148 11100 380 20 229275250525 21275 166 244 51 -3 +0 +1 -0.1
202224 AAPortland Sea Dogs 532488 12722517 2513712 165 260312430742 170324 265 325 106 +4 +1 +12 1.7
202224 INTLCriollos de Caguas 9787 20310 7172 35 230302287589 57282 187 271 70 -4 -1 +2 -0.3
202325 AAAWorcester Red Sox 124114 27811 5263 21 237287351638 114295 214 283 77 -3 +0 +3 -0.1
202325 AAPortland Sea Dogs 147134 30712 10331 111 224283336619 112283 227 276 73 -5 +2 +3 0.0
202325 ROKFCL Red Sox 2524 7101 160 21 292320458778 167353 244 343 119 +1 +0 +1 0.1
202426 AAASacramento River Cats 197171 441015 14456 50 257335415750 158317 237 327 107 +2 +1 +4 0.7
202426 AARichmond Flying Squirrels 9683 321212 10121 61 3864576271.084 241429 1210 461 198 +11 +1 +2 1.4
202426 ROKACL Giants 3124 7202 620 20 2924336251.058 333238 619 440 184 +3 +0 +1 0.4
202426 INTLAguilas Cibaenas 4134 6100 4122 20 176300206506 29273 2910 246 52 -2 +0 +1 -0.1
202527 MLBSan Francisco Giants 191174 46903 9453 41 264312368680 103336 245 299 88 -3 +0 -0 +1 +4 0.2
202527 AAASacramento River Cats 2727 8201 060 01 296296481778 185350 220 340 116 +1 -0 +1 0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 191174 46903 9453 41 264312368680 103336 245 299 88 -3 +0 -0 +1 +4 0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 A+ MLEGreenville Drive 468437 9313513 221345 104 213259355613 142268 295 264 65 -20 +0 +10 -0.9
202224 AA MLEPortland Sea Dogs 532499 11418413 1516812 165 228268359627 130302 323 269 68 -20 +1 +12 -0.8
202325 AAA MLEWorcester Red Sox 124116 23511 3313 21 198238284522 86254 252 228 40 -9 +0 +3 -0.6
202325 AA MLEPortland Sea Dogs 147137 25511 7401 111 182228255483 73245 275 216 32 -12 +2 +3 -0.7
202325 ROK MLEFCL Red Sox 2524 6101 190 21 250280417697 167283 364 231 42 -2 +0 +1 -0.1
202426 AAA MLESacramento River Cats 197175 40814 10546 50 229293354647 126290 275 279 75 -6 +1 +4 -0.1
202426 AA MLERichmond Flying Squirrels 9686 28912 7141 61 326383523906 198357 157 375 140 +5 +1 +2 0.8
202426 ROK MLEACL Giants 3126 6201 430 20 231333423756 192186 1013 332 111 +0 +0 +1 0.2
202527 MLB MLESan Francisco Giants 191174 47903 9453 41 270317374691 103336 245 302 91 -2 +0 -0 +1 +4 0.3
202527 AAA MLESacramento River Cats 2727 7201 080 01 259259444704 185300 300 260 62 -1 -0 +1 -0.1
202123 A+ MLE2 teams 519486 10314515 241495 124 212256354610 142270 295 264 65
202123 A+ RAW2 teams 519476 12719715 341085 124 267322431753 164314 217 332 65
202224 AA MLE2 teams 629590 13421515 1819914 1910 227267356623 129311 323 269 68
202224 AA RAW2 teams 629575 14725617 3215414 1910 256310409719 153316 245 317 68
202325 AA MLE3 teams 296277 541123 11794 153 195236282518 87260 274 222 37
202325 AA RAW3 teams 296272 641624 16654 153 235288353641 118294 225 284 37
202426 AAA MLE4 teams 365323 842228 23809 151 260327415742 155318 226 313 98
202426 AAA RAW4 teams 365312 892529 34719 151 285372465837 179339 199 363 98
202527 MLB MLE2 teams 218201 541104 9533 42 269310383693 114342 244 297 87 -3 +0 -0 +1 +5 0.2
202527 MLB RAW2 teams 218201 541104 9513 42 269310383693 114338 234 304 87 -3 +0 -0 +1 +5 0.2
202123 A+ MLE2 teams 519485 10314515 241495 124 212256355611 142268 295 264 65
202224 AA MLE2 teams 629592 13421515 1819914 1910 226267355622 128302 323 269 68
202325 AA MLE3 teams 296279 541123 11794 153 194236280516 86252 274 222 37
202426 AAA MLE4 teams 365330 842228 23809 151 255327406733 152300 226 313 98
202527 MLB MLE2 teams 218204 541104 9533 42 265310377687 113331 244 297 87
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202325 AA MLE3 teams 296279 541123 11794 153 194236280516 86252 274 222 37
202426 AAA MLE4 teams 365330 842228 23809 151 255327406733 152300 226 313 98
202527 MLB MLE2 teams 218204 541104 9533 42 265310377687 113331 244 297 87
YTD28 MLB MLESF 192176 42505 10432 40 239287352640 114289 225 280 76 -6 +1 -0 +1 +4 0.0
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR28 MLB RAWSF 173158 36504 9402 30 228278335614 108281 235 271 76 -5 +1 -0 +1 +4 -0.0
YTD28 ROK RAWSF 1918 7001 120 10 389421556977 167400 115 432 76
YTD28 MLB RAWSF 173158 36504 9402 30 228278335614 108281 235 271 70 -6 +1 -0 +1 +4 -0.1
ROS28 MLB MLESF 100% 1817 4100 140 10 235278294572 59305 226 297 87 -0 +0 -0 +0 +0 0.0
ROS28 MLB CTXSF 100% 1817 4100 140 10 235278294572 59299 226 279 87 -0 +0 -0 +0 +0 0.0
FULL28 MLB A+CSF 191175 40604 10442 40 229278331610 103283 235 272 77 -5 +1 -0 +1 +4 0.0
TOT28 MLB MLESF 210193 46605 11472 50 238286347634 109291 225 281 77 -6 +1 -0 +1 +5 0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202729 MLB MLESF 82% 312288 711217 17764 122 247298368666 122307 245 296 87 -5 +2 -2 +1 +7 0.3
202830 MLB MLESF 82% 335309 751317 18825 112 243295359654 117306 245 294 85 -6 +1 -2 +1 +7 0.2
202931 MLB MLESF 82% 320296 711217 17794 92 240290358648 118303 255 289 82 -7 +1 -3 +1 +7 -0.1
202729 MLB CTXSF 82% 256236 571015 14624 92 242295356651 114301 245 279 87 -4 +1 -1 +1 +6 0.2
202830 MLB CTXSF 82% 275254 611016 15674 91 240293358651 118300 245 276 85 -5 +1 -2 +1 +6 0.1
202931 MLB CTXSF 82% 262242 581015 14654 81 240292351644 112297 255 273 82 -6 +1 -2 +1 +6 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 1002923 22640319 5324315 315 245297356653 112311 245 280 75 -18 +4 -6 +4 +22 0.6
/ 162G A+C 650599 14626212 3415810 203 244295354649 110310 245 280 75 -11 +3 -4 +2 +14 0.4
Career MLE 30122787 6501171766 13880148 9826 233281358640 125300 275 279 75 -21 +5 -7 +4 +25 0.6
/ 162G MLE 650601 14025414 3017310 216 233280358638 125301 275 279 75 -11 +3 -4 +2 +14 0.3