Luis ArraezIF San Francisco Giants
Age 29 L/R 5'10" / 186 lbs MLB BB -3% Svc 6.703 · Ctrl thru 2026 peak 2.6 · 2026
wRC+†vL 74108vR 110
AVG/OBP/SLG.304 / .342 / .400
PA675
HR7
SB13
K%4
BB%5
MLB%100%
BAT: +6.1 runs (wOBA-derived runs vs avg)+6BATRUN: +1.7 runs (SB/CS + UBR baserunning)+2RUNFLD: -3.8 runs (Defensive runs vs avg)-4FLDPOS: +2.4 runs (Positional adjustment)+2POSREP: +19.1 runs (Replacement-level credit)+19REPTotal WAR: +2.60+2.6WAR
Scouting · nowfuture
HIT
6060
PWR
3535
SPD
4545
EYE
3740
trajectory · 10 yrs
2.9peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   6.703 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$12M+2.6$21M+$9M
Totals $12M $21M +$9M

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
201417 ROKDSL Twins 135121 36500 10132 105 .298.361.339.700 .041.330 107 .304 91 -1 +0 +0 +0 +4 0.3
201518 ROK2 teams 281257 661410 13175 109 .257.305.319.625 .062.273 65 .271 66 -11 -2 +0 +1 +8 -0.4
201619 A2 teams 717673 2143543 30911 84 .318.348.395.743 .077.361 134 .319 102 +2 +0 +0 +3 +20 2.5
201821 A+3 teams 599554 1602644 29803 54 .289.328.372.699 .083.328 135 .302 89 -7 -1 +0 +2 +17 1.1
201922 MLB3 teams 603546 1792624 52481 65 .328.387.405.792 .077.351 89 .349 125 +17 -1 -8 +2 +17 2.8
202023 MLBMinnesota Twins 121112 35800 8110 00 .312.358.384.742 .071.343 97 .325 107 +1 +0 -2 +0 +3 0.3
202124 MLBMinnesota Twins 479428 1251862 43482 22 .292.359.376.736 .084.320 109 .322 105 +3 -0 -3 +2 +14 1.5
202225 MLBMinnesota Twins 603547 1693117 50433 44 .309.370.408.778 .099.324 78 .345 122 +15 -1 -6 -11 +17 1.5
202326 MLBMiami Marlins 617574 19229210 35344 32 .334.377.444.821 .110.341 66 .350 126 +18 -0 -10 +2 +17 2.8
202427 MLBSan Diego Padres 672637 2083234 24298 93 .327.359.405.764 .078.337 44 .333 113 +10 +1 -11 -12 +19 0.7
202528 MLBSan Diego Padres 675620 1823347 34212 114 .294.332.394.726 .100.292 35 .312 97 -3 +1 -10 -12 +19 -0.5
▸ 2026 Season (actual · ROS · total)
202629 MLBSan Francisco Giants 10192 28120 640 30 .304.347.359.706 .054.311 46 .307 93 -1 +1 +3 +0 +3 0.7
ROS29 MLBSF 574537 1652455 29253 102 .307.346.399.745 .091.311 45 .330 111 +7 +1 -7 +2 +16 2.0
TOT29 MLBSF 675629 1932575 35293 132 .307.346.393.739 .086.313 45 .327 108 +6 +2 -4 +2 +19 2.6
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202730 MLBSF 663621 1882755 34463 102 .303.342.386.728 .084.319 75 .327 108 +6 +1 -10 +2 +19 1.8
202831 MLBSF 648607 1832655 33483 61 .301.341.386.726 .084.318 75 .323 105 +4 +1 -11 +2 +18 1.5
202932 MLBSF 629589 1752454 32503 40 .297.337.375.712 .078.316 85 .317 101 +1 +1 -11 +2 +18 1.0
203033 MLBSF 599561 1642253 30523 10 .292.332.365.697 .073.314 95 .311 96 -2 +0 -12 +2 +17 0.5
203134 MLBSF 550516 1471942 27522 00 .285.323.349.672 .064.313 95 .304 91 -6 +0 -12 +2 +16 0.0
203235 MLBSF 492463 1291641 24522 00 .279.317.337.654 .058.311 115 .297 85 -8 +0 -12 +2 +14 -0.4
203336 MLBSF 431406 1111331 20502 00 .273.311.328.638 .054.308 125 .288 79 -10 +0 -12 +2 +12 -0.9
▸ Career Totals (MLE all levels + projections)
Career 100889369 28284286367 55781052 9947 .302.344.382.727 .081.323 86 .320 103 +35 +1 -139 -6 +286 18.1
/ 162G 650604 1822844 36523 63 .301.344.381.724 .079.322 86 .320 103 +2 +0 -9 -0 +18 1.2

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
201417 ROKDSL Twins 135115 40600 1692 105 .348.436.400.836 .052.374 712 .379 148 +7 +0 +4 1.1
201518 ROKGCL Twins 233207 641510 19104 88 .309.378.391.770 .082.323 48 .346 123 +6 -2 +7 1.1
201518 INTLNavegantes del Magallanes 4842 12010 271 21 .286.333.333.667 .048.333 154 .285 77 -1 +0 +1 0.0
201619 ACedar Rapids Kernels 514475 1653133 31511 33 .347.389.444.833 .097.382 106 .368 140 +23 -1 +15 3.8
201619 INTLNavegantes del Magallanes 203182 61860 15150 51 .335.386.445.831 .110.361 77 .359 133 +8 +1 +6 1.4
201821 AAChattanooga Lookouts 195178 53602 13161 20 .298.349.365.714 .067.315 87 .320 103 +1 +0 +6 0.7
201821 A+Fort Myers Miracle 258228 731431 19282 23 .320.378.421.799 .101.356 117 .347 123 +7 -1 +7 1.4
201821 INTLNavegantes del Magallanes 146137 46820 890 11 .336.372.423.796 .088.357 65 .354 129 +5 -0 +4 0.9
201922 MLBMinnesota Twins 366326 1092014 36291 22 .334.402.439.841 .104.355 810 .376 146 +19 -0 -8 +2 +10 2.3
201922 AAARochester Red Wings 7366 23400 620 10 .348.403.409.812 .061.354 38 .363 136 +3 +0 +2 0.5
201922 AAPensacola Blue Wahoos 164146 50610 18130 33 .342.415.397.812 .055.376 811 .371 142 +8 -1 +5 1.2
202023 MLBMinnesota Twins 121112 36900 8110 00 .321.367.402.768 .080.353 97 .344 121 +3 +0 -2 +0 +3 0.5
202124 MLBMinnesota Twins 479428 1261762 43482 22 .294.362.376.738 .082.323 109 .331 111 +6 -0 -3 +2 +14 1.8
202225 MLBMinnesota Twins 603547 1733118 50433 44 .316.377.420.797 .104.331 78 .357 132 +22 -1 -6 -11 +17 2.1
202326 MLBMiami Marlins 617574 20330310 35344 32 .354.395.469.863 .115.362 66 .383 151 +36 -0 -10 +2 +17 4.6
202427 MLBSan Diego Padres 672637 2003234 24298 93 .314.347.392.739 .078.324 44 .331 112 +9 +1 -11 -12 +19 0.5
202528 MLBSan Diego Padres 675620 1813048 34212 114 .292.331.392.723 .100.289 35 .315 99 -1 +1 -10 -12 +19 -0.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 35333244 10281691836 23021520 3117 .317.366.413.779 .096.329 67 .347 123 +94 -1 -51 -28 +100 11.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 Arraez (OGILVIE) 29 60 35 45 40 .303/.342/.392 .089.308 611 4% 5% 111 +2.8
Ramon Rios
2017 · AAA
29 63→68 39→40 48→50 44 .301/.325/.383 .082.323 68 9% 3% 101 +1.8 .276/.304/.363 .087.297 84 10% 3% 86 +0.8 .271/.298/.350.079.289719%2%78+0.1
Tike Redman
2006 · MLB
29 57→60 41→45 52→55 49 .270/.309/.373 .103.285 814 9% 5% 92 +1.2 .260/.302/.347 .087.286 519 11% 5% 82 +0.5 .289/.342/.389.100.31752210%7%107+1.6
Heber Gomez
2007 · AAA
29 57→62 39→40 45→50 52 .272/.324/.362 .090.289 612 9% 6% 95 +1.4 .265/.319/.351 .086.288 611 10% 6% 90 +1.0 .268/.323/.342.074.29351210%6%87+0.5
Skip Schumaker
2009 · MLB
29 59→64 41→45 48→50 50 .282/.331/.386 .104.313 89 13% 7% 104 +2.0 .285/.343/.380 .095.320 75 12% 8% 108 +2.3 .281/.342/.361.080.3175312%8%96+1.2
Luis Borges
2009 · AAA
29 58→68 35→40 41→45 52 .269/.315/.335 .066.289 25 8% 6% 84 +0.6 .283/.328/.356 .073.306 35 8% 6% 95 +1.4 .300/.327/.368.068.326278%3%92+0.9
Timo Perez
2004 · MLB
29 55→60 43→50 42→50 49 .264/.304/.382 .118.274 109 8% 5% 92 +1.2 .245/.288/.357 .112.259 118 10% 5% 79 +0.3 .278/.324/.414.135.29212159%5%107+1.8
Jesus Romo
2012 · AAA
28 59→66 38→40 46→50 52 .281/.338/.360 .079.324 511 14% 8% 100 +1.7 .265/.321/.364 .099.314 88 17% 7% 95 +1.4 .263/.320/.351.088.3187018%7%89+0.4
Joe Panik
2020 · MLB
29 54→62 42→50 46→45 55 .261/.324/.368 .107.276 96 10% 8% 97 +1.5 .233/.306/.332 .099.261 86 14% 9% 81 +0.4 .208/.288/.288.079.2406315%9%59-0.4
David Fletcher
2022 · MLB
28 58→62 38→45 50 52 .272/.319/.356 .083.295 510 10% 7% 91 +1.1 .251/.292/.325 .074.275 510 10% 5% 72 -0.2 .244/.286/.303.059.27041011%5%60-0.6
Jon Jay
2014 · MLB
29 58→65 42→45 47→50 50 .276/.343/.383 .107.319 813 16% 7% 109 +2.4 .270/.342/.354 .084.323 68 17% 7% 102 +1.8 .272/.337/.349.077.3353518%6%94+1.0
Hanser Alberto
2022 · MLB
29 57→63 43→45 47→50 44 .279/.306/.399 .121.298 107 11% 3% 98 +1.6 .242/.277/.375 .133.269 116 15% 4% 79 +0.3 .242/.256/.362.120.2777016%2%65-0.2
Sergio Gastelum
2009 · AAA
30 59→64 40 46→50 50 .280/.345/.376 .095.311 78 12% 6% 108 +2.3 .271/.333/.354 .083.299 510 11% 6% 98 +1.6 .269/.332/.341.073.2974911%6%91+0.8
Oswaldo Morejon
2008 · AAA
29 57→67 41→45 46→50 51 .269/.328/.375 .106.291 711 10% 6% 101 +1.8 .270/.327/.365 .095.295 711 11% 6% 98 +1.6 .302/.348/.404.102.322778%4%113+1.8
Jesus Merchan
2010 · AAA
29 58→64 40→45 48→50 45 .279/.321/.377 .097.308 77 12% 4% 98 +1.6 .262/.301/.340 .078.297 44 13% 4% 79 +0.3 .277/.312/.346.070.3064211%4%81+0.1
Jeff Keppinger
2009 · MLB
29 61→70 40→45 42→40 54 .289/.336/.383 .094.298 74 6% 6% 105 +2.1 .271/.325/.379 .108.282 84 7% 7% 100 +1.7 .292/.339/.392.100.302926%6%107+1.8
David Eckstein
2005 · MLB
30 57→64 38→40 49→55 53 .266/.334/.343 .077.282 516 8% 7% 95 +1.4 .282/.345/.363 .081.299 511 7% 7% 105 +2.1 .291/.353/.368.076.3064106%6%107+2.2
Lorenzo Buelna
2009 · AAA
29 57→65 39→45 43→45 46 .272/.318/.363 .091.313 67 15% 5% 93 +1.3 .267/.311/.351 .084.307 78 15% 5% 87 +0.8 .270/.315/.351.081.3088714%5%85+0.4
Carlos Alberto Gastelum
2009 · AAA
29 56→66 38→40 49→55 50 .260/.309/.343 .083.282 415 10% 6% 84 +0.6 .262/.308/.352 .090.287 715 11% 5% 86 +0.8 .310/.352/.405.095.3547814%5%113+2.1
Howie Clark
2004 · MLB
30 56→58 42→40 45→40 50 .269/.329/.381 .112.295 87 12% 6% 103 +1.9 .263/.326/.374 .111.283 106 11% 8% 99 +1.7 .265/.307/.367.103.281849%5%86+0.4
Miguel Rojas
2018 · MLB
29 57→60 39→45 42→50 51 .267/.321/.362 .096.296 55 12% 7% 94 +1.3 .266/.319/.373 .107.293 109 13% 6% 97 +1.5 .274/.332/.396.122.30491313%7%103+1.3