Kyle Karros

3B Colorado Rockies
Age 25 R/R 6'5" / 225 lbs MLB HR +30%H +12% Svc 1.302 · Ctrl thru 2031
Overview
MLB40-MANPre-ArbFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422A+COL539.311/.393/.485151283—.242/.303/.364
202523AAA/AACOL302.297/.392/.47167111—.271/.346/.411
202523MLBCOL156.226/.312/.27710670.3
202624MLBCOL475.253/.350/.4141351061.7
2027PROJ25MLBCOL466.246/.333/.390116961.1
2028PROJ98% MLB26MLBCOL458.246/.333/.389115951.1
2029PROJ98% MLB27MLBCOL452.244/.331/.386115941.1
Last 3 seasons WAR 1.9  ·  Next 3 projected WAR 3.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.302First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Arb-1$3M2030Arb-2$4M2031Arb-3$5M
Skills · percentileStatcast 2025-2026
xwOBA56
Avg EV52
Speed40
Bat Spd38
Barrel%37
Form.232/.313/.377 · rolling true talent (60d window) · proj .234/.320/.362
CompsCorey Joyce (age 25) · Andre Lipcius (age 25) · Jacob Amaya (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 9896vR 89
AVG/OBP/SLG.246 / .333 / .390
PA466
HR11
SB6
K%22
BB%10
BABIP301
ISO144
MLB%100%
Value2027 · WAR
BAT: -2.5 runs (wOBA-derived runs vs avg)-2BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +1.4 runs (Defensive runs vs avg)+1FLDPOS: +1.7 runs (Positional adjustment)+2POSREP: +10.1 runs (Replacement-level credit)+10REPTotal WAR: +1.50+1.5WAR
0.01.02.01.51.11.10.80.627282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$27M ctrl surplus
Tools · Recent Form · Splits · ContractCON 40 / POW 30
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT40
xAVG
360.240
POWER30
Barrel%
376.5
Avg EV
5289.3
Bat Spd
3870.1
EYE55
scouting grade only
SPEED50
Sprint
4027.0
Recent Formrolling true talent ⓘ
K%24%▼25% over 72 PA (60d) · proj 22%
BB%9%▼8% over 72 PA (60d) · proj 10%
ISO.145▲.185 over 65 AB (60d) · proj .129
HR/BB4.2%▲6.4% over 47 BBE (60d) · proj 3.2%
BABIP.284·.227 over 44 BIP (60d) · proj .287
SLASH.232/.313/.377·proj .234/.320/.362
Platoon Splits2025-2026 · 247 PA
vs LHP
vs RHP
Edge
PA
58
189
—
wRC+
62
79
▶▶R
wOBA
260
285
▶R
ISO
058
064
▶R
BABIP
272
287
▶R
K%
20.7%
23.8%
◀L
BB%
10.3%
13.2%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.302 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+1.5$12M+$11M
2028Pre-Arb$0.8M+1.1$8M+$7M
2029Arb-1$3M+1.1$8M+$5M
2030Arb-2$4M+0.8$3M+$0.0M (cut)
2031Arb-3$5M+0.6$2M+$0.0M (cut)
Totals $5M $32M +$24M

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. 2027 = full-season projection (no games played yet). 2028+ 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)
202321 AFresno Grizzlies — 9681 21200 12172 00 259368284652 25323 1812 308 60 — — — — — —
202321 ROKACL Rockies — 6049 16210 1081 30 327450408858 82390 1317 394 79 — — — — — —
202422 A+Spokane Indians — 539472 14733215 541239 125 311393485878 174391 2310 388 83 — — — — — —
202523 MLBColorado Rockies — 156137 31401 15412 00 226312277589 51309 2610 274 67 -6 +0 +4 +2 +3 0.3
202523 AAAAlbuquerque Isotopes — 6862 19412 5121 00 306368500868 194354 187 382 99 — — — — — —
202523 AAHartford Yard Goats — 234197 581724 32453 70 294399462861 168362 1914 383 114 — — — — — —
202624 MLBColorado Rockies — 475411 10421313 541007 50 253350414763 161302 2111 342 106 +4 +1 -0 +2 +10 1.7
202624 AAHartford Yard Goats — 1715 6101 230 10 4004716671.137 267455 1812 493 167 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 631548 13525314 691419 50 246340380720 133304 2211 325 106 +5 +1 +3 +3 +14 2.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A MLEFresno Grizzlies — 9684 19200 9232 00 226316250566 24298 249 257 60 — — — — — —
202321 ROK MLEACL Rockies — 6053 13110 6121 30 245333302635 57312 2010 285 79 — — — — — —
202422 A+ MLESpokane Indians — 539492 11923211 341679 125 242303364667 122333 316 291 83 — — — — — —
202523 MLB MLEColorado Rockies — 156137 30401 15412 00 219305270575 51309 2610 268 67 -6 +0 +4 +2 +3 0.3
202523 AAA MLEAlbuquerque Isotopes — 6863 16311 4151 00 254309381690 127327 226 314 99 — — — — — —
202523 AA MLEHartford Yard Goats — 234207 571723 23543 70 275356420777 145352 2310 337 114 — — — — — —
202624 MLB MLEColorado Rockies — 475413 9920212 521007 50 240335385720 145302 2111 325 106 +4 +1 -0 +2 +10 1.7
202624 AA MLEHartford Yard Goats — 1716 6101 140 10 3754126251.037 250428 246 415 167 — — — — — —
202321 A MLE2 teams — 156137 32310 15353 30 234323270593 36311 2210 268 67 — — — — — —
202321 A RAW2 teams — 156130 37410 22253 30 285400331731 46349 1614 341 67 — — — — — —
202422 A+ MLESpokane Indians — 539492 11923211 341679 125 242303364667 122340 316 291 83 — — — — — —
202422 A+ RAWSpokane Indians — 539472 14733215 541239 125 311393485878 174391 2310 388 83 — — — — — —
202523 AA MLE3 teams — 458408 1042435 411106 70 255332365697 110334 249 310 96 — — — — — —
202523 AA RAW3 teams — 458396 1082537 52986 70 273365404769 131344 2111 346 96 — — — — — —
202624 MLB MLE2 teams — 492429 10421212 531047 60 242335385720 142291 2111 328 108 +5 +1 -0 +2 +11 1.9
202624 MLB RAW2 teams — 492426 11022314 561037 60 258354423776 164308 2111 347 108 +5 +1 -0 +2 +11 1.9
202321 A MLE2 teams — 156137 32310 15353 30 234323270593 36303 2210 268 67 — — — — — —
202422 A+ MLESpokane Indians — 539491 11923211 341679 125 242303365667 122333 316 291 83 — — — — — —
202523 AA MLE3 teams — 458408 1042435 411106 70 255332365697 110334 249 310 96 — — — — — —
202624 MLB MLE2 teams — 492429 10421212 531047 60 242335385720 142307 2111 328 108 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A+ MLESpokane Indians — 539491 11923211 341679 125 242303365667 122333 316 291 83 — — — — — —
202523 AA MLE3 teams — 458408 1042435 411106 70 255332365697 110334 249 310 96 — — — — — —
202624 MLB MLE2 teams — 492429 10421212 531047 60 242335385720 142307 2111 328 108 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLECOL 100% 538472 11022211 541207 72 234322363685 129287 2210 309 96 -3 +1 +2 +2 +12 1.5
▸ 2027 — real world (MLB)
202725 MLB CTXCOL 100% 466410 10120311 471046 62 246333390723 144301 2210 324 96 -2 +0 +1 +2 +10 1.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLECOL 98% 467411 9619210 471046 52 234322362684 129287 2210 309 95 -3 +0 +1 +2 +10 1.1
202927 MLB MLECOL 98% 461405 9519210 471046 52 233321359680 127286 2310 308 94 -3 +0 +1 +2 +10 1.0
203028 MLB MLECOL 98% 452397 911829 461036 41 231319354673 124285 2310 305 92 -4 +0 +1 +2 +10 0.9
203129 MLB MLECOL 98% 438386 881729 441015 21 228316348663 120284 2310 301 90 -5 +0 -0 +2 +9 0.6
203230 MLB MLECOL 98% 423373 831618 42995 11 224312339651 115281 2310 296 86 -7 -0 -1 +2 +9 0.3
203331 MLB MLECOL 98% 404356 781517 40965 10 219306327634 108277 2410 289 82 -9 +0 -2 +1 +9 0.0
202826 MLB CTXCOL 98% 458403 9919311 461026 52 246333389722 144301 2210 324 95 -2 +0 +1 +2 +10 1.1
202927 MLB CTXCOL 98% 452397 9819311 461026 51 244331386718 142300 2310 322 94 -3 +1 +1 +2 +10 1.1
203028 MLB CTXCOL 98% 443389 9318210 451016 41 242329380709 138298 2310 319 92 -4 +0 +1 +2 +10 0.8
203129 MLB CTXCOL 98% 429378 901829 43995 21 239326373698 133297 2310 315 90 -5 +0 -0 +2 +9 0.6
203230 MLB CTXCOL 98% 415365 871729 42975 11 235322362684 127294 2310 309 86 -7 -0 -1 +1 +9 0.3
203331 MLB CTXCOL 98% 396349 811628 39945 10 230316350665 120289 2410 301 82 -9 +0 -2 +1 +9 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 32242829 6831321772 33073642 236 241330376706 135300 2310 317 92 -25 +2 +4 +13 +70 6.5
/ 162G— A+C — 650570 13827315 671488 51 242330379709 137300 2310 317 92 -5 +0 +1 +3 +14 1.3
Career— MLE — 47564204 9861942091 456112764 5214 235319355674 121297 2410 304 92 -28 +2 +6 +15 +81 7.7
/ 162G— MLE — 650575 13527312 621549 72 235319355674 120299 2410 304 92 -5 +0 +1 +3 +14 1.3

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 AAHartford Yard Goats · 17 PAwOBA .479 → .415 (−64)K% 17.6% → 21.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.65%÷1.000×1.220——21.53%
BB% (unintentional) /PA11.76%÷1.000×0.700—×1.0128.33%
HBP% /PA0.00%—×0.850—×1.0120.00%
Singles /BIP33.33%÷1.000×0.970—×1.01232.72%
Doubles /BIP8.33%÷1.000×0.860—×1.0127.25%
Triples /BIP0.00%÷1.000×0.950—×1.0120.00%
Home runs /BIP8.33%÷1.000×0.780—×1.0126.58%

Factors used: league row EL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average).

Result: wOBA .479 → .415; ISO .267 → .215; BABIP .455 → .428. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 AAHartford Yard Goats · 234 PAwOBA .372 → .337 (−36)K% 19.2% → 22.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.23%÷1.025×1.220——22.90%
BB% (unintentional) /PA12.82%÷0.940×0.700—×1.0279.81%
HBP% /PA1.28%—×0.850—×1.0271.12%
Singles /BIP23.03%÷1.008×0.970×1.004×1.02722.86%
Doubles /BIP11.18%÷0.913×0.860×1.004×1.02710.86%
Triples /BIP1.32%÷1.150×0.950×1.004×1.0271.12%
Home runs /BIP2.63%÷1.255×0.780—×1.0271.68%

Factors used: league row EL. Park (home-season share, regressed): HR 151, 1B 102, 2B 83, 3B 130, K 105, BB 88 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .372 → .337; ISO .168 → .143; BABIP .362 → .352. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 AAAAlbuquerque Isotopes · 68 PAwOBA .372 → .314 (−58)K% 17.6% → 22.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.65%÷0.945×1.200——22.41%
BB% (unintentional) /PA7.35%÷1.019×0.690—×1.0505.23%
HBP% /PA1.47%—×0.940—×1.0501.45%
Singles /BIP24.00%÷1.047×0.930×1.020×1.05022.84%
Doubles /BIP8.00%÷1.029×0.830×1.020×1.0506.92%
Triples /BIP2.00%÷1.028×0.970×1.020×1.0502.02%
Home runs /BIP4.00%÷1.017×0.700—×1.0502.89%

Factors used: league row International League. Park (home-season share, regressed): HR 103, 1B 109, 2B 106, 3B 106, K 89, BB 104 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.020.

Result: wOBA .372 → .314; ISO .194 → .153; BABIP .354 → .327. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 A+Spokane Indians · 539 PAwOBA .380 → .291 (−89)K% 22.8% → 30.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.82%÷0.996×1.350——30.93%
BB% (unintentional) /PA9.83%÷1.106×0.710—×1.0126.39%
HBP% /PA1.67%—×0.810—×1.0121.37%
Singles /BIP27.79%÷0.999×0.910×0.975×1.01225.00%
Doubles /BIP9.46%÷1.098×0.830×0.975×1.0127.05%
Triples /BIP0.57%÷0.907×0.820×0.975×1.0120.51%
Home runs /BIP4.30%÷1.086×0.830—×1.0123.32%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 117, 1B 100, 2B 120, 3B 81, K 99, BB 121 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.975.

Result: wOBA .380 → .291; ISO .174 → .126; BABIP .391 → .333. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 AFresno Grizzlies · 96 PAwOBA .305 → .257 (−47)K% 17.7% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.71%÷0.987×1.360——24.41%
BB% (unintentional) /PA12.50%÷0.952×0.690—×1.0159.19%
HBP% /PA2.08%—×0.780—×1.0151.65%
Singles /BIP29.69%÷0.988×0.920×0.983×1.01527.57%
Doubles /BIP3.12%÷0.946×0.830×0.983×1.0152.74%
Triples /BIP0.00%÷0.941×0.910×0.983×1.0150.00%
Home runs /BIP0.00%÷1.186×0.800—×1.0150.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 137, 1B 98, 2B 89, 3B 88, K 97, BB 90 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.983.

Result: wOBA .305 → .257; ISO .025 → .021; BABIP .323 → .298. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 ROKACL Rockies · 60 PAwOBA .385 → .285 (−100)K% 13.3% → 19.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.33%÷0.996×1.440——19.27%
BB% (unintentional) /PA16.67%÷0.999×0.620—×0.98510.19%
HBP% /PA1.67%—×0.720—×0.9851.18%
Singles /BIP31.71%÷0.976×0.820—×0.98526.24%
Doubles /BIP4.88%÷1.006×0.720—×0.9853.44%
Triples /BIP2.44%÷1.137×0.720—×0.9851.52%
Home runs /BIP0.00%÷1.031×0.780—×0.9850.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 106, 1B 95, 2B 101, 3B 127, K 99, BB 100 — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .385 → .285; ISO .082 → .055; BABIP .390 → .312. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).