German RamirezSS Fayetteville Woodpeckers
Age 20 R/R 6'1" / 179 lbs A HR +6% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION261 act + 174 ros · stats below = ROS only
wRC+†29
AVG/OBP/SLG.182 / .244 / .245
PA174
HR1
SB8
K%39
BB%7
BABIP304
ISO63
MLB%0%
Value2026 · WAR
BAT: -36.1 runs (wOBA-derived runs vs avg)-36BATRUN: +4.4 runs (SB/CS + UBR baserunning)+4RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +4.7 runs (Positional adjustment)+5POSREP: +12.3 runs (Replacement-level credit)+12REPTotal WAR: -1.50-1.5WAR
0.00.51.00.10.10.2+$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 39 / POW 43
Toolsscout grade
CONTACT39
scouting grade only
POWER43
scouting grade only
EYE40
scouting grade only
SPEED53
scouting grade only
DEFENSE50
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+0.1$0.3M+$0.0M (cut)
2032Pre-Arb$0.9M+0.2$0.5M+$0.0M
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.9M $0.8M +$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
202317 ROKDSL Astros Orange 206189 39520 9524 34 206257254511 48281 254 228 33
202317 ROKDSL Astros Orange 206183 47621 15394 34 257327328655 71317 197 295 84
202418 ROKFCL Astros 187172 29311 11752 1010 169227215442 47286 406 189 3
202418 ROKFCL Astros 187164 37411 19532 1010 226314280594 55321 2810 276 69
202519 ROK2 teams 268243 38832 151016 62 156223239462 82250 386 205 15
202519 ROK2 teams 268233 501243 25696 62 215307339646 124285 269 291 81
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 AHOU 261234 43702 211141 244 184254239493 56339 448 218 25 -22 +3 +0 +3 +7 -0.9
YTD20 AHOU 261222 52902 33801 244 234336302638 68350 3113 293 83 -5 +3 +0 +3 +7 0.8
ROS20 AHOU 0% 174159 29511 12671 82 182244245489 63295 397 223 29 -14 +1 +0 +2 +5 -0.6
ROS20 MLBHOU 0% 01 0000 000 00 298 219 26 +0 +0
FULL20 AHOU 261235 43702 211141 244 183254238492 55336 448 218 25 -22 +3 +0 +3 +7 -0.9
TOT20 AHOU 435393 721213 331812 326 183250242492 59324 428 220 27 -36 +4 +0 +5 +12 -1.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBHOU 34% 414378 711225 291514 123 188253270523 82295 367 242 43 -27 +1 +1 +4 +12 -0.9
202822 MLBHOU 48% 485441 871528 361705 133 197266295560 98296 357 255 53 -26 +1 +1 +5 +14 -0.5
202923 MLBHOU 54% 526477 9717210 391795 133 203271310581 107297 347 263 59 -24 +1 +1 +6 +15 -0.1
203024 MLBHOU 55% 551499 10318211 421855 133 206275317591 110297 348 267 63 -23 +1 +1 +6 +16 0.1
203125 MLBHOU 56% 564510 10518212 431896 133 206275320595 114297 348 269 64 -23 +1 +1 +6 +16 0.1
203226 MLBHOU 56% 569514 10618212 441906 133 206277319596 113297 338 270 65 -23 +1 +1 +6 +16 0.2
202721 MLBHOU 34% 142130 25412 10521 41 192255285540 92298 377 237 40 -10 +0 +0 +2 +4 -0.4
202822 MLBHOU 48% 235214 42714 17822 62 196262294556 98299 357 250 50 -13 +0 +0 +3 +7 -0.3
202923 MLBHOU 54% 285259 53916 21973 72 205272317589 112299 347 258 56 -14 +1 +0 +3 +8 -0.2
203024 MLBHOU 55% 305276 571016 231023 72 207275315590 109300 338 263 60 -14 +1 +0 +3 +9 -0.1
203125 MLBHOU 56% 316286 591017 241063 72 206275322596 115300 348 265 61 -14 +1 +0 +3 +9 -0.1
203226 MLBHOU 56% 320289 601017 251073 72 208278322599 114300 338 265 61 -14 +1 +0 +3 +9 -0.0
▸ Career Totals
Career 16031455 29650632 12054615 3811 203271312583 109298 347 259 56 -79 +3 +2 +17 +45 -1.1
/ 162G 650590 11920213 492216 154 202270308579 107294 348 259 56 -32 +1 +1 +7 +18 -0.4
Career 39443582 7041191962 280135944 10436 197263292555 96294 347 251 50 -221 +6 +5 +42 +112 -5.7
/ 162G 650590 11620310 462247 176 197262292554 95294 347 251 50 -36 +1 +1 +7 +18 -0.9

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
202317 ROKDSL Astros Orange 206183 47621 15394 34 257327328655 71317 197 295 84 -4 -1 +6 0.1
202418 ROKFCL Astros 187164 37411 19532 1010 226314280594 55321 2810 276 69 -6 -2 +5 -0.3
202519 AFayetteville Woodpeckers 7770 10100 5281 20 143211157368 14233 366 177 -6 -9 +0 +2 -0.7
202519 ROKFCL Astros 191163 401143 20415 42 245346417763 172303 2110 337 116 +3 +0 +5 0.9

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#3J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#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 4 projected seasons
41,9243346199263300+21+0-2.1-1.0
/1626641116+7.1+0.0-0.7pk7: 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
German Ramirez (OGILVIE) 20 35→39 35→43 45→53 40 183/250/242 59324 332 42% 8% 27 -1.5
Pablo Aliendo
2021 · A
20 40 37→55 50→45 41 186/263/256 70295 413 35% 8% 43 -2.2 196/264/293 97301 105 36% 6% 54 -1.4 196/264/34314728618537%6%64-0.4
Jase Bowen
2021 · A
20 41→38 36→50 50→55 39 192/247/263 71293 38 34% 6% 37 -2.6 188/245/287 99290 1014 37% 5% 43 -2.2 200/250/342142290172436%5%57-0.7
Johnni Turbo
2009 · A
20 37→47 37→40 54→55 36 184/222/257 73263 413 31% 4% 24 -3.5 210/246/289 79308 416 32% 4% 43 -2.2 240/277/3046429831820%4%56-0.4
Christian Cairo
2021 · A
20 39→46 35→40 48→60 44 183/264/241 59277 29 32% 8% 40 -2.4 186/288/267 81287 615 33% 11% 59 -1.1 214/304/2836830343427%10%66-0.4
Luis Andujar
2019 · A
19 42 37→40 53→50 38 197/250/268 71300 49 34% 6% 40 -2.4 215/278/290 75306 310 28% 7% 58 -1.2 221/291/2927130621226%8%64-0.3
Victor Tademo
2018 · A
19 39 37→40 52→55 37 189/240/263 74277 414 32% 5% 34 -2.8 195/241/256 61285 37 31% 5% 33 -2.9 181/217/201202520327%4%6-1.4
Ethan Workinger
2022 · A
20 37→44 40→50 50→45 37 182/242/275 93284 66 36% 6% 39 -2.5 204/253/323 119282 115 30% 6% 56 -1.3 204/258/34313924718925%6%60-0.7
Frankeny Fernandez
2017 · A
20 36 38→40 53→60 42 174/248/255 81275 519 36% 8% 37 -2.6 193/258/268 75281 510 31% 7% 44 -2.1 172/238/215432393627%7%20-1.1
Ricardo Rosario
2023 · A
20 40 37→40 50→55 42 191/251/266 76262 412 28% 6% 40 -2.4 205/277/292 87289 819 29% 8% 59 -1.1 203/290/29289267112926%9%63-0.4
Jeudy Valdez
2009 · A
20 42→43 38→50 51→55 38 202/255/280 78291 512 31% 5% 45 -2.1 197/242/298 101277 816 30% 5% 44 -2.1 211/245/356146279161730%3%58-1.0
Ismael Alcantara
2019 · A
20 39→28 38→45 51→50 41 185/255/266 81281 513 34% 7% 43 -2.2 211/277/317 106330 915 36% 7% 64 -0.8 193/256/311118287121635%6%52-0.7
George Feliz
2023 · A
20 36 40→50 54→45 36 177/234/268 91293 813 40% 6% 33 -2.9 180/242/287 107318 1211 44% 6% 43 -2.2 173/237/30012728316943%6%41-0.8
Junior Boni
2011 · A
20 42 35→40 49→55 39 194/266/258 65295 213 33% 6% 46 -2.0 200/274/276 76262 214 23% 8% 53 -1.5 189/270/2697923811919%9%46-0.6
Ranfy Adon
2018 · A
20 38 39→45 52→50 38 185/244/270 85282 612 35% 6% 38 -2.6 208/252/318 110358 911 42% 5% 53 -1.5 173/231/27710532792547%5%33-0.6
Luis Aviles Jr.
2015 · A
20 39→40 36→50 52→55 33 184/225/253 69308 312 40% 5% 25 -3.5 184/215/257 73301 513 39% 4% 21 -3.7 196/238/335139267152232%4%50-1.1
Monte Harrison
2017 · A
21 37→44 38→50 52→60 35 176/245/255 79302 614 41% 6% 36 -2.7 208/262/336 128338 1419 41% 5% 63 -0.8 206/263/349143355183144%5%64-0.5
Rafael Morel
2022 · A
20 38 40 51→50 39 187/248/282 94270 813 32% 6% 43 -2.2 195/260/276 81313 710 37% 7% 47 -1.9 186/257/26579290101037%7%41-1.1
Jose Devers
2023 · A
20 39→44 37→45 49→50 38 186/249/256 69293 511 36% 6% 37 -2.6 198/255/297 99284 916 32% 6% 50 -1.7 189/240/2778828371134%6%35-1.9
Marcus Wilson
2017 · A
20 43→49 37→50 49→50 41 198/265/273 75313 411 36% 8% 48 -1.9 213/274/330 117317 1112 34% 7% 67 -0.5 187/269/341154316171643%9%66-0.4
Neyfy Castillo
2021 · A
20 40→29 37→50 54→55 38 188/244/263 75289 411 34% 6% 37 -2.7 181/253/315 134327 1716 46% 7% 56 -1.3 164/239/293129288171946%7%40-1.6