Angel Genao3B Columbus Clippers
Age 22 S/R 5'11" / 150 lbs AAA Svc 0.0 · Ctrl thru 2032 ILReassigned to Minors (RM)
2026 ROS PROJECTION344 act + 229 ros · stats below = ROS only
wRC+†99
AVG/OBP/SLG.251 / .317 / .371
PA229
HR4
SB5
K%20
BB%8
BABIP303
ISO121
MLB%40%
Value2026 · WAR
BAT: +7.1 runs (wOBA-derived runs vs avg)+7BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.5 runs (Defensive runs vs avg)+0FLDPOS: +2.0 runs (Positional adjustment)+2POSREP: +16.2 runs (Replacement-level credit)+16REPTotal WAR: +2.80+2.8WAR
0.01.53.00.42.12.42.52.62.62.4+$92M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 55 / POW 45
Toolsscout grade
CONTACT55
scouting grade only
POWER45
scouting grade only
EYE58
scouting grade only
SPEED55
scouting grade only
DEFENSE53
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+2.1$16M+$15M
2028Pre-Arb$0.8M+2.4$16M+$16M
2029Pre-Arb$0.8M+2.5$16M+$15M
2030Arb-1$5M+2.6$15M+$12M
2031Arb-2$9M+2.6$14M+$9M
2032Arb-3$12M+2.4$12M+$6M
Totals $28M $90M +$73M

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
202117 ROKDSL Indians Blue 192166 32321 24382 160 193302253555 60244 2012 261 58
202117 ROKDSL Indians Blue 192151 40441 39292 160 265422364786 99322 1520 367 139
202218 ROK2 teams 204185 40412 12634 64 216279281560 65311 316 248 48
202218 ROK2 teams 204177 53712 20454 64 299383384767 85386 2210 346 123
202319 ALynchburg Hillcats 316291 671813 21722 63 230287330617 100294 237 275 69
202319 ALynchburg Hillcats 316278 732014 34492 63 263347385732 122304 1611 330 111
202420 A+2 teams 496462 13735410 251042 255 297335455790 158358 215 338 117
202420 A+2 teams 496449 14838410 38772 255 330384499883 169374 168 385 153
202521 AA3 teams 467430 961854 321041 103 223279316595 93283 227 263 60
202521 AA3 teams 467418 1152245 44691 103 275346383728 108317 159 327 108
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 AAACLE 344301 831619 34683 82 276355425780 150322 2010 341 119 +7 +1 +0 +1 +10 2.0
YTD22 AAACLE 344286 8518110 49553 82 297405472877 175330 1614 385 153 +21 +1 +0 +1 +10 3.3
ROS22 AAACLE 40% 229207 521114 19461 51 251317371688 121305 208 314 99 -0 +1 +0 +1 +6 0.8
ROS22 MLBCLE 40% 9283 21402 8181 20 253326373700 120305 209 310 95 -0 +0 +0 +0 +3 0.3
FULL22 AAACLE 436384 10420111 42864 102 271349414763 143317 2010 335 114 +7 +1 +0 +2 +12 2.3
TOT22 AAACLE 573508 13527213 531144 133 266340403743 138314 209 330 111 +7 +1 +0 +2 +16 2.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBCLE 60% 547493 12626311 451094 102 256323387710 132304 208 317 101 +0 +1 +1 +2 +15 2.1
202824 MLBCLE 66% 561505 13127313 471114 112 259327402729 143304 208 322 105 +3 +1 +1 +2 +16 2.4
202925 MLBCLE 68% 566509 13127313 481124 112 257326399725 141304 208 325 107 +4 +1 +1 +2 +16 2.5
203026 MLBCLE 70% 565508 13227314 481124 112 260329407736 148304 208 326 108 +5 +1 +1 +2 +16 2.6
203127 MLBCLE 69% 561503 13127314 491114 112 260331410740 149303 209 326 108 +5 +1 +1 +2 +16 2.6
203228 MLBCLE 68% 554496 12726313 491114 102 256328399727 143303 209 325 107 +4 +1 +1 +2 +16 2.4
203329 MLBCLE 67% 545488 12525313 481104 92 256328400727 143302 209 323 105 +3 +1 -0 +2 +15 2.2
203430 MLBCLE 66% 536480 12125212 471094 82 252324388711 135301 209 320 103 +2 +1 -1 +2 +15 1.9
203531 MLBCLE 65% 526470 11824212 471094 72 251324387712 136298 219 316 100 -0 +1 -2 +2 +15 1.6
203632 MLBCLE 65% 517463 11423211 461093 61 246318376694 130295 219 310 95 -3 +1 -2 +2 +15 1.2
203733 MLBCLE 65% 446401 961929 39963 41 239312364676 125291 229 302 90 -5 +0 -3 +2 +13 0.6
203834 MLBCLE 60% 397357 821527 35882 21 230302342644 112285 229 293 83 -8 +0 -4 +1 +11 0.1
203935 MLBCLE 56% 343308 681216 30792 20 221294325619 104278 239 283 75 -10 +0 -5 +1 +10 -0.3
202723 MLBCLE 60% 326294 761627 27652 61 259325398723 139305 208 312 97 -1 +1 +1 +1 +9 1.1
202824 MLBCLE 66% 368331 861828 31733 72 260329399728 139305 208 317 101 +0 +1 +1 +1 +10 1.4
202925 MLBCLE 68% 387348 891829 33763 72 256326397722 141304 209 320 103 +1 +1 +1 +1 +11 1.5
203026 MLBCLE 70% 394354 9219210 34783 72 260330410740 150304 209 321 104 +2 +1 +1 +1 +11 1.6
203127 MLBCLE 69% 386346 891829 34773 72 257329399728 142304 209 321 104 +2 +1 +1 +1 +11 1.6
203228 MLBCLE 68% 379340 881829 33763 72 259330403733 144303 209 320 103 +1 +1 +0 +1 +11 1.5
203329 MLBCLE 67% 364326 841729 32733 61 258330405735 147303 209 318 101 +1 +1 -0 +1 +10 1.3
203430 MLBCLE 66% 352316 801628 31722 51 253324392716 139301 209 315 99 -0 +1 -1 +1 +10 1.1
203531 MLBCLE 65% 342307 771618 30712 41 251322388709 137299 219 311 96 -2 +0 -1 +1 +10 0.9
203632 MLBCLE 65% 335300 741517 30712 41 247319373693 127296 219 305 92 -3 +0 -2 +1 +9 0.7
203733 MLBCLE 65% 288259 621216 25622 21 239311363674 124291 229 298 86 -4 +0 -2 +1 +8 0.3
203834 MLBCLE 60% 238214 49914 21531 10 229301336637 107285 229 289 79 -6 +0 -2 +1 +7 -0.0
203935 MLBCLE 56% 191172 39713 16441 10 227296331628 105278 238 279 72 -6 +0 -3 +1 +5 -0.3
▸ Career Totals
Career 44423990 10062032199 38590931 6616 252323388711 136302 209 312 97 -16 +7 -6 +16 +126 12.9
/ 162G 650584 14730314 561335 102 252322385708 134302 209 312 97 -2 +1 -1 +2 +18 1.9
Career 85687722 192639246172 711179358 17037 249317379696 129302 218 310 95 -44 +19 -10 +31 +243 24.3
/ 162G 650586 14630313 541364 133 249317377694 128302 218 310 95 -3 +1 -1 +2 +18 1.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
202117 ROKDSL Indians Blue 192151 40441 39292 160 265422364786 99322 1520 367 139 +8 +3 +5 1.7
202218 ALynchburg Hillcats 3328 5100 451 01 179303214517 36217 1512 255 54 -2 -0 +1 -0.1
202218 ROKACL Guardians 171149 48612 16403 63 322399416815 94422 239 363 136 +7 +0 +5 1.2
202319 ALynchburg Hillcats 316278 732014 34492 63 263347385732 122304 1611 330 111 +4 +0 +9 1.3
202420 A+Lake County Captains 300270 872414 24492 132 322382463845 141376 168 372 142 +14 +2 +8 2.5
202420 ALynchburg Hillcats 196179 611436 14280 123 341389553942 212372 147 405 168 +15 +1 +6 2.2
202521 AAAkron RubberDucks 341309 801742 29541 60 259324359684 100306 169 308 94 -2 +1 +10 0.9
202521 ROKACL Guardians 3226 8003 640 01 3084386541.091 346263 1219 467 216 +4 -0 +1 0.5
202521 INTLAguilas Cibaenas 9483 27500 9110 42 325391386777 60370 1210 347 124 +3 +0 +3 0.5

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
#1Kolten Wonglast yr '23
career totals — 11 seasons, 4,283 PA
114,28386120256330390+15+2118.417.8
/1626641319+2.4+3.22.8pk7: 17
#2Bill Halllast yr '11
career totals — 9 seasons, 3,621 PA
93,62112362249308437+22+715.916.6
/1626642311+4.1+1.32.9pk7: 17
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
94,4649969252319388+16+1214.312.5
/1626641510+2.4+1.82.1pk7: 11
#3Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
#4Yangervis Solartelast yr '19
career totals — 6 seasons, 2,645 PA
62,645756258315408+9+39.49.4
/162664192+2.4+0.72.4pk7: 9
#5Brett Lawrielast yr '16
career totals — 6 seasons, 2,417 PA
62,4177141261315419+9+19.49.4
/1626642011+2.4+0.32.6pk7: 9
#6Casey McGeheelast yr '16
career totals — 7 seasons, 3,061 PA
73,061677258318386+3+78.38.3
/162664152+0.7+1.41.8pk7: 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
Angel Genao (OGILVIE) 22 50→55 42→45 56→55 58 266/340/403 138314 1313 20% 9% 111 +2.8
Ke'Bryan Hayes
2019 · AA
22 50→55 42→50 52→50 48 238/300/350 112299 814 22% 8% 82 +0.5 248/307/389 141308 1212 22% 7% 96 +1.5 257/313/393137315121621%7%97+1.3
Steve Lombardozzi Jr.
2011 · AA
22 54→59 39→45 51→50 48 252/308/347 95306 412 19% 7% 85 +0.7 264/304/362 98305 614 15% 5% 86 +0.8 271/306/3659430661413%4%84+0.5
Jemile Weeks
2009 · A
22 50→60 41→45 52→55 50 239/316/342 103298 814 22% 8% 88 +0.9 246/304/363 117295 1016 19% 7% 88 +0.9 257/326/3519431032017%8%89+1.0
Luis Lara
2017 · A
22 48 42→45 52→45 50 233/294/345 112273 98 18% 8% 79 +0.3 206/271/299 93276 75 26% 8% 57 -1.2 170/241/242722376129%8%27-0.8
Harold Garcia
2009 · A
22 47→57 42→45 55 44 226/298/339 113281 814 22% 6% 80 +0.4 248/299/350 102335 722 27% 4% 82 +0.5 259/308/3579835672728%4%85+0.6
Luis Santana
2021 · AA
22 50 39→45 48→50 48 235/305/324 89283 68 19% 7% 79 +0.3 210/269/326 116284 129 29% 6% 64 -0.8 207/265/33312627415829%5%61-0.5
Ehire Adrianza
2012 · A
22 47→49 40→50 50 45 225/284/327 102291 613 24% 7% 70 -0.3 216/275/306 90281 513 23% 7% 60 -1.0 241/326/37313228911119%10%97+0.5
Tommy Edman
2018 · AA
23 47→57 40→50 51→55 44 224/270/323 98271 610 20% 5% 62 -0.9 258/302/380 122311 1018 20% 5% 91 +1.1 267/316/414147305132217%5%103+1.6
TJ Friedl
2019 · AA
23 49→54 39→50 53→55 46 230/299/323 93298 617 23% 7% 76 +0.0 222/297/331 109281 917 23% 7% 77 +0.1 248/339/390142278161816%10%108+2.0
Jon Jay
2008 · AA
23 52→62 41→45 51→50 44 250/301/354 104305 813 20% 6% 84 +0.6 263/313/377 114303 1013 16% 6% 95 +1.4 292/352/40711433981515%7%115+2.4
J.P. Crawford
2017 · AAA
22 49→58 40→45 46→50 53 233/299/323 90271 711 17% 8% 75 -0.0 211/291/327 116266 108 23% 10% 73 -0.1 264/356/39112630811217%11%114+2.9
Victor Reyes
2018 · AA
23 54→58 38→50 51→55 41 258/288/341 83318 514 20% 4% 74 -0.1 262/291/374 112321 917 21% 4% 84 +0.6 286/321/433147349131821%4%111+1.6
Adrian Cardenas
2009 · AA
21 53→59 40→45 53→50 45 252/297/344 92304 713 20% 6% 79 +0.3 264/312/360 96311 69 16% 6% 89 +1.0 274/322/369953165814%6%95+1.2
Jose Aguilar
2012 · AAA
22 47→57 38→45 48→55 52 222/299/303 81263 511 17% 8% 71 -0.3 276/326/377 101319 716 15% 5% 100 +1.7 284/341/39711331991613%6%107+1.5
Luis Rengifo
2020 · MLB
23 49→55 44→55 50→55 49 237/305/363 126289 1016 21% 8% 89 +0.9 239/296/380 141281 1513 20% 7% 89 +1.0 273/324/436163306191617%6%113+2.0
Ronny Simon
2021 · A
21 46→54 41→50 52→55 46 218/278/329 112273 613 22% 7% 68 -0.5 210/261/359 149274 1819 29% 6% 69 -0.4 261/322/377116323102921%7%95+1.0
Coco Crisp
2003 · MLB
23 50→59 44→50 53→65 52 242/304/370 128272 914 15% 8% 89 +1.0 271/316/396 125298 1118 13% 6% 101 +1.8 282/331/426144308142113%7%112+2.3
Enrique Osorio
2007 · AAA
22 46→56 40→50 47→50 50 220/302/309 89263 714 18% 8% 74 -0.1 215/271/288 73265 614 20% 6% 54 -1.4 279/334/412134307151014%6%110+1.2
Dustin Ackley
2011 · AAA
23 48→58 42→50 51→50 53 227/302/344 117269 79 18% 9% 82 +0.5 253/325/377 124301 109 18% 10% 100 +1.7 258/331/37711930510818%10%98+1.7
Geraldo Perdomo
2021 · A
21 48→56 38→45 50→55 51 226/304/308 82280 517 20% 8% 74 -0.1 202/292/288 86269 612 25% 10% 64 -0.8 259/359/388129285112012%12%115+2.3