Stiven FloresC Kannapolis Cannon Ballers
Age 20 R/R 5'11" / 180 lbs A HR +4% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION256 act + 170 ros · stats below = ROS only
wRC+†74
AVG/OBP/SLG.251 / .291 / .301
PA170
HR1
K%13
BB%5
BABIP285
ISO50
MLB%0%
Value2026 · WAR
BAT: -10.7 runs (wOBA-derived runs vs avg)-11BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +7.6 runs (Positional adjustment)+8POSREP: +12.1 runs (Replacement-level credit)+12REPTotal WAR: +0.90+0.9WAR
0.01.42.81.01.62.02.22.22.32.32.12.01.8+$134M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
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   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+2.2$12M+$12M
2032Pre-Arb$0.9M+2.3$12M+$11M
2033Pre-Arb$1.0M+2.3$11M+$10M
2034Arb-1$4M+2.1$9M+$7M
2035Arb-2$6M+2.0$8M+$6M
2036Arb-3$8M+1.8$7M+$4M
Totals $22M $59M +$50M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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. Catcher framing: only 2026 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 below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL White Sox 147134 38601 992 70 284338351689 67294 66 293 82
202317 ROKDSL White Sox 147128 50801 1572 70 391462477939 86402 510 418 178
202418 ROKACL White Sox 157147 32111 7471 60 218258259517 41307 304 221 27
202418 ROKACL White Sox 157143 41111 11321 60 287342329671 42357 207 304 91
202519 ROKACL White Sox 200187 40711 9260 32 214250278528 64238 134 240 42
202519 ROKACL White Sox 200180 521112 16180 32 289347394741 106305 98 327 109
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ACWS 256236 65703 13313 00 275321343665 68301 125 290 80 -6 +0 +0 +5 +7 0.6
YTD20 ACWS 256228 68803 21223 00 298365373738 75314 98 332 112 +4 +0 +0 +5 +7 1.6
ROS20 ACWS 0% 170159 40501 8231 10 251291301591 50292 135 283 74 -5 +0 +0 +3 +5 0.3
ROS20 MLBCWS 0% 01 0000 000 00 293 278 71 +0 +0
FULL20 ACWS 256237 65703 13313 00 274321342663 68300 125 290 80 -6 +0 +0 +5 +7 0.6
TOT20 ACWS 426395 1051204 21544 10 265309326635 61295 135 287 78 -11 +0 +0 +8 +12 0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBCWS 43% 384357 931315 21543 41 261307345652 84291 145 290 80 -9 +0 +0 +7 +11 1.0
202822 MLBCWS 61% 463429 1121617 27674 51 261311352663 91292 146 299 87 -7 +1 +0 +8 +13 1.6
202923 MLBCWS 68% 508469 1231729 30744 61 262312365677 102293 156 305 92 -5 +1 +0 +9 +14 2.0
203024 MLBCWS 70% 520478 12718210 32765 61 266318374693 109294 156 308 94 -3 +1 +0 +9 +15 2.2
203125 MLBCWS 70% 520478 12718210 32755 62 266318374693 109294 146 310 95 -3 +0 +0 +9 +15 2.2
203226 MLBCWS 71% 520478 12718210 32755 72 266318374693 109294 146 311 96 -2 +1 +0 +9 +15 2.3
203327 MLBCWS 69% 520477 12718210 33755 72 266320375696 109294 146 311 96 -2 +1 +0 +9 +15 2.3
203428 MLBCWS 69% 520477 12718210 33765 72 266320375696 109293 156 310 95 -3 +1 -1 +9 +15 2.1
203529 MLBCWS 67% 520477 12618110 33775 61 264318369687 105293 156 308 94 -4 +1 -1 +9 +15 2.0
203630 MLBCWS 66% 520476 12417110 34795 61 261317363680 103292 157 305 91 -5 +1 -2 +9 +15 1.8
203731 MLBCWS 65% 495456 1171619 32764 61 257311355666 99290 156 301 88 -7 +1 -3 +9 +14 1.5
203832 MLBCWS 70% 462425 1071418 30734 51 252307346653 94287 166 295 84 -8 +1 -4 +8 +13 1.0
203933 MLBCWS 68% 420387 961217 27693 41 248302339641 90284 166 288 79 -10 +0 -4 +8 +12 0.6
204034 MLBCWS 63% 366337 811015 23623 31 240295320615 80279 176 280 72 -11 +0 -5 +7 +10 0.1
204135 MLBCWS 59% 307283 67814 19542 31 237289314604 78274 186 271 65 -12 +0 -6 +5 +9 -0.3
202721 MLBCWS 43% 166155 40602 9231 20 258303335639 77292 145 285 76 -4 +0 +0 +3 +5 0.4
202822 MLBCWS 61% 282262 691015 16412 31 263311366677 103293 156 294 83 -5 +0 +0 +5 +8 0.8
202923 MLBCWS 68% 346319 841216 21503 41 263315364679 100294 146 300 88 -5 +0 +0 +6 +10 1.2
203024 MLBCWS 70% 362334 891317 22533 41 266318374692 108295 156 303 90 -4 +0 +0 +6 +10 1.3
203125 MLBCWS 70% 365337 891317 22533 51 264315371686 107295 156 305 91 -4 +1 +0 +7 +10 1.4
203226 MLBCWS 71% 367338 911318 23533 51 269321385706 115295 146 305 92 -3 +1 +0 +7 +10 1.4
203327 MLBCWS 69% 361332 881317 23523 51 265318373692 108294 146 305 92 -3 +1 +0 +6 +10 1.4
203428 MLBCWS 69% 357328 861217 23523 41 262316369685 107294 156 304 91 -4 +0 -0 +6 +10 1.3
203529 MLBCWS 67% 348320 851217 22523 41 266319375694 109293 156 302 90 -4 +0 -1 +6 +10 1.2
203630 MLBCWS 66% 342314 831217 22523 41 264319376694 111292 156 300 87 -5 +0 -1 +6 +10 1.0
203731 MLBCWS 65% 323296 771116 21503 41 260316365680 105290 157 295 84 -6 +0 -2 +6 +9 0.8
203832 MLBCWS 70% 326299 771016 21523 31 258313358671 100288 166 290 80 -7 +0 -2 +6 +9 0.6
203933 MLBCWS 68% 285263 66815 18472 31 251304346650 95284 166 284 75 -8 +0 -3 +5 +8 0.3
204034 MLBCWS 63% 232213 50603 15392 20 235291305596 70279 176 275 69 -8 +0 -3 +4 +7 -0.0
204135 MLBCWS 59% 181167 39502 11321 20 234285299584 66274 186 266 62 -8 +0 -3 +3 +5 -0.2
▸ Career Totals
Career 46434278 11131561285 28970138 5412 260313362675 102292 156 296 85 -79 +6 -16 +83 +132 12.8
/ 162G 650599 15622212 40985 82 260312364676 104293 156 296 85 -11 +1 -2 +12 +18 1.8
Career 77197111 183125023128 471116766 9821 257310353663 96290 156 297 86 -125 +11 -25 +138 +219 22.2
/ 162G 650599 15421211 40986 82 257311354664 97289 156 297 86 -11 +1 -2 +12 +18 1.9

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL White Sox 147128 50801 1572 70 391462477939 86402 510 418 178 +13 +1 +4 1.9
202418 ROKACL White Sox 157143 41111 11321 60 287342329671 42357 207 304 91 -2 +1 +4 0.4
202519 ROKACL White Sox 200180 521112 16180 32 289347394741 106305 98 327 109 +2 -0 +6 0.8

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Erick Aybarlast yr '17
career totals — 11 seasons, 5,588 PA
115,58858154271314372+58+4922.021.3
/162664718+6.9+5.82.6pk7: 21
#2Jordy Mercerlast yr '21
career totals — 9 seasons, 3,394 PA
93,3946613257315387+35+5017.016.7
/162664133+6.9+9.83.3pk7: 17
#3Tucker Barnhartlast yr '24
career totals — 11 seasons, 3,088 PA
113,088538241318351+55+5716.616.1
/162664112+11.9+12.33.6pk7: 16
#4Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 11 projected seasons
114,9068656260308359+81+4415.813.2
/162664128+11.0+6.02.1pk7: 11
#5Ronny Paulinolast yr '12
career totals — 7 seasons, 2,027 PA
72,027334272324376+36+2511.311.3
/162664111+11.9+8.23.7pk7: 11
#6Toby Halllast yr '08
career totals — 8 seasons, 2,501 PA
82,501452263298374+32+389.910.1
/162664121+8.4+10.12.6pk7: 10

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Stiven Flores (OGILVIE) 20 55 25 40 30 265/309/326 61295 41 13% 5% 78 +0.9
Deiber Olivera
2013 · A
20 51 37→40 44→45 44 240/282/323 83283 37 16% 4% 67 -0.5 230/273/303 73270 48 16% 5% 59 -1.1 238/270/281442603810%3%47-0.5
Leonardo Reginatto
2010 · A
20 52→61 36→30 41→45 45 242/284/310 68273 35 13% 4% 65 -0.7 230/272/298 68272 36 16% 4% 56 -1.3 266/315/325593232717%6%78+0.2
Sherman Lacrus
2014 · A
20 51 39→30 47→50 48 243/318/320 77276 79 14% 6% 83 +0.6 216/283/305 89263 67 19% 7% 64 -0.8 192/256/280882386621%6%45-0.6
Wilfredo Rodriguez
2015 · A
21 52 37→40 41→50 45 247/287/318 71290 44 16% 5% 68 -0.5 218/257/303 85253 88 17% 4% 51 -1.7 195/221/2747921410914%3%26-1.5
Roy Morales
2015 · A
20 46 36→30 42→45 49 208/267/273 66229 35 11% 6% 49 -1.8 222/287/282 60261 35 15% 6% 60 -1.0 271/335/332613234816%7%90+0.4
Edilio Colina
2009 · A
20 51→55 37→40 41→45 45 241/290/315 74278 46 15% 4% 69 -0.4 240/290/310 70278 38 14% 5% 68 -0.5 241/294/303622772813%4%64-0.6
Ali Castillo
2009 · A
20 49→59 36→40 43→55 49 226/285/296 70263 38 15% 6% 62 -0.9 239/297/334 95272 311 12% 7% 76 +0.1 271/326/38010930341511%6%97+0.6
Ramon Coronel
2012 · A
20 51 34→30 47→45 43 237/280/294 57293 17 19% 4% 59 -1.1 227/267/297 70281 39 20% 5% 54 -1.4 224/247/2825825931514%2%39-0.6
Jesus Alastre
2017 · A
20 48 35→30 44→50 42 225/281/286 61280 29 20% 4% 58 -1.2 226/272/304 78311 48 27% 4% 59 -1.1 249/282/342923484928%2%67-0.1
Jose J. De Los Santos
2006 · A
21 54→58 35→30 44→45 43 254/283/317 64294 23 14% 3% 65 -0.7 260/291/325 65310 38 16% 4% 71 -0.3 278/308/332543312816%3%76+0.0
Yoandy Rea
2019 · A
19 50 37→40 45→40 45 231/293/316 85277 25 16% 5% 71 -0.3 242/294/356 114287 95 18% 5% 82 +0.5 289/333/46917930622314%4%124+0.6
David Hernandez
2008 · A
21 50 38→40 42→55 45 236/288/313 76287 56 19% 6% 67 -0.5 215/281/287 72273 313 21% 7% 59 -1.1 190/270/2445324102219%8%40-1.0
Enlly Morales
2010 · A
20 48 38→40 38→40 47 228/284/315 87267 55 16% 6% 67 -0.5 217/263/283 66280 35 22% 5% 49 -1.8 208/241/241332780324%3%26-0.7
Jordan Galvez
2012 · A
20 50 34→30 42→50 45 234/281/291 57280 111 17% 5% 58 -1.2 207/257/271 64268 210 22% 5% 43 -2.2 156/198/1963920801124%4%-3-1.3
Andy Paz
2013 · A
20 49 36→40 44→45 51 228/300/296 67288 26 20% 8% 69 -0.4 194/255/265 71271 55 28% 7% 42 -2.3 208/262/276682716424%7%43-0.5
Ivan Ramirez
2012 · A
20 52 36→40 48→40 47 242/292/307 66287 24 16% 6% 67 -0.5 235/289/308 73273 55 15% 6% 66 -0.6 257/308/308512815110%5%75-0.0
Colton Welker
2018 · A
20 52→53 41→40 42→45 41 249/285/351 102299 87 20% 4% 76 +0.1 226/266/320 94300 85 26% 5% 60 -1.0 187/253/272862388324%7%42-0.9
Kelvin Fajardo
2015 · A
19 50 34→30 40→50 47 232/289/289 57289 14 19% 6% 62 -0.9 215/271/261 46256 17 16% 6% 46 -2.0 204/259/226222360913%5%32-1.1
Valentino Arce
2006 · A
21 52 36→30 44→50 43 244/300/315 70286 49 16% 4% 73 -0.1 227/275/284 57270 29 16% 4% 55 -1.4 225/271/2694426521015%4%45-1.0
Rossmel Perez
2011 · A
21 51→55 36→30 38→45 48 239/288/303 63273 43 14% 6% 64 -0.8 243/301/298 55271 46 11% 7% 69 -0.4 264/318/32258285458%7%80+0.2