Kyren Paris

2B Salt Lake Bees
Age 25 R/R 5'10" / 180 lbs AAA K +5%HR +4% Svc 0.667 · Ctrl thru 2032
Overview
AAA40-MANPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AAA/AALAA251.167/.258/.27841620—.143/.217/.232
202422MLBLAA59.118/.220/.2161127-0.5
202523AAA/INTL2 orgs209.238/.390/.439714105—.190/.304/.371
202523MLBLAA140.190/.264/.38167800.3
202624AAA/AALAA409.274/.388/.458132496—.243/.328/.388
202624MLBLAA18.000/.167/.00000-35-0.1
2027PROJ45% MLB25MLBLAA107.197/.284/.34635790.1
2028PROJ59% MLB26MLBLAA185.199/.287/.35669820.2
2029PROJ63% MLB27MLBLAA204.198/.286/.354710810.2
Last 3 seasons WAR -0.2  ·  Next 3 projected WAR 0.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.667First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$0.9M2031Arb-2$1M2032Arb-3$1M
Skills · percentileStatcast 2024-2026
Speed90
Barrel%77
Bat Spd68
Avg EV39
xwOBA10
CompsAaron Palensky (age 25) · Jeter Downs (age 25) · Joey Wiemer (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 8179vR 71
AVG/OBP/SLG.197 / .284 / .346
PA107
HR3
SB5
K%33
BB%9
BABIP268
ISO147
MLB%45%
Value2027 · WAR
BAT: -6.0 runs (wOBA-derived runs vs avg)-6BATRUN: +2.3 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +5.2 runs (Replacement-level credit)+5REPTotal WAR: +0.30+0.3WAR
0.00.51.00.10.20.20.10.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$0M ctrl surplus
Tools · Splits · ContractCON 25 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT25
xAVG
100.168
POWER60
Barrel%
7712.2
Avg EV
3988.3
Bat Spd
6873.2
EYE55
scouting grade only
SPEED60
Sprint
9029.0
Platoon Splits2024-2025 · 199 PA
vs LHP
vs RHP
Edge
PA
48
151
—
wRC+
59
67
▶R
wOBA
255
267
▶R
ISO
191
158
◀◀L
BABIP
210
272
▶▶R
K%
29.2%
41.1%
◀◀L
BB%
4.2%
9.9%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2023
Service   0.667 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.1$0.5M+$0.0M (cut)
2028Pre-Arb$0.8M+0.2$0.7M+$0.0M
2029Pre-Arb$0.8M+0.2$0.7M+$0.0M
2030Arb-1$0.9M+0.1$0.3M+$0.0M (cut)
2031Arb-2$1M———
2032Arb-3$1M———
Totals $2M $2M +$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. 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)
202119 A+Tri-City Dust Devils — 5552 12211 2201 40 231273365638 135355 364 284 24 — — — — — —
202119 AInland Empire 66ers — 136106 29562 27413 164 274434491924 217429 3020 410 87 — — — — — —
202119 ROKACL Angels — 1514 5001 130 20 357400571971 214400 207 427 80 — — — — — —
202220 AARocket City Trash Pandas — 5139 14203 10142 50 3595106411.151 282500 2720 498 162 — — — — — —
202220 A+Tri-City Dust Devils — 392328 751858 491179 284 229344387731 159330 3012 328 60 — — — — — —
202220 INTLScottsdale Scorpions — 7055 12000 13242 20 218386218604 387 3419 306 93 — — — — — —
202321 MLBLos Angeles Angels — 4640 4000 4171 30 100200100300 174 379 155 -9 -6 +1 +2 +6 +1 0.3
202321 AARocket City Trash Pandas — 514415 10623114 881517 445 255393417809 161365 2917 366 100 — — — — — —
202422 MLBLos Angeles Angels — 5951 6201 7170 10 118220216436 98152 2912 208 27 -5 +0 -2 +1 +1 -0.5
202422 AAASalt Lake Bees — 159139 29524 16520 81 209290360650 151294 3310 286 45 — — — — — —
202422 AARocket City Trash Pandas — 9277 7110 9362 81 91202130332 39159 3910 165 -23 — — — — — —
202523 MLBLos Angeles Angels — 140126 24416 10593 71 190264381645 190295 427 287 80 -3 +1 +1 +1 +3 0.3
202523 AAASalt Lake Bees — 137111 25336 20374 111 225363468831 243275 2715 364 87 — — — — — —
202523 INTLYaquis de Obregon — 7253 14301 15162 31 264443377820 113351 2221 374 139 — — — — — —
202624 MLBLos Angeles Angels — 1815 0000 380 00 167167 4417 116 -35 -3 +0 +0 +2 +0 -0.1
202624 AAASalt Lake Bees — 289231 7118013 50822 163 307433554987 247411 2817 425 126 — — — — — —
202624 AARocket City Trash Pandas — 120105 21310 12390 83 200280248527 48313 3210 244 24 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 263232 34617 241014 111 147237272508 125218 389 234 45 -17 +2 +1 +10 +6 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202119 A+ MLETri-City Dust Devils — 5553 10211 1261 40 189218321539 132313 472 204 24 — — — — — —
202119 A MLEInland Empire 66ers — 136114 22441 19583 164 193324325648 132374 4314 297 87 — — — — — —
202119 ROK MLEACL Angels — 1514 4001 140 20 286333500833 214320 277 287 80 — — — — — —
202220 AA MLERocket City Trash Pandas — 5142 13202 7172 50 310431500931 190460 3314 408 162 — — — — — —
202220 A+ MLETri-City Dust Devils — 392343 621538 351519 284 181274312586 131284 399 257 60 — — — — — —
202321 MLB MLELos Angeles Angels — 4640 4000 4171 30 100200100300 174 379 155 -9 -6 +1 +2 +6 +1 0.3
202321 AA MLERocket City Trash Pandas — 514444 10424112 611787 445 234336374710 140358 3512 316 100 — — — — — —
202422 MLB MLELos Angeles Angels — 5952 6201 7170 10 115220212432 96152 2912 209 27 -5 +0 -2 +1 +1 -0.5
202422 AAA MLESalt Lake Bees — 159143 26423 12640 81 182245301546 119273 408 235 45 — — — — — —
202422 AA MLERocket City Trash Pandas — 9280 6110 7452 81 75169113281 38146 498 134 -23 — — — — — —
202523 MLB MLELos Angeles Angels — 140127 24416 10593 71 189264378642 189295 427 287 80 -3 +1 +1 +1 +3 0.3
202523 AAA MLESalt Lake Bees — 137116 22334 15454 111 190304371674 181254 3311 297 87 — — — — — —
202624 MLB MLELos Angeles Angels — 1815 0000 380 00 167167 4417 116 -35 -3 +0 +0 +2 +0 -0.1
202624 AAA MLESalt Lake Bees — 289246 6616010 36982 163 268366455821 187377 3412 354 126 — — — — — —
202624 AA MLERocket City Trash Pandas — 120110 20310 8480 83 182237227465 45297 407 204 24 — — — — — —
202119 A MLE3 teams — 206181 35553 21884 224 193291326617 133356 4310 271 70 — — — — — —
202119 A RAW3 teams — 206172 46774 30644 224 267388459848 192404 3115 378 70 — — — — — —
202220 A+ MLE3 teams — 513447 8820412 4819413 354 197293340633 143315 389 274 72 — — — — — —
202220 A+ RAW3 teams — 513422 10120511 7215513 354 239366389755 149352 3014 342 72 — — — — — —
202321 AA MLE2 teams — 560484 10824112 651958 475 223325351676 128344 3512 303 91 — — — — — —
202321 AA RAW2 teams — 560455 11023114 921688 475 242377389766 147349 3016 349 91 — — — — — —
202422 AAA MLE3 teams — 310275 38734 261262 172 138218229447 91227 418 200 22 — — — — — —
202422 AAA RAW3 teams — 310267 42835 321052 172 157251266517 109228 3410 235 22 — — — — — —
202523 MLB MLE3 teams — 349304 599513 321319 213 194290385675 191284 389 292 84 -7 +3 +1 +1 +8 0.6
202523 MLB RAW3 teams — 349290 6310413 451129 213 217339414753 197299 3213 335 84 -7 +3 +1 +1 +8 0.6
202624 AAA MLE3 teams — 427371 8619110 471542 246 232321369691 137357 3611 302 90 — — — — — —
202624 AAA RAW3 teams — 427351 9221113 651292 246 262379439817 177367 3015 361 90 — — — — — —
202119 A MLE3 teams — 206179 35553 21884 224 196291330621 134354 4310 271 70 — — — — — —
202220 A+ MLE3 teams — 513447 8820412 4819413 354 197293340633 143304 389 274 72 — — — — — —
202321 AA MLE2 teams — 560482 10824112 651958 475 224325353678 129343 3512 303 91 — — — — — —
202422 AAA MLE3 teams — 310279 38734 261262 172 136218226444 90212 418 200 22 — — — — — —
202523 MLB MLE3 teams — 349305 599513 321319 213 193290384673 190275 389 292 84 — — — — — —
202624 AAA MLE3 teams — 427375 8619110 471542 246 229321365687 136339 3611 302 90 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 AAA MLE3 teams — 310279 38734 261262 172 136218226444 90212 418 200 22 — — — — — —
202523 MLB MLE3 teams — 349305 599513 321319 213 193290384673 190275 389 292 84 — — — — — —
202624 AAA MLE3 teams — 427375 8619110 471542 246 229321365687 136339 3611 302 90 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLELAA 45% 380336 6612211 371244 194 198285347632 149270 3310 285 79 -10 +2 +0 +1 +8 0.3
▸ 2027 — real world (MLB)
202725 MLB CTXLAA 45% 10795 19313 10351 51 197284346631 149268 339 284 79 -3 +1 +0 +0 +2 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLELAA 59% 315278 5610210 311033 163 200287357644 157270 3310 289 82 -7 +2 +0 +1 +7 0.4
202927 MLB MLELAA 63% 323285 5710210 321063 163 199286354640 155269 3310 288 81 -7 +2 +0 +1 +7 0.3
203028 MLB MLELAA 65% 324286 5710210 321073 143 197284349633 152268 3310 285 79 -8 +2 -0 +1 +7 0.1
203129 MLB MLELAA 65% 314277 5410110 311043 122 194281343624 148266 3310 281 77 -9 +2 -1 +1 +7 -0.0
203230 MLB MLELAA 65% 305269 51919 301023 102 191278335612 143264 3310 277 73 -10 +1 -2 +1 +7 -0.3
202826 MLB CTXLAA 59% 185163 33616 18602 92 199287356643 157268 3210 289 82 -4 +1 +0 +1 +4 0.2
202927 MLB CTXLAA 63% 204180 36617 20672 102 198286354639 156267 3310 287 81 -5 +1 +0 +1 +4 0.2
203028 MLB CTXLAA 65% 212187 37617 21702 92 196284349632 153266 3310 285 79 -5 +1 -0 +1 +5 0.1
203129 MLB CTXLAA 65% 204180 35616 20682 82 193281342623 149264 3310 281 77 -6 +1 -1 +1 +4 -0.0
203230 MLB CTXLAA 65% 197174 34616 19662 61 190277334611 144262 3410 276 73 -6 +1 -1 +1 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 12651116 20936639 12243214 5310 187275335610 148262 3410 273 76 -43 +7 -1 +13 +27 0.3
/ 162G— A+C — 650573 10718320 632227 275 187275333608 147260 3410 273 76 -22 +3 -1 +7 +14 0.2
Career— MLE — 41843668 73114128110 418148755 24639 199291343634 144296 3610 281 76 -64 +12 -2 +16 +45 0.8
/ 162G— MLE — 650570 11322417 652319 386 198291340631 142294 3610 281 76 -20 +4 -1 +5 +14 0.2

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 AAASalt Lake Bees · 289 PAwOBA .421 → .354 (−67)K% 28.4% → 34.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.37%÷1.000×1.200——34.05%
BB% (unintentional) /PA17.30%÷1.000×0.690—×1.03312.33%
HBP% /PA0.69%—×0.940—×1.0330.67%
Singles /BIP26.85%÷1.000×0.930×1.012×1.03326.11%
Doubles /BIP12.08%÷1.000×0.830×1.012×1.03310.49%
Triples /BIP0.00%÷1.000×0.970×1.012×1.0330.00%
Home runs /BIP8.72%÷1.000×0.700—×1.0336.31%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.012.

Result: wOBA .421 → .354; ISO .247 → .195; BABIP .411 → .377. 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).

2026 AARocket City Trash Pandas · 120 PAwOBA .240 → .204 (−36)K% 32.5% → 39.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.50%÷1.000×1.220——39.65%
BB% (unintentional) /PA10.00%÷1.000×0.680—×0.9986.79%
HBP% /PA0.00%—×0.840—×0.9980.00%
Singles /BIP25.76%÷1.000×0.920×1.035×0.99824.47%
Doubles /BIP4.55%÷1.000×0.910×1.035×0.9984.27%
Triples /BIP1.52%÷1.000×0.880×1.035×0.9981.38%
Home runs /BIP0.00%÷1.000×0.800—×0.9980.00%

Factors used: league row SL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.035.

Result: wOBA .240 → .204; ISO .048 → .043; BABIP .313 → .297. 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 AAASalt Lake Bees · 137 PAwOBA .357 → .297 (−61)K% 27.0% → 33.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.01%÷0.978×1.200——33.14%
BB% (unintentional) /PA14.60%÷0.964×0.690—×1.04810.95%
HBP% /PA2.92%—×0.940—×1.0482.88%
Singles /BIP17.57%÷1.046×0.930×1.021×1.04816.72%
Doubles /BIP4.05%÷1.005×0.830×1.021×1.0483.58%
Triples /BIP4.05%÷1.079×0.970×1.021×1.0483.90%
Home runs /BIP8.11%÷0.989×0.700—×1.0486.01%

Factors used: league row International League. Park (home-season share, regressed): HR 98, 1B 109, 2B 101, 3B 116, K 96, BB 93 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.021.

Result: wOBA .357 → .297; ISO .243 → .193; BABIP .275 → .254. 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 AAASalt Lake Bees · 159 PAwOBA .282 → .235 (−47)K% 32.7% → 40.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.70%÷0.971×1.200——40.43%
BB% (unintentional) /PA10.06%÷0.944×0.690—×1.0507.72%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP20.69%÷1.030×0.930×1.035×1.05020.29%
Doubles /BIP5.75%÷1.141×0.830×1.035×1.0504.54%
Triples /BIP2.30%÷1.150×0.970×1.035×1.0502.11%
Home runs /BIP4.60%÷0.886×0.700—×1.0503.81%

Factors used: league row International League. Park (home-season share, regressed): HR 77, 1B 106, 2B 128, 3B 130, K 94, BB 89 — 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.035.

Result: wOBA .282 → .235; ISO .151 → .120; BABIP .294 → .273. 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 AARocket City Trash Pandas · 92 PAwOBA .167 → .134 (−33)K% 39.1% → 49.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA39.13%÷0.974×1.220——49.02%
BB% (unintentional) /PA9.78%÷0.966×0.680—×1.0277.07%
HBP% /PA2.17%—×0.840—×1.0271.88%
Singles /BIP12.20%÷1.016×0.920×1.008×1.02711.43%
Doubles /BIP2.44%÷1.072×0.910×1.008×1.0272.14%
Triples /BIP2.44%÷1.045×0.880×1.008×1.0272.13%
Home runs /BIP0.00%÷0.976×0.800—×1.0270.00%

Factors used: league row SL. Park (home-season share, regressed): HR 95, 1B 103, 2B 114, 3B 109, K 95, BB 93 — 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.008.

Result: wOBA .167 → .134; ISO .039 → .032; BABIP .159 → .146. 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 AARocket City Trash Pandas · 514 PAwOBA .359 → .316 (−43)K% 29.4% → 34.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.38%÷1.032×1.220——34.74%
BB% (unintentional) /PA17.12%÷1.017×0.680—×1.04211.92%
HBP% /PA1.36%—×0.840—×1.0421.19%
Singles /BIP25.76%÷0.985×0.920×0.996×1.04224.98%
Doubles /BIP8.71%÷0.910×0.910×0.996×1.0429.04%
Triples /BIP0.38%÷0.900×0.880×0.996×1.0420.38%
Home runs /BIP5.30%÷0.970×0.800—×1.0424.55%

Factors used: league row SL. Park (home-season share, regressed): HR 94, 1B 97, 2B 82, 3B 80, K 106, BB 103 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.996.

Result: wOBA .359 → .316; ISO .161 → .152; BABIP .365 → .358. 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).

2022 A+Tri-City Dust Devils · 392 PAwOBA .320 → .257 (−63)K% 29.8% → 38.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.85%÷1.046×1.350——38.53%
BB% (unintentional) /PA12.50%÷1.027×0.710—×1.0278.87%
HBP% /PA2.30%—×0.810—×1.0271.91%
Singles /BIP20.85%÷1.052×0.910×0.975×1.02718.07%
Doubles /BIP8.53%÷0.939×0.830×0.975×1.0277.55%
Triples /BIP2.37%÷1.150×0.820×0.975×1.0271.69%
Home runs /BIP3.79%÷0.814×0.830—×1.0273.97%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 63, 1B 110, 2B 88, 3B 130, K 109, BB 106 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.975.

Result: wOBA .320 → .257; ISO .159 → .138; BABIP .330 → .284. 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).

2022 AARocket City Trash Pandas · 51 PAwOBA .486 → .408 (−78)K% 27.5% → 32.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.45%÷1.023×1.220——32.73%
BB% (unintentional) /PA19.61%÷1.041×0.680—×1.05013.45%
HBP% /PA3.92%—×0.840—×1.0503.46%
Singles /BIP36.00%÷1.020×0.920—×1.05034.11%
Doubles /BIP8.00%÷0.978×0.910—×1.0507.82%
Triples /BIP0.00%÷0.900×0.880—×1.0500.00%
Home runs /BIP12.00%÷1.131×0.800—×1.0508.91%

Factors used: league row SL. Park (home-season share, regressed): HR 126, 1B 104, 2B 96, 3B 80, K 105, BB 108 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average).

Result: wOBA .486 → .408; ISO .282 → .228; BABIP .500 → .460. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .