Zach KokoskaOF Hartford Yard Goats
Age 27 L/L 6'0" / 200 lbs AA HR +30%H +12% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION178 act + 118 ros · stats below = ROS only
wRC+†80
AVG/OBP/SLG.204 / .272 / .409
PA118
HR5
K%38
BB%6
BABIP290
ISO204
MLB%2%
Value2026 · WAR
BAT: -1.4 runs (wOBA-derived runs vs avg)-1BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.8 runs (Positional adjustment)-2POSREP: +8.4 runs (Replacement-level credit)+8REPTotal WAR: +0.70+0.7WAR
trajectory · projected WAR by year
-0.30.00.02628
Tools · ContractCON 20 / POW 55
Toolsscout grade
CONTACT20
scouting grade only
POWER55
scouting grade only
EYE45
scouting grade only
SPEED55
scouting grade only
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
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
202122 ROKACL Rockies 4844 14111 292 81 318375455830 136382 194 304 91
202122 ROKACL Rockies 4843 17111 362 81 395458535993 140444 126 442 196
202223 AFresno Grizzlies 358320 6711313 2310610 172 209283384668 175266 306 285 76
202223 AFresno Grizzlies 358309 7714413 347310 172 249343447789 197284 209 347 124
202324 A+Spokane Indians 322290 6014111 1910710 187 207279376655 169282 336 279 72
202324 A+Spokane Indians 322274 8321116 357410 187 303401562963 259360 2311 417 177
202425 AAHartford Yard Goats 398358 5914120 2016214 154 165237377614 212215 415 264 60
202425 AAHartford Yard Goats 398343 7422120 3512214 154 216314461774 245262 319 337 116
202526 AAHartford Yard Goats 280252 35917 211245 123 139219266485 127228 448 212 20
202526 AAHartford Yard Goats 280246 4610112 271015 123 187281382663 195252 3610 296 84
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 AACOL 178161 37929 11685 61 230299478778 248333 386 324 106 +1 +1 +0 -1 +5 0.6
YTD27 AACOL 178156 4411211 16535 61 282367590957 308359 309 411 173 +15 +1 +0 -1 +5 2.0
ROS27 AACOL 2% 118107 22515 7453 41 204272409681 204278 386 290 80 -3 +0 +0 -1 +3 0.0
ROS27 MLBCOL 2% 22 0000 010 00 303 500 297 86 -0 +0 +0 -0 +0 0.0
FULL27 AACOL 180163 37929 11695 61 227296472768 245329 386 324 106 +1 +1 +0 -1 +5 0.6
TOT27 AACOL 296268 5914314 181138 102 220288450739 231315 386 310 96 -1 +1 +0 -2 +8 0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBCOL 27% 245222 4410110 16905 62 198267387655 189276 377 290 80 -6 +0 -1 -1 +7 -0.0
202829 MLBCOL 37% 290262 5212111 201046 72 198271378649 179276 367 290 80 -6 +1 -1 -2 +8 -0.1
202728 MLBCOL 27% 6661 13303 4241 20 213273410683 197300 366 299 87 -1 +0 -0 -0 +2 0.1
202829 MLBCOL 37% 10898 22515 7392 31 224290449739 224301 366 300 88 -2 +0 -1 -1 +3 0.1
▸ Career Totals
Career 176161 35818 11643 51 217280429709 211300 366 299 87 -3 +1 -1 -1 +5 0.1
/ 162G 650595 13030430 4123611 184 218282434715 215300 366 299 87 -9 +2 -3 -4 +18 0.5
Career 20591855 353761078 12874755 8722 190263368631 178263 366 272 66 -78 +9 -2 -12 +58 -2.6
/ 162G 650586 11224325 4023617 277 191262370633 179264 366 272 66 -25 +3 -1 -4 +18 -0.8

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
202122 ROKACL Rockies 4843 17111 362 81 395458535993 140444 126 442 196 +5 +1 +1 0.8
202223 AFresno Grizzlies 358309 7714413 347310 172 249343447789 197284 209 347 124 +10 +3 +10 2.3
202324 A+Spokane Indians 322274 8321116 357410 187 303401562963 259360 2311 417 177 +28 +1 +9 3.9
202425 AAHartford Yard Goats 398343 7422120 3512214 154 216314461774 245262 319 337 116 +7 +1 +11 2.0
202526 AAHartford Yard Goats 280246 4610112 271015 123 187281382663 195252 3610 296 84 -5 +1 +8 0.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
Zach Kokoska (OGILVIE) 27 20 55 55 45 220/288/450 231315 1410 38% 6% 96 +0.7
Sam Hilliard
2022 · MLB
28 32→42 55 55 41 185/252/366 181256 2315 37% 8% 68 -0.5 203/278/364 161283 2016 34% 9% 79 +0.3 190/268/352162268181834%9%69-0.3
Jordan Qsar
2023 · AAA
27 39→38 54→55 52→50 38 197/272/375 177325 2213 44% 8% 79 +0.3 206/287/357 151334 1815 40% 9% 81 +0.4 181/285/326145286182040%11%72-0.1
Mark Contreras
2023 · MLB
28 37 51→50 55 36 198/257/358 160281 2020 36% 6% 69 -0.4 204/266/321 117295 1326 33% 6% 62 -0.9 196/263/28993286103233%7%48-1.2
CJ Alexander
2023 · AA
27 38→44 58→60 55→50 34 215/248/408 193273 2717 33% 4% 77 +0.1 217/263/394 177284 239 32% 6% 80 +0.4 209/261/37516527820532%6%70-0.3
Tristan Gray
2023 · AAA
27 34→35 54→55 45→40 33 196/240/365 169266 245 37% 4% 63 -0.9 193/248/348 155266 204 34% 6% 61 -1.0 202/259/33513327315331%6%61-0.6
Taylor Snyder
2022 · AAA
27 35→31 55→50 52→50 37 198/248/379 180265 2413 35% 6% 69 -0.4 177/234/314 137290 1714 43% 7% 46 -2.0 124/189/21995227131649%7%1-1.9
Brian O'Grady
2019 · AAA
27 40→37 49→60 52→50 45 205/274/357 151272 1612 30% 8% 75 -0.0 214/272/399 185289 2315 33% 7% 85 +0.7 198/260/387189265251735%7%74-0.0
Kalian Sams
2013 · AA
26 33→27 53→55 56→55 32 187/232/351 164283 2217 42% 5% 56 -1.3 213/270/378 165308 2216 36% 7% 78 +0.2 191/258/375184256281837%8%69-0.2
Stone Garrett
2023 · MLB
27 38→37 56→55 53→50 35 214/252/400 187277 2517 33% 4% 77 +0.1 219/282/362 143318 1610 34% 7% 79 +0.3 222/301/34111833712534%9%79+0.1
Jim Haley
2022 · AA
27 36→44 50 53→55 33 194/245/343 149287 1920 39% 4% 59 -1.1 200/255/335 135281 1620 34% 5% 61 -1.0 200/256/326126272152231%5%55-0.9
Patrick Dorrian
2023 · AAA
27 37→39 49→55 47→45 40 192/260/338 147292 186 39% 8% 64 -0.8 201/263/349 148300 197 38% 7% 68 -0.5 189/253/33714827620538%7%57-0.7
Melky Mesa
2014 · AAA
27 43 51→55 53→55 34 220/262/379 159311 2019 36% 4% 75 -0.0 209/245/336 127319 139 37% 3% 56 -1.3 195/230/3041093069538%3%37-1.4
Aaron Shackelford
2023 · AAA
26 33→31 51→50 50→45 35 184/238/343 159273 208 40% 6% 56 -1.3 189/255/331 142292 1710 39% 7% 60 -1.0 163/249/281118246131037%8%43-1.6
Kevin Padlo
2023 · MLB
27 37→40 50→55 52→50 39 199/251/350 152268 1913 33% 6% 63 -0.8 192/271/329 137269 1513 32% 9% 66 -0.6 170/265/300130236141333%11%56-0.8
Peyton Burdick
2023 · MLB
26 35→32 51→55 50 44 187/277/350 163274 1912 37% 9% 75 -0.0 186/266/343 157299 1912 42% 8% 69 -0.4 165/248/320156268211244%8%53-1.0
Stewart Ijames
2017 · AA
28 37 52→65 43→45 39 199/260/367 167280 215 36% 7% 72 -0.2 205/268/344 139314 168 37% 7% 69 -0.4 173/241/32014727019642%8%51-0.4
Johan Mieses
2021 · AAA
26 37→33 51→55 50 40 202/258/351 149255 207 30% 6% 67 -0.5 220/291/413 193279 269 30% 7% 97 +1.5 205/284/41621124730731%8%91+0.5
Kyle Datres
2023 · AA
27 41→40 50 56→55 43 212/287/361 149289 1823 32% 8% 82 +0.5 205/283/343 138285 1721 32% 8% 76 +0.0 187/271/314127259162133%9%61-0.4
Connor Hoover
2023 · AA
27 34→29 46→50 50 43 180/253/311 131257 1412 35% 8% 54 -1.4 199/273/346 147278 1812 33% 8% 72 -0.2 173/257/338165221241234%9%60-0.5
Kyle Russell
2013 · AAA
27 39→45 52→60 47→45 40 204/272/374 170300 207 38% 8% 79 +0.3 202/265/323 121325 139 39% 7% 61 -1.0 160/219/2478728710745%7%20-1.2