Stiven Flores

C Kannapolis Cannon Ballers
Age 21 R/R 5'11" / 180 lbs A HR +4% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
OGV OFP40OGV rank#192ETA2028MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418ROKCWS157.287/.342/.3291636—.218/.258/.259
202519ROKCWS200.289/.347/.3942347—.214/.250/.278
202620ACWS393.277/.354/.3443173—.249/.310/.300
2027PROJMLE21MLBCWS503.247/.297/.31235730.3
2028PROJ43% MLB22MLBCWS154.252/.304/.33522810.3
2029PROJ61% MLB23MLBCWS248.255/.309/.35043860.6
Next 3 projected WAR 1.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Pre-Arb$1.0M+3
Skills · percentileMiLB Statcast 2026 A
K%99
Whiff%92
Z-Con%85
wOBA39
wRC+39
Chase%35
Career WAR0.0 WAR median (P10 -0.2 / P90 9.2, comp-based) · star 2% · didn't stick 87%
CompsWilfredo Rodriguez (age 21) · Jose J. De Los Santos (age 21) · Roy Morales (age 22)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 210 proj PA
wRC+†73
AVG/OBP/SLG.245 / .295 / .310
PA210
HR1
K%14
BB%5
ISO65
MLB%0%
Value2027 · WAR
BAT: -6.6 runs (wOBA-derived runs vs avg)-7BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.8 runs (Positional adjustment)+4POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.30+0.3WAR
0.00.51.00.30.60.91.01.01.00.80.70.40.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$44M ctrl surplus
Tools · ContractCON 55 / POW 25
Toolsscout grade
CONTACT55
scouting grade only
POWER25
scouting grade only
EYE30
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.0$5M+$5M
2033Pre-Arb$0.9M+1.0$5M+$5M
2034Pre-Arb$1.0M+0.8$2M+$1M
2035Arb-1$2M+0.7$2M+$0.5M
2036Arb-2$3M+0.4$0.8M+$0.0M (cut)
2037Arb-3$1M———
Totals $5M $15M +$11M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202317 ROKDSL White Sox — 147128 50801 1572 70 391462477939 86402 510 418 66 — — — — — —
202418 ROKACL White Sox — 157143 41111 11321 60 287342329671 42357 207 304 36 — — — — — —
202519 ROKACL White Sox — 200180 521112 16180 32 289347394741 106305 98 327 47 — — — — — —
202620 AKannapolis Cannon Ballers — 393343 951403 32369 11 277354344698 67294 98 315 73 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL White Sox — 147133 32500 1082 70 241303278582 38246 57 266 66 — — — — — —
202418 ROK MLEACL White Sox — 157147 32111 7471 60 218258259517 41295 304 222 36 — — — — — —
202519 ROK MLEACL White Sox — 200187 40711 9260 32 214250278528 64231 134 238 47 — — — — — —
202620 A MLEKannapolis Cannon Ballers — 393353 881202 22499 11 249310300610 51269 126 276 73 — — — — — —
202317 ROK MLEDSL White Sox — 147133 32500 1082 70 241303278582 38252 57 266 66 — — — — — —
202317 ROK RAWDSL White Sox — 147128 50801 1572 70 391462477939 86402 510 418 66 — — — — — —
202418 ROK MLEACL White Sox — 157147 32111 7471 60 218258259517 41307 304 222 36 — — — — — —
202418 ROK RAWACL White Sox — 157143 41111 11321 60 287342329671 42357 207 304 36 — — — — — —
202519 ROK MLEACL White Sox — 200187 40711 9260 32 214250278528 64238 134 238 47 — — — — — —
202519 ROK RAWACL White Sox — 200180 521112 16180 32 289347394741 106305 98 327 47 — — — — — —
202620 A MLEKannapolis Cannon Ballers — 393353 881202 22499 11 249310300610 51277 126 276 73 — — — — — —
202620 A RAWKannapolis Cannon Ballers — 393343 951403 32369 11 277354344698 67294 98 315 73 — — — — — —
202317 ROK MLEDSL White Sox — 147134 32500 1082 70 239303276580 37246 57 266 66 — — — — — —
202418 ROK MLEACL White Sox — 157148 32111 7471 60 216258257515 41295 304 222 36 — — — — — —
202519 ROK MLEACL White Sox — 200189 40711 9260 32 212250275525 63231 134 238 47 — — — — — —
202620 A MLEKannapolis Cannon Ballers — 393359 881202 22499 11 245310295605 50269 126 276 73 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEACL White Sox — 157148 32111 7471 60 216258257515 41295 304 222 36 — — — — — —
202519 ROK MLEACL White Sox — 200189 40711 9260 32 212250275525 63231 134 238 47 — — — — — —
202620 A MLEKannapolis Cannon Ballers — 393359 881202 22499 11 245310295605 50269 126 276 73 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLECWS 0% 503465 1151813 27696 52 247297312610 65281 145 277 73 -16 +0 +0 +9 +11 0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLECWS 43% 357330 831314 20494 41 252304333637 82282 146 288 81 -8 +0 +0 +6 +8 0.7
202923 MLB MLECWS 61% 408376 961516 24575 52 255308348656 93284 146 295 86 -7 +0 +0 +7 +9 1.0
203024 MLB MLECWS 66% 445410 1041617 27635 52 257311358669 101285 146 300 90 -6 +0 +0 +8 +10 1.2
203125 MLB MLECWS 69% 445409 1051718 28655 52 257313364676 107285 156 303 91 -5 +0 +0 +8 +10 1.4
203226 MLB MLECWS 70% 445409 1041718 28665 52 256313366679 110286 156 305 92 -4 +0 +0 +8 +10 1.4
203327 MLB MLECWS 69% 445409 1041718 28675 52 255312364676 108285 156 303 91 -5 +0 +0 +8 +10 1.3
203428 MLB MLECWS 68% 445409 1031618 28685 42 253310359669 105284 156 300 89 -6 +0 -1 +8 +10 1.2
203529 MLB MLECWS 67% 445409 1031618 28695 42 251307353660 102283 166 297 87 -7 +0 -1 +8 +10 0.9
203630 MLB MLECWS 66% 445409 1011617 28715 33 248304345648 97282 166 292 84 -9 -1 -2 +8 +10 0.6
203731 MLB MLECWS 65% 426393 961516 26694 29 244299335633 91279 166 286 80 -10 -3 -3 +8 +9 0.1
203832 MLB MLECWS 65% 406375 901316 24684 312 238292323615 84275 176 278 74 -12 -4 -4 +7 +9 -0.4
202822 MLB CTXCWS 43% 154142 36602 9212 21 252304335639 83283 146 289 81 -4 +0 +0 +3 +3 0.3
202923 MLB CTXCWS 61% 248228 59914 15343 31 255309350659 94284 146 296 86 -4 +0 +0 +4 +5 0.6
203024 MLB CTXCWS 66% 294270 701115 18424 41 257312360672 103286 146 302 90 -4 +0 +0 +5 +6 0.9
203125 MLB CTXCWS 69% 306280 731216 19444 41 258313366679 108286 146 305 91 -3 +0 +0 +5 +7 1.0
203226 MLB CTXCWS 70% 311284 741216 20464 41 257314369682 111286 156 306 92 -3 +0 +0 +6 +7 1.0
203327 MLB CTXCWS 69% 307280 731216 20464 41 256313366679 110286 157 304 91 -3 +0 +0 +5 +7 1.0
203428 MLB CTXCWS 68% 305279 711116 19474 31 254311361672 107285 156 302 89 -4 +0 -0 +5 +7 0.8
203529 MLB CTXCWS 67% 297273 691115 19463 31 252308355663 103284 156 298 87 -5 +0 -1 +5 +6 0.7
203630 MLB CTXCWS 66% 292269 671015 18463 22 249304347651 98282 166 293 84 -6 -0 -1 +5 +6 0.4
203731 MLB CTXCWS 65% 277255 631014 17453 16 244299337636 92279 166 287 80 -7 -2 -2 +5 +6 0.0
203832 MLB CTXCWS 65% 263242 58904 16443 28 239293324617 85276 176 279 74 -8 -3 -2 +5 +6 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 30542802 713113953 19046137 3224 254310358668 103287 156 297 82 -49 -3 -7 +55 +66 6.3
/ 162G— A+C — 650596 15224211 40988 75 255310357667 102288 156 297 82 -10 -1 -1 +12 +14 1.3
Career— MLE — 58195352 13292031481 34887167 6443 248302337639 89281 156 289 82 -84 -7 -10 +88 +107 9.5
/ 162G— MLE — 650598 1492329 39977 75 249302339642 90282 156 289 82 -11 -1 -1 +12 +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 AKannapolis Cannon Ballers · 393 PAwOBA .314 → .276 (−38)K% 9.2% → 12.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.16%÷1.000×1.360——12.46%
BB% (unintentional) /PA8.14%÷1.000×0.690—×1.0155.70%
HBP% /PA2.29%—×0.780—×1.0151.81%
Singles /BIP25.41%÷1.000×0.920×0.997×1.01523.67%
Doubles /BIP4.56%÷1.000×0.830×0.997×1.0153.83%
Triples /BIP0.00%÷1.000×0.910×0.997×1.0150.00%
Home runs /BIP0.98%÷1.000×0.800—×1.0150.79%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — 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.997.

Result: wOBA .314 → .276; ISO .067 → .057; BABIP .294 → .269. 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 ROKACL White Sox · 200 PAwOBA .323 → .238 (−85)K% 9.0% → 13.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.00%÷0.998×1.440——12.99%
BB% (unintentional) /PA7.50%÷0.994×0.620—×0.9954.66%
HBP% /PA0.00%—×0.720—×0.9950.00%
Singles /BIP23.46%÷0.980×0.820×0.950×0.99518.54%
Doubles /BIP6.79%÷1.039×0.720×0.950×0.9954.45%
Triples /BIP0.62%÷0.900×0.720×0.950×0.9950.47%
Home runs /BIP1.23%÷1.128×0.780—×0.9950.85%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 126, 1B 96, 2B 108, 3B 80, K 100, BB 99 — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .323 → .238; ISO .106 → .073; BABIP .305 → .231. 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 ROKACL White Sox · 157 PAwOBA .300 → .222 (−78)K% 20.4% → 29.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.38%÷0.990×1.440——29.65%
BB% (unintentional) /PA7.01%÷1.017×0.620—×1.0084.30%
HBP% /PA0.64%—×0.720—×1.0080.46%
Singles /BIP34.23%÷0.993×0.820×1.003×1.00828.55%
Doubles /BIP0.90%÷1.012×0.720×1.003×1.0080.65%
Triples /BIP0.90%÷0.900×0.720×1.003×1.0080.73%
Home runs /BIP0.90%÷1.076×0.780—×1.0080.66%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 115, 1B 99, 2B 102, 3B 80, K 98, BB 103 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .300 → .222; ISO .042 → .029; BABIP .357 → .295. 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 DSLDSL White Sox · 147 PAwOBA .413 → .266 (−147)K% 4.8% → 5.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA4.76%÷1.073×1.220——5.42%
BB% (unintentional) /PA10.20%÷1.030×0.700—×1.0086.99%
HBP% /PA1.36%—×0.700—×1.0080.96%
Singles /BIP33.88%÷1.045×0.680×0.951×1.00821.13%
Doubles /BIP6.61%÷1.013×0.600×0.951×1.0083.75%
Triples /BIP0.00%÷1.150×0.600×0.951×1.0080.00%
Home runs /BIP0.83%÷1.233×0.470—×1.0080.32%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 147, 1B 109, 2B 103, 3B 130, K 115, BB 106 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.951.

Result: wOBA .413 → .266; ISO .086 → .047; BABIP .402 → .246. 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).