Andres SosaC Naranjeros de Hermosillo
Age 28 R/R 5'9" / 210 lbs INTL Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 175 proj PA
wRC+†44
AVG/OBP/SLG.175 / .260 / .258
PA175
HR2
K%33
BB%8
ISO84
MLB%0%
Value2026 · WAR
BAT: -11.0 runs (wOBA-derived runs vs avg)-11BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.1 runs (Positional adjustment)+3POSREP: +5.0 runs (Replacement-level credit)+5REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.32627
Tools · ContractCON 20 / POW 36
Toolsscout grade
CONTACT20
scouting grade only
POWER36
scouting grade only
EYE51
scouting grade only
SPEED44
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
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
202123 ADunedin Blue Jays 1916 3000 191 00 188278188465 375 475 207 17
202123 ADunedin Blue Jays 1916 3000 171 00 188278188465 300 375 218 25
202224 A+Vancouver Canadians 273227 361015 268416 60 159290278567 119220 3110 250 50
202224 A+Vancouver Canadians 273208 472015 456016 60 226401404805 178288 2216 366 138
202325 AA3 teams 356318 631702 219913 61 198276270546 72279 286 250 50
202325 AA3 teams 356297 681604 427313 61 229349323673 94288 2112 312 97
202426 AA2 teams 233201 32613 209211 10 159272244515 85274 399 229 33
202426 AA2 teams 233193 39714 286911 10 202336311647 109292 3012 305 91
202527 INTLNaranjeros de Hermosillo 3328 5300 491 00 179303286589 107263 2712
202527 INTLNaranjeros de Hermosillo 3328 5300 491 00 179303286589 107263 2712 278 71
▸ 2026 Season
202628 MLBTOR 175155 28612 14584 31 181266271537 90265 338 243 44 -11 +0 +0 +3 +5 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBTOR 22% 209185 34713 17685 31 184271281552 97267 338 250 49 -12 +0 -1 +4 +6 -0.4
202729 MLBTOR 22% 4540 8201 4151 10 200289325614 125268 339 234 37 -3 +0 -0 +1 +1 -0.1
▸ Career Totals
Career 4540 8201 4151 10 200289325614 125292 339 234 37 -3 +0 -0 +1 +1 -0.1
/ 162G 650578 11529014 5821714 140 199288322609 123291 339 234 37 -46 +3 -4 +12 +18 -1.8
Career 12981130 20149415 10341951 193 178276268545 90264 328 238 41 -87 +3 -1 +23 +37 -2.6
/ 162G 650566 1022528 5221026 102 180280274554 94267 328 238 41 -44 +1 -1 +12 +18 -1.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
202123 ADunedin Blue Jays 1916 3000 171 00 188278188465 300 375 218 25 -2 +0 +1 -0.1
202224 A+Vancouver Canadians 273208 472015 456016 60 226401404805 178288 2216 366 138 +12 +1 +8 2.1
202325 AANew Hampshire Fisher Cats 148127 291101 13375 21 228324339663 110311 259 300 87 -2 +0 +4 0.2
202325 A+Vancouver Canadians 9274 19201 11126 10 257396324720 68290 1312 339 118 +2 +0 +3 0.5
202325 INTLNaranjeros de Hermosillo 11696 20302 18242 30 208345302647 94257 2116 307 93 -1 +1 +3 0.3
202426 AANew Hampshire Fisher Cats 208173 35714 25639 10 202333324657 121292 3012 307 93 -2 +0 +6 0.5
202426 INTLNaranjeros de Hermosillo 2520 4000 362 00 200360200560 286 2412 287 78 -1 +0 +1 0.0
202527 INTLNaranjeros de Hermosillo 3328 5300 491 00 179303286589 107263 2712 278 71 -1 +0 +1 -0.0

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
#1Jeff Mathislast yr '20
career totals — 15 seasons, 3,003 PA
153,0035312194253300+54+13611.310.9
/162664123+11.9+30.12.5pk7: 10
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 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 1 projected seasons
122033179261264+4+4-0.4-0.2
/162664810+11.9+12.1-1.1pk7: 0
#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
Andres Sosa (OGILVIE) 28 20 36 44 51 175/260/258 83265 23 33% 8% 44 -0.6
Chris Rabago
2021 · AAA
28 39 41→40 49→55 43 192/252/288 96264 814 30% 7% 46 -2.0 189/256/275 86286 811 34% 7% 45 -2.1 154/227/217622416836%7%15-1.2
Jason Delay
2023 · MLB
28 41 39→45 42→40 39 200/246/285 85278 65 30% 5% 43 -2.2 222/278/307 85291 55 24% 6% 62 -0.9 216/271/282672813223%6%50-0.6
Joe Hudson
2019 · AAA
28 40 40→45 47→40 43 197/251/291 95263 73 27% 6% 47 -1.9 194/246/311 117283 134 35% 6% 50 -1.7 184/288/33314926521837%11%73-0.0
Roberto Baldoquin
2022 · AA
28 42 40→30 48→45 38 203/255/293 90292 79 32% 5% 49 -1.8 218/289/294 76280 58 22% 7% 64 -0.8 205/285/239342670221%7%45-0.8
Pat Cantwell
2018 · AAA
28 42 37→30 45→40 38 200/254/268 68282 59 30% 5% 42 -2.3 228/300/342 114318 1110 30% 7% 82 +0.5 257/346/40414732516624%9%114+0.7
Connor Justus
2021 · AA
26 35→37 37→40 43→45 42 172/248/244 72250 58 31% 7% 35 -2.8 192/256/268 76294 67 34% 7% 43 -2.2 166/232/217512613335%7%17-2.1
J.C. Boscan
2008 · AAA
28 42 37→40 44→30 47 202/273/271 69281 66 28% 8% 51 -1.7 219/282/293 74286 54 23% 7% 60 -1.0 219/280/288692855223%7%55-0.7
Matt Whatley
2023 · AAA
27 40→36 41→40 42→50 40 201/255/292 91279 109 31% 6% 49 -1.8 189/252/290 101263 1211 31% 6% 47 -1.9 154/225/24086212121133%7%22-1.3
Jake Wald
2009 · AAA
28 41→42 40→45 50 40 200/260/299 99284 710 31% 6% 53 -1.5 189/254/275 86299 78 36% 7% 44 -2.1 161/230/226652645538%7%19-1.7
Yadiel Rivera
2019 · MLB
27 37→47 38→45 46→50 39 184/239/256 72270 68 33% 6% 33 -2.9 217/255/317 100318 1117 34% 4% 54 -1.4 222/246/32299331132336%3%49-1.1
Caleb Hamilton
2022 · AAA
27 35 44→45 47→45 44 179/260/291 112277 129 38% 10% 52 -1.6 180/266/322 142275 196 39% 10% 63 -0.8 145/239/28213720521340%10%39-0.8
Scott Burcham
2021 · AA
28 39 39→30 46→50 39 192/245/272 80277 711 32% 6% 40 -2.4 200/243/290 90328 88 39% 5% 43 -2.2 157/181/209522852045%3%-7-1.2
Chandler Seagle
2023 · AA
27 41 40 44→45 37 199/255/289 91295 85 34% 6% 49 -1.8 179/226/256 77302 67 41% 5% 27 -3.3 143/184/197542573444%3%-9-1.7
Micah Gibbs
2015 · AA
27 40 39→30 47→45 44 194/263/277 83281 68 31% 8% 49 -1.8 214/268/321 107292 98 28% 7% 62 -0.9 198/244/31912126311028%6%50-0.3
Tim Smalling
2016 · AAA
28 43→42 38→40 45 41 208/254/286 78263 610 23% 5% 46 -2.0 207/248/285 78259 78 22% 4% 43 -2.2 186/217/223382304021%3%10-1.9
Erick Castillo
2021 · AAA
28 43 40→30 48→30 41 211/259/300 88267 87 24% 5% 53 -1.5 212/276/280 68268 55 22% 5% 55 -1.4 199/267/230312532020%5%36-0.7
Ali Solis
2017 · AAA
29 35 38→45 42→30 35 177/207/248 71239 64 29% 3% 16 -4.1 201/236/313 112282 126 32% 4% 46 -2.0 198/233/33713926618333%4%47-0.9
Trent Giambrone
2022 · AAA
28 35→41 43→50 48→55 41 179/241/285 105253 1113 33% 7% 42 -2.3 189/249/278 89270 815 31% 7% 43 -2.2 160/223/2246523051931%6%16-2.0
Alberto Rosario
2015 · AAA
28 43 40 45→50 39 211/255/294 83279 87 27% 4% 49 -1.8 211/251/281 70261 45 20% 4% 43 -2.2 225/259/263382812320%4%39-0.8
Errol Robinson
2022 · AAA
27 41→47 38→40 47→55 43 194/261/270 76292 613 34% 8% 46 -2.0 208/279/278 70327 520 34% 8% 56 -1.3 204/277/2555131732633%8%45-0.7