Ching-Hsien KoOF Ontario Tower Buzzers
Age 19 L/R 6'3" / 215 lbs A HR -6% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION329 act + 219 ros · stats below = ROS only
wRC+†89
AVG/OBP/SLG.217 / .317 / .359
PA219
HR6
K%31
BB%11
BABIP301
ISO143
MLB%0%
Value2026 · WAR
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: -3.3 runs (Positional adjustment)-3POSREP: +15.5 runs (Replacement-level credit)+16REPTotal WAR: +0.90+0.9WAR
0.01.42.70.91.41.71.92.02.12.22.22.0+$107M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 51 / POW 50
Toolsscout grade
CONTACT51
scouting grade only
POWER50
scouting grade only
EYE40
scouting grade only
SPEED50
scouting grade only
DEFENSE50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+1.9$11M+$11M
2031Pre-Arb$0.9M+2.0$11M+$10M
2032Pre-Arb$0.9M+2.1$11M+$10M
2033Arb-1$4M+2.2$10M+$8M
2034Arb-2$7M+2.2$10M+$6M
2035Arb-3$10M+2.0$8M+$4M
Totals $24M $61M +$50M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL LAD Bautista 4034 7301 6100 11 206325382707 176261 2515 281 73
202417 ROKDSL LAD Bautista 4029 7301 1170 11 241450448898 207286 1828 408 170
202518 ROK2 teams 364315 701122 411036 63 222323289612 67321 2811 285 76
202518 ROK2 teams 364294 911844 62726 63 310439439878 129395 2017 397 162
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ALAD 329283 6110113 381144 11 216317396713 180300 3512 315 99 -0 -0 +0 -2 +9 0.7
YTD19 ALAD 329267 7313215 54854 11 273403506909 232339 2616 397 162 +23 -0 +0 -2 +9 3.1
ROS19 ALAD 0% 219189 41716 25683 21 217317359677 143295 3111 302 89 -3 +0 -0 -1 +6 0.2
ROS19 MLBLAD 0% 01 0000 000 00 291 290 80 -0 -0
FULL19 ALAD 329284 6110113 381144 11 215317394711 180298 3512 315 99 -0 -0 +0 -2 +9 0.7
TOT19 ALAD 548472 10217219 631827 32 216317381698 165300 3311 310 95 -3 -0 -0 -3 +16 0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBLAD 34% 581502 11119316 671777 63 221321367688 145301 3012 311 96 -3 +0 -1 -3 +16 0.9
202821 MLBLAD 48% 609526 11921318 701788 84 226326380706 154301 2911 318 101 +1 +0 -1 -4 +17 1.4
202922 MLBLAD 54% 627543 12522320 711798 105 230328392720 162301 2911 323 105 +4 +0 -1 -4 +18 1.7
203023 MLBLAD 57% 626542 12622320 711768 105 232330395725 162301 2811 326 108 +5 +0 -1 -4 +18 1.9
203124 MLBLAD 57% 634548 12822321 731778 115 234332400732 166302 2812 329 110 +7 +0 -1 -4 +18 2.0
203225 MLBLAD 57% 639552 13022322 741788 115 236334406740 170302 2812 330 111 +8 +0 -1 -4 +18 2.1
203326 MLBLAD 56% 642555 13022322 741798 126 234333404736 169302 2812 331 111 +8 +0 -1 -4 +18 2.2
203427 MLBLAD 55% 639551 12922322 751788 126 234334405739 171302 2812 331 111 +8 +0 -1 -4 +18 2.2
203528 MLBLAD 55% 633545 12722321 751778 115 233334400734 167301 2812 330 111 +8 +0 -2 -4 +18 2.0
203629 MLBLAD 53% 621534 12421321 741758 115 232334401735 169300 2812 328 109 +6 +0 -3 -4 +18 1.8
203730 MLBLAD 53% 610525 12121320 721748 105 230332396728 166299 2912 325 107 +5 +0 -3 -4 +17 1.5
203831 MLBLAD 52% 595513 11620219 701717 105 226327384711 158296 2912 321 104 +3 +0 -4 -4 +17 1.2
203932 MLBLAD 52% 577497 11018218 681687 94 221323374698 153293 2912 315 100 -0 +0 -5 -3 +16 0.8
204033 MLBLAD 52% 547472 10116216 641626 84 214315358674 144288 3012 309 94 -3 +0 -5 -3 +15 0.4
204134 MLBLAD 47% 499432 9014214 581516 63 208310347658 139282 3012 300 88 -7 +0 -6 -3 +14 -0.2
204235 MLBLAD 43% 443384 7711212 511385 53 201302333636 133276 3112 291 81 -10 -0 -6 -3 +13 -0.7
202720 MLBLAD 34% 200173 37615 23612 21 214313347660 133296 3012 298 86 -3 +0 -0 -1 +6 0.1
202821 MLBLAD 48% 295255 571019 34864 42 224324376701 153296 2912 305 91 -3 +0 -1 -2 +8 0.3
202922 MLBLAD 54% 340294 6611210 39974 53 224323378701 153297 2911 309 95 -2 -0 -1 -2 +10 0.5
203023 MLBLAD 57% 354307 7012211 401004 63 228325388712 160297 2811 313 98 -1 +0 -1 -2 +10 0.6
203124 MLBLAD 57% 358310 7212212 411004 63 232330400730 168298 2811 315 99 -0 +0 -1 -2 +10 0.7
203225 MLBLAD 57% 361311 7212212 421005 63 232332399731 167298 2812 317 101 +0 +0 -1 -2 +10 0.8
203326 MLBLAD 56% 363313 7212212 421015 73 230331396727 166298 2812 317 101 +0 +0 -1 -2 +10 0.8
203427 MLBLAD 55% 354305 7112212 41995 73 233333403737 170297 2812 317 101 +0 +0 -1 -2 +10 0.8
203528 MLBLAD 55% 347299 6912211 41974 63 231331395726 164297 2812 316 100 +0 +0 -1 -2 +10 0.7
203629 MLBLAD 53% 332286 6511111 39944 63 227328388716 161296 2812 314 99 -0 +0 -1 -2 +9 0.6
203730 MLBLAD 53% 321276 6211110 38914 53 225327380707 156295 2812 312 97 -1 -0 -2 -2 +9 0.4
203831 MLBLAD 52% 310266 6010110 37894 52 226329383712 158292 2912 308 94 -2 +0 -2 -2 +9 0.3
203932 MLBLAD 52% 299258 56919 35874 52 217320364684 147289 2912 303 90 -3 +0 -2 -2 +8 0.1
204033 MLBLAD 52% 283245 51818 33843 42 208310347657 139284 3012 296 85 -5 +0 -3 -2 +8 -0.1
204134 MLBLAD 47% 236203 42617 28723 31 207312350662 143278 3112 288 79 -6 +0 -3 -1 +7 -0.3
204235 MLBLAD 43% 189163 33515 22592 21 202305337642 135272 3112 279 72 -6 +0 -3 -1 +5 -0.5
▸ Career Totals
Career 49424265 95515923154 575141761 7938 224325380705 156294 2912 309 94 -32 +1 -22 -30 +140 5.8
/ 162G 650561 12521320 761868 105 223324378702 155293 2912 309 94 -4 +0 -3 -4 +18 0.8
Career 101458759 198233646311 11792919127 15978 226327382708 155300 2912 319 102 +25 +1 -45 -61 +287 21.2
/ 162G 650561 12822320 761878 105 228329385714 157303 2912 319 102 +2 +0 -3 -4 +18 1.4

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL LAD Bautista 4029 7301 1170 11 241450448898 207286 1828 408 170 +3 -0 +1 0.4
202518 ARancho Cucamonga Quakes 138114 25320 23321 10 219355281636 61305 2317 304 91 -1 +0 +4 0.3
202518 ROKACL Dodgers 226180 661524 39405 53 3674915391.030 172449 1817 453 205 +27 -0 +6 3.4

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Chris Younglast yr '18
career totals — 13 seasons, 5,316 PA
135,316191142235314428-0+321.320.7
/1626642418-0.0+0.42.7pk7: 20
#2José Cruz Jr.last yr '08
career totals — 9 seasons, 4,179 PA
94,17915381247336445-35-717.417.2
/1626642413-5.6-1.12.8pk7: 17
#3Brad Wilkersonlast yr '08
career totals — 8 seasons, 3,753 PA
83,75312253247350440-35-815.816.2
/162664229-6.2-1.42.8pk7: 17
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
95,26316483228324386-32+013.010.7
/1626642110-4.0+0.01.6pk7: 8
#4Kole Calhounlast yr '23
career totals — 11 seasons, 4,963 PA
114,96317933242316418-54-338.39.6
/162664244-7.3-4.41.1pk7: 11
#5Travis Leelast yr '06
career totals — 6 seasons, 3,147 PA
63,1478434257336412-36-39.09.0
/162664187-7.6-0.71.9pk7: 9
#6José Hernándezlast yr '06
career totals — 7 seasons, 2,901 PA
72,9019517254316413-11+58.58.5
/162664224-2.4+1.01.9pk7: 8

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 216/317/381 165300 193 33% 11% 95 +0.9
Carlos Jimenez
2022 · A
19 38→43 42→55 53→50 44 188/268/290 102278 1011 34% 8% 55 -1.4 201/284/321 120321 1116 37% 9% 69 -0.4 229/308/399169310211831%9%95+0.9
Akil Baddoo
2018 · A
19 46→54 42→55 52→55 49 219/296/333 114288 710 25% 9% 77 +0.1 195/265/303 108302 713 35% 8% 56 -1.3 240/322/392152311152426%11%100+1.2
Tirso Ornelas
2019 · A
19 43→53 40→50 50→45 45 206/273/299 93288 75 30% 8% 59 -1.1 190/254/266 76279 55 31% 8% 41 -2.3 249/309/38313430716723%7%92+1.1
Josh Lowe
2017 · A
19 43→53 42→55 46→60 44 198/277/301 103321 95 38% 10% 61 -1.0 198/256/300 102320 1014 38% 7% 51 -1.7 256/314/436180349203131%7%108+1.9
Austin Meadows
2014 · A
19 44→54 44→65 49→55 43 213/282/337 124306 106 32% 8% 72 -0.2 245/294/368 123312 1011 23% 6% 85 +0.7 253/333/49724428530823%10%130+2.8
Ronny Ugarte
2023 · A
18 41 43→50 47→40 43 202/274/320 118277 96 29% 7% 65 -0.7 227/287/334 107295 85 24% 7% 73 -0.1 248/308/36812032111225%7%88+0.3
Oscar Taveras
2011 · A
19 44→54 42→55 49→45 41 217/260/327 110271 89 23% 5% 59 -1.1 269/307/417 148311 137 17% 5% 102 +1.9 290/325/45316432414715%4%120+1.8
Davis Schneider
2018 · A
19 40→43 41→60 48→50 50 195/275/298 102255 86 26% 9% 59 -1.1 195/268/291 96304 87 35% 8% 55 -1.4 212/321/41420227025930%13%108+1.7
Moisés Ballesteros
2023 · A
19 43→53 47→50 45→40 47 217/283/352 135277 155 27% 8% 76 +0.1 243/301/378 135296 164 23% 7% 91 +1.1 266/326/40513931116319%8%106+1.6
Max Kepler
2013 · A
20 44→54 44→60 53→50 44 217/278/338 120274 106 24% 6% 70 -0.3 222/278/346 124276 97 22% 6% 72 -0.2 237/322/44520825125417%10%114+2.7
Bo Naylor
2019 · A
19 44 39→55 52→50 46 210/278/299 89296 69 30% 8% 60 -1.0 189/246/313 124271 118 33% 7% 50 -1.7 218/311/403185271231227%11%99+1.3
Trevor Story
2012 · A
19 42→49 43→60 54→55 44 208/271/317 109280 1113 29% 7% 63 -0.9 191/252/319 128296 1313 38% 7% 56 -1.3 247/315/451204301242526%8%113+2.3
Iverson Leonardo
2021 · A
19 45 40→50 47→50 44 211/284/318 107303 59 30% 8% 68 -0.5 190/267/305 115300 118 37% 8% 59 -1.1 154/245/26411025411841%8%37-0.7
Dylan Carlson
2019 · A
20 42→52 45→55 45→50 46 211/281/334 124277 126 28% 8% 72 -0.2 233/300/392 159298 1710 27% 8% 94 +1.3 244/329/39315029814422%9%103+1.5
Ronarsy Ledesma
2012 · A
19 41 42→45 47→50 43 203/277/306 103268 97 27% 6% 63 -0.9 224/283/326 102290 511 24% 5% 69 -0.4 226/280/33711129161123%4%69-0.2
Renato Núñez
2013 · A
19 44→51 43→60 49→30 39 216/264/333 117285 95 27% 4% 63 -0.8 205/246/338 133272 163 30% 4% 57 -1.2 235/306/45121627131126%7%111+1.7
Mark Vientos
2019 · A
19 42→49 46→60 43→30 45 215/275/340 125273 143 26% 7% 70 -0.3 206/250/349 143284 182 33% 5% 62 -0.9 245/305/44720232528032%7%109+2.0
Canaan Smith-Njigba
2019 · A
20 45→49 41→45 46→55 51 216/301/314 97294 97 28% 10% 74 -0.1 230/299/349 119326 1111 30% 9% 82 +0.5 228/302/349121326101531%9%80+0.2
Anthony Santander
2014 · A
19 42→47 43→60 46→45 39 208/261/318 111271 109 27% 5% 59 -1.1 203/256/318 115280 117 30% 5% 56 -1.3 233/308/44921624730220%9%110+2.7
Leopoldo Correa
2010 · A
18 41 42→45 50→30 48 197/280/305 107291 95 33% 10% 63 -0.8 210/272/297 87263 63 21% 7% 57 -1.2 212/269/300892618021%6%53-0.5