Carlos De SousaC FCL Rays
Age 20 R/R 6'1" / 166 lbs ROK HR -6%H +4% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION155 act + 103 ros · stats below = ROS only
wRC+†40
AVG/OBP/SLG.193 / .264 / .257
PA103
HR1
K%27
BB%7
BABIP260
ISO64
MLB%0%
Value2026 · WAR
BAT: -20.4 runs (wOBA-derived runs vs avg)-20BATRUN: -0.7 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.6 runs (Positional adjustment)+5POSREP: +7.3 runs (Replacement-level credit)+7REPTotal WAR: -0.90-0.9WAR
0.00.51.00.10.30.50.60.6+$16M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 28 / POW 36
Toolsscout grade
CONTACT28
scouting grade only
POWER36
scouting grade only
EYE48
scouting grade only
SPEED54
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
2026MiLBstill in minors · estimated debut 2032
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+0.6$2M+$1M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.9M $2M +$1M

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 Tampa Bay 112104 11200 8610 20 106170125295 19256 547 139 -35
202317 ROKDSL Tampa Bay 11299 17400 13420 20 172268212480 40298 3812 232 36
202418 ROKDSL Tampa Bay 112102 12300 5583 70 118182147329 29273 524 155 -23
202418 ROKDSL Tampa Bay 11298 19500 9383 70 194282245527 51317 348 246 47
202519 ROKDSL Tampa Bay 141126 15112 10492 71 119196190386 71169 357 162 -18
202519 ROKDSL Tampa Bay 141120 20112 16342 71 167275242517 75209 2411 242 44
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKTB 155136 25400 10405 22 184265213478 29255 266 216 23 -13 -0 +0 +3 +4 -0.7
YTD20 ROKTB 155130 31600 16285 22 238344285629 46298 1810 291 81 -3 -0 +0 +3 +4 0.4
ROS20 ROKTB 0% 10393 18301 7282 21 193264257521 64261 277 238 40 -7 +0 +0 +2 +3 -0.2
ROS20 MLBTB 0% 01 0000 000 00 264 227 32 +0 +0
FULL20 ROKTB 155137 25400 10405 22 182265212477 29253 266 216 23 -13 -0 +0 +3 +4 -0.7
TOT20 ROKTB 258229 43701 17687 43 187264231496 44257 267 224 30 -20 -0 +0 +5 +7 -0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBTB 34% 269245 48913 18724 52 196262278540 82265 277 252 51 -15 +0 +0 +5 +8 -0.2
202822 MLBTB 48% 378343 711326 27995 72 207275309584 102268 267 263 59 -17 +1 +0 +7 +11 0.1
202923 MLBTB 54% 448407 851528 321166 93 209276314591 106270 267 269 64 -18 +1 +0 +8 +13 0.3
203024 MLBTB 55% 493447 941729 361267 103 210280318597 107272 267 273 67 -18 +1 +0 +9 +14 0.5
203125 MLBTB 56% 518468 10018210 381337 114 214283325607 111272 267 274 68 -19 +1 +0 +9 +15 0.6
203226 MLBTB 56% 520469 10018210 381338 114 213283324608 111272 267 275 68 -19 +1 +0 +9 +15 0.6
202721 MLBTB 34% 9285 16301 6251 21 188250259509 71269 277 243 44 -6 +0 +0 +2 +3 -0.2
202822 MLBTB 48% 183165 35613 13483 31 212282315597 103272 267 253 52 -10 +0 +0 +3 +5 -0.1
202923 MLBTB 54% 243221 46814 17633 52 208274308582 100274 267 259 57 -12 +0 +0 +4 +7 -0.0
203024 MLBTB 55% 273247 52915 20704 62 211280316596 105275 267 263 60 -12 +0 +0 +5 +8 0.1
203125 MLBTB 56% 290263 561015 21744 62 213281316597 103275 267 265 61 -13 +0 +0 +5 +8 0.1
203226 MLBTB 56% 292265 561015 21754 62 211279313593 102275 267 265 61 -13 +0 +0 +5 +8 0.1
▸ Career Totals
Career 13731247 26146523 9835519 2810 209277310587 100272 267 260 58 -66 +2 +0 +25 +39 -0.1
/ 162G 650590 12422211 461689 135 210277310587 100274 267 260 58 -31 +1 +0 +12 +18 -0.1
Career 30942804 554991249 21987544 7120 198266294560 96266 287 254 53 -165 +6 +0 +55 +88 -1.6
/ 162G 650589 11721310 461849 154 199267295562 97269 287 254 53 -35 +1 +0 +12 +18 -0.3

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 Tampa Bay 11299 17400 13420 20 172268212480 40298 3812 232 36 -8 +0 +3 -0.5
202418 ROKDSL Tampa Bay 11298 19500 9383 70 194282245527 51317 348 246 47 -7 +1 +3 -0.2
202519 ROKDSL Tampa Bay 141120 20112 16342 71 167275242517 75209 2411 242 44 -9 +1 +4 -0.4

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,5312630209274313+27+160.70.9
/1626641113+11.9+6.90.3pk7: 1
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Carlos De Sousa (OGILVIE) 20 23→28 31→36 49→54 48 187/264/231 44257 14 26% 7% 30 -0.9
Gilberto Vizcarra
2019 · A
20 35 38→45 47→40 46 171/243/241 71215 63 23% 7% 32 -3.0 206/263/288 82261 64 22% 6% 51 -1.7 226/269/325992749121%4%62-0.3
Ricardo Rosario
2023 · A
20 40 37→40 50→55 42 191/251/266 76262 412 28% 6% 40 -2.4 205/277/292 87289 819 29% 8% 59 -1.1 203/290/29289267112926%9%63-0.4
Gilbert Gomez
2012 · A
20 39→35 40 52→50 40 193/252/284 91274 714 31% 6% 46 -2.0 201/271/278 77305 48 32% 8% 53 -1.5 191/271/264742963733%9%45-1.3
Ismael Alcantara
2019 · A
20 39→28 38→45 51→50 41 185/255/266 81281 513 34% 7% 43 -2.2 211/277/317 106330 915 36% 7% 64 -0.8 193/256/311118287121635%6%52-0.7
Alfredo González
2012 · A
20 36 36→40 47→45 38 174/218/242 68245 28 29% 5% 19 -3.9 194/246/266 72256 410 25% 5% 38 -2.6 229/290/281523153626%7%57-0.5
Rafael Morel
2022 · A
20 38 40 51→50 39 187/248/282 94270 813 32% 6% 43 -2.2 195/260/276 81313 710 37% 7% 47 -1.9 186/257/26579290101037%7%41-1.1
Frankeny Fernandez
2017 · A
20 36 38→40 53→60 42 174/248/255 81275 519 36% 8% 37 -2.6 193/258/268 75281 510 31% 7% 44 -2.1 172/238/215432393627%7%20-1.1
Denzer Guzman
2023 · A
19 38→36 40→45 47→50 42 190/245/284 93260 79 29% 6% 43 -2.2 187/246/287 100286 98 36% 7% 43 -2.2 205/268/331127286151232%7%61-0.7
Christian Cerda
2023 · A
20 40→37 40 50→40 50 194/278/287 93254 69 25% 9% 58 -1.2 189/282/293 104252 114 27% 11% 62 -0.9 173/268/27510122312227%11%50-1.2
Jose Bellorin
2011 · A
20 42 39→40 47→50 42 203/257/285 81265 610 25% 6% 47 -1.9 223/280/308 85271 69 19% 6% 63 -0.8 239/295/3167827661015%6%69-0.2
Janelfry Zorrilla
2011 · A
20 41 40→45 50 42 202/257/291 89262 713 26% 6% 49 -1.8 224/280/353 129280 1310 24% 6% 76 +0.0 226/277/35312728514825%5%72-0.1
Jonatan Santana
2008 · A
20 38 34→40 48→55 47 181/242/228 47228 29 21% 7% 27 -3.3 203/261/273 70253 312 20% 6% 46 -2.0 198/253/2666924821320%6%38-0.8
Glenn Santiago
2021 · A
20 43 37→40 55→45 46 200/274/277 78262 313 23% 7% 54 -1.4 206/269/298 92281 79 27% 7% 56 -1.3 184/247/261772747833%7%35-1.1
Jorge Quiterio
2015 · A
20 36 40→45 46→45 39 183/234/269 86255 88 31% 5% 33 -2.9 194/235/279 85299 69 35% 5% 36 -2.7 177/200/2598327361237%2%14-1.1
Christian Cairo
2021 · A
20 39→46 35→40 48→60 44 183/264/241 59277 29 32% 8% 40 -2.4 186/288/267 81287 615 33% 11% 59 -1.1 214/304/2836830343427%10%66-0.4
Jose Cordoba
2023 · A
20 37 41→45 44→55 39 187/251/282 95271 109 33% 6% 46 -2.0 202/259/294 92279 611 28% 6% 51 -1.7 199/258/2929326841526%6%47-0.8
Rey Duran
2009 · A
20 36 41→50 49→40 41 183/243/277 94256 96 31% 6% 40 -2.4 213/267/338 125268 145 25% 6% 66 -0.6 210/263/34913924619223%5%65-0.3
Jose Meza
2023 · A
20 41→34 41→45 48→50 40 199/264/295 96283 910 32% 6% 54 -1.4 202/295/301 99301 98 33% 10% 69 -0.4 182/291/2769427591033%11%61-0.6
Victor Tademo
2018 · A
19 39 37→40 52→55 37 189/240/263 74277 414 32% 5% 34 -2.8 195/241/256 61285 37 31% 5% 33 -2.9 181/217/201202520327%4%6-1.4
Alexis Wilson
2017 · A
20 39 37→40 49→30 45 188/257/266 78249 43 25% 7% 43 -2.2 201/263/284 83262 64 24% 7% 50 -1.8 211/263/297862539120%6%51-0.5