Yandel RicardoSS Columbia Fireflies
Age 19 S/R 6'1" / 180 lbs A HR -6% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION327 act + 218 ros · stats below = ROS only
wRC+†55
AVG/OBP/SLG.205 / .264 / .305
PA218
HR2
SB9
K%29
BB%6
BABIP287
ISO100
MLB%0%
Value2026 · WAR
BAT: -28.9 runs (wOBA-derived runs vs avg)-29BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +5.8 runs (Positional adjustment)+6POSREP: +15.4 runs (Replacement-level credit)+15REPTotal WAR: -0.80-0.8WAR
0.01.12.20.10.71.11.41.61.71.71.7+$58M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 40 / POW 44
Toolsscout grade
CONTACT40
scouting grade only
POWER44
scouting grade only
EYE40
scouting grade only
SPEED48
scouting grade only
DEFENSE53
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+1.1$7M+$6M
2030Pre-Arb$0.9M+1.4$8M+$8M
2031Pre-Arb$0.9M+1.6$9M+$8M
2032Arb-1$4M+1.7$9M+$7M
2033Arb-2$6M+1.7$8M+$5M
2034Arb-3$9M+1.7$7M+$3M
Totals $22M $48M +$37M

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
202417 ROKDSL Royals Ventura 196175 28542 14494 145 160238269507 109208 257 224 30
202417 ROKDSL Royals Ventura 196164 35762 25344 145 213332366697 152256 1713 313 98
202518 A2 teams 345310 611152 201128 318 197263284547 87296 326 235 38
202518 A2 teams 345299 791372 31768 318 264349375724 110344 229 322 105
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 AKC 327298 621244 221052 189 208267315583 107305 327 253 52 -18 +0 +0 +4 +9 -0.5
YTD19 AKC 327286 701555 34742 189 245329385714 140312 2310 317 101 +0 +0 +0 +4 +9 1.3
ROS19 AKC 0% 218200 41832 14632 94 205264305569 100285 296 257 55 -11 +0 -0 +2 +6 -0.3
ROS19 MLBKC 0% 01 0000 000 00 281 247 47 -0 +0
FULL19 AKC 327299 621244 221052 189 207267314581 107304 327 253 52 -18 +0 +0 +4 +9 -0.5
TOT19 AKC 545498 1032076 361684 2713 207266311577 104298 317 255 53 -29 +0 -0 +6 +15 -0.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBKC 34% 581530 1142279 401626 156 215278334612 119287 287 273 67 -22 +1 -1 +6 +16 0.1
202821 MLBKC 48% 609554 12223712 431647 156 220285352637 132289 277 285 76 -17 +1 -1 +7 +17 0.7
202922 MLBKC 54% 623565 12824714 461647 146 227293368661 142290 267 293 82 -13 +0 -1 +7 +18 1.1
203023 MLBKC 57% 622564 12824714 461617 135 227293369662 142290 267 297 86 -10 +1 -1 +7 +18 1.4
203124 MLBKC 57% 630570 13024715 471628 135 228296374670 146291 267 300 88 -9 +1 -1 +7 +18 1.6
203225 MLBKC 57% 639577 13425716 491648 125 232301383684 151291 268 302 89 -8 +0 -1 +7 +18 1.7
203326 MLBKC 56% 642580 13425716 491648 125 231300381681 150291 268 303 90 -7 +0 -1 +7 +18 1.7
203427 MLBKC 55% 639576 13325716 501648 125 231301382683 151291 268 303 90 -7 +0 -1 +7 +18 1.7
203528 MLBKC 55% 633570 13124716 501638 115 230301381682 151291 268 302 89 -8 +0 -2 +7 +18 1.6
203629 MLBKC 53% 621560 12824715 491617 114 229299377675 148290 268 300 88 -9 +1 -3 +7 +18 1.4
203730 MLBKC 53% 610550 12323614 481607 104 224294364658 140289 268 298 86 -10 +0 -3 +7 +17 1.2
203831 MLBKC 52% 595536 12022614 471587 94 224295366661 142287 278 294 83 -11 +0 -4 +6 +17 0.8
203932 MLBKC 52% 577520 11521613 451557 83 221292360652 138284 278 288 79 -14 +0 -5 +6 +16 0.5
204033 MLBKC 52% 547493 10619611 431506 73 215286345631 130280 278 282 74 -16 +0 -5 +6 +15 0.0
204134 MLBKC 47% 499452 9416510 391405 62 208278332610 124275 288 273 67 -18 +0 -6 +5 +14 -0.4
202720 MLBKC 34% 200182 38723 14562 52 209273319591 110284 287 262 59 -9 +0 -0 +2 +6 -0.2
202821 MLBKC 48% 295269 581135 21803 73 216280335614 119285 277 273 67 -11 +0 -1 +3 +8 0.0
202922 MLBKC 54% 338306 691347 25894 83 225293363655 137286 267 280 73 -10 +0 -1 +4 +10 0.3
203023 MLBKC 57% 352319 721348 26914 73 226292367659 141287 267 285 76 -9 +0 -1 +4 +10 0.4
203124 MLBKC 57% 356322 721348 27924 73 224292363655 140288 268 288 78 -9 +0 -1 +4 +10 0.5
203225 MLBKC 57% 361327 751449 27924 73 229296379675 150288 257 289 79 -8 +0 -1 +4 +10 0.5
203326 MLBKC 56% 363328 751449 28934 73 229297378675 149288 268 290 80 -8 +0 -1 +4 +10 0.6
203427 MLBKC 55% 354320 731349 27914 73 228296378674 150287 268 290 80 -8 +0 -1 +4 +10 0.6
203528 MLBKC 55% 347313 711348 27904 62 227297371667 144287 268 289 79 -8 +0 -1 +4 +10 0.5
203629 MLBKC 53% 332299 681248 26864 62 227298375672 147286 268 288 78 -8 +0 -1 +4 +9 0.4
203730 MLBKC 53% 321289 641237 25844 52 221292356649 135286 268 285 76 -9 +0 -2 +3 +9 0.3
203831 MLBKC 52% 310278 611137 25824 52 219293356649 137284 268 282 74 -9 +0 -2 +3 +9 0.1
203932 MLBKC 52% 299270 571036 24813 42 211283337620 126281 278 277 70 -10 +0 -2 +3 +8 -0.1
204033 MLBKC 52% 283256 54936 22783 41 211281340621 129277 288 270 65 -11 +0 -3 +3 +8 -0.2
204134 MLBKC 47% 236213 42724 18663 31 197269305574 108271 288 262 59 -11 +0 -3 +3 +7 -0.4
▸ Career Totals
Career 47474292 94917251104 362125154 8835 221290358648 137285 268 282 74 -140 +4 -18 +51 +134 3.1
/ 162G 650588 13024714 501717 125 221290357647 136286 268 282 74 -19 +0 -3 +7 +18 0.4
Career 98268882 1970365111211 7392616120 22285 222290359650 137288 278 289 79 -229 +10 -36 +105 +278 13.2
/ 162G 650588 13024714 491738 156 221290357647 136287 278 289 79 -15 +1 -2 +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
202417 ROKDSL Royals Ventura 196164 35762 25344 145 213332366697 152256 1713 313 98 -1 +1 +6 0.6
202518 AColumbia Fireflies 200179 38620 13414 143 212281268549 56273 206 250 50 -11 +2 +6 -0.4
202518 ROKACL Royals 145120 41752 18354 175 342444533977 192459 2412 422 181 +13 +1 +4 1.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
#1Rod Barajaslast yr '12
career totals — 12 seasons, 3,753 PA
123,7531342235284407+60+3015.816.0
/162664240+10.7+5.32.8pk7: 16
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#4Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#5Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
95,06711097224289363+53+118.97.7
/1626641413+6.9+1.41.2pk7: 7
#6Yuniesky Betancourtlast yr '13
career totals — 9 seasons, 4,278 PA
94,2788030261285388+41-206.17.2
/162664125+6.4-3.11.0pk7: 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
Yandel Ricardo (OGILVIE) 19 20→40 30→44 50→48 40 207/266/311 104298 627 31% 7% 53 -0.8
Eliezer Álvarez
2014 · A
19 37→47 38→45 50→55 44 183/245/265 82243 512 26% 7% 37 -2.6 233/283/341 108299 513 22% 6% 72 -0.2 254/308/36210834251926%6%87+0.4
Ronny Simon
2019 · A
19 41→51 37→50 47→55 44 195/271/269 74274 311 28% 7% 50 -1.7 212/273/338 126273 1014 25% 7% 68 -0.5 261/322/377116323102921%7%95+1.0
Riley Unroe
2015 · A
19 39→48 37→50 47→55 46 188/255/261 74254 48 27% 8% 41 -2.3 191/253/250 59276 410 30% 7% 37 -2.7 227/311/367139295152627%10%89+0.5
Dalton Pompey
2012 · A
19 39→49 41→45 56→55 45 193/266/287 94270 917 30% 8% 53 -1.5 217/281/315 98303 721 28% 8% 66 -0.6 259/316/35910033172922%7%87+0.7
Juan Mosquera
2007 · A
19 38 35→30 49→55 44 180/246/238 57263 315 31% 8% 30 -3.1 201/290/246 45281 114 26% 10% 53 -1.5 210/308/2372728001722%11%56-0.4
Rodolfo Penalo
2012 · A
19 43 36→40 47→65 48 203/270/269 66256 416 21% 8% 50 -1.8 209/282/280 71262 324 20% 8% 57 -1.2 210/296/2796926223619%9%60-0.4
Wilmer Difo
2011 · A
19 39→49 35→45 53→55 43 185/240/246 61245 214 24% 6% 30 -3.1 206/272/279 73259 320 20% 8% 53 -1.5 251/290/35710630582620%4%76+0.1
Brainer Bonaci
2021 · A
19 43→42 39→45 48→50 43 208/263/292 84267 613 24% 6% 52 -1.6 203/274/303 100288 814 30% 8% 60 -1.0 201/275/309108283101430%9%59-0.6
Jose Acosta
2019 · A
19 39 37→45 53→55 47 185/259/257 72250 414 26% 8% 42 -2.3 225/287/323 98318 619 29% 7% 70 -0.3 201/262/323122304122136%6%57-0.6
Bengie González
2009 · A
19 41→51 34→45 51→50 47 194/264/244 51272 211 28% 8% 40 -2.4 205/256/250 45276 112 24% 6% 37 -2.6 262/314/36510331951218%7%89+0.7
Cole Tucker
2015 · A
19 44→46 37→45 50→55 45 209/273/283 74281 513 26% 7% 54 -1.4 222/267/297 75295 418 24% 6% 54 -1.4 211/274/331120275101226%8%63-0.5
Yonathan Perlaza
2018 · A
19 40→50 37→60 48→50 37 193/233/270 77277 412 31% 5% 33 -2.9 212/258/285 73317 49 32% 6% 47 -1.9 232/306/413181303191228%9%98+1.5
Delino DeShields
2012 · A
19 40→50 40→45 50→65 41 196/253/282 87272 816 30% 6% 45 -2.1 225/290/327 102307 838 27% 7% 72 -0.2 242/320/3399732363425%10%85+0.6
Olvy Marte
2013 · A
18 46 36→40 49→55 44 213/288/277 65286 318 25% 7% 59 -1.1 220/281/292 72293 216 24% 6% 59 -1.1 224/283/2957129611923%6%58-0.4
Steward Berroa
2018 · A
19 43→47 37→45 52→65 41 200/262/273 74297 317 32% 7% 46 -2.0 207/271/277 70311 317 31% 8% 51 -1.7 223/304/3229931394829%10%75+0.0
Harold Garcia
2006 · A
19 43→53 37→45 49→55 41 202/272/282 80293 310 30% 6% 54 -1.4 220/300/318 98281 611 23% 6% 76 +0.0 253/307/36010734272627%4%86+0.5
Janelfry Zorrilla
2010 · A
19 38 38→45 51→50 38 189/234/265 77255 613 28% 4% 33 -2.9 216/275/340 124268 1212 23% 6% 70 -0.3 221/275/34011927913925%5%68-0.2
Jeremy Arocho
2018 · A
19 43→46 38→30 53→60 41 203/260/286 83285 412 29% 6% 49 -1.8 223/283/291 68291 211 22% 7% 59 -1.1 217/330/2614529713424%14%71-0.2
Angel Martínez
2022 · A
20 41→47 41→50 49→50 44 202/257/305 102265 810 26% 7% 53 -1.5 223/285/351 128285 1210 25% 7% 77 +0.1 226/291/358132282131024%7%79+0.2
Ruben Santana
2017 · A
19 43 35→45 43→55 41 204/248/262 57271 28 25% 5% 37 -2.7 233/288/312 79284 111 17% 6% 67 -0.5 226/288/3078028211419%7%64-0.2