Ricardo CovaSS Inland Empire 66ers
Age 22 R/R 5'9" / 145 lbs A HR -5% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION342 act + 228 ros · stats below = ROS only
wRC+†86
AVG/OBP/SLG.242 / .292 / .379
PA228
HR5
SB11
K%21
BB%5
BABIP287
ISO137
MLB%0%
Value2026 · WAR
BAT: -7.4 runs (wOBA-derived runs vs avg)-7BATRUN: +3.4 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +6.1 runs (Positional adjustment)+6POSREP: +16.1 runs (Replacement-level credit)+16REPTotal WAR: +1.80+1.8WAR
0.01.42.91.62.02.32.42.42.22.01.71.41.0+$136M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 35
Toolsscout grade
CONTACT45
scouting grade only
POWER35
scouting grade only
EYE20
scouting grade only
SPEED60
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+2.4$13M+$13M
2032Pre-Arb$0.9M+2.2$11M+$11M
2033Pre-Arb$1.0M+2.0$9M+$9M
2034Arb-1$4M+1.7$7M+$6M
2035Arb-2$5M+1.4$6M+$4M
2036Arb-3$5M+1.0$4M+$2M
Totals $16M $51M +$44M

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 Mariners 9281 16101 5194 42 198278247525 49242 215 234 37
202117 ROKDSL Mariners 9277 19201 9134 42 247356312667 65281 1410 308 94
202218 ROKDSL Mariners 154144 27412 5665 71 188240271511 83329 433 224 30
202218 ROKDSL Mariners 154140 43723 9445 71 307370450820 143430 296 367 139
202319 ROKACL Mariners 10696 20401 9481 173 208283281564 73404 458 254 53
202319 ROKACL Mariners 10691 30701 14331 173 330425440864 110509 3113 391 158
202420 ROK2 teams 331295 631035 24767 185 214288319607 105265 237 267 62
202420 ROK2 teams 331284 771455 35537 185 271365408773 137312 1611 344 122
202521 AModesto Nuts 377349 8616110 14928 265 246291384675 138300 244 292 82
202521 AModesto Nuts 377344 942316 19758 265 273326398724 125327 205 320 103
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 ASEA 342316 811738 15666 237 256303405708 149297 194 303 90 -4 +2 +0 +4 +10 1.2
YTD22 ASEA 342310 912049 21496 237 294350471821 177320 146 358 132 +12 +2 +0 +4 +10 2.8
ROS22 ASEA 0% 228211 511025 11474 113 242292379671 137287 215 298 86 -4 +1 +0 +2 +6 0.6
ROS22 MLBSEA 0% 01 0000 000 00 284 283 74 +0 +0
FULL22 ASEA 342317 811738 15666 237 256303404706 148296 194 303 90 -4 +2 +0 +4 +10 1.2
TOT22 ASEA 570527 13227513 2611310 3410 250298395693 144293 205 301 88 -7 +3 +0 +6 +16 1.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBSEA 43% 581539 13226414 291198 195 245293386679 141285 205 299 87 -8 +2 +0 +6 +16 1.6
202824 MLBSEA 58% 609563 13927416 321249 195 247298394692 147287 205 305 92 -6 +2 +0 +7 +17 2.0
202925 MLBSEA 65% 627578 14328417 351289 195 247301398699 151287 206 308 94 -4 +2 +0 +7 +18 2.3
203026 MLBSEA 68% 638587 14528417 371309 195 247302395697 148287 206 310 95 -3 +2 +0 +7 +18 2.4
203127 MLBSEA 68% 637586 14428417 371309 185 246301394695 148287 206 310 95 -3 +2 +0 +7 +18 2.4
203228 MLBSEA 68% 629578 14227417 371309 175 246301394696 149287 216 309 95 -4 +1 -1 +7 +18 2.2
203329 MLBSEA 66% 619568 14027417 371299 164 246303398701 151286 216 307 93 -5 +2 -1 +7 +18 2.0
203430 MLBSEA 66% 609559 13526316 371288 144 242298385683 143285 216 305 91 -6 +1 -2 +7 +17 1.7
203531 MLBSEA 65% 598549 13125315 361288 123 239295377672 138283 216 301 88 -8 +1 -3 +6 +17 1.4
203632 MLBSEA 65% 587539 12624314 351288 113 234290367658 134280 226 295 84 -11 +1 -4 +6 +17 1.0
203733 MLBSEA 65% 507465 10820312 301137 82 232289366654 133277 226 288 79 -12 +1 -4 +5 +14 0.4
203834 MLBSEA 60% 428395 881629 25985 62 223278342619 119271 236 280 72 -13 +0 -5 +5 +12 -0.1
203935 MLBSEA 56% 362333 711227 21865 41 213270324595 111265 246 269 64 -15 +0 -6 +4 +10 -0.6
202723 MLBSEA 43% 251233 571126 12524 82 245293386679 142283 215 285 77 -7 +1 +0 +3 +7 0.4
202824 MLBSEA 58% 353326 791529 19725 113 242294383678 141284 205 291 81 -8 +1 +0 +4 +10 0.7
202925 MLBSEA 65% 406374 9318311 23836 123 249303401704 152284 206 295 84 -8 +1 +0 +4 +12 1.0
203026 MLBSEA 68% 434400 9919312 25886 133 247302400702 153284 206 296 85 -7 +1 +0 +5 +12 1.1
203127 MLBSEA 68% 433399 9819312 25896 133 246300398698 153284 216 296 85 -7 +1 +0 +5 +12 1.1
203228 MLBSEA 68% 428394 9618311 25886 123 244299388687 145284 216 295 84 -8 +1 -0 +5 +12 1.0
203329 MLBSEA 66% 411377 9117211 25856 103 241299385684 143283 216 294 83 -8 +1 -1 +4 +12 0.8
203430 MLBSEA 66% 399366 8817210 24846 92 240298380678 139283 216 291 81 -9 +1 -1 +4 +11 0.7
203531 MLBSEA 65% 389358 8516210 23835 82 237293377670 140281 216 288 78 -10 +1 -2 +4 +11 0.5
203632 MLBSEA 65% 380349 811529 23835 72 232289364653 132278 226 282 74 -11 +1 -2 +4 +11 0.2
203733 MLBSEA 65% 327301 691327 19734 51 229284355639 126274 226 276 69 -11 +1 -3 +4 +9 -0.1
203834 MLBSEA 60% 257237 51915 15593 31 215271325595 110269 236 267 63 -11 +0 -3 +3 +7 -0.4
203935 MLBSEA 56% 201184 40714 12483 21 217276332608 114263 246 258 55 -10 +0 -3 +2 +6 -0.6
▸ Career Totals
Career 46694299 102719428117 27098765 11329 239294379673 140283 216 288 78 -114 +11 -16 +50 +132 6.5
/ 162G 650598 14327416 381379 164 239295378673 139283 216 288 78 -16 +2 -2 +7 +18 0.9
Career 87198015 190735951212 4961919132 26568 238293375668 137286 226 296 85 -148 +26 -25 +93 +247 19.7
/ 162G 650598 14327416 3714310 205 239295378673 139287 226 296 85 -11 +2 -2 +7 +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
202117 ROKDSL Mariners 9277 19201 9134 42 247356312667 65281 1410 308 94 -1 +0 +3 0.2
202218 ROKDSL Mariners 154140 43723 9445 71 307370450820 143430 296 367 139 +7 +1 +4 1.2
202319 ROKACL Mariners 10691 30701 14331 173 330425440864 110509 3113 391 158 +7 +2 +3 1.2
202420 AModesto Nuts 127110 22320 10254 21 200290264554 64250 208 255 53 -7 +0 +4 -0.3
202420 ROKACL Mariners 204174 551135 25283 164 316411500911 184350 1412 400 164 +15 +2 +6 2.3
202521 AModesto Nuts 377344 942316 19758 265 273326398724 125327 205 320 103 +1 +3 +11 1.6

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
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2Freddy Galvislast yr '21
career totals — 10 seasons, 4,238 PA
104,23810957246292387+42+6818.017.6
/162664179+6.6+10.62.8pk7: 17
#3Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#4Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
94,989126124241292383+50+2713.011.4
/1626641717+6.7+3.61.7pk7: 10
#6Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10

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
Ricardo Cova (OGILVIE) 22 45 35 60 20 250/298/395 144293 1334 20% 5% 88 +1.8
Juan Mora
2022 · A
22 47 44→45 55 46 225/302/347 122301 1114 27% 8% 83 +0.6 226/284/337 111307 109 28% 5% 73 -0.1 224/280/33311029810827%5%68-0.2
Blaze Alexander
2021 · A
22 44→48 43→45 51→50 41 215/278/328 113300 1011 30% 6% 68 -0.5 198/268/323 125313 1412 39% 7% 63 -0.8 237/319/364126339121531%8%92+0.8
Efrain Contreras
2009 · A
22 46 43→45 53→55 44 224/286/334 110263 1013 19% 5% 73 -0.1 202/257/282 80288 68 30% 5% 46 -2.0 183/236/246632775734%5%25-1.3
Noel Cuevas
2014 · A
22 47→49 43→45 56→55 41 230/276/345 115291 1024 24% 5% 71 -0.3 220/258/314 94289 717 25% 4% 55 -1.4 241/274/3409930471222%3%65-0.5
Sean Godfrey
2015 · A
23 51→46 41→45 57→55 37 244/278/354 110315 717 25% 3% 74 -0.1 225/254/323 98290 813 24% 3% 55 -1.4 220/243/3129227971324%2%43-1.0
Kelby Tomlinson
2012 · A
22 49→59 40 56→60 44 236/285/341 105298 613 22% 6% 73 -0.1 220/276/279 59297 221 25% 7% 53 -1.5 281/340/3506934232417%7%94+1.0
Peter Bourjos
2009 · A
22 49→56 42→50 60 37 237/270/352 115307 927 26% 4% 70 -0.3 244/288/378 134302 1127 22% 5% 84 +0.6 249/298/396147304122822%5%91+1.0
Imbewer Alvarez
2008 · A
22 48 40 52→55 47 227/297/321 94300 718 26% 8% 74 -0.1 200/258/275 75312 511 35% 5% 46 -2.0 135/182/184492234540%2%-12-1.0
Johan Rojas
2022 · A
21 45→55 44→45 55→65 42 220/273/338 118280 1022 25% 6% 68 -0.5 230/274/341 111290 937 23% 5% 69 -0.4 253/294/35310031874122%5%77+0.1
Luis Perez
2013 · A
22 47 42→30 53→50 44 226/277/340 114270 810 20% 6% 70 -0.3 219/259/333 114298 97 29% 5% 61 -1.0 217/244/35013230210231%3%54-0.4
Cooper Bowman
2022 · A
22 44→39 45 56→60 41 213/288/344 131301 1219 32% 7% 77 +0.1 199/274/319 120285 1334 33% 8% 65 -0.7 195/268/315120262124029%8%59-0.7
Tito Polo
2017 · A
22 44→50 43→45 54→60 40 219/274/325 105281 1125 26% 5% 66 -0.6 222/274/329 107300 928 28% 5% 66 -0.6 220/270/32410430373428%5%59-0.4
Travis Jones
2018 · A
22 54→49 41→40 55 44 256/321/368 112322 718 22% 6% 96 +1.5 225/301/314 89318 821 30% 6% 75 -0.0 205/293/2888330192132%7%62-0.5
Nicky Lopez
2017 · A
22 47→57 42→40 57→55 51 229/304/337 108264 1017 17% 8% 82 +0.5 248/300/333 85280 513 13% 6% 77 +0.1 266/326/3508430641413%8%90+0.8
Ceddanne Rafaela
2022 · A
21 42→48 47→55 59→55 38 216/258/360 144272 1415 26% 4% 68 -0.5 239/275/399 160304 1822 27% 4% 85 +0.7 247/287/396150298152022%4%88+0.7
Chris Nelson
2008 · A
22 46→52 47→50 53→50 42 228/277/370 142282 1313 24% 6% 79 +0.3 226/279/355 129283 1212 24% 6% 76 +0.0 244/287/36912530612624%5%78+0.1
Michael Guldberg
2022 · A
23 45 44→45 55 45 223/293/342 119282 1216 24% 7% 79 +0.3 210/268/294 84282 612 26% 6% 55 -1.4 194/247/2546126431027%6%33-0.8
Paul Vasquez
2008 · A
23 48 43→45 52→30 39 232/271/346 114307 1010 28% 5% 69 -0.4 232/270/336 104293 85 23% 3% 66 -0.6 235/268/3391052938222%2%62-0.3
Maximo Rivera
2014 · A
21 46 39→45 53→60 43 222/276/307 85284 721 24% 6% 61 -1.0 213/264/284 71297 410 28% 6% 50 -1.8 203/245/250472803727%5%29-0.9
José Rodríguez
2022 · A
21 48→52 47→50 52→55 39 243/270/378 135289 1518 22% 3% 77 +0.1 233/267/363 130286 1427 23% 4% 72 -0.2 225/262/354129276153324%4%64-0.5