Cooper Kinney

2B Montgomery Biscuits
Age 24 L/R 6'1" / 200 lbs AA HR -6%H +4% Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
ETA2030MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421A+TB361.289/.357/.49410682—.228/.275/.386
202522AATB501.242/.302/.38613063—.214/.260/.335
202623AAA/AA/INTL2 orgs494.269/.347/.44416590—.240/.299/.382
2027PROJMLE24MLBTB4.211/.265/.3400069-0.0
2028PROJ23% MLB25MLBTB60.214/.270/.3482072-0.1
2029PROJ35% MLB26MLBTB107.216/.273/.3523174-0.1
Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029MiLB2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AAA
Speed68
Max EV37
BB%35
Whiff%19
K%15
Chase%15
Career WAR0.0 WAR median (P10 -0.4 / P90 1.3, comp-based) · star 1% · didn't stick 92%
CompsBen Rortvedt (age 25) · Cole Armstrong (age 24) · Steven Lerud (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†69
AVG/OBP/SLG.211 / .265 / .340
PA4
HR0
K%25
BB%6
BABIP297
ISO129
MLB%2%
Value2027 · WAR
BAT: -7.8 runs (wOBA-derived runs vs avg)-8BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.5 runs (Defensive runs vs avg)-1FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.30-0.3WAR
0.00.51.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.8M———
2031Pre-Arb$0.9M———
2032Pre-Arb$0.9M———
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-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)
202118 ROKFCL Rays — 4735 10110 1092 20 286468371840 86385 1921 395 80 — — — — — —
202320 ACharleston RiverDogs — 505456 12524010 421075 35 274342393734 118337 218 331 59 — — — — — —
202421 A+Bowling Green Hot Rods — 361322 9332210 32802 63 289357494851 205350 229 369 82 — — — — — —
202522 AAMontgomery Biscuits — 501458 11121313 361253 01 242302386688 144302 257 306 63 — — — — — —
202623 AAADurham Bulls — 199179 41524 18630 31 229299346646 117325 329 290 51 — — — — — —
202623 AAMontgomery Biscuits — 253218 6613111 27583 23 303387523910 220357 2311 393 116 — — — — — —
202623 INTLNavegantes del Magallanes — 4238 10401 4100 00 263333447781 184333 2410 346 120 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEFCL Rays — 4739 9110 6132 20 231362308669 77315 2813 287 80 — — — — — —
202320 A MLECharleston RiverDogs — 505470 1022007 281485 35 217268304573 87298 296 255 59 — — — — — —
202421 A+ MLEBowling Green Hot Rods — 361334 762718 201102 63 228275386662 159301 306 289 82 — — — — — —
202522 AA MLEMontgomery Biscuits — 501468 10020211 261513 01 214260335595 122285 305 262 63 — — — — — —
202623 AAA MLEDurham Bulls — 199184 37423 13760 31 201254293547 92316 387 243 51 — — — — — —
202623 AA MLEMontgomery Biscuits — 253226 611219 19713 23 270335451786 181333 288 339 116 — — — — — —
202118 ROK MLEFCL Rays — 4739 9110 6132 20 231362308669 77346 2813 287 80 — — — — — —
202118 ROK RAWFCL Rays — 4735 10110 1092 20 286468371840 86385 1921 395 80 — — — — — —
202320 A MLECharleston RiverDogs — 505470 1022007 281485 35 217268304573 87300 296 255 59 — — — — — —
202320 A RAWCharleston RiverDogs — 505456 12524010 421075 35 274342393734 118337 218 331 59 — — — — — —
202421 A+ MLEBowling Green Hot Rods — 361334 762718 201102 63 228275386662 159308 306 289 82 — — — — — —
202421 A+ RAWBowling Green Hot Rods — 361322 9332210 32802 63 289357494851 205350 229 369 82 — — — — — —
202522 AA MLEMontgomery Biscuits — 501468 10020211 261513 01 214260335595 122287 305 262 63 — — — — — —
202522 AA RAWMontgomery Biscuits — 501458 11121313 361253 01 242302386688 144302 257 306 63 — — — — — —
202623 AA MLE3 teams — 494449 10818313 351603 54 241300381681 140336 327 297 87 — — — — — —
202623 AA RAW3 teams — 494435 11722316 491313 54 269347444791 175342 2710 347 87 — — — — — —
202118 ROK MLEFCL Rays — 4739 9110 6132 20 231362308669 77315 2813 287 80 — — — — — —
202320 A MLECharleston RiverDogs — 505467 1022007 281485 35 218268306575 88298 296 255 59 — — — — — —
202421 A+ MLEBowling Green Hot Rods — 361336 762718 201102 63 226275384659 158301 306 289 82 — — — — — —
202522 AA MLEMontgomery Biscuits — 501467 10020211 261513 01 214260336596 122285 305 262 63 — — — — — —
202623 AA MLE3 teams — 494453 10818313 351603 54 238300377677 139326 327 297 87 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A+ MLEBowling Green Hot Rods — 361336 762718 201102 63 226275384659 158301 306 289 82 — — — — — —
202522 AA MLEMontgomery Biscuits — 501467 10020211 261513 01 214260336596 122285 305 262 63 — — — — — —
202623 AA MLE3 teams — 494453 10818313 351603 54 238300377677 139326 327 297 87 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLETB 2% 380351 731429 241262 32 210264341605 131294 336 270 69 -14 -0 -3 +1 +8 -0.3
▸ 2027 — real world (MLB)
202724 MLB CTXTB 2% 44 1000 010 00 211265340605 128297 250 270 69 -0 +0 -0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLETB 23% 260239 511017 17842 21 213268349617 136294 327 275 72 -9 +0 -2 +1 +6 -0.4
202926 MLB MLETB 35% 305280 591118 20972 21 215271353625 139294 327 278 74 -9 +0 -2 +1 +7 -0.3
203027 MLB MLETB 40% 321295 641229 211012 21 215273353626 138293 317 279 75 -10 +0 -2 +1 +7 -0.3
203128 MLB MLETB 44% 328301 651229 221032 11 215273351625 137292 317 279 75 -10 -0 -3 +1 +7 -0.5
203229 MLB MLETB 45% 321294 621218 221002 01 214273348621 134290 317 277 74 -10 -0 -3 +1 +7 -0.6
202825 MLB CTXTB 23% 6056 12202 4190 00 214270348618 133297 327 275 72 -2 +0 -0 +0 +1 -0.1
202926 MLB CTXTB 35% 10798 22413 7341 10 216273352625 136297 327 278 74 -3 +0 -1 +0 +2 -0.1
203027 MLB CTXTB 40% 130119 26513 9411 11 217274352626 135296 327 279 75 -4 -0 -1 +0 +3 -0.2
203128 MLB CTXTB 44% 144132 29514 10451 01 216274350625 134295 317 279 75 -4 -0 -1 +1 +3 -0.2
203229 MLB CTXTB 45% 143131 29514 10451 00 215274347621 131293 317 277 74 -4 +0 -1 +1 +3 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 584536 11821416 401844 22 220279364643 144300 327 278 73 -18 -0 -4 +2 +13 -0.8
/ 162G— A+C — 650597 13123418 452054 22 219279362640 142299 327 278 73 -20 -0 -5 +2 +14 -0.9
Career— MLE — 36533363 7371511585 230113626 2519 219274349623 130300 316 276 73 -55 -1 -13 +6 +38 -2.5
/ 162G— MLE — 650598 13127315 412025 43 219275349624 130301 316 276 73 -21 -0 -5 +2 +14 -0.9

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 AAMontgomery Biscuits · 253 PAwOBA .390 → .339 (−50)K% 22.9% → 28.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.92%÷1.000×1.220——27.97%
BB% (unintentional) /PA10.67%÷1.000×0.680—×1.0277.45%
HBP% /PA1.19%—×0.840—×1.0271.02%
Singles /BIP25.62%÷1.000×0.920×1.004×1.02724.31%
Doubles /BIP8.12%÷1.000×0.910×1.004×1.0277.62%
Triples /BIP0.62%÷1.000×0.880×1.004×1.0270.57%
Home runs /BIP6.88%÷1.000×0.800—×1.0275.65%

Factors used: league row SL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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 .390 → .339; ISO .220 → .190; BABIP .357 → .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).

2026 AAADurham Bulls · 199 PAwOBA .285 → .243 (−42)K% 31.7% → 38.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.66%÷1.000×1.200——37.99%
BB% (unintentional) /PA9.05%÷1.000×0.690—×1.0506.55%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP25.86%÷1.000×0.930×1.019×1.05025.74%
Doubles /BIP4.31%÷1.000×0.830×1.019×1.0503.83%
Triples /BIP1.72%÷1.000×0.970×1.019×1.0501.79%
Home runs /BIP3.45%÷1.000×0.700—×1.0502.53%

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 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.019.

Result: wOBA .285 → .243; ISO .117 → .093; BABIP .325 → .316. 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 AAMontgomery Biscuits · 501 PAwOBA .300 → .262 (−38)K% 25.0% → 30.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.95%÷1.010×1.220——30.13%
BB% (unintentional) /PA7.19%÷0.988×0.680—×1.0425.15%
HBP% /PA0.60%—×0.840—×1.0420.52%
Singles /BIP22.22%÷1.045×0.920×1.021×1.04220.82%
Doubles /BIP6.31%÷0.976×0.910×1.021×1.0426.26%
Triples /BIP0.90%÷1.150×0.880×1.021×1.0420.73%
Home runs /BIP3.90%÷0.922×0.800—×1.0423.53%

Factors used: league row SL. Park (home-season share, regressed): HR 84, 1B 109, 2B 95, 3B 130, K 102, BB 98 — 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 ×1.021.

Result: wOBA .300 → .262; ISO .144 → .129; BABIP .302 → .285. 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+Bowling Green Hot Rods · 361 PAwOBA .364 → .289 (−75)K% 22.2% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.16%÷0.956×1.310——30.35%
BB% (unintentional) /PA8.86%÷0.972×0.600—×1.0275.62%
HBP% /PA0.55%—×0.770—×1.0270.44%
Singles /BIP20.25%÷1.047×0.870×0.999×1.02717.25%
Doubles /BIP13.22%÷0.898×0.780×0.999×1.02711.77%
Triples /BIP0.83%÷1.150×0.850×0.999×1.0270.63%
Home runs /BIP4.13%÷1.015×0.880—×1.0273.68%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 103, 1B 109, 2B 80, 3B 130, K 91, BB 94 — 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.999.

Result: wOBA .364 → .289; ISO .205 → .172; BABIP .350 → .301. 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 ACharleston RiverDogs · 505 PAwOBA .323 → .255 (−68)K% 21.2% → 29.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.19%÷0.985×1.360——29.26%
BB% (unintentional) /PA8.12%÷1.035×0.690—×1.0305.57%
HBP% /PA0.99%—×0.780—×1.0300.80%
Singles /BIP26.07%÷1.071×0.920×1.006×1.03023.21%
Doubles /BIP6.88%÷0.964×0.830×1.006×1.0306.14%
Triples /BIP0.00%÷0.938×0.910×1.006×1.0300.00%
Home runs /BIP2.87%÷1.075×0.800—×1.0302.20%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 115, 1B 114, 2B 93, 3B 88, K 97, BB 107 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.006.

Result: wOBA .323 → .255; ISO .118 → .091; BABIP .337 → .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).

2021 ROKFCL Rays · 47 PAwOBA .387 → .287 (−100)K% 19.1% → 27.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.15%÷1.005×1.440——27.43%
BB% (unintentional) /PA21.28%÷0.999×0.620—×1.02213.51%
HBP% /PA4.26%—×0.720—×1.0223.13%
Singles /BIP30.77%÷0.990×0.820—×1.02226.05%
Doubles /BIP3.85%÷1.006×0.720—×1.0222.81%
Triples /BIP3.85%÷1.065×0.720—×1.0222.66%
Home runs /BIP0.00%÷0.948×0.780—×1.0220.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 98, 2B 101, 3B 113, K 101, BB 100 — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average).

Result: wOBA .387 → .287; ISO .086 → .061; BABIP .385 → .315. 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 — .