Luis CampusanoC San Diego Padres
INJURED · Injured 10-Day (D10)
Age 27 R/R 5'10" / 232 lbs MLB HR +13%BB +8% Svc 5.000 · Ctrl thru 2026 peak 1.7 · 2027
wRC+†vL 48126vR 116
AVG/OBP/SLG.240 / .307 / .402
PA190
HR7
K%18
BB%8
MLB%100%
BAT: +5.7 runs (wOBA-derived runs vs avg)+6BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.1 runs (Defensive runs vs avg)-0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: +1.50+1.5WAR
Scouting · nowfuture
HIT
5050
PWR
4040
SPD
3535
EYE
5245
trajectory · 10 yrs
2.3peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2021
Service   5.000 yrs.days
Team Control Through   2026
First FA Year   2027
DEF 10%
YearStatusSalary Proj WAR Value Surplus
2026Arb-3$0.9M+1.5$12M+$11M
Totals $0.9M $12M +$11M

Career Projections (MLE)

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.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201718 ROKAZL Padres 2 151140 28303 9361 02 .200.253.286.539 .086.245 246 .240 42 -10 -1 +0 +3 +4 -0.4
201819 AFort Wayne TinCaps 284265 68902 14554 01 .257.304.313.617 .057.316 195 .272 66 -11 -0 +0 +5 +8 0.2
201920 A+2 teams 502451 12727117 38804 00 .282.343.459.802 .177.303 168 .346 123 +13 +0 +0 +9 +14 3.7
202122 AAA2 teams 364333 671429 241006 10 .201.267.336.604 .135.258 277 .267 63 -15 +0 +1 +7 +10 0.3
202223 AAA3 teams 438403 9613111 261003 01 .238.289.357.647 .119.285 236 .284 75 -12 -0 +0 +8 +12 0.8
202324 MLB2 teams 192179 55808 9253 00 .307.351.486.837 .179.320 135 .364 136 +8 +0 -0 +3 +5 1.7
202425 MLB4 teams 410379 8917010 26602 00 .235.287.359.646 .124.253 156 .283 75 -12 +0 -8 +7 +12 -0.1
202526 AAA3 teams 560490 13123122 611345 20 .267.354.453.807 .186.322 2411 .348 125 +16 +0 +0 +10 +16 4.3
▸ 2026 Season (actual · ROS · total)
202627 MLBSan Diego Padres 3936 12602 390 00 .333.385.6671.051 .333.400 238 .446 199 +4 +0 +2 +1 +1 0.8
ROS27 MLBSD 151137 33705 12281 10 .241.307.401.708 .161.272 198 .326 108 +1 +0 -2 +3 +4 0.7
TOT27 MLBSD 190173 451307 15371 10 .260.323.457.779 .197.292 198 .351 126 +6 +0 -0 +3 +5 1.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202728 MLBSD 423382 9520115 35713 10 .249.317.424.741 .175.264 178 .325 107 +3 +0 -5 +8 +12 1.8
202829 MLBSD 415375 9219115 34703 00 .245.313.421.734 .176.263 178 .323 105 +2 +0 -6 +7 +12 1.6
202930 MLBSD 408368 8919014 34713 00 .242.311.408.719 .166.262 178 .320 103 +1 +0 -6 +7 +12 1.4
203031 MLBSD 381345 8217013 31672 00 .238.304.400.704 .162.260 188 .316 100 -0 +0 -7 +7 +11 1.1
203132 MLBSD 352318 7516012 29642 00 .236.304.399.703 .164.259 188 .311 96 -2 +0 -7 +6 +10 0.8
203233 MLBSD 313283 6614010 25592 00 .233.300.389.689 .155.257 198 .305 92 -3 +0 -8 +6 +9 0.4
203334 MLBSD 264240 541108 21521 00 .225.290.371.661 .146.255 208 .298 87 -4 +0 -8 +5 +7 0.0
203435 MLBSD 211191 42906 17441 00 .220.287.361.648 .141.252 218 .290 80 -5 +0 -8 +4 +6 -0.3
203536 MLBSD 157143 30604 12341 00 .210.276.336.611 .126.249 228 .281 73 -5 +0 -8 +3 +4 -0.6
▸ Career Totals (MLE all levels + projections)
Career 59765422 13192527184 457115047 54 .243.308.394.702 .151.275 198 .310 95 -33 -1 -71 +107 +169 17.5
/ 162G 650590 14327120 501255 10 .242.307.393.701 .151.273 198 .310 95 -4 +0 -8 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201718 ROKAZL Padres 2 151134 36404 15251 02 .269.347.388.735 .119.302 1710 .331 112 +2 -1 +4 0.6
201819 AFort Wayne TinCaps 284260 751103 19434 01 .288.346.365.712 .077.335 157 .323 105 +2 -0 +8 1.0
201920 A+Lake Elsinore Storm 487422 13731115 52574 00 .325.404.509.913 .185.340 1211 .397 162 +34 +0 +14 4.9
201920 INTLPeoria Javelinas 1513 1000 260 00 .077.200.077.277 .000.143 4013 .153 -24 -2 +0 +0 -0.2
202122 MLBSan Diego Padres 3834 3000 4110 00 .088.184.088.272 .000.130 2911 .145 -31 -6 +0 +1 +7 +1 0.3
202122 AAAEl Paso Chihuahuas 326292 8621315 27666 10 .295.366.541.907 .247.335 208 .395 161 +22 +0 +9 3.2
202223 MLBSan Diego Padres 5048 12101 1110 00 .250.265.333.599 .083.297 222 .262 59 -2 +0 +0 +8 +1 0.7
202223 AAAEl Paso Chihuahuas 358319 9515114 33622 00 .298.367.483.850 .185.328 179 .372 143 +17 +0 +10 2.8
202223 INTLEstrellas Orientales 3027 9002 141 01 .333.379.556.935 .222.318 133 .398 162 +2 -0 +1 0.3
202324 MLBSan Diego Padres 174163 52707 7213 00 .319.358.491.849 .172.331 124 .374 144 +9 +0 -0 +3 +5 1.7
202324 AAAEl Paso Chihuahuas 1815 5101 330 00 .333.444.6001.044 .267.364 1717 .454 206 +2 +0 +1 0.3
202425 MLBSan Diego Padres 299277 631308 20411 00 .227.282.361.643 .134.240 147 .288 78 -7 +0 -8 +7 +8 0.1
202425 AAAEl Paso Chihuahuas 3735 13201 250 00 .371.405.514.920 .143.414 145 .408 170 +3 +0 +1 0.4
202425 ALake Elsinore Storm 1615 2001 130 00 .133.188.333.521 .200.091 196 .230 34 -1 +0 +0 -0.1
202425 INTLTigres del Licey 5854 13601 161 00 .241.268.407.675 .167.245 102 .287 78 -1 +0 +2 0.0
202526 MLBSan Diego Padres 2721 0000 6110 00 .000.222.000.222 .000.000 4122 .155 -23 -4 +0 +0 +10 +1 0.7
202526 AAAEl Paso Chihuahuas 475393 13225125 72824 20 .336.441.5951.036 .260.370 1715 .447 200 +54 +0 +13 6.9
202526 INTLTigres del Licey 5850 10102 6171 00 .200.298.340.638 .140.250 2910 .288 79 -1 +0 +2 0.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 588543 13021016 38954 00 .239.294.366.660 .127.262 166 .296 84 -10 +0 -6 +35 +17 3.6

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 Campusano (OGILVIE) 27 50 40 35 45 .246/.312/.420 .175.264 71 16% 8% 108 +0.7
Josmil Pinto
2016 · MLB
27 48→58 49→55 38→40 49 .244/.308/.391 .147.290 172 22% 8% 97 +1.5 .227/.278/.364 .137.291 154 27% 6% 77 +0.1 .230/.273/.370.140.30016028%6%73-0.1
Luis Gonzalez
2005 · MLB
26 53→58 52→50 38→40 44 .270/.314/.440 .170.306 205 19% 5% 112 +2.6 .266/.310/.402 .136.300 145 16% 5% 101 +1.8 .265/.308/.386.120.29911415%4%94+0.8
Casey McGehee
2010 · MLB
27 52→62 48→50 34→40 46 .257/.305/.397 .139.302 152 20% 6% 97 +1.5 .254/.310/.399 .145.288 162 17% 7% 100 +1.7 .266/.323/.343.077.3175416%7%85+0.6
Luis Urías
2023 · MLB
26 47→57 51→55 43→45 54 .240/.331/.401 .161.281 195 21% 10% 110 +2.4 .220/.316/.357 .137.263 166 22% 10% 93 +1.3 .206/.306/.322.116.24414521%10%77+0.1
Omar Narváez
2020 · MLB
28 53→55 51→50 39→30 56 .268/.350/.424 .156.304 202 19% 11% 123 +3.3 .249/.331/.395 .146.296 172 21% 10% 108 +2.3 .232/.319/.347.115.28311021%10%84+0.3
Trevor Plouffe
2013 · MLB
27 43→51 56→60 41→45 46 .230/.288/.420 .190.256 245 22% 7% 97 +1.5 .247/.310/.417 .170.286 204 20% 8% 105 +2.1 .250/.313/.423.173.28519219%8%105+1.8
Devin Mesoraco
2015 · MLB
27 48→52 54→60 35→40 50 .251/.323/.433 .182.284 223 21% 8% 115 +2.7 .237/.319/.403 .166.279 195 22% 9% 105 +2.1 .214/.306/.378.164.24021121%9%88+0.4
Colin Moran
2020 · MLB
27 54→57 50→55 35→30 47 .270/.323/.422 .152.318 182 21% 7% 111 +2.5 .253/.318/.415 .162.312 203 24% 8% 108 +2.3 .231/.305/.388.157.28721126%9%92+0.6
Aledmys Díaz
2019 · MLB
28 51→58 52→55 41→45 48 .259/.308/.426 .167.276 197 15% 6% 106 +2.2 .252/.311/.420 .168.273 196 16% 7% 106 +2.2 .246/.310/.399.154.26918216%7%97+0.8
Donovan Walton
2022 · MLB
28 51→54 49→50 40→45 50 .256/.322/.403 .148.284 167 16% 7% 107 +2.2 .231/.292/.363 .132.265 138 18% 7% 83 +0.6 .238/.301/.343.104.27112516%7%81+0.3
Matthew LeCroy
2003 · MLB
27 48 54→55 38→30 48 .247/.304/.429 .182.277 214 20% 7% 105 +2.1 .272/.331/.459 .187.317 243 22% 7% 124 +3.4 .272/.340/.454.182.31926022%8%124+1.9
Luis Torrens
2022 · MLB
26 45→49 52→55 44→30 46 .235/.294/.401 .166.288 203 26% 8% 94 +1.3 .232/.287/.380 .148.304 183 28% 7% 85 +0.7 .223/.277/.353.130.27813224%6%73-0.0
Luis Montanez
2009 · MLB
27 54→59 51→55 41→45 45 .274/.316/.436 .162.306 195 18% 5% 112 +2.6 .259/.303/.401 .142.295 147 17% 5% 97 +1.5 .246/.294/.354.108.2887717%5%78+0.1
Renato Núñez
2021 · MLB
27 48→51 56→60 44→30 46 .251/.315/.439 .188.300 253 25% 7% 113 +2.6 .239/.308/.450 .211.289 294 28% 7% 114 +2.7 .219/.291/.435.216.25731128%6%100+1.3
Michael McKenry
2013 · MLB
28 44→46 49→55 43→40 47 .224/.290/.370 .146.281 163 26% 8% 85 +0.7 .242/.314/.405 .163.294 196 23% 9% 104 +2.0 .231/.329/.388.157.29517526%12%101+0.7
Nick Hundley
2011 · MLB
27 45 50→55 40 47 .232/.291/.391 .159.279 175 24% 8% 90 +1.0 .237/.299/.389 .152.297 164 25% 8% 93 +1.3 .260/.304/.426.166.31118322%6%98+0.9
Ryan Garko
2008 · MLB
27 52→57 52→55 37→30 47 .263/.333/.433 .170.296 203 19% 6% 119 +3.1 .257/.330/.404 .147.285 182 16% 7% 110 +2.4 .239/.315/.365.127.26416016%8%90+0.8
Jonathan India
2023 · MLB
26 50→51 49→50 46→50 52 .249/.342/.401 .152.302 169 22% 9% 115 +2.7 .241/.337/.381 .140.289 1511 21% 10% 108 +2.3 .234/.336/.364.130.28013920%11%99+1.6
Maikel Franco
2019 · MLB
26 48→57 53→55 45→40 49 .248/.298/.417 .169.259 222 15% 6% 100 +1.7 .235/.290/.395 .160.249 202 15% 7% 91 +1.1 .225/.266/.352.128.25215118%5%67-0.3
Austin Hays
2023 · MLB
28 49→56 52→60 40→45 45 .250/.304/.418 .169.284 195 20% 6% 103 +1.9 .258/.312/.422 .164.318 176 23% 6% 107 +2.2 .261/.315/.423.162.33116725%6%104+1.4