Ching-Hsien KoOF Ontario Tower Buzzers
Age 19 L/R 6'3" / 215 lbs A HR +15%K -3% Svc 0.0 · Ctrl thru 2036 peak 3.1 · 2033
wRC+†91
AVG/OBP/SLG.221 / .294 / .352
PA320
HR8
K%28
BB%8
MLB%0%
BAT: -3.1 runs (wOBA-derived runs vs avg)-3BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.6 runs (Defensive runs vs avg)-1FLDPOS: -1.9 runs (Positional adjustment)-2POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +0.40+0.4WAR
Scouting · nowfuture
HIT
3051
PWR
3550
SPD
5050
FLD
4050
EYE
6040
trajectory · 10 yrs
3.2peak
2033

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M+2.7$25M+$24M
2032Ext / FA-deal$0.9M+3.0$29M+$28M
2033Ext / FA-deal$1.0M+3.1$31M+$30M
2034Ext / FA-deal$6M+3.1$31M+$25M
2035Ext / FA-deal$10M+3.0$31M+$21M
2036Ext / FA-deal$13M+2.7$29M+$16M
Totals $32M $176M +$143M

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
202417 ROKDSL LAD Bautista 4034 6201 6100 11 .176.300.324.624 .147.217 2515 .281 73 -1 -0 +0 -0 +1 -0.1
202518 ROK2 teams 364315 721222 411026 63 .229.329.298.627 .070.329 2811 .287 78 -9 +0 +0 -2 +10 -0.1
▸ 2026 Season (actual · ROS · total)
202619 AOntario Tower Buzzers 3227 7102 4151 00 .259.375.519.894 .259.500 4712 .356 131 +1 +0 +0 -0 +1 0.2
ROS19 MLBLAD 288258 581027 25833 41 .225.301.360.661 .136.299 299 .299 87 -4 +0 -1 -2 +8 0.2
TOT19 MLBLAD 320285 651129 29984 41 .228.308.375.684 .147.313 319 .305 91 -3 +0 -1 -2 +9 0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202720 MLB 11%LAD 428381 8916211 381116 82 .234.313.373.686 .139.299 269 .311 96 -2 +1 -1 -3 +12 0.8
202821 MLB 28%LAD 508448 10819315 481277 113 .241.324.397.721 .156.300 259 .322 104 +3 +1 -1 -3 +14 1.4
202922 MLB 48%LAD 564495 12222318 561368 123 .246.333.412.745 .166.300 2410 .330 111 +7 +1 -1 -3 +16 2.0
203023 MLB 65%LAD 603529 13123320 611438 133 .248.334.416.750 .168.300 2410 .335 115 +10 +1 -1 -4 +17 2.4
203124 MLB 82%LAD 628548 13624321 661479 133 .248.339.418.757 .170.300 2311 .339 118 +13 +1 -1 -4 +18 2.7
203225 MLBLAD 642560 14025322 681499 133 .250.341.423.764 .173.301 2311 .343 120 +15 +1 -1 -4 +18 3.0
203326 MLBLAD 647563 14225323 701509 132 .252.344.430.774 .178.301 2311 .344 122 +16 +2 -1 -4 +18 3.1
203427 MLBLAD 646561 14125323 711509 122 .251.345.430.774 .178.302 2311 .344 122 +16 +2 -1 -4 +18 3.1
203528 MLBLAD 641556 13824322 711509 122 .248.343.421.764 .173.301 2311 .343 121 +15 +2 -2 -4 +18 3.0
203629 MLBLAD 630546 13624322 701509 111 .249.344.425.769 .176.300 2411 .341 119 +14 +2 -3 -4 +18 2.7
203730 MLBLAD 619537 13223321 691498 101 .246.340.417.758 .171.299 2411 .338 117 +12 +2 -3 -4 +18 2.4
203831 MLBLAD 605525 12822320 671488 90 .244.338.411.750 .168.298 2411 .334 114 +10 +2 -4 -4 +17 2.1
203932 MLBLAD 586508 12221319 651478 80 .240.336.406.741 .165.296 2511 .330 110 +7 +2 -5 -4 +17 1.7
204033 MLBLAD 557484 11520317 611437 80 .238.332.397.728 .159.295 2611 .324 106 +4 +2 -5 -3 +16 1.3
204134 MLBLAD 509442 10217215 561356 70 .231.325.380.705 .149.293 2711 .317 101 +1 +1 -6 -3 +14 0.8
204235 MLBLAD 452394 8915213 491256 70 .226.321.373.694 .147.291 2811 .310 95 -3 +1 -6 -3 +13 0.3
204336 MLBLAD 391341 7412210 421125 60 .217.312.352.664 .135.288 2911 .300 88 -5 +1 -7 -2 +11 -0.2
204437 MLBLAD 326285 601018 34964 50 .211.303.337.640 .126.285 2910 .290 80 -7 +1 -8 -2 +9 -0.7
▸ Career Totals (MLE all levels + projections)
Career 106749310 224139152330 11342663144 18930 .241.332.400.733 .160.300 2511 .328 109 +109 +26 -59 -64 +302 32.0
/ 162G 650567 13624320 691629 122 .240.332.399.730 .159.299 2511 .328 109 +7 +2 -4 -4 +18 2.0

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
202417 ROKDSL LAD Bautista 4029 7301 1170 11 .241.450.448.898 .207.286 1828 .408 170 +3 -0 +1 0.4
202518 ARancho Cucamonga Quakes 138114 25320 23321 10 .219.355.281.636 .061.305 2317 .304 91 -1 +0 +4 0.3
202518 ROKACL Dodgers 226180 661524 39405 53 .367.491.5391.030 .172.449 1817 .453 205 +27 -0 +6 3.4

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
Ching-Hsien Ko (OGILVIE) 19 30→51 35→50 50 40 .221/.294/.352 .131.291 85 28% 8% 82 +0.3
Austin Meadows
2014 · A
19 45→55 43→65 49→55 43 .214/.282/.336 .122.308 106 32% 8% 72 -0.2 .242/.292/.362 .120.310 910 24% 6% 82 +0.5 .255/.336/.495.240.28930823%10%129+2.7
Riley Greene
2021 · A
20 44→54 44→60 53→50 39 .215/.271/.330 .115.305 119 32% 6% 66 -0.6 .252/.315/.404 .152.357 1510 31% 8% 103 +1.9 .263/.332/.466.203.33825528%9%124+3.1
Oscar Taveras
2011 · A
19 44→54 42→55 49→45 42 .216/.260/.323 .108.269 89 23% 5% 58 -1.2 .270/.309/.419 .149.313 137 18% 5% 104 +2.0 .293/.330/.463.170.32616715%4%124+2.0
Jay Bruce
2006 · A
19 41→51 46→65 42→50 39 .207/.260/.334 .128.300 148 35% 6% 62 -0.9 .243/.289/.418 .175.322 189 29% 6% 96 +1.5 .253/.334/.464.210.30026724%10%115+2.9
Moisés Ballesteros
2023 · A
19 43→53 46→50 46→40 47 .216/.283/.346 .130.273 145 26% 8% 75 -0.0 .241/.299/.377 .136.292 164 22% 7% 90 +1.0 .259/.317/.396.137.30516320%7%100+1.5
Carlos Jimenez
2022 · A
19 39→41 42→50 53→55 44 .191/.270/.293 .102.283 1011 34% 8% 56 -1.3 .199/.283/.318 .119.317 1115 37% 9% 69 -0.4 .216/.296/.349.133.314151933%9%78+0.1
John Drennen
2006 · A
19 39→49 46→45 47→45 42 .204/.263/.332 .129.261 158 28% 6% 63 -0.8 .218/.275/.321 .103.282 96 25% 6% 65 -0.7 .244/.295/.365.121.2929119%6%81+0.3
Akil Baddoo
2018 · A
19 45→51 41→55 52→55 48 .216/.292/.327 .111.287 710 26% 9% 74 -0.1 .201/.275/.318 .117.293 813 31% 9% 64 -0.8 .232/.314/.375.143.300152426%11%91+0.8
Travis Snider
2007 · A
19 47→53 49→55 47→50 43 .236/.291/.385 .149.313 187 30% 7% 89 +0.9 .245/.301/.404 .159.345 174 32% 7% 98 +1.6 .246/.310/.419.172.34319232%8%103+1.8
Junior Caminero
2022 · A
19 44→52 49→65 49→45 45 .226/.283/.369 .143.276 176 25% 7% 81 +0.4 .250/.300/.421 .171.300 237 24% 6% 102 +1.8 .258/.305/.479.221.28433522%6%116+2.6
Max Kepler
2013 · A
20 44→54 42→60 53→50 44 .216/.275/.328 .112.278 96 25% 6% 67 -0.5 .222/.279/.348 .126.273 107 22% 7% 73 -0.1 .234/.319/.433.200.24824417%10%108+2.2
Jason Heyward
2009 · A
19 51→60 44→55 52→50 44 .250/.294/.374 .124.300 119 20% 6% 85 +0.7 .261/.334/.425 .164.305 1710 19% 9% 117 +2.9 .255/.348/.438.183.301211422%12%121+3.1
Colby Rasmus
2007 · A
20 45→55 46→60 54→50 42 .223/.277/.357 .134.288 1315 27% 6% 75 -0.0 .225/.291/.388 .163.272 1914 24% 8% 90 +1.0 .237/.305/.454.217.30928332%8%109+1.8
Jesús Sánchez
2017 · A
19 48→53 43→60 50 39 .235/.267/.357 .122.293 106 23% 4% 69 -0.4 .243/.276/.369 .126.311 135 25% 4% 77 +0.1 .247/.314/.450.203.30625427%8%110+1.8
Anthony Santander
2014 · A
19 43→49 43→65 46→45 40 .211/.264/.320 .110.273 109 26% 5% 60 -1.0 .205/.257/.318 .113.275 117 29% 5% 57 -1.2 .242/.317/.473.231.25731220%9%120+3.4
Tirso Ornelas
2019 · A
19 43→53 41→50 50→45 46 .210/.278/.308 .098.289 85 29% 8% 63 -0.9 .192/.256/.270 .078.279 55 30% 8% 43 -2.2 .245/.303/.373.128.30214723%7%87+0.8
Noelvi Marte
2021 · A
19 44→53 44→50 50→55 42 .218/.268/.339 .121.285 1112 27% 6% 66 -0.6 .231/.294/.375 .144.300 1716 27% 7% 87 +0.8 .236/.302/.381.145.298171926%8%88+0.8
Mark Vientos
2019 · A
19 42→50 45→60 43→30 45 .215/.274/.337 .122.275 143 27% 7% 69 -0.4 .206/.251/.346 .140.279 172 32% 5% 62 -0.9 .246/.306/.451.204.32128031%7%109+2.0
Oswaldo Arcia
2011 · A
20 47→53 48→60 49→45 40 .237/.276/.382 .145.293 147 24% 4% 81 +0.4 .245/.293/.422 .177.328 195 30% 6% 99 +1.7 .249/.310/.451.201.32125329%7%110+2.1
Corey Seager
2013 · A
19 46→56 46→65 51→45 44 .231/.283/.361 .130.288 149 25% 6% 79 +0.3 .250/.299/.420 .170.314 197 26% 6% 101 +1.8 .291/.353/.484.193.33722420%8%135+4.6