Christian Arroyo2B Syracuse Mets
Age 31 R/R 6'0" / 220 lbs AAA H +5%HR +3% Svc 9.000 · Ctrl thru 2026 peak 0.1 · 2026
wRC+†72
AVG/OBP/SLG.227 / .279 / .348
PA257
HR5
K%24
BB%5
xwOBA.272
Barrel%4.6%
MLB%10%
BAT: -8.0 runs (wOBA-derived runs vs avg)-8BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.3 runs (Replacement-level credit)+7REPTotal WAR: +0.10+0.1WAR
Scouting · nowfuture
HIT
6060
PWR
5050
SPD
4545
EYE
4040
trajectory · 10 yrs
0.0peak
2026
Barrel%
224.6
xwOBA
190.272
Avg EV
1386.3
Whiff%
250.139
Chase%
100.432
Speed
5527.7
Bat Spd
5571.9

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   9.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$1M+0.1$0.4M-$0.6M
Totals $1M $0.4M -$0.6M

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
201318 ROKAZL Giants 209192 481342 11462 32 .250.298.391.688 .141.311 225 .292 82 -4 -0 +0 +1 +6 0.2
201419 AAugusta GreenJackets 125120 20211 2280 12 .167.180.225.405 .058.204 222 .184 -1 -14 -1 +0 +0 +4 -1.1
201520 A+2 teams 495467 1212519 151218 63 .259.294.375.669 .116.329 243 .288 79 -12 +0 +0 +2 +14 0.4
201621 AARichmond Flying Squirrels 517486 1283313 17943 11 .263.292.354.646 .091.316 183 .278 71 -17 -0 +0 +2 +15 -0.1
201722 MLB2 teams 237218 561107 12486 32 .257.314.404.717 .147.299 205 .311 96 -1 -0 -1 +1 +7 0.5
201823 AAA2 teams 241226 501213 11534 23 .221.270.323.593 .102.276 225 .256 54 -12 -1 +1 +1 +7 -0.5
201924 AAA2 teams 191175 451018 13492 10 .257.316.463.779 .206.314 267 .335 114 +3 +0 -0 +1 +5 0.9
202025 MLBBoston Red Sox 5450 12103 4110 00 .240.296.440.736 .200.250 207 .329 110 +1 +0 -1 +0 +2 0.1
202126 MLB2 teams 219199 451206 9589 20 .226.290.377.667 .151.287 264 .295 84 -4 +0 +1 +1 +6 0.4
202227 MLBBoston Red Sox 300280 791616 13493 51 .282.321.411.732 .129.322 164 .310 96 -1 +1 -5 +1 +8 0.4
202328 MLB2 teams 277262 531603 11591 23 .202.237.298.535 .095.248 214 .239 41 -19 -1 -2 +1 +8 -1.2
202429 AAA2 teams 153139 26602 7495 11 .187.252.273.525 .086.267 325 .235 38 -11 -0 +0 +1 +4 -0.6
202530 AAA2 teams 207192 481104 10494 10 .250.301.370.671 .120.314 245 .297 85 -3 +0 +0 +1 +6 0.3
▸ 2026 Season (actual · ROS · total)
202631 AAASyracuse Mets 4644 11300 2130 10 .250.283.318.601 .068.355 284 .271 66 -2 +0 +0 +0 +1 -0.0
ROS31 MLBNYM 211195 451104 11523 20 .231.282.349.631 .118.293 255 .282 74 -6 +0 -0 +1 +6 0.1
TOT31 MLBNYM 257239 561404 13653 30 .234.282.343.625 .109.304 255 .280 72 -8 +1 -0 +1 +7 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202732 MLB 20%NYM 238220 511204 13533 20 .232.284.341.625 .109.286 225 .283 75 -7 +0 -4 +1 +7 -0.3
202833 MLB 33%NYM 208193 431003 11482 10 .223.272.321.593 .098.285 235 .277 70 -7 +0 -4 +1 +6 -0.5
202934 MLB 43%NYM 167154 35803 9402 00 .227.279.338.616 .110.283 245 .271 65 -7 +0 -5 +1 +5 -0.6
▸ Career Totals (MLE all levels + projections)
Career 40493768 9052091071 17990757 3318 .240.285.357.642 .117.296 224 .281 73 -122 -1 -21 +14 +115 -1.5
/ 162G 650605 14634211 291469 53 .241.287.359.645 .117.298 224 .281 73 -20 -0 -3 +2 +18 -0.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
201318 ROKAZL Giants 209184 601852 19322 32 .326.395.511.906 .185.377 159 .391 157 +14 -0 +6 2.0
201419 AAugusta GreenJackets 125118 24311 4220 12 .203.230.271.501 .068.237 183 .220 27 -10 -1 +4 -0.8
201520 A+San Jose Giants 409381 1162829 19735 53 .304.346.459.805 .155.355 185 .353 129 +13 -0 +12 2.5
201520 INTLScottsdale Scorpions 8678 24313 4143 10 .308.365.487.852 .179.339 165 .373 144 +4 +0 +2 0.7
201621 AARichmond Flying Squirrels 517474 1303613 29723 11 .274.320.373.694 .099.313 146 .306 92 -5 -0 +15 1.0
201722 MLBSan Francisco Giants 135125 24503 8321 12 .192.246.304.550 .112.231 246 .248 48 -8 -1 -1 +1 +4 -0.5
201722 AAASacramento River Cats 10291 36704 6125 20 .396.461.6041.065 .209.427 126 .469 217 +13 +0 +3 1.7
201823 MLBTampa Bay Rays 5953 14211 6160 00 .264.339.396.735 .132.361 2710 .330 111 +1 +0 +1 +1 +2 0.4
201823 AAADurham Bulls 182170 401202 8324 23 .235.286.341.627 .106.279 184 .284 75 -5 -1 +5 -0.1
201924 MLBTampa Bay Rays 5750 11202 5181 00 .220.304.380.684 .160.300 329 .303 90 -1 +0 -0 +1 +2 0.2
201924 AAADurham Bulls 134121 38918 12261 10 .314.381.603.984 .289.345 199 .426 184 +13 +0 +4 1.7
202025 MLBBoston Red Sox 5450 12103 4110 00 .240.296.440.736 .200.250 207 .325 107 +0 +0 -1 +0 +2 0.1
202126 MLBBoston Red Sox 181164 431206 8447 10 .262.322.445.767 .183.325 244 .338 117 +4 +0 +1 +1 +5 1.1
202126 AAAWorcester Red Sox 3833 3100 2122 10 .091.189.121.310 .030.136 325 .157 -22 -5 +0 +1 -0.4
202227 MLBBoston Red Sox 300280 801616 13493 51 .286.324.414.739 .129.326 164 .325 107 +2 +1 -5 +1 +8 0.8
202328 MLBBoston Red Sox 206195 471603 7451 13 .241.271.369.640 .128.295 223 .280 73 -6 -1 -2 +1 +6 -0.2
202328 AAAWorcester Red Sox 7165 9200 6120 10 .138.211.169.380 .031.170 178 .184 -1 -8 +0 +2 -0.6
202429 AAANashville Sounds 128114 27802 9323 11 .237.310.360.669 .123.305 257 .299 87 -2 -0 +4 0.2
202429 ROKACL Brewers 2521 3000 272 00 .143.280.143.423 .000.214 288 .223 29 -2 +0 +1 -0.1
202530 AAALehigh Valley IronPigs 190169 531405 16374 10 .314.386.485.871 .172.375 198 .386 153 +11 +0 +5 1.7
202530 AClearwater Threshers 1717 3000 030 00 .176.176.176.353 .000.214 180 .160 -20 -2 +0 +0 -0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 992917 23154224 5121513 86 .252.300.394.694 .142.303 225 .307 93 -8 -1 -8 +5 +28 1.7

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
Christian Arroyo (OGILVIE) 31 60 50 45 40 .227/.279/.348 .121.286 53 24% 5% 74 -0.0
Paul Leon
2019 · AAA
31 46→56 44→45 47→45 44 .230/.280/.345 .116.279 118 22% 6% 73 -0.1 .241/.276/.354 .113.291 136 22% 4% 73 -0.1 .250/.278/.347.097.30012121%3%69-0.3
Humberto Sosa
2017 · AAA
31 46→50 43→50 46→45 43 .229/.275/.331 .102.284 125 24% 6% 67 -0.5 .223/.268/.349 .126.276 156 24% 5% 69 -0.4 .220/.265/.385.165.25621123%5%76+0.0
Seth Mejias-Brean
2021 · MLB
30 47→53 44→45 46→45 43 .235/.283/.350 .115.290 126 23% 6% 76 +0.0 .223/.277/.353 .130.291 1512 28% 6% 74 -0.1 .202/.262/.323.120.262151428%7%56-0.5
Nevin Ashley
2016 · MLB
31 47→50 42→45 44→45 43 .227/.286/.332 .105.292 104 25% 6% 72 -0.2 .226/.293/.344 .118.300 126 27% 7% 79 +0.3 .201/.289/.316.115.27213229%9%69-0.1
Charlie Culberson
2019 · MLB
30 47→52 45 46→50 42 .236/.279/.361 .125.295 139 24% 5% 76 +0.1 .246/.294/.401 .155.314 179 26% 6% 94 +1.3 .246/.289/.382.136.317131026%5%83+0.2
Austin Wynns
2022 · MLB
31 45→52 45 48→30 46 .224/.281/.336 .112.265 135 21% 7% 72 -0.2 .243/.308/.357 .114.303 125 23% 8% 89 +0.9 .244/.309/.343.100.31210224%7%82+0.2
Wilmer Difo
2023 · MLB
31 47→54 43→45 47→55 46 .234/.281/.340 .106.278 117 20% 6% 72 -0.2 .219/.283/.321 .102.279 1019 24% 8% 69 -0.4 .209/.284/.300.092.27592526%9%62-0.5
Phil Gosselin
2020 · MLB
31 47→57 42→45 43→45 46 .229/.284/.337 .108.287 95 23% 7% 72 -0.2 .245/.302/.366 .121.309 126 23% 7% 88 +0.9 .244/.298/.354.110.31111624%6%80+0.1
Jantzen Witte
2021 · AAA
31 48→53 44→45 46→45 41 .236/.287/.352 .116.311 119 27% 6% 78 +0.2 .242/.291/.384 .142.303 177 25% 6% 89 +0.9 .221/.277/.367.146.28119528%7%75+0.0
Juan Martinez
2019 · AAA
32 47→53 45 45→40 41 .235/.269/.354 .120.280 126 21% 4% 70 -0.3 .242/.283/.355 .113.314 125 26% 5% 76 +0.1 .247/.287/.342.095.32711027%4%71-0.2
Rubén Tejada
2021 · AAA
31 48→58 41→40 46→50 44 .230/.287/.326 .096.282 88 21% 6% 71 -0.3 .222/.289/.299 .077.289 67 24% 7% 66 -0.6 .207/.283/.237.030.2762223%8%43-1.1
Adeiny Hechavarría
2020 · MLB
31 50→59 46→50 48→50 44 .249/.292/.382 .133.288 148 19% 5% 87 +0.8 .242/.297/.373 .131.289 139 20% 7% 88 +0.9 .186/.234/.352.167.21822027%5%55-0.3
Joe McEwing
2004 · MLB
31 49→55 42→45 46→50 47 .237/.298/.340 .102.284 910 20% 7% 79 +0.3 .238/.285/.320 .082.289 712 19% 6% 68 -0.5 .251/.284/.329.077.30171619%4%65-0.3
Darwin Barney
2017 · MLB
31 50→58 41→40 45→50 47 .240/.288/.336 .096.271 97 15% 6% 73 -0.1 .236/.284/.343 .107.274 1110 18% 6% 73 -0.1 .231/.274/.323.092.269101218%5%63-0.5
Ricardo Serrano
2017 · AAA
31 48→57 44→50 46→45 42 .236/.272/.354 .118.273 116 19% 4% 72 -0.2 .233/.271/.346 .113.284 125 22% 5% 69 -0.4 .230/.271/.337.107.28414124%5%65-0.4
Joshua Rodriguez
2016 · AAA
31 48→55 45→50 48→50 46 .235/.297/.362 .127.302 138 26% 8% 85 +0.7 .214/.277/.337 .123.295 147 30% 8% 70 -0.3 .222/.284/.358.135.29617430%7%75-0.0
Tim Federowicz
2019 · MLB
31 47→49 47→50 49→40 42 .236/.285/.371 .136.302 155 27% 6% 82 +0.5 .209/.262/.340 .131.279 156 30% 7% 64 -0.8 .166/.219/.275.108.22315232%6%28-1.3
Angel Berroa
2008 · MLB
31 51→56 43→50 43→50 42 .248/.287/.354 .106.282 115 17% 4% 78 +0.2 .230/.280/.345 .115.263 115 17% 5% 73 -0.1 .259/.304/.420.161.30320421%4%101+1.1
Erik González
2023 · MLB
31 48→57 39→45 47→50 41 .231/.271/.319 .088.298 710 24% 5% 62 -0.9 .235/.272/.318 .083.311 67 25% 4% 62 -0.9 .235/.268/.311.076.3115525%4%54-1.2
Ed Lucas
2013 · AAA
31 44→54 45 46→50 43 .219/.272/.337 .118.274 137 25% 6% 68 -0.5 .241/.289/.327 .086.310 85 23% 6% 72 -0.2 .256/.307/.325.069.3325323%6%75-0.0