Luis PinedaC Winston-Salem Dash
Age 24 R/R 6'1" / 209 lbs A+ HR +4% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 93 proj PA
wRC+†42
AVG/OBP/SLG.192 / .236 / .296
PA93
HR2
K%31
BB%5
ISO105
MLB%0%
Value2026 · WAR
BAT: -6.1 runs (wOBA-derived runs vs avg)-6BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.7 runs (Positional adjustment)+2POSREP: +2.6 runs (Replacement-level credit)+3REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.1-0.10.00.0262830
Tools · ContractCON 20 / POW 41
Toolsscout grade
CONTACT20
scouting grade only
POWER41
scouting grade only
EYE40
scouting grade only
SPEED44
scouting grade only
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
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M
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
Totals $0.0M $-0.3M +$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
201917 ROKDSL White Sox 9184 9211 6481 10 107176190366 83229 537 164 -16
201917 ROKDSL White Sox 9181 15412 9331 10 185275333608 148283 3610 277 70
202119 ROKDSL White Sox 121112 19201 5412 33 170218214433 45250 344 199 11
202119 ROKDSL White Sox 121109 27302 8272 33 248311330641 83305 227 289 79
202220 ROKACL White Sox 153146 25103 5581 00 171204240444 68256 383 197 9
202220 ROKACL White Sox 153143 38206 8411 00 266309406715 140330 275 317 101
202321 A2 teams 169157 21303 10772 13 134195210405 76234 466 193 6
202321 A2 teams 169150 30505 15542 13 200278333611 133275 329 277 70
202422 AKannapolis Cannon Ballers 315292 561016 191351 21 192244295538 103325 436 237 40
202422 AKannapolis Cannon Ballers 315281 671615 28931 21 238308356664 117333 309 297 85
202523 A+Winston-Salem Dash 7877 17102 1380 10 221231312542 91405 491 222 28
202523 A+Winston-Salem Dash 7876 21202 1260 10 276282382664 105396 331 292 82
▸ 2026 Season
202624 MLBCWS 9388 17302 4281 10 193237295532 102262 304 240 42 -6 +0 +0 +2 +3 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBCWS 30% 161151 30613 8481 21 199244311555 113265 305 251 50 -9 +0 +0 +3 +5 -0.2
202826 MLBCWS 44% 257239 49916 14752 41 205255326581 121267 295 257 55 -13 +0 +0 +5 +7 -0.1
202927 MLBCWS 49% 314290 591117 18903 51 203257321578 117268 296 260 57 -15 +1 +0 +6 +9 -0.0
203028 MLBCWS 52% 350323 661218 211013 51 204259322581 118268 296 261 58 -17 +1 -1 +6 +10 -0.1
202725 MLBCWS 30% 4946 9201 3150 10 196245304549 109266 316 246 47 -3 +0 +0 +1 +1 -0.1
202826 MLBCWS 44% 114106 22403 6331 20 208257330587 123268 295 252 51 -6 +0 +0 +2 +3 -0.1
202927 MLBCWS 49% 154143 30613 9441 21 210261329590 119269 296 256 54 -8 +0 +0 +3 +4 -0.1
203028 MLBCWS 52% 180166 34614 11521 31 205258325584 120269 296 256 54 -9 +0 -0 +3 +5 -0.1
▸ Career Totals
Career 497461 9518211 291443 82 206258325583 119272 296 254 53 -27 +1 -0 +9 +14 -0.3
/ 162G 650603 12524314 381884 103 207259327586 119274 296 254 53 -35 +1 -0 +12 +18 -0.4
Career 21021959 36860642 11173917 2511 188238289527 101274 355 236 39 -146 +1 -1 +38 +60 -5.0
/ 162G 650606 11419213 342295 83 188237290528 102274 355 236 39 -45 +0 -0 +12 +18 -1.5

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
201917 ROKDSL White Sox 9181 15412 9331 10 185275333608 148283 3610 277 70 -3 +0 +3 -0.0
202119 ROKDSL White Sox 121109 27302 8272 33 248311330641 83305 227 289 79 -3 -1 +3 0.0
202220 ROKACL White Sox 153143 38206 8411 00 266309406715 140330 275 317 101 +0 +0 +4 0.5
202321 AKannapolis Cannon Ballers 119109 21403 7402 00 193252312564 119273 346 255 54 -6 +0 +3 -0.3
202321 ROKACL White Sox 5041 9102 8140 13 220340390730 171280 2816 329 110 +1 -1 +1 0.1
202422 AKannapolis Cannon Ballers 315281 671615 28931 21 238308356664 117333 309 297 85 -5 +0 +9 0.4
202523 A+Winston-Salem Dash 7876 21202 1260 10 276282382664 105396 331 292 82 -2 +0 +2 0.1

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
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#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 2 projected seasons
2497118205254323+9+8-0.1-0.0
/1626641510+11.9+10.7-0.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
Luis Pineda (OGILVIE) 24 20 41 44 40 192/236/296 104262 21 31% 5% 42 -0.4
Grae Kessinger
2022 · AA
24 37→28 42→45 48→50 40 187/248/281 94262 1115 32% 6% 43 -2.2 194/265/312 118265 1414 31% 8% 59 -1.1 189/267/30011124911727%9%56-0.5
Joseph Odom
2016 · A
24 36 43→45 42→30 41 186/243/296 110256 114 31% 7% 45 -2.1 217/257/323 106294 103 28% 5% 57 -1.2 199/254/31811933012241%6%52-0.6
Jeff Arnold
2012 · A
24 36 45→50 49→40 37 188/243/307 119268 125 34% 6% 49 -1.8 209/267/348 139309 135 35% 6% 69 -0.4 200/257/34214130113336%5%59-0.5
Ismael Alcantara
2023 · AA
24 38→28 45 50 37 195/254/318 123282 1312 35% 6% 56 -1.3 212/270/305 93320 917 34% 6% 59 -1.1 219/278/2927333972435%6%54-0.9
Nick Quintana
2022 · A
24 33→39 43→45 47→45 45 172/254/283 111243 116 33% 9% 47 -1.9 188/273/293 105265 115 31% 9% 58 -1.2 172/265/2689524010330%10%45-1.0
Willie MacIver
2021 · A
24 35→33 41→45 49→55 36 182/228/277 95252 99 31% 4% 33 -2.9 190/258/311 121280 1415 35% 7% 56 -1.3 225/305/348123321111831%8%83+0.3
Max Burt
2021 · AA
24 39 40→45 44→55 34 192/239/277 84280 96 34% 4% 38 -2.6 202/254/321 119291 1316 34% 5% 56 -1.3 193/249/316123274142134%6%50-0.9
Jimmy Glowenke
2023 · A
24 37→38 45 43→45 36 187/251/309 122283 133 37% 6% 53 -1.5 199/274/313 114267 126 29% 7% 63 -0.8 191/273/29910824712626%7%58-0.8
Jay Brossman
2009 · A
24 42→36 43→45 46→45 40 209/258/320 111270 109 27% 5% 58 -1.2 199/249/327 128254 148 27% 5% 56 -1.3 181/228/31813722017727%5%43-0.6
Taylor Snyder
2019 · A
24 38→31 43→50 46→50 34 189/235/299 110285 1011 36% 5% 42 -2.3 188/238/321 133290 1512 39% 5% 50 -1.8 159/216/313154231211441%7%37-1.4
Chris Okey
2019 · AA
24 34 41→45 48→40 36 174/228/264 89257 95 35% 6% 30 -3.1 192/248/306 114290 134 36% 6% 50 -1.7 203/255/30710428610231%5%49-0.5
Joe Donovan
2023 · A
24 35 43→45 51→40 35 174/245/285 111285 117 41% 6% 44 -2.1 197/254/306 109317 95 39% 5% 53 -1.5 196/252/3141183019036%4%50-0.7
Trent Giambrone
2018 · A
24 40→41 43→50 41→55 40 203/250/302 99268 127 29% 5% 50 -1.8 207/262/350 143271 1817 30% 6% 67 -0.5 185/246/322137242171931%7%51-1.1
Blake Hunt
2023 · AA
24 38 43→50 50→40 39 192/251/299 107277 115 34% 6% 50 -1.8 211/268/341 130275 145 28% 6% 67 -0.5 207/268/34113426314226%6%65-0.3
Dustin Garneau
2012 · A
24 35→37 44→50 44→45 46 182/254/305 123230 126 26% 8% 53 -1.5 198/265/326 128230 135 20% 7% 63 -0.9 171/262/34717721422131%8%67-0.2
Connor Kaiser
2021 · A
24 37 42→45 46→50 46 187/264/290 103261 106 31% 9% 53 -1.5 192/262/318 126281 1411 35% 8% 59 -1.1 170/251/290121252141737%9%45-0.9
Caleb Hamilton
2019 · A
24 34 41→45 45 46 172/252/271 98253 76 33% 9% 43 -2.2 186/255/287 101275 108 33% 8% 48 -1.9 145/239/28213720521340%10%39-0.8
Carter Aldrete
2022 · A
24 41→40 43→50 47→45 39 202/257/309 107296 1210 35% 7% 54 -1.4 210/259/358 148290 185 33% 6% 68 -0.5 196/241/34014426219233%5%54-0.9
Camden Duzenack
2019 · A
24 40→37 39→50 46→50 42 193/255/280 87254 511 25% 6% 46 -2.0 185/240/307 122256 159 33% 5% 47 -1.9 203/253/332129265151029%5%56-0.7
Braeden Schlehuber
2012 · AA
24 38 40→45 44→40 40 187/233/279 92227 85 22% 4% 37 -2.7 206/252/318 112249 125 22% 4% 55 -1.4 200/245/30910823412320%3%47-0.8