Rafe Perich3B Hub City Spartanburgers
Age 24 S/R 6'1" / 225 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION327 act + 218 ros · stats below = ROS only
wRC+†97
AVG/OBP/SLG.231 / .306 / .400
PA218
HR7
K%28
BB%9
BABIP297
ISO169
MLB%0%
Value2026 · WAR
BAT: +11.2 runs (wOBA-derived runs vs avg)+11BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +15.4 runs (Replacement-level credit)+15REPTotal WAR: +2.90+2.9WAR
0.01.12.30.01.61.81.81.71.51.31.00.60.1+$78M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 30
Toolsscout grade
CONTACT40
scouting grade only
POWER30
scouting grade only
EYE55
scouting grade only
SPEED45
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.7$10M+$9M
2031Pre-Arb$0.9M+1.5$8M+$8M
2032Pre-Arb$0.9M+1.3$7M+$6M
2033Arb-1$2M+1.0$5M+$4M
2034Arb-2$2M+0.6$1M+$0.6M
2035Arb-3$7M+0.1$0.2M+$0.0M (cut)
Totals $6M $31M +$28M

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
202422 ADown East Wood Ducks 3328 3100 5110 00 107242143385 36176 3315 194 7
202422 ADown East Wood Ducks 3325 3100 880 00 120333160493 40176 2424 263 59
202523 A2 teams 398357 681014 331154 70 190266258524 67264 298 238 40
202523 A2 teams 398333 771316 57824 70 231350330681 99285 2114 314 99
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 A+TEX 327295 7715418 28933 74 261331522853 261319 289 358 132 +12 -0 +0 +1 +9 2.3
YTD24 A+TEX 327281 8819421 42713 74 3134086331.041 320353 2213 446 200 +37 -0 +0 +1 +9 4.8
ROS24 A+TEX 0% 218195 45827 19612 42 231306400706 169293 289 312 97 -1 +0 +0 +1 +6 0.6
ROS24 MLBTEX 0% 11 0000 000 00 294 00 307 93 -0 +0 +0 +0 +0 0.0
FULL24 A+TEX 328296 7715418 28933 74 260330520851 260317 289 358 132 +12 -0 +0 +1 +9 2.3
TOT24 A+TEX 545490 12223625 471545 116 249321473795 224310 289 340 118 +11 -0 +0 +2 +15 2.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBTEX 30% 559501 11622418 491554 83 232305399704 168292 289 311 96 -2 +0 +0 +2 +16 1.6
202826 MLBTEX 44% 574514 11922419 501565 93 232306401707 169292 279 313 98 -2 +1 +0 +2 +16 1.8
202927 MLBTEX 49% 580519 12123419 511575 93 233308403711 170292 279 313 98 -1 +1 +0 +2 +16 1.8
203028 MLBTEX 52% 579517 12022419 521575 93 232308400709 168292 279 313 97 -2 +1 -1 +2 +16 1.7
203129 MLBTEX 51% 574512 11722318 521575 83 229306389694 160291 279 311 96 -3 +0 -1 +2 +16 1.5
203230 MLBTEX 51% 567506 11521318 511565 83 227304387692 160289 289 308 94 -4 +0 -2 +2 +16 1.3
203331 MLBTEX 51% 558499 11221317 501554 83 224300381681 156286 289 303 90 -6 +0 -3 +2 +16 1.0
203432 MLBTEX 56% 549491 10820316 491554 73 220296371667 151283 289 298 86 -9 +0 -4 +2 +16 0.6
203533 MLBTEX 59% 474425 9016213 421364 62 212289351639 139278 299 291 81 -10 +0 -4 +2 +13 0.1
203634 MLBTEX 54% 401359 7513211 361183 42 209286348635 139272 299 282 74 -12 +0 -5 +1 +11 -0.4
202725 MLBTEX 30% 169151 36716 15471 31 238311417729 179294 289 307 93 -1 +0 +0 +1 +5 0.4
202826 MLBTEX 44% 254228 531028 22692 41 232306399705 167294 279 309 94 -2 +0 +0 +1 +7 0.7
202927 MLBTEX 49% 284255 591129 25772 42 231305396701 165294 279 309 95 -2 +0 +0 +1 +8 0.7
203028 MLBTEX 52% 298266 6312210 27813 52 237314410724 173293 279 308 94 -2 +0 -0 +1 +8 0.7
203129 MLBTEX 51% 296265 6111210 27812 42 230306400706 170292 279 306 93 -3 +0 -1 +1 +8 0.6
203230 MLBTEX 51% 292262 601129 26802 42 229303389693 160291 279 303 90 -3 +0 -1 +1 +8 0.5
203331 MLBTEX 51% 287257 591129 26802 41 230305393698 163288 289 299 87 -4 +0 -1 +1 +8 0.4
203432 MLBTEX 56% 306274 611129 27862 41 223297376673 153284 289 294 83 -6 +0 -2 +1 +9 0.2
203533 MLBTEX 59% 278249 53918 25802 31 213290353643 141280 299 287 78 -7 +0 -2 +1 +8 -0.0
203634 MLBTEX 54% 217194 41716 19642 21 211288351639 139273 299 278 71 -7 +0 -3 +1 +6 -0.3
▸ Career Totals
Career 26822402 5461001784 23974520 3714 227303388691 161292 289 300 88 -37 +2 -11 +10 +76 4.1
/ 162G 650582 13224420 581815 93 227302385687 158292 289 300 88 -9 +1 -3 +2 +18 1.0
Career 60645423 120922135179 539168950 8730 223299376675 153287 289 300 88 -82 +5 -20 +22 +172 9.9
/ 162G 650581 13024419 581815 93 224300377677 153288 289 300 88 -9 +1 -2 +2 +18 1.1

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
202422 ADown East Wood Ducks 3325 3100 880 00 120333160493 40176 2424 263 59 -2 +0 +1 -0.1
202523 A+Hub City Spartanburgers 146124 25302 21301 20 202322274596 73250 2114 284 76 -4 +0 +4 0.1
202523 AHickory Crawdads 252209 521014 36523 50 249367364731 115306 2114 332 112 +3 +1 +7 1.2

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
#1Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3Luis Valbuenalast yr '18
career totals — 10 seasons, 3,527 PA
103,52711310226311395+13+110.511.2
/162664212+2.4+0.12.0pk7: 12
#4Alex Gonzalezlast yr '05
career totals — 6 seasons, 3,150 PA
63,1508634246304402-0+239.79.7
/162664187-0.0+4.92.1pk7: 10
#5Maikel Francolast yr '22
career totals — 9 seasons, 3,573 PA
93,5731305244293414+13-59.39.6
/162664241+2.4-1.01.7pk7: 10
#6Trevor Plouffelast yr '17
career totals — 7 seasons, 3,178 PA
73,17810312243306411+14-188.48.4
/162664223+2.8-3.81.8pk7: 8
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
52,6848237226298384+10+25.45.2
/162664209+2.4+0.61.3pk7: 5

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
Rafe Perich (OGILVIE) 24 40 30 45 55 249/321/473 224310 2511 28% 9% 118 +2.9
Leo Rivas
2021 · A
23 38→48 40 48→65 44 185/262/277 92285 78 35% 9% 49 -1.8 218/297/305 87301 722 27% 9% 70 -0.3 239/352/3359531894424%14%101+1.2
Jose Herrera
2021 · A
24 43 41→40 47→40 50 209/287/310 100280 85 27% 10% 68 -0.5 214/287/309 95287 95 27% 9% 66 -0.6 207/283/288812738326%9%57-0.6
Jose Morales
2007 · AA
24 41→51 40 47→30 41 202/252/295 93263 76 26% 5% 48 -1.9 264/305/349 85313 54 16% 5% 84 +0.6 296/338/373783424114%5%100+1.0
Elih Marrero
2021 · A
24 43 39→40 49→55 44 209/265/293 84274 67 25% 7% 53 -1.5 210/281/284 74303 421 29% 8% 58 -1.2 201/279/2636229632730%9%50-0.6
Louis Ott
2008 · A
23 47→48 39→30 45 45 225/288/305 81300 68 26% 7% 66 -0.6 228/301/296 68327 47 28% 9% 69 -0.4 228/307/282543303629%10%65-0.4
Cooper Hummel
2019 · A
24 39→49 41→50 45→55 48 188/283/289 101272 95 32% 10% 62 -0.9 212/308/354 142288 166 30% 10% 89 +0.9 222/332/370148300121927%12%99+1.1
Luis Santana
2023 · A
24 43 44→45 48→50 43 215/283/333 118286 1211 28% 7% 72 -0.2 206/263/326 120268 137 28% 5% 62 -0.9 190/242/30711724015527%4%45-1.1
Noe Becerra
2011 · AAA
24 44 41→30 45→40 46 216/269/309 93264 99 22% 7% 59 -1.1 232/278/315 83267 66 15% 5% 63 -0.8 274/319/333593103012%5%84+0.2
Kevin Encarnacion
2015 · A
23 45 42→40 44→55 49 217/291/322 105276 910 24% 8% 72 -0.2 217/271/300 83294 68 27% 6% 57 -1.2 213/265/281672855726%5%45-0.8
Terrin Vavra
2021 · A
24 45→44 41→45 47→50 47 217/272/316 99263 812 21% 7% 62 -0.9 245/319/353 108323 811 24% 9% 92 +1.2 262/341/36810634571124%9%100+0.6
Ronnie Richardson
2014 · A
24 43 41→40 47→50 45 211/275/316 105277 88 26% 7% 63 -0.8 210/302/302 92286 510 26% 9% 72 -0.2 196/303/2838727041026%10%67-0.3
Drew Millas
2023 · AA
25 44 40→45 49→50 50 211/291/304 94290 711 28% 10% 67 -0.5 238/301/356 118292 1114 21% 8% 85 +0.7 249/306/373124288121718%7%88+0.5
Alsander Womack
2023 · A
24 48→43 43→40 44→45 47 238/297/340 103293 127 23% 7% 79 +0.3 217/281/301 84281 99 24% 7% 63 -0.9 205/273/275712648824%7%50-0.9
Joe Sclafani
2014 · A
24 46→45 40 52→50 51 218/297/316 98272 614 21% 9% 73 -0.1 252/313/328 76307 411 18% 8% 82 +0.5 279/336/3406133321016%7%89+0.5
Kawika Emsley-Pai
2013 · A
24 43 36→30 46→40 53 198/292/268 70276 37 27% 11% 59 -1.1 195/288/272 77280 67 29% 11% 59 -1.1 161/272/222602346430%12%39-0.7
Jacob Stallings
2014 · A
24 38→48 41→45 46→40 48 187/276/290 103260 75 29% 9% 59 -1.1 205/260/297 92286 75 29% 6% 52 -1.6 252/332/38713530614021%10%102+0.9
Joseph Rosa
2021 · A
24 43→44 39→40 43→50 42 205/269/287 83288 69 30% 7% 54 -1.4 211/277/318 107313 917 33% 7% 65 -0.7 200/276/2999930682134%8%58-0.7
Patrick Bailey
2023 · A
24 39→49 45 47→45 46 196/270/318 122268 135 31% 9% 63 -0.9 229/290/349 120305 125 27% 8% 79 +0.3 235/295/35111631112427%7%79+0.2
Taylor Krick
2011 · A
23 43 38→30 48→40 51 205/292/282 77270 67 25% 10% 63 -0.8 226/312/290 64313 35 26% 8% 73 -0.1 233/324/284513282226%8%74-0.0
Manuel Bobadilla
2008 · AAA
24 43 40→45 44→45 46 211/269/301 90260 87 22% 6% 57 -1.2 230/300/347 117285 126 23% 8% 82 +0.5 234/306/34110728711421%8%81+0.2