Kenni GomezOF Fayetteville Woodpeckers
Age 21 L/R 6'0" / 201 lbs A HR +6% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION200 act + 133 ros · stats below = ROS only
wRC+†24
AVG/OBP/SLG.170 / .227 / .243
PA133
HR1
SB7
K%34
BB%6
BABIP259
ISO73
MLB%0%
Value2026 · WAR
BAT: -30.2 runs (wOBA-derived runs vs avg)-30BATRUN: +3.1 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.0 runs (Positional adjustment)-2POSREP: +9.4 runs (Replacement-level credit)+9REPTotal WAR: -2.00-2.0WAR
trajectory · projected WAR by year
-1.9-1.7-1.5-1.2-1.1-1.126283031
Tools · ContractCON 35 / POW 35
Toolsscout grade
CONTACT35
scouting grade only
POWER35
scouting grade only
EYE25
scouting grade only
SPEED55
scouting grade only
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
2031Pre-Arb$0.9M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-3M +$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
202217 ROKDSL HOU Blue 122109 23323 11401 105 211289358647 147299 339 278 71
202217 ROKDSL HOU Blue 122102 30524 18281 105 294405500905 206366 2315 397 162
202318 ROKFCL Astros 6155 8001 4152 83 145230200430 55179 257 185 0
202318 ROKFCL Astros 6153 11002 6122 83 208311321632 113231 2010 294 84
202419 A2 teams 453423 801545 231565 2010 189239279518 90284 345 228 33
202419 A2 teams 453409 1092557 371145 2010 267335403738 137352 258 330 111
202520 A+Asheville Tourists 365349 591123 121411 227 169199238437 69269 393 189 3
202520 A+Asheville Tourists 365341 791826 201001 227 232276349625 117307 275 278 71
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 AHOU 200177 24312 20762 183 136231198429 62220 3810 208 17 -19 +2 +0 -1 +6 -1.2
YTD21 AHOU 200165 32523 32532 183 194332303635 109264 2616 298 86 -3 +2 +0 -1 +6 0.4
ROS21 AHOU 0% 133123 21411 8461 72 170227243470 73255 346 216 24 -11 +1 +0 -1 +4 -0.8
ROS21 MLBHOU 0% 01 0000 000 00 257 213 21 +0 -0
FULL21 AHOU 200178 24312 20762 183 135231197428 62218 3810 208 17 -19 +2 +0 -1 +6 -1.2
TOT21 AHOU 333300 45723 281223 255 150229216446 67237 378 211 20 -30 +3 +0 -2 +9 -2.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBHOU 34% 416382 711336 281353 134 186247283530 97263 327 240 42 -27 +1 +0 -2 +12 -1.7
202823 MLBHOU 48% 478438 841539 331494 144 192255301556 110267 317 253 52 -26 +1 +0 -3 +14 -1.5
202924 MLBHOU 53% 518472 9417311 371584 154 199263318581 119269 317 260 57 -25 +1 +0 -3 +15 -1.2
203025 MLBHOU 55% 541492 9817312 401634 154 199265319584 120270 307 264 61 -24 +1 +0 -3 +15 -1.1
203126 MLBHOU 56% 553502 10018312 411665 144 199266319585 120269 307 266 61 -24 +1 +0 -3 +16 -1.1
202722 MLBHOU 34% 143131 24412 10461 51 183246275521 92266 327 236 39 -10 +1 +0 -1 +4 -0.6
202823 MLBHOU 48% 232212 40714 16722 72 189252288540 99269 317 249 49 -13 +1 +0 -1 +7 -0.8
202924 MLBHOU 53% 273249 50926 20832 82 201266325591 124271 307 257 55 -14 +1 +0 -2 +8 -0.7
203025 MLBHOU 55% 296270 551027 22892 82 204269333602 130272 307 261 58 -14 +1 +0 -2 +8 -0.7
203126 MLBHOU 56% 308279 571027 23933 82 204272330602 125272 307 262 59 -14 +1 +0 -2 +9 -0.7
▸ Career Totals
Career 12521142 22640826 9138310 369 198263315579 117271 317 256 54 -65 +4 +0 -8 +35 -3.5
/ 162G 650593 11721413 471995 195 197262312574 115271 317 256 54 -34 +2 +0 -4 +18 -1.8
Career 36403345 6381132463 237116930 13847 191251295546 105270 327 245 46 -224 +9 +0 -22 +103 -13.6
/ 162G 650597 11320411 422095 258 189248291540 102268 326 245 46 -40 +2 +0 -4 +18 -2.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
202217 ROKDSL HOU Blue 122102 30524 18281 105 294405500905 206366 2315 397 162 +9 +0 +3 1.2
202318 ROKFCL Astros 6153 11002 6122 83 208311321632 113231 2010 294 84 -1 +0 +2 0.1
202419 A+Asheville Tourists 8681 22211 3312 72 272314358672 86429 363 304 91 -1 +1 +2 0.2
202419 AFayetteville Woodpeckers 367328 872346 34833 138 265340415754 149336 239 336 115 +6 -1 +10 1.6
202520 A+Asheville Tourists 365341 791826 201001 227 232276349625 117307 275 278 71 -12 +2 +10 -0.0

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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#3Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#4Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,5722844195252303-9+0-5.1-2.5
/1626641219-4.0+0.0-2.1pk7: 0

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
Kenni Gomez (OGILVIE) 21 35 35 55 25 150/229/216 67237 325 37% 8% 20 -2.0
Michael Siani
2021 · A
22 41→44 38→45 53→60 39 201/254/277 77281 621 30% 6% 44 -2.1 195/265/299 104268 1028 29% 8% 55 -1.4 206/277/30599268103325%8%59-0.9
Kelvin Duran
2012 · A
21 42 38→45 53→55 42 201/253/285 83276 515 28% 6% 45 -2.1 194/240/266 72292 59 33% 5% 35 -2.8 146/176/1833621841234%3%-17-1.3
Deivis Nadal
2023 · A
21 37 36→40 48→55 37 175/244/240 65289 314 38% 6% 31 -3.0 173/255/277 104332 919 46% 9% 46 -2.0 140/234/249109282112549%10%28-1.4
Andry Arias
2021 · A
21 40 40 52→40 41 192/259/281 89288 78 34% 7% 48 -1.9 189/254/288 99297 86 37% 7% 48 -1.9 161/231/2611002509337%7%29-1.0
Kyle Nevin
2023 · A
21 41→38 40→45 52→50 38 198/249/295 97282 610 31% 5% 47 -1.9 217/274/320 103339 910 36% 7% 64 -0.8 212/271/3099733491237%7%57-0.7
Daniel Montano
2021 · A
22 33→43 38→45 48→50 35 168/205/246 79240 610 32% 4% 14 -4.2 207/271/306 99322 88 35% 8% 59 -1.1 198/273/3031053109636%9%57-0.9
Connor Scott
2021 · A
21 41→45 38→45 49→50 40 196/247/281 85282 513 31% 6% 42 -2.3 206/250/318 112282 812 29% 5% 53 -1.5 194/238/30711226481328%5%42-1.4
Eduardo Sosa
2012 · A
21 45→40 37→40 53→50 35 211/247/284 72311 413 32% 4% 42 -2.3 202/247/272 70298 310 32% 5% 39 -2.5 187/235/2476027721031%5%25-1.7
Rubel Cespedes
2022 · A
21 34→44 39→45 49→40 36 170/224/255 86263 76 37% 6% 26 -3.4 215/264/318 103309 94 32% 6% 59 -1.1 218/267/32210430210330%6%59-0.8
Alexis Rivera
2015 · A
21 42 37→45 49→50 40 202/255/275 73287 511 30% 6% 43 -2.2 218/263/324 106301 109 29% 5% 60 -1.0 227/268/34511929912728%5%65-0.3
David Berres
2008 · A
21 37 34→30 47→45 36 176/234/223 47286 210 37% 6% 22 -3.7 208/278/264 56288 37 26% 8% 51 -1.7 214/295/252382923625%10%52-0.9
Roberto Reyes
2010 · A
21 38 38→40 56→55 40 180/254/263 84299 615 39% 8% 42 -2.3 194/253/277 83300 58 35% 6% 43 -2.2 182/234/254722635231%5%28-1.1
Max White
2015 · A
21 37→42 37→45 53→60 30 162/220/234 72336 415 50% 6% 19 -3.9 198/262/307 109342 825 41% 7% 56 -1.3 200/266/31711731993038%7%57-0.8
Jay Austin
2012 · A
21 41→51 38→45 53→55 39 200/247/283 83282 523 30% 6% 42 -2.3 206/258/286 80285 519 28% 6% 48 -1.9 301/336/420119327123312%5%113+2.1
Dionis Paulino
2015 · A
21 43 36→40 51→50 45 201/273/271 70289 315 30% 8% 51 -1.7 209/269/282 73310 412 31% 7% 52 -1.6 208/249/2948630791134%5%41-0.8
Travis Swaggerty
2019 · A
21 39→44 41→45 50→55 39 190/249/286 95278 87 33% 6% 45 -2.1 210/274/308 98300 915 31% 8% 61 -1.0 203/269/30310029781932%8%54-0.9
Shane Mardirosian
2016 · A
20 42→39 37→40 50→45 39 199/247/278 79276 413 28% 5% 41 -2.3 196/245/264 68276 48 29% 5% 37 -2.6 187/239/249622613728%5%28-1.7
Jovan Pickett
2010 · A
22 43 34→30 53→55 38 203/251/250 46275 220 26% 4% 35 -2.8 223/278/276 53314 217 28% 5% 53 -1.5 242/302/2793634802228%4%60-0.4
Ricardo Cespedes
2019 · A
21 44 37→30 50→45 37 213/248/282 69292 410 28% 4% 42 -2.3 199/243/282 83303 611 34% 5% 40 -2.4 151/187/2176523831436%4%-5-1.1
Victor Soto
2010 · A
21 39 37→45 56→60 40 188/240/265 77263 322 29% 5% 35 -2.8 199/243/272 73293 314 31% 5% 37 -2.6 187/218/2375027901832%3%15-0.8