Felix Cotes2B FCL Rays
Age 20 S/R 5'11" / 176 lbs ROK Svc 0.0 · Ctrl thru 2037 peak 2.2 · 2032
wRC+†71
AVG/OBP/SLG.215 / .292 / .312
PA225
HR3
K%26
BB%9
MLB%0%
BAT: -7.4 runs (wOBA-derived runs vs avg)-7BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +6.4 runs (Replacement-level credit)+6REPTotal WAR: +0.00+0.0WAR
Scouting · nowfuture
HIT
4545
PWR
2020
SPD
5555
EYE
5560
trajectory · 10 yrs
2.2peak
2032

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Ext / FA-deal$0.9M+2.2$21M+$20M
2033Ext / FA-deal$1.0M+2.2$22M+$21M
2034Ext / FA-deal$1.0M+2.1$21M+$20M
2035Ext / FA-deal$4M+1.9$20M+$16M
2036Ext / FA-deal$6M+1.7$18M+$13M
2037Ext / FA-deal$7M+1.4$16M+$9M
Totals $19M $118M +$98M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Tampa Bay 7163 11211 8240 41 .175.268.286.553 .111.263 3411 .244 45 -4 +0 +0 +0 +2 -0.2
202418 ROKFCL Rays 2927 6100 170 20 .222.250.259.509 .037.300 243 .201 12 -3 +0 +0 +0 +1 -0.2
202519 ROK2 teams 239202 40400 25515 148 .198.302.218.520 .020.260 2110 .245 45 -15 -0 +0 +1 +7 -0.8
▸ 2026 Season
202620 MLBTB 225201 43813 20582 41 .214.291.308.600 .095.287 269 .278 71 -7 +0 +0 +1 +6 0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202721 MLB 11%TB 301266 611126 29753 72 .229.312.353.665 .124.289 2510 .296 84 -5 +1 +0 +1 +9 0.5
202822 MLB 28%TB 402355 821529 40964 92 .231.316.361.676 .130.290 2410 .306 92 -3 +1 +0 +1 +11 1.1
202923 MLB 48%TB 468413 9718311 471095 113 .235.320.373.693 .138.290 2310 .313 97 -1 +1 +0 +2 +13 1.5
203024 MLB 62%TB 511447 10619313 531186 123 .237.326.380.706 .143.291 2310 .317 101 +0 +1 +0 +2 +14 1.8
203125 MLB 80%TB 535467 11120314 571226 123 .238.328.383.712 .146.291 2311 .320 103 +2 +1 +0 +2 +15 2.1
203226 MLB 94%TB 548478 11421314 591256 123 .238.330.383.712 .144.292 2311 .322 105 +3 +1 +0 +2 +16 2.2
203327 MLBTB 551480 11421314 601266 122 .237.330.381.711 .144.292 2311 .322 105 +3 +2 +0 +2 +16 2.2
203428 MLBTB 548477 11421314 601276 112 .239.331.384.715 .145.291 2311 .321 104 +2 +1 -1 +2 +16 2.1
203529 MLBTB 540470 11120314 591276 112 .236.329.381.710 .145.291 2411 .319 102 +1 +1 -1 +2 +15 1.9
203630 MLBTB 530461 10719313 581266 101 .232.326.371.697 .139.289 2411 .316 100 -0 +2 -2 +2 +15 1.7
203731 MLBTB 517449 10419312 571256 91 .232.326.367.694 .136.288 2411 .312 97 -2 +1 -3 +2 +15 1.4
203832 MLBTB 498435 9918311 551235 80 .228.321.359.680 .131.286 2511 .307 93 -4 +2 -4 +2 +14 1.0
203933 MLBTB 469410 9016210 511195 80 .220.313.341.655 .122.285 2511 .302 89 -6 +2 -4 +2 +13 0.7
204034 MLBTB 422369 801429 461114 70 .217.310.339.649 .122.283 2611 .295 84 -8 +1 -5 +2 +12 0.2
204135 MLBTB 369322 691227 401014 70 .214.309.329.638 .115.281 2711 .288 78 -9 +1 -6 +1 +10 -0.1
204236 MLBTB 309270 54915 33873 60 .200.294.296.590 .096.278 2811 .279 72 -10 +1 -6 +1 +9 -0.5
▸ Career Totals (MLE all levels + projections)
Career 80827062 161328843180 858195788 17634 .228.320.358.677 .129.288 2411 .307 93 -66 +22 -31 +29 +229 18.6
/ 162G 650568 12923314 691577 143 .227.318.352.670 .125.287 2411 .307 93 -5 +2 -3 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Tampa Bay 7158 15412 13170 41 .259.394.466.860 .207.333 2418 .383 152 +4 +0 +2 0.7
202418 ROKFCL Rays 2926 7100 250 20 .269.321.308.629 .038.333 177 .280 72 -1 +0 +1 0.0
202519 ACharleston RiverDogs 3930 7100 860 00 .233.395.267.661 .033.292 1521 .315 99 -0 +0 +1 0.1
202519 ROKFCL Rays 200157 40410 32295 148 .255.397.293.690 .038.305 1416 .322 105 +1 -0 +6 0.6

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
Felix Cotes (OGILVIE) 20 45 20 55 60 .215/.292/.312 .098.287 34 26% 9% 71 -0.1
Leo Rivas
2019 · A
21 44→54 37→40 52→65 51 .204/.293/.279 .075.289 414 28% 10% 62 -0.9 .196/.276/.281 .085.293 69 32% 9% 56 -1.3 .238/.354/.331.093.32094425%14%100+1.2
Shawn Zarraga
2009 · A
20 48 40 50→45 49 .226/.306/.321 .095.306 67 26% 9% 79 +0.3 .222/.295/.296 .074.304 56 26% 8% 67 -0.5 .272/.340/.355.083.3164214%7%101+0.6
Jenner Emeterio
2013 · A
20 45 38→30 48→60 46 .214/.278/.298 .084.285 512 26% 8% 60 -1.0 .216/.302/.277 .061.288 324 23% 10% 66 -0.6 .216/.317/.260.044.28513422%12%65-0.3
Ramón Cabrera
2009 · A
19 44→54 40 51→40 49 .210/.275/.306 .096.257 77 21% 8% 61 -1.0 .232/.280/.319 .087.274 55 16% 6% 66 -0.6 .274/.327/.360.086.3133313%7%93+0.9
Josh Johnson
2006 · A
20 43→49 39→45 48→50 50 .204/.281/.297 .094.268 59 25% 9% 61 -1.0 .218/.305/.288 .070.282 410 21% 11% 69 -0.4 .247/.316/.352.105.29591618%9%86+0.5
Jose Lobatón
2006 · A
21 45 39→45 50→30 46 .215/.277/.302 .088.284 68 25% 8% 60 -1.0 .215/.286/.335 .120.300 123 30% 9% 73 -0.1 .241/.325/.370.129.30512023%11%94+0.6
Candido Pimentel
2010 · A
20 48 37→30 53→55 51 .223/.301/.296 .073.308 316 27% 10% 69 -0.4 .217/.281/.274 .057.305 215 27% 8% 54 -1.4 .241/.291/.282.042.33311726%6%56-0.5
Dalton Pompey
2013 · A
20 40→50 40→45 55 44 .197/.264/.289 .093.275 816 30% 8% 53 -1.5 .236/.299/.340 .104.314 724 25% 8% 79 +0.3 .253/.315/.362.109.32572823%8%88+0.8
Juan Brito
2022 · A
20 45→48 42→50 49→45 46 .222/.285/.324 .103.281 1012 24% 7% 70 -0.3 .230/.313/.368 .138.279 139 21% 10% 94 +1.3 .226/.311/.371.145.26615920%10%91+1.0
Chace Numata
2013 · A
20 44 37→40 49→40 44 .208/.272/.282 .074.287 48 28% 7% 53 -1.5 .213/.262/.285 .072.257 55 18% 5% 50 -1.8 .250/.301/.323.073.2953216%6%73-0.1
Maick Collado
2023 · A
20 44 39→30 46→45 51 .211/.292/.295 .085.267 65 22% 9% 66 -0.6 .217/.288/.288 .071.274 57 21% 9% 62 -0.9 .209/.279/.272.063.2585520%8%54-0.8
Jeremy Arocho
2018 · A
19 43 38→30 52→60 41 .205/.262/.288 .083.287 412 29% 6% 50 -1.7 .223/.282/.290 .067.291 211 22% 7% 59 -1.1 .224/.333/.269.045.30513423%14%74-0.0
Ricardo Ferreira
2015 · A
20 48 36→40 54→60 50 .215/.310/.286 .072.325 319 31% 11% 72 -0.2 .247/.324/.323 .076.343 323 26% 9% 85 +0.7 .263/.336/.338.075.36032925%9%91+0.5
Colin Walsh
2011 · A
21 45→53 41→45 52→50 52 .215/.295/.312 .097.270 810 22% 9% 72 -0.2 .225/.300/.348 .123.272 118 20% 9% 82 +0.5 .212/.320/.332.121.30611731%13%85+0.5
Angel Genao
2023 · A
19 45→55 37→45 52→50 47 .212/.286/.285 .072.288 512 26% 8% 60 -1.0 .241/.293/.346 .105.309 711 23% 6% 78 +0.2 .255/.302/.371.117.31681221%6%85+0.5
Nelson Quiroz
2022 · A
20 45 37→40 47→40 49 .211/.278/.287 .076.265 34 21% 8% 57 -1.2 .229/.290/.332 .103.270 94 18% 7% 74 -0.1 .264/.310/.326.062.2952011%6%75+0.0
Juan Mosquera
2008 · A
20 46 34→30 48→55 53 .207/.304/.255 .048.297 117 28% 11% 61 -1.0 .197/.276/.245 .048.267 212 24% 9% 46 -2.0 .183/.242/.211.028.2220916%7%19-1.0
Ian Lewis Jr.
2023 · A
20 47→40 40 56→55 43 .223/.279/.318 .095.302 717 28% 6% 65 -0.7 .211/.272/.306 .095.291 722 28% 7% 59 -1.1 .209/.274/.312.103.27973026%7%59-0.7
Shawn O'Malley
2008 · A
20 42→52 36→40 50→60 41 .198/.262/.265 .067.281 411 29% 6% 45 -2.1 .210/.283/.263 .053.291 123 26% 7% 53 -1.5 .259/.321/.357.098.32252320%7%89+0.6
Miguel Chacoa
2008 · A
19 50 38→30 52→50 46 .236/.296/.315 .079.307 516 24% 7% 72 -0.2 .236/.298/.295 .059.279 315 15% 8% 67 -0.5 .241/.304/.284.043.27711712%7%63-0.3