Felix TenaCF Fresno Grizzlies
Age 22 R/R 6'0" / 196 lbs A H +10%K -4% Svc 0.0 · Ctrl thru 2036 peak 0.1 · 2030
wRC+†45
AVG/OBP/SLG.200 / .250 / .283
PA235
HR2
K%28
BB%5
MLB%0%
BAT: -14.7 runs (wOBA-derived runs vs avg)-15BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +6.7 runs (Replacement-level credit)+7REPTotal WAR: -0.70-0.7WAR
Scouting · nowfuture
HIT
2525
PWR
2020
SPD
4545
EYE
3530
trajectory · 10 yrs
0.1peak
2030

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
2031Arb-3$0.9M+0.1$0.5M+$0.0M (cut)
2032Ext / FA-deal$0.9M
2033Ext / FA-deal$1.0M
2034Ext / FA-deal$0.2M
2035Ext / FA-deal$0.4M
2036Ext / FA-deal$0.6M
Totals $4M $-11M -$14M

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
202117 ROKDSL Colorado 137128 27411 2455 44 .211.252.281.533 .070.313 331 .226 31 -11 -1 +0 +0 +4 -0.7
202218 ROKDSL Rockies 219195 40724 75914 1110 .205.282.323.605 .118.267 273 .256 54 -11 -2 +0 +1 +6 -0.6
202319 ROKACL Rockies 193185 40710 6521 105 .216.245.265.510 .049.299 273 .223 29 -16 +0 +0 +1 +5 -1.0
202420 AFresno Grizzlies 458426 861555 1513415 136 .202.254.296.550 .094.281 293 .240 42 -30 +0 +0 +2 +13 -1.6
202521 AFresno Grizzlies 202183 27311 10563 62 .148.204.191.395 .044.202 285 .176 -7 -24 +0 +0 +1 +6 -1.8
▸ 2026 Season
202622 MLBCOL 235218 44822 11664 42 .202.253.284.538 .083.274 285 .244 45 -15 +0 +0 +1 +7 -0.7
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202723 MLB 11%COL 276254 53924 15745 52 .209.266.307.574 .098.277 275 .260 57 -13 +0 +0 +1 +8 -0.4
202824 MLB 26%COL 366336 731337 21966 62 .217.275.336.612 .119.279 266 .270 65 -14 +0 +0 +1 +10 -0.2
202925 MLB 43%COL 418382 841538 261097 73 .220.282.338.620 .118.280 266 .277 70 -14 +0 +0 +1 +12 -0.1
203026 MLB 58%COL 451412 901639 291177 83 .218.281.337.619 .119.281 266 .280 72 -14 +0 +0 +2 +13 0.1
203127 MLB 83%COL 466425 921639 301218 83 .216.281.332.613 .115.281 266 .280 72 -15 +0 +0 +2 +13 0.1
203228 MLBCOL 470428 921639 311238 72 .215.281.329.610 .114.280 267 .279 71 -15 +1 -1 +2 +13 -0.0
203329 MLBCOL 467426 921639 311247 62 .216.280.331.611 .115.280 277 .277 70 -16 +0 -1 +2 +13 -0.2
203430 MLBCOL 460420 901639 301237 62 .214.278.331.609 .117.278 277 .273 67 -17 +0 -2 +2 +13 -0.4
203531 MLBCOL 448408 861538 301227 41 .211.276.321.597 .110.277 277 .270 65 -18 +0 -3 +2 +13 -0.6
203632 MLBCOL 431393 811437 281207 31 .206.271.310.581 .104.275 286 .265 61 -19 +0 -4 +2 +12 -0.9
203733 MLBCOL 403368 741326 261156 20 .201.265.296.561 .095.274 296 .260 57 -20 +0 -4 +1 +11 -1.1
203834 MLBCOL 359328 651125 231055 20 .198.261.290.551 .091.272 296 .254 52 -19 +0 -5 +1 +10 -1.3
▸ Career Totals (MLE all levels + projections)
Career 64595915 123621445103 3711761122 11250 .209.270.313.582 .104.277 276 .262 59 -301 +2 -20 +23 +183 -11.5
/ 162G 650595 12522510 3717712 115 .210.270.314.584 .104.280 276 .262 59 -30 +0 -2 +2 +18 -1.2

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
202117 ROKDSL Colorado 137126 37712 4325 44 .294.341.413.753 .119.376 233 .333 113 +2 -1 +4 0.5
202218 ROKDSL Rockies 219191 551027 114614 1110 .288.370.471.842 .183.340 215 .371 142 +10 -2 +6 1.5
202319 ROKACL Rockies 193182 511020 9361 105 .280.318.357.675 .077.347 195 .302 90 -2 +0 +5 0.3
202420 AFresno Grizzlies 458418 1042166 2310115 136 .249.311.371.682 .122.314 225 .307 93 -4 +0 +13 1.0
202521 AFresno Grizzlies 202178 30411 15403 62 .169.245.219.464 .051.207 207 .214 22 -18 +0 +6 -1.2

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 Tena (OGILVIE) 22 25 20 45 30 .200/.250/.283 .083.274 24 28% 5% 45 -0.8
Aaron McKeithan
2022 · A
22 41 39→40 49→40 40 .198/.263/.282 .084.277 67 29% 6% 50 -1.7 .218/.296/.304 .086.283 84 24% 7% 70 -0.3 .219/.302/.289.070.2807122%7%69-0.2
Alex Todd
2012 · A
22 40 37→40 45 39 .190/.251/.264 .074.264 45 28% 5% 40 -2.4 .220/.285/.306 .086.297 66 26% 5% 66 -0.6 .237/.305/.323.086.3176525%5%76+0.0
Claudio Finol
2022 · A
22 40 38→40 45 41 .193/.251/.277 .084.263 56 28% 6% 43 -2.2 .195/.252/.280 .085.275 79 30% 6% 45 -2.1 .195/.264/.279.084.281101232%7%48-0.5
Luis De La Cruz
2011 · A
22 39 40→30 47→30 38 .192/.226/.285 .094.243 66 24% 4% 33 -2.9 .233/.264/.315 .082.285 56 19% 4% 57 -1.2 .265/.286/.333.068.3113416%3%67-0.2
Braulio Vasquez
2021 · A
22 40 39→40 44→65 37 .193/.250/.274 .080.298 77 36% 6% 42 -2.3 .205/.278/.298 .093.301 729 32% 7% 61 -1.0 .200/.277/.293.093.28774230%7%55-0.6
Justin Twine
2018 · A
22 35→30 37→40 46→50 30 .173/.210/.242 .070.266 47 36% 3% 16 -4.1 .208/.247/.294 .086.301 610 32% 3% 45 -2.1 .212/.248/.304.092.31771434%3%46-1.1
Franklin Tineo
2017 · A
22 36 37→45 45→50 45 .177/.245/.250 .073.241 59 27% 7% 34 -2.8 .198/.276/.297 .099.276 810 29% 8% 60 -1.0 .201/.298/.325.124.262101225%10%74-0.0
Glenn Santiago
2023 · A
22 41 41→40 46→45 40 .203/.258/.301 .098.286 88 31% 6% 52 -1.6 .200/.266/.289 .089.294 89 32% 7% 53 -1.5 .183/.256/.260.077.2697832%8%40-1.1
Carlos Torres
2015 · A
22 38 37→30 45→50 40 .187/.238/.252 .065.252 58 27% 5% 30 -3.1 .198/.237/.271 .073.269 56 27% 4% 34 -2.8 .201/.237/.265.064.2674425%4%30-0.9
Ramon Beltre
2019 · A
22 44→27 40 49→50 38 .216/.251/.307 .091.281 88 26% 4% 50 -1.7 .181/.207/.263 .082.273 66 35% 3% 20 -3.8 .147/.166/.222.076.2255637%2%-12-4.8
Fabian Pertuz
2023 · A
22 39→35 41→40 49→55 34 .191/.234/.284 .092.286 89 35% 4% 37 -2.6 .177/.227/.268 .091.270 912 36% 5% 30 -3.1 .148/.203/.232.084.22991338%5%9-2.3
Alejandro Torres
2012 · A
23 38 37→40 45→40 35 .185/.221/.256 .071.265 55 32% 4% 24 -3.6 .204/.259/.277 .073.307 46 33% 6% 46 -2.0 .207/.273/.237.030.3250033%7%41-0.4
Frank Veliz
2022 · A
22 39 37→30 48→55 38 .187/.242/.261 .074.285 58 34% 6% 35 -2.8 .191/.251/.276 .085.325 66 40% 7% 43 -2.2 .133/.206/.210.077.2457046%7%4-0.8
J.C. Millan
2018 · A
22 40 38→45 46→30 37 .194/.235/.271 .077.272 58 30% 4% 34 -2.8 .214/.260/.311 .097.266 96 22% 5% 56 -1.3 .219/.265/.317.098.25711419%5%55-0.5
Steven Baron
2013 · A
22 39 40→45 49→50 38 .193/.232/.289 .096.258 89 28% 4% 37 -2.6 .196/.234/.287 .091.275 69 30% 5% 38 -2.6 .233/.289/.308.075.3134825%7%63-0.4
Jon Murphy
2013 · A
23 39 38→30 47→50 39 .188/.240/.266 .078.269 513 31% 6% 35 -2.8 .202/.255/.266 .064.303 410 32% 6% 41 -2.3 .197/.253/.251.053.30131033%6%33-1.5
Juan Zabala
2021 · A
22 39 38→40 47→50 37 .185/.248/.266 .081.290 65 36% 6% 40 -2.4 .211/.273/.305 .094.302 913 31% 7% 60 -1.0 .203/.265/.285.083.28381630%7%48-0.8
Gerardo Bustamante
2008 · A
22 38 39→40 43→50 40 .189/.237/.271 .082.263 74 30% 6% 35 -2.8 .197/.256/.275 .078.268 55 27% 7% 45 -2.1 .219/.256/.308.088.269111223%4%49-0.6
Eduardo Torrealba
2021 · A
22 42 36→30 43→50 39 .203/.255/.267 .065.278 46 28% 5% 42 -2.3 .218/.271/.294 .076.269 614 21% 5% 56 -1.3 .210/.266/.273.063.25551719%6%45-0.9
Pedruin Bautista
2006 · A
22 40 38→40 50→60 34 .194/.230/.275 .081.287 410 33% 4% 32 -3.0 .196/.273/.269 .073.277 317 28% 8% 51 -1.7 .190/.288/.262.072.25722524%10%54-0.6