Roosbert Tapia2B FCL Rays
Age 21 R/R 6'2" / 177 lbs ROK Svc 0.0 · Ctrl thru 2037 peak 1.8 · 2032
wRC+†76
AVG/OBP/SLG.226 / .290 / .336
PA102
HR2
K%24
BB%7
MLB%0%
BAT: -2.8 runs (wOBA-derived runs vs avg)-3BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.4 runs (Positional adjustment)+0POSREP: +2.9 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
Scouting · nowfuture
HIT
5560
PWR
3136
SPD
4954
EYE
3742
trajectory · 10 yrs
1.8peak
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+1.8$17M+$16M
2033Ext / FA-deal$1.0M+1.7$17M+$16M
2034Ext / FA-deal$1.0M+1.5$15M+$14M
2035Ext / FA-deal$3M+1.3$14M+$11M
2036Ext / FA-deal$4M+1.1$12M+$8M
2037Ext / FA-deal$4M+0.8$4M+$0.5M
Totals $13M $79M +$66M

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
202217 ROKDSL Rays 203192 28601 7703 92 .146.188.193.381 .047.223 343 .171 -11 -25 +1 +0 +1 +6 -1.8
202318 ROKDSL Tampa Bay 166150 30320 13452 110 .200.273.247.519 .047.283 278 .235 38 -12 +2 +0 +1 +5 -0.4
202419 ROKDSL Rays 179163 33221 10294 84 .202.266.258.523 .055.237 166 .232 36 -13 +0 +0 +1 +5 -0.7
202520 ROKFCL Rays 121116 22300 3311 30 .190.217.216.432 .026.256 262 .196 8 -13 +1 +0 +0 +3 -0.8
▸ 2026 Season
202621 MLBTB 10293 22412 7241 20 .237.297.366.663 .129.288 247 .284 76 -3 +0 +0 +0 +3 0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 11%TB 184166 39714 14422 41 .235.302.361.664 .127.291 238 .299 87 -3 +0 +0 +1 +5 0.4
202823 MLB 28%TB 301270 651227 25673 61 .241.312.378.690 .137.292 228 .307 93 -2 +1 +0 +1 +9 0.8
202924 MLB 45%TB 384344 831529 33844 82 .241.315.375.690 .134.293 229 .313 97 -1 +1 +0 +1 +11 1.2
203025 MLB 60%TB 433387 9517311 38945 92 .245.321.390.711 .145.294 229 .316 100 +0 +1 +0 +2 +12 1.5
203126 MLB 77%TB 463414 10218312 411005 102 .246.322.391.713 .145.294 229 .318 102 +1 +1 +0 +2 +13 1.7
203227 MLB 92%TB 476425 10419312 431035 102 .245.321.388.710 .144.294 229 .318 102 +1 +1 +0 +2 +13 1.8
203328 MLBTB 480428 10519312 441055 102 .245.323.388.711 .143.294 229 .317 101 +1 +1 -1 +2 +14 1.7
203429 MLBTB 476424 10318312 441065 91 .243.321.384.706 .142.294 229 .315 100 -0 +1 -1 +2 +13 1.5
203530 MLBTB 469418 10118311 431065 91 .242.320.378.698 .136.293 239 .313 97 -1 +1 -2 +2 +13 1.3
203631 MLBTB 457407 9617211 421055 70 .236.315.369.684 .133.292 239 .309 95 -3 +1 -3 +2 +13 1.1
203732 MLBTB 440392 9216210 401035 70 .235.314.362.676 .128.291 239 .305 91 -4 +1 -4 +2 +12 0.8
203833 MLBTB 411367 851529 37994 60 .232.309.357.666 .125.290 249 .300 87 -6 +1 -4 +1 +12 0.4
203934 MLBTB 367327 741327 33924 50 .226.305.343.647 .116.289 259 .294 83 -7 +1 -5 +1 +10 0.1
204035 MLBTB 313279 621026 28813 50 .222.300.337.637 .115.288 269 .286 77 -8 +1 -6 +1 +9 -0.3
204136 MLBTB 256230 49814 22692 40 .213.287.309.596 .096.287 279 .278 71 -8 +1 -6 +1 +7 -0.6
▸ Career Totals (MLE all levels + projections)
Career 66815992 139024039141 567155573 14220 .232.306.356.662 .124.289 238 .297 86 -107 +20 -31 +24 +189 9.7
/ 162G 650583 13523414 551517 142 .232.305.357.662 .125.287 238 .297 86 -10 +2 -3 +2 +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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Rays 203186 391102 13473 92 .210.272.301.573 .091.270 236 .262 58 -10 +1 +6 -0.3
202318 ROKDSL Tampa Bay 166141 38630 22312 110 .270.376.355.730 .085.342 1913 .335 115 +3 +2 +5 1.0
202419 ROKDSL Rays 179157 41322 16204 84 .261.345.344.689 .083.285 119 .313 98 -0 +0 +5 0.5
202520 ROKFCL Rays 121115 31510 4211 30 .270.300.330.630 .061.326 173 .283 74 -4 +1 +3 0.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
Roosbert Tapia (OGILVIE) 21 55→60 31→36 49→54 42 .226/.290/.336 .110.288 22 24% 7% 76 +0.0
Osleivis Basabe
2022 · A
21 51→61 38→45 55→50 44 .241/.283/.325 .084.294 514 20% 5% 68 -0.5 .258/.302/.361 .103.312 515 18% 5% 85 +0.7 .259/.304/.363.104.31261518%5%84+0.5
Kelby Tomlinson
2012 · A
22 49→59 40 55→60 44 .234/.284/.337 .103.297 613 23% 6% 72 -0.2 .216/.269/.274 .058.292 221 25% 6% 49 -1.8 .274/.334/.339.065.33432417%7%89+0.7
Jesus Rodriguez
2023 · A
21 49→56 41→45 50 49 .234/.299/.341 .107.285 612 20% 7% 80 +0.4 .247/.308/.361 .114.302 1014 20% 7% 89 +0.9 .254/.316/.360.106.307101619%7%89+0.7
Lou Marson
2007 · A
21 44→54 40 53→50 44 .211/.271/.304 .093.282 66 27% 7% 58 -1.2 .248/.316/.343 .095.329 74 24% 9% 88 +0.9 .265/.339/.354.089.3476423%9%97+1.1
Thairo Estrada
2017 · A
21 51→61 41→50 47→55 44 .246/.290/.344 .098.294 912 20% 6% 76 +0.1 .254/.295/.350 .096.300 89 18% 5% 80 +0.4 .270/.326/.420.150.314172119%5%108+1.8
Vaughn Grissom
2022 · A
21 52→62 42→50 53→55 48 .250/.318/.360 .110.306 911 21% 7% 93 +1.3 .269/.332/.397 .128.319 1217 19% 7% 108 +2.3 .268/.333/.391.123.317121819%7%103+1.6
Jonathan Jones
2012 · A
22 50→60 39→45 50→55 46 .236/.299/.322 .086.303 716 23% 7% 75 -0.0 .226/.290/.292 .066.287 221 21% 7% 63 -0.8 .258/.318/.391.133.307132519%6%97+0.8
Tony Granadillo
2006 · A
21 47→57 42→45 49→30 45 .227/.294/.333 .106.295 95 25% 7% 76 +0.1 .238/.300/.360 .122.292 113 21% 7% 85 +0.7 .239/.305/.359.121.29010220%7%85+0.5
Ronarsy Ledesma
2013 · A
20 49 40→45 51→50 44 .231/.300/.334 .103.298 613 23% 6% 79 +0.3 .214/.266/.312 .098.287 610 26% 5% 59 -1.1 .194/.236/.286.092.2698830%4%36-0.9
Luis Alvarez
2011 · A
21 48 43→45 47→45 46 .231/.301/.344 .113.287 106 22% 7% 82 +0.5 .218/.273/.326 .108.274 105 23% 5% 66 -0.6 .212/.264/.322.111.25213121%4%57-0.3
Henry Henry
2008 · A
21 52 40 49→60 53 .246/.330/.342 .097.293 814 18% 9% 94 +1.3 .241/.302/.320 .079.274 521 13% 7% 76 +0.0 .250/.305/.317.067.27743011%6%72-0.1
James Triantos
2023 · A
20 48→56 42→45 52→60 41 .234/.276/.342 .108.294 1012 24% 5% 70 -0.3 .244/.290/.341 .097.290 823 18% 5% 76 +0.0 .251/.297/.347.095.29173316%5%77+0.1
Tyler Nevin
2018 · A
21 46→54 41→50 45 43 .225/.276/.329 .104.286 89 24% 6% 67 -0.5 .231/.283/.339 .108.294 106 24% 6% 72 -0.2 .240/.318/.386.146.29017422%8%98+1.1
Jake Elmore
2009 · A
22 46→56 40 45→55 45 .217/.280/.319 .102.286 610 25% 7% 66 -0.6 .232/.303/.309 .077.283 413 18% 9% 73 -0.1 .266/.337/.349.083.31432315%9%95+1.0
Jose Duarte
2006 · A
21 48→56 40 50→55 46 .228/.285/.328 .100.294 711 24% 7% 69 -0.4 .235/.285/.309 .074.306 318 23% 6% 65 -0.7 .229/.295/.318.089.28461420%8%69-0.2
Otto Lopez
2021 · A
22 53→59 39→45 47→55 44 .252/.291/.338 .086.301 512 18% 5% 75 -0.0 .258/.307/.352 .094.325 517 21% 6% 85 +0.7 .266/.318/.393.127.299132016%7%97+1.0
Nick Senzel
2017 · A
22 48→56 44→50 51→50 47 .232/.297/.363 .132.298 1016 25% 8% 85 +0.7 .253/.307/.400 .147.331 1314 26% 7% 98 +1.6 .259/.313/.416.157.335151626%7%102+1.2
Ke'Bryan Hayes
2018 · A
21 48→54 37→50 53→50 44 .226/.279/.302 .075.289 515 23% 6% 60 -1.0 .240/.299/.360 .120.302 913 22% 7% 85 +0.7 .256/.313/.394.138.313121621%7%95+1.2
Efrain Contreras
2008 · A
21 47 44→45 53→55 45 .232/.297/.346 .114.275 1215 20% 6% 82 +0.5 .215/.274/.310 .095.277 811 24% 5% 62 -0.9 .185/.240/.257.072.2586629%5%31-1.1
Mark Zagunis
2015 · A
22 48→53 41→45 55→50 47 .227/.299/.337 .110.295 714 24% 8% 79 +0.3 .237/.325/.365 .128.306 119 24% 10% 98 +1.6 .233/.329/.369.136.30312825%10%98+1.2