Ryan Spikes2B Montgomery Biscuits
Age 23 R/R 5'9" / 185 lbs AA HR -6%H +4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION204 act + 136 ros · stats below = ROS only
wRC+†47
AVG/OBP/SLG.189 / .237 / .331
PA136
HR4
SB6
K%39
BB%4
BABIP282
ISO142
MLB%2%
Value2026 · WAR
BAT: -19.9 runs (wOBA-derived runs vs avg)-20BATRUN: +2.7 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +9.6 runs (Replacement-level credit)+10REPTotal WAR: -0.70-0.7WAR
0.00.51.00.00.10.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 55
Toolsscout grade
CONTACT40
scouting grade only
POWER55
scouting grade only
EYE20
scouting grade only
SPEED50
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
2029Pre-Arb$0.8M
2030Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2031Pre-Arb$0.9M
2032Arb-1$0.2M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.5M +$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
202118 ROKFCL Rays 4742 7201 4191 41 167255286541 119273 409 233 37
202118 ROKFCL Rays 4740 10301 6131 41 250362400762 150346 2813 346 123
202219 ACharleston RiverDogs 326299 51728 171548 175 171235288522 117309 475 229 33
202219 ACharleston RiverDogs 326290 6611310 261058 175 228309390698 162316 328 312 97
202320 A2 teams 657607 851469 392968 3212 140202227429 87249 456 191 4
202320 A2 teams 657577 13120617 682028 3212 227317371687 144316 3110 310 95
202421 A+Bowling Green Hot Rods 343313 501015 161506 144 160215246461 86276 445 199 11
202421 A+Bowling Green Hot Rods 343306 671127 231026 144 219287337623 118297 307 277 70
202522 A+2 teams 309289 586212 111066 157 201245360605 159264 344 256 54
202522 A+2 teams 309285 709313 15836 157 246297435732 189297 275 321 103
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 AATB 204192 37826 8883 163 193236349585 156316 434 249 49 -12 +2 +0 +1 +6 -0.3
YTD23 AATB 204188 451037 12683 163 239296436732 197336 336 321 104 +1 +2 +0 +1 +6 1.0
ROS23 AATB 2% 136127 24414 6532 62 189237331568 142283 394 247 47 -8 +0 +0 +0 +4 -0.3
ROS23 MLBTB 2% 33 0000 010 00 287 330 237 40 -0 +0 +0 +0 +0 -0.0
FULL23 AATB 207195 37826 8893 163 190233344577 154310 434 249 49 -12 +2 +0 +1 +6 -0.3
TOT23 AATB 340319 6112310 141415 225 191237342578 150302 414 248 48 -20 +2 +0 +1 +10 -0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBTB 31% 388362 7112312 181455 164 196244345589 149284 375 260 58 -19 +2 +0 +1 +11 -0.5
202825 MLBTB 45% 428398 8014314 221545 174 201252357609 156286 365 270 65 -17 +2 +0 +2 +12 -0.2
202926 MLBTB 51% 453420 8615315 241606 185 205258362620 157286 355 275 69 -16 +2 +0 +2 +13 0.0
203027 MLBTB 53% 462427 8715315 261626 185 204259358618 155286 356 277 70 -16 +2 +0 +2 +13 0.1
203128 MLBTB 53% 463428 8715315 261636 185 203259357616 154285 356 276 69 -16 +2 -1 +2 +13 -0.1
203229 MLBTB 53% 456421 8615315 261616 164 204260361622 157284 356 274 68 -17 +2 -1 +2 +13 -0.2
202724 MLBTB 31% 120111 23414 6452 51 207261369630 162288 385 252 51 -7 +1 +0 +0 +3 -0.2
202825 MLBTB 45% 191177 36626 10692 82 203254362616 158289 365 261 58 -9 +1 +0 +1 +5 -0.2
202926 MLBTB 51% 231214 44827 12823 92 206258360617 154290 355 266 62 -10 +1 +0 +1 +7 -0.2
203027 MLBTB 53% 243224 47828 14853 103 210266371636 161290 356 268 63 -10 +1 +0 +1 +7 -0.2
203128 MLBTB 53% 247228 47828 14873 92 206261364625 158289 356 267 62 -11 +1 -0 +1 +7 -0.2
203229 MLBTB 53% 240221 46828 14853 82 208265371636 163288 356 265 61 -11 +1 -1 +1 +7 -0.3
▸ Career Totals
Career 12751178 243421141 7045416 4912 206260365625 159293 365 264 60 -57 +5 -1 +5 +36 -1.3
/ 162G 650601 12421621 362318 256 206261366627 160293 366 264 60 -29 +3 -1 +2 +18 -0.7
Career 44684133 77212930125 235172365 19158 187242323565 136280 395 249 49 -258 +15 -2 +16 +127 -10.5
/ 162G 650601 11219418 342519 288 186240321561 135280 395 249 49 -38 +2 -0 +2 +18 -1.5

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
202118 ROKFCL Rays 4740 10301 6131 41 250362400762 150346 2813 346 123 +1 +0 +1 0.3
202219 ACharleston RiverDogs 326290 6611310 261058 175 228309390698 162316 328 312 97 -1 +1 +9 1.0
202320 ACharleston RiverDogs 501441 9515610 511545 288 215303345648 129304 3110 293 83 -10 +2 +14 0.7
202320 INTLPerth Heat 156136 36507 17483 44 265359456815 191358 3111 364 137 +6 -1 +4 1.0
202421 A+Bowling Green Hot Rods 343306 671127 231026 144 219287337623 118297 307 277 70 -12 +1 +10 -0.1
202522 AAMontgomery Biscuits 5853 10021 4161 41 189259321579 132250 287 262 58 -3 +0 +2 -0.1
202522 A+Bowling Green Hot Rods 251232 609112 11675 116 259306461768 203308 274 334 114 +4 -0 +7 1.1

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 Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Hernán Pérezlast yr '19
career totals — 6 seasons, 1,811 PA
61,8114569252281387-0+123.73.7
/1626641625-0.0+4.51.3pk7: 4
#4Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,2774149204255361+5+3-0.3-0.1
/1626642226+2.4+1.6-0.2pk7: 0
#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

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
Ryan Spikes (OGILVIE) 23 40 55 50 20 191/237/342 150302 1022 41% 4% 48 -0.7
Jeter Downs
2022 · AAA
24 35→40 46→50 53→55 40 187/250/311 124262 1519 34% 7% 53 -1.5 184/265/319 135258 1622 34% 8% 62 -0.9 175/266/324149236182633%9%63-0.4
Edward Salcedo
2014 · AA
23 39→41 46→50 47→50 36 201/242/327 125277 1416 33% 5% 53 -1.5 194/244/303 109255 1113 28% 6% 47 -1.9 176/231/277101224101226%6%33-1.7
Ryan Bliss
2023 · A
23 36→46 45 52→65 39 191/248/311 120257 1421 31% 6% 51 -1.7 219/287/347 128293 1139 27% 8% 77 +0.1 221/289/346125298104327%7%75-0.0
Kevin Smith
2019 · A
23 42→43 47→55 53→50 36 214/256/352 138292 1515 32% 5% 65 -0.7 201/251/370 169280 2114 35% 5% 69 -0.4 200/251/358158270201533%6%62-0.6
Kendall Simmons
2023 · A
23 36 47→50 49→50 38 189/255/325 136272 1510 35% 6% 59 -1.1 206/270/351 145304 169 36% 6% 72 -0.2 198/264/34714929417737%6%65-0.2
Jeudy Valdez
2013 · AA
24 40→43 47→50 50→55 34 206/242/343 136275 1516 31% 4% 56 -1.3 211/252/331 120280 1213 28% 4% 57 -1.2 207/248/321114269111327%5%50-1.1
Monte Harrison
2019 · AA
23 44 47→50 53→60 32 211/262/346 136339 1518 41% 5% 66 -0.6 213/271/350 137367 1629 43% 6% 71 -0.3 196/262/328132349174146%7%59-0.6
Michael Gettys
2019 · AA
23 38→48 50→55 50 31 194/241/340 147320 1916 44% 5% 56 -1.3 189/232/348 159296 2114 42% 5% 55 -1.4 169/211/328159253211542%4%38-1.5
Angel Castillo
2012 · AAA
23 39→42 47→50 49→50 35 200/250/325 125285 1614 35% 5% 56 -1.3 194/243/312 118282 1413 35% 5% 50 -1.8 156/204/269113218161237%4%19-2.0
Narciso Crook
2018 · A
23 38→44 43→55 48→50 34 191/236/299 108292 119 37% 5% 43 -2.2 213/264/337 124312 1111 34% 5% 64 -0.8 198/275/352154301191538%7%71-0.2
Rece Hinds
2023 · AA
22 37→41 49→60 50→55 33 187/244/331 144313 1714 44% 6% 55 -1.4 200/249/369 169324 2119 43% 5% 67 -0.5 203/259/391188291252038%6%75-0.0
Melky Mesa
2010 · A
23 35→43 47→55 51→55 34 182/238/317 135283 1510 40% 6% 49 -1.8 207/263/362 155306 1818 37% 6% 71 -0.3 209/264/372164297202135%5%71-0.2
Moisés Gómez
2022 · AA
23 32→42 46→60 44→45 31 162/221/283 121297 147 48% 6% 33 -2.9 197/249/379 182304 268 42% 6% 70 -0.3 190/242/37818827628641%6%64-0.5
Jerry Gil
2006 · MLB
23 41→37 50→60 50→55 33 217/245/364 148290 1817 32% 3% 63 -0.8 210/238/384 174273 2210 32% 3% 66 -0.6 190/214/36517524322833%2%49-1.1
Julio Perez
2009 · A
23 40→41 45→50 47→50 32 205/239/327 122289 1312 34% 3% 51 -1.7 215/251/349 134284 1411 29% 4% 62 -0.9 210/247/352141269151028%4%59-0.5
Travis Demeritte
2018 · AA
23 37→44 48→60 47→50 38 187/249/329 142292 159 40% 7% 56 -1.3 206/271/377 171301 207 37% 8% 79 +0.3 205/271/39719229125737%8%80+0.3
Cody Puckett
2010 · A
23 39 46→50 51→50 38 199/250/328 129280 1511 34% 6% 56 -1.3 200/251/341 141277 1511 32% 5% 61 -1.0 192/239/333141232191027%5%51-1.1
Brandon Downes
2016 · A
23 39→36 44→55 49→50 34 197/240/316 119292 1112 36% 4% 49 -1.8 196/248/347 151297 1711 38% 5% 61 -1.0 183/239/344161276201040%5%54-0.9
Gabriel Cancel
2021 · AA
24 39→48 50→55 50 35 204/250/353 149282 1811 34% 5% 64 -0.8 192/246/327 135302 1616 40% 6% 55 -1.4 171/235/307135264171640%7%42-0.9
Jason Lopez
2022 · AA
24 39 42→55 54→45 40 191/252/295 104290 1012 36% 7% 49 -1.8 204/267/315 111307 119 35% 7% 59 -1.1 156/215/246902269034%7%18-0.7