Sheng-Ping ChenSS Amarillo Sod Poodles
Age 25 L/R 5'9" / 165 lbs AA HR -5% Svc 0.0 · Ctrl thru 2034 peak 0.1 · 2028
wRC+†54
AVG/OBP/SLG.198 / .261 / .299
PA136
HR2
K%31
BB%7
MLB%2%
BAT: -7.1 runs (wOBA-derived runs vs avg)-7BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.5 runs (Positional adjustment)+1POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: -0.20-0.2WAR
trajectory · 10 yrs
0.1peak
2028

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M+0.1$0.4M+$0.0M (cut)
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $0.8M $-9M -$10M

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
202120 AVisalia Rawhide 339309 44915 221604 111 .142.209.227.435 .084.267 476 .192 5 -36 +2 +0 +4 +10 -2.2
202221 A2 teams 367341 671813 201314 84 .196.249.282.531 .085.309 365 .233 37 -26 +0 +0 +4 +10 -1.2
202322 A+3 teams 313284 47714 241131 52 .165.233.239.472 .074.253 368 .217 25 -27 +0 +0 +3 +9 -1.5
202423 AAAmarillo Sod Poodles 9084 14201 3281 20 .167.205.226.431 .060.232 313 .187 1 -10 +0 +0 +1 +3 -0.6
▸ 2026 Season
202625 MLBARI 136124 25512 10421 21 .202.267.306.573 .105.277 317 .256 54 -7 +0 +0 +1 +4 -0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 11%ARI 231210 44815 17692 41 .210.275.329.604 .119.280 307 .269 64 -9 +0 +0 +2 +7 -0.0
202827 MLB 26%ARI 291265 551016 22862 51 .208.273.321.594 .113.282 308 .273 67 -11 +1 +0 +3 +8 0.1
202928 MLB 38%ARI 332300 641227 26973 51 .213.283.337.619 .123.282 298 .274 68 -12 +1 -1 +4 +9 0.1
203029 MLB 47%ARI 350317 661227 271033 41 .208.277.325.602 .117.281 298 .274 68 -13 +0 -1 +4 +10 -0.0
203130 MLB 56%ARI 362328 671227 281083 41 .204.273.317.590 .113.280 308 .271 65 -14 +0 -2 +4 +10 -0.2
203231 MLB 73%ARI 355321 651217 281073 20 .202.273.312.584 .109.278 308 .267 62 -15 +0 -3 +4 +10 -0.4
203332 MLB 91%ARI 342309 611116 271053 10 .197.268.298.566 .100.277 318 .262 59 -16 +0 -4 +4 +10 -0.6
203433 MLBARI 315286 561016 24992 00 .196.263.301.564 .105.275 318 .257 55 -16 +0 -4 +3 +9 -0.8
203534 MLBARI 273248 47815 21882 00 .190.258.290.549 .101.273 328 .251 50 -15 +0 -5 +3 +8 -1.0
▸ Career Totals (MLE all levels + projections)
Career 40963726 7221361671 299133634 5313 .194.260.296.556 .102.278 337 .252 51 -228 +5 -20 +44 +116 -8.4
/ 162G 650591 11522311 472125 82 .195.259.298.557 .103.280 337 .252 51 -36 +1 -3 +7 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202120 AVisalia Rawhide 339298 561316 331184 111 .188.278.299.576 .111.284 3510 .264 60 -15 +2 +10 -0.4
202221 A+Hillsboro Hops 3933 12201 541 30 .364.462.515.977 .152.393 1013 .436 192 +4 +1 +1 0.6
202221 AVisalia Rawhide 328298 661913 25943 54 .221.288.322.610 .101.313 298 .277 70 -11 -1 +9 -0.2
202322 AAAmarillo Sod Poodles 5043 10112 7120 00 .233.340.442.782 .209.276 2414 .347 124 +1 +0 +1 0.3
202322 A+Hillsboro Hops 227198 41604 25591 42 .207.299.298.597 .091.270 2611 .274 68 -8 +0 +6 -0.2
202322 ROKACL D-backs Red 3628 10210 790 10 .357.486.500.986 .143.500 2519 .428 186 +3 +0 +1 0.5
202423 AAAmarillo Sod Poodles 9082 15201 5221 20 .183.239.244.483 .061.233 246 .219 26 -8 +0 +3 -0.5

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
Sheng-Ping Chen (OGILVIE) 25 .198/.261/.299 .101.277 22 31% 7% 54 -0.3
Jackson Cluff
2022 · AA
25 39→29 40→45 50→55 38 .192/.256/.284 .092.277 812 32% 5% 48 -1.9 .179/.255/.283 .104.283 915 37% 8% 47 -1.9 .181/.273/.314.132.266142835%10%61-0.6
Shayne Fontana
2022 · AA
25 41 42→45 48→55 46 .197/.276/.303 .106.284 99 32% 9% 61 -1.0 .215/.297/.325 .110.300 1114 30% 9% 76 +0.1 .222/.305/.326.104.296111927%8%77+0.1
Patrick Dorrian
2021 · A
25 42→37 43→55 51→45 41 .206/.260/.322 .117.290 96 31% 6% 59 -1.1 .198/.265/.350 .152.297 186 37% 8% 69 -0.4 .189/.258/.354.165.27522538%8%64-0.5
Julian Escobedo
2023 · AA
25 38→36 41→40 48→50 40 .191/.255/.290 .099.266 914 31% 6% 49 -1.8 .203/.269/.317 .114.286 1015 31% 6% 62 -0.9 .179/.252/.313.134.265122035%6%50-0.4
Devin Foyle
2022 · AA
25 40→37 46→45 48→45 44 .205/.275/.336 .132.274 1411 30% 8% 69 -0.4 .212/.284/.329 .117.274 127 26% 8% 71 -0.3 .192/.282/.265.072.2456022%10%51-0.6
Mark Contreras
2021 · AA
26 36→38 44→50 47→55 38 .183/.247/.298 .115.269 1113 35% 6% 48 -1.9 .201/.262/.346 .145.292 1719 36% 6% 66 -0.6 .199/.260/.339.140.286172435%6%61-0.7
Toby Welk
2022 · AA
25 39→33 44→45 48→45 42 .196/.263/.315 .118.271 129 31% 7% 59 -1.1 .204/.262/.318 .114.295 127 33% 7% 59 -1.1 .195/.242/.316.121.28213035%5%50-0.5
J.R. Hopf
2008 · AAA
25 39 41→45 49→40 38 .191/.247/.285 .094.304 95 38% 7% 43 -2.2 .208/.271/.299 .091.296 84 30% 8% 58 -1.2 .210/.277/.293.083.2827126%8%57-0.4
Justin Toerner
2022 · AAA
25 39 44→45 45→50 44 .194/.280/.302 .108.290 129 35% 9% 64 -0.8 .186/.282/.297 .111.284 1210 36% 10% 64 -0.8 .157/.270/.260.103.237121235%11%49-0.8
Jack Conley
2022 · AAA
25 35 41→45 50→45 39 .177/.239/.273 .095.270 87 36% 7% 37 -2.6 .200/.266/.312 .112.290 117 33% 7% 59 -1.1 .191/.265/.302.110.27010531%8%52-0.8
Aaron Antonini
2023 · AA
25 37 43→40 46→45 45 .187/.275/.291 .104.246 125 28% 8% 59 -1.1 .207/.287/.330 .123.286 148 31% 7% 74 -0.1 .188/.281/.331.143.27918936%6%71-0.1
Seth Gray
2023 · AA
25 38 44→45 47→50 38 .186/.263/.294 .108.300 138 40% 7% 54 -1.4 .205/.282/.312 .107.343 1213 40% 8% 66 -0.6 .202/.287/.300.098.353111941%9%62-0.5
Grae Kessinger
2022 · AA
24 37→29 42→45 48→50 42 .191/.254/.286 .095.257 1114 30% 7% 47 -1.9 .192/.267/.310 .118.259 1415 30% 8% 59 -1.1 .186/.266/.299.113.246141429%9%54-0.9
Shane Matheny
2022 · AA
26 38→42 43→45 47→50 39 .187/.250/.294 .107.292 116 38% 7% 48 -1.9 .201/.285/.328 .127.324 149 38% 10% 72 -0.2 .191/.281/.316.125.30014938%10%64-0.5
Quincy McAfee
2023 · AA
25 39 43→45 43→45 46 .192/.280/.301 .108.265 117 30% 9% 63 -0.8 .198/.277/.336 .138.251 1610 27% 7% 71 -0.3 .186/.266/.336.150.221181225%7%63-0.5
Kevin Mahoney
2012 · AA
25 41 42→45 47→40 40 .201/.265/.305 .103.292 94 33% 7% 57 -1.2 .211/.273/.321 .110.292 116 30% 7% 64 -0.8 .201/.266/.312.111.27712530%7%57-0.5
LJ Talley
2022 · AA
25 41→47 44→45 48→50 45 .207/.264/.323 .115.260 126 25% 7% 61 -1.0 .223/.283/.343 .120.282 1311 24% 7% 74 -0.1 .218/.283/.334.116.272131324%7%69-0.2
Willie MacIver
2022 · AA
25 36→35 45 51→55 38 .187/.245/.306 .118.262 1414 33% 6% 50 -1.8 .203/.276/.332 .129.299 1515 35% 8% 69 -0.4 .230/.309/.359.129.323131830%8%87+0.4
Jake Lowery
2016 · AA
26 37 44→45 47→30 43 .189/.255/.306 .118.271 114 33% 8% 53 -1.5 .187/.257/.291 .104.291 105 36% 8% 50 -1.7 .125/.205/.184.059.2604049%9%0-1.2
Blake Hunt
2023 · AA
24 38 43→50 49→40 38 .190/.248/.301 .111.281 115 35% 6% 49 -1.8 .209/.266/.343 .134.276 145 29% 6% 67 -0.5 .206/.268/.347.141.26215227%6%67-0.3