Railin Tea2B DSL Orioles Black
Age 20 S/R 5'9" / 162 lbs ROK HR +8% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION26 act + 54 ros · stats below = ROS only
wRC+†62
AVG/OBP/SLG.245 / .315 / .388
PA54
HR1
K%26
BB%7
BABIP324
ISO143
MLB%0%
Value2026 · WAR
BAT: -5.4 runs (wOBA-derived runs vs avg)-5BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.3 runs (Positional adjustment)+0POSREP: +2.3 runs (Replacement-level credit)+2REPTotal WAR: -0.30-0.3WAR
0.00.81.70.30.60.91.01.21.21.10.9+$53M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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
2032Pre-Arb$0.9M+1.2$6M+$6M
2033Pre-Arb$1.0M+1.2$6M+$5M
2034Pre-Arb$1.0M+1.1$5M+$4M
2035Arb-1$2M+0.9$2M+$1M
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $5M $18M +$16M

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
202317 ROKDSL Tampa Bay 173161 31341 8493 185 193244280524 87268 285 224 30
202317 ROKDSL Tampa Bay 173156 40562 13343 185 256326404729 147314 208 324 106
202418 ROKDSL Rays 176146 23421 154412 193 158289233522 75214 259 226 31
202418 ROKDSL Rays 176138 27621 233112 193 196358290648 94241 1813 308 94
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKBAL 2624 4000 191 31 167231167397 267 354 179 -5 -3 +0 +0 +0 +1 -0.2
YTD20 ROKBAL 2623 5000 261 31 217308217525 294 238 256 54 -1 +0 +0 +0 +1 -0.0
ROS20 ROKBAL 0% 5449 12211 4141 10 245315388703 143284 267 266 62 -2 +0 +0 +0 +2 -0.0
ROS20 MLBBAL 0% 01 0000 000 00 288 258 55 +0 +0
FULL20 ROKBAL 2625 4000 191 31 160231160391 250 354 179 -5 -3 +0 +0 +0 +1 -0.2
TOT20 ROKBAL 8073 16211 5232 41 219287315603 96306 296 238 40 -5 +0 +0 +0 +2 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBBAL 34% 123111 24412 9312 31 216287324611 108286 257 279 72 -4 +0 +0 +0 +3 0.0
202822 MLBBAL 48% 269244 54925 19684 61 221288336624 115288 257 288 78 -7 +1 +0 +1 +8 0.3
202923 MLBBAL 54% 374338 771338 27936 92 228296355652 127289 257 294 83 -7 +1 +0 +1 +11 0.6
203024 MLBBAL 55% 444401 9316410 331107 102 232302367668 135290 257 298 86 -7 +1 +0 +2 +13 0.9
203125 MLBBAL 56% 487440 10117411 361208 112 230300361661 132290 257 300 88 -7 +1 +0 +2 +14 1.0
203226 MLBBAL 56% 512461 10618412 381268 122 230300364664 134290 257 301 89 -6 +2 +0 +2 +15 1.2
203327 MLBBAL 55% 524471 11018513 401308 122 234304376680 142290 258 302 89 -7 +2 +0 +2 +15 1.2
203428 MLBBAL 55% 527474 10918413 401318 122 230301367668 137290 258 300 88 -7 +2 -1 +2 +15 1.1
203529 MLBBAL 53% 522469 10718412 401318 112 228300360660 132289 258 299 87 -8 +1 -1 +2 +15 0.9
202721 MLBBAL 34% 4238 8101 3111 10 211286316602 105290 267 271 65 -2 +0 +0 +0 +1 -0.0
202822 MLBBAL 48% 130118 28513 9332 31 237302373675 136292 257 280 72 -4 +0 +0 +0 +4 0.0
202923 MLBBAL 54% 203183 42724 15503 51 230299355654 126293 257 286 77 -5 +1 +0 +1 +6 0.2
203024 MLBBAL 55% 246222 52926 18614 61 234303374677 140294 257 291 81 -5 +1 +0 +1 +7 0.3
203125 MLBBAL 56% 273247 581027 20674 61 235303377679 142294 257 293 82 -5 +1 +0 +1 +8 0.4
203226 MLBBAL 56% 288260 601027 21715 71 231301365666 135294 257 294 83 -5 +1 +0 +1 +8 0.5
203327 MLBBAL 55% 290261 611127 22725 71 234306372677 138294 258 294 83 -5 +1 +0 +1 +8 0.5
203428 MLBBAL 55% 289261 601027 22724 61 230300364664 134294 258 293 83 -6 +1 -0 +1 +8 0.4
203529 MLBBAL 53% 279252 581027 21704 61 230300369669 139293 258 291 81 -6 +1 -1 +1 +8 0.3
▸ Career Totals
Career 20401843 427731549 15150732 478 232301367669 136292 257 291 81 -44 +6 -1 +7 +58 2.6
/ 162G 650587 13623516 4816210 153 232301370670 138291 257 291 81 -14 +2 -0 +2 +18 0.8
Career 41853765 8471403889 309104775 12424 225297353650 128286 257 291 81 -89 +15 -2 +15 +119 5.9
/ 162G 650585 13222614 4816312 194 226298356654 130286 257 291 81 -14 +2 -0 +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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Tampa Bay 173156 40562 13343 185 256326404729 147314 208 324 106 +1 +2 +5 0.8
202418 ROKDSL Rays 176138 27621 233112 193 196358290648 94241 1813 308 94 -1 +3 +5 0.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
#1Sean Rodríguezlast yr '19
career totals — 11 seasons, 2,871 PA
112,8717942226302380+10+168.18.5
/1626641810+2.3+3.71.9pk7: 9
#2Gordon Beckhamlast yr '19
career totals — 10 seasons, 3,764 PA
103,7648034237301368+13+198.28.4
/162664146+2.4+3.41.4pk7: 9
#3Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
#4Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,1204848231297365+8+63.93.8
/1626641515+2.4+1.91.2pk7: 4
#5Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#6Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 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
Railin Tea (OGILVIE) 20 219/288/315 96306 14 29% 6% 40 -0.3
Dalton Pompey
2013 · A
20 40→50 40→45 55 44 196/264/288 92278 816 31% 8% 52 -1.6 236/297/340 104317 624 26% 7% 79 +0.3 259/316/35910033172922%7%87+0.7
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
Blake Perkins
2018 · A
21 44→51 40→50 51→55 43 214/270/306 92286 815 27% 7% 59 -1.1 203/268/295 92290 817 31% 8% 56 -1.3 230/313/367137305142527%10%91+0.7
Juan Brito
2022 · A
20 45→49 42→50 47→45 45 219/283/320 101283 1012 26% 7% 68 -0.5 232/313/374 142284 149 22% 10% 95 +1.4 227/311/37414727215921%10%92+1.1
Josh Johnson
2006 · A
20 43→49 39→45 48→50 50 203/280/297 94266 59 24% 9% 61 -1.0 218/304/287 69285 310 22% 11% 69 -0.4 249/317/35911029691618%9%89+0.6
Shawn O'Malley
2008 · A
20 42→52 36→45 50→60 41 198/262/265 67281 411 29% 6% 45 -2.1 214/290/268 54298 124 26% 7% 58 -1.2 263/323/36310032652319%7%92+0.8
Brainer Bonaci
2022 · A
20 41→42 39→45 53→50 42 196/255/285 89270 513 28% 7% 46 -2.0 211/283/320 109300 1013 30% 9% 69 -0.4 209/285/321112292121430%9%67-0.4
Leody Taveras
2019 · A
20 45→53 37→50 50→55 43 215/256/289 74273 412 23% 5% 47 -1.9 218/268/322 104296 919 28% 6% 62 -0.9 239/291/390151301161925%6%88+0.8
Ceddanne Rafaela
2021 · A
20 41→48 42→55 52→55 41 203/255/306 103257 1013 25% 5% 53 -1.5 230/269/385 155293 1619 27% 4% 79 +0.3 247/287/396150298152022%4%88+0.7
Adalberto Mondesi
2015 · A
20 41→51 41→60 54→65 35 204/236/300 96284 814 31% 4% 41 -2.3 214/244/343 129296 1325 31% 4% 56 -1.3 254/284/439186334194929%4%98+1.2
Arismendy Alcántara
2011 · A
19 44→48 39→60 57→55 44 210/262/301 91273 514 24% 6% 53 -1.5 233/267/329 96309 715 26% 4% 63 -0.9 233/273/379146307152528%5%77+0.1
Riley Unroe
2017 · A
21 39→48 36→50 46→55 42 189/249/245 56269 412 30% 7% 33 -2.9 195/262/273 78283 612 31% 8% 46 -2.0 227/311/367139295152627%10%89+0.5
Miguel Gómez
2013 · A
20 42→52 38→50 49→40 41 199/257/279 80273 46 28% 6% 46 -2.0 221/266/318 97290 75 25% 5% 59 -1.1 276/293/42314730916116%2%95+1.0
Karexon Sanchez
2008 · A
20 42→48 40→45 50 44 204/268/288 84276 814 28% 7% 53 -1.5 209/274/318 109301 1011 32% 7% 64 -0.8 222/301/333110309101129%8%76+0.0
Rosell Herrera
2013 · A
20 40→50 37→45 48→55 40 193/243/266 73268 59 29% 6% 37 -2.7 229/276/310 81309 710 26% 6% 62 -0.9 247/301/3379031542422%7%76+0.1
Eliezer Álvarez
2015 · A
20 43→53 40→45 54→55 44 206/262/313 106260 611 22% 6% 56 -1.3 245/295/352 107322 515 24% 6% 81 +0.4 254/308/36210834251926%6%87+0.4
Masyn Winn
2022 · A
20 42→52 40→50 57→55 42 201/257/293 92281 622 30% 7% 50 -1.8 232/286/367 135290 1221 23% 7% 82 +0.5 254/312/374120299111118%7%92+1.0
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
Derek Hill
2015 · A
19 41→51 40→50 55→60 47 200/269/291 91259 713 25% 8% 55 -1.4 199/251/270 71293 325 31% 6% 40 -2.4 248/301/422175338222932%6%100+0.7
Danny Santana
2011 · A
20 42→52 39→60 54→55 35 204/237/295 91280 615 29% 4% 41 -2.3 223/259/317 94300 616 27% 4% 56 -1.3 242/287/452210303272229%5%101+1.1