Leody TaverasOF Baltimore Orioles
Age 27 S/R 6'2" / 210 lbs MLB HR +8%BB -5% Svc 3.721 · Ctrl thru 2028 peak 2.5 · 2026
wRC+†vL 66104vR 87
AVG/OBP/SLG.241 / .295 / .367
PA545
HR12
SB22
K%21
BB%7
MLB%100%
BAT: +2.5 runs (wOBA-derived runs vs avg)+3BATRUN: +4.7 runs (SB/CS + UBR baserunning)+5RUNFLD: +2.0 runs (Defensive runs vs avg)+2FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +15.4 runs (Replacement-level credit)+15REPTotal WAR: +2.50+2.5WAR
Scouting · nowfuture
HIT
4545
PWR
4545
SPD
6060
EYE
4745
trajectory · 10 yrs
1.2peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2020
Service   3.721 yrs.days
Team Control Through   2028
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$2M+2.5$20M+$18M
2027Arb-2$7M+2.1$17M+$10M
2028Arb-3$10M+1.9$16M+$6M
Totals $19M $53M +$34M

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
201617 ROKAZL Rangers 200189 44641 11420 157 .233.275.323.598 .090.295 216 .253 52 -11 +0 +0 +1 +6 -0.4
201718 AHickory Crawdads 577541 1111557 281192 206 .205.247.290.537 .085.249 215 .236 39 -40 +2 +0 +2 +16 -2.0
201819 A+2 teams 619579 1221463 321470 2013 .211.252.271.523 .060.277 245 .233 37 -44 -1 +0 +2 +18 -2.6
201920 AA3 teams 690639 14418104 401980 3815 .225.271.304.575 .078.315 296 .254 53 -37 +2 +0 +2 +20 -1.3
202021 MLBTexas Rangers 134119 27614 14430 80 .227.308.395.703 .168.319 3210 .313 98 -0 +2 -1 +0 +4 0.5
202122 AAA3 teams 741668 12530422 562265 347 .187.255.343.598 .156.241 308 .265 61 -33 +4 +5 +3 +21 -0.0
202223 MLB2 teams 562522 13725511 311482 189 .262.306.393.699 .130.341 266 .302 89 -7 +0 +3 +2 +16 1.4
202324 MLBTexas Rangers 554511 13431411 351171 144 .262.311.403.714 .141.318 216 .309 94 -4 +1 +3 +2 +16 1.9
202425 MLBTexas Rangers 529480 11017212 421120 236 .229.291.348.639 .119.272 218 .278 71 -17 +2 +3 +2 +15 0.4
202526 AAA3 teams 725670 14423513 431591 465 .215.263.322.586 .107.259 226 .258 56 -36 +7 -2 +3 +21 -0.8
▸ 2026 Season (actual · ROS · total)
202627 MLBBaltimore Orioles 6252 17302 9130 10 .327.426.500.926 .173.405 2115 .401 165 +5 +0 -0 +0 +2 0.7
ROS27 MLBBAL 483441 11019211 381031 214 .249.310.376.687 .127.303 218 .311 96 -2 +3 +2 +2 +14 1.8
TOT27 MLBBAL 545493 12722213 471161 224 .258.323.389.713 .132.311 219 .321 104 +3 +3 +2 +2 +15 2.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202728 MLBBAL 537488 12321312 431011 224 .252.314.381.695 .129.291 198 .310 95 -3 +3 +2 +2 +15 1.9
202829 MLBBAL 525477 11920312 421001 213 .249.312.379.691 .130.290 198 .308 94 -4 +3 +1 +2 +15 1.7
202930 MLBBAL 513466 11520211 41991 193 .247.309.369.678 .122.289 198 .305 91 -5 +3 +0 +2 +15 1.4
203031 MLBBAL 498454 11119211 40991 162 .244.307.368.675 .123.288 208 .301 89 -6 +2 -1 +2 +14 1.1
203132 MLBBAL 479438 10618210 38970 141 .242.303.361.663 .119.287 208 .296 85 -8 +2 -1 +2 +14 0.8
203233 MLBBAL 449410 971629 36940 111 .237.298.351.649 .115.285 218 .291 81 -10 +2 -2 +2 +13 0.4
203334 MLBBAL 403368 851427 32880 90 .231.292.337.629 .106.284 228 .285 76 -11 +2 -3 +1 +11 0.1
▸ Career Totals (MLE all levels + projections)
Career 92188460 196433264171 642209216 36990 .232.288.347.635 .115.287 237 .281 73 -278 +38 +7 +33 +261 6.3
/ 162G 650597 13923512 451481 266 .233.288.348.636 .116.288 237 .281 73 -20 +3 +1 +2 +18 0.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
201617 ROKAZL Rangers 200183 55851 17290 157 .301.360.415.775 .115.353 148 .347 124 +5 +0 +6 1.1
201718 AHickory Crawdads 577522 1302078 47922 206 .249.313.360.674 .111.287 168 .301 89 -7 +2 +16 1.1
201819 A+Down East Wood Ducks 580521 1281675 51960 1911 .246.313.332.645 .086.292 179 .290 80 -13 -1 +16 0.3
201819 INTLAguilas Cibaenas 3935 8200 490 12 .229.308.286.593 .057.308 2310 .277 70 -1 -1 +1 -0.1
201920 AAFrisco RoughRiders 293264 701243 23600 118 .265.324.375.699 .110.327 208 .308 94 -2 -1 +8 0.5
201920 A+Down East Wood Ducks 290255 75742 31620 215 .294.371.376.747 .082.378 2111 .336 115 +5 +2 +8 1.6
201920 INTLAguilas Cibaenas 107100 29300 6150 62 .290.330.320.650 .030.337 146 .295 84 -2 +0 +3 0.2
202021 MLBTexas Rangers 134119 27614 14430 80 .227.308.395.703 .168.319 3210 .313 97 -0 +2 -1 +0 +4 0.5
202122 MLBTexas Rangers 185174 28623 9601 101 .161.207.270.477 .109.225 325 .214 22 -16 +2 +5 +3 +5 -0.2
202122 AAARound Rock Express 381322 7919217 49952 135 .245.349.475.824 .230.287 2513 .356 131 +13 +1 +11 2.5
202122 INTLAguilas Cibaenas 175146 40512 24232 111 .274.384.363.747 .089.309 1314 .339 118 +4 +2 +5 1.0
202223 MLBTexas Rangers 341314 821425 21882 115 .261.312.366.678 .105.344 266 .302 89 -4 +0 +3 +2 +10 1.1
202223 AAARound Rock Express 221204 601237 14480 74 .294.339.485.825 .191.349 226 .357 132 +8 -0 +6 1.4
202324 MLBTexas Rangers 554511 13631314 351171 144 .266.314.421.735 .155.318 216 .322 105 +3 +1 +3 +2 +16 2.6
202425 MLBTexas Rangers 529480 11017312 421120 236 .229.291.352.643 .123.272 218 .286 77 -14 +2 +3 +2 +15 0.8
202526 MLBSeattle Mariners 180171 35613 5500 93 .205.227.304.531 .099.269 283 .232 35 -13 +1 -2 +3 +5 -0.7
202526 AAATacoma Rainiers 372325 9115311 41571 271 .280.362.446.809 .166.305 1511 .356 131 +13 +5 +11 2.9
202526 INTLAguilas Cibaenas 173143 401221 28230 101 .280.398.413.810 .133.322 1316 .363 136 +7 +2 +5 1.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 19231769 418801241 1264704 7519 .236.289.365.653 .128.297 247 .289 80 -44 +7 +10 +12 +54 4.0

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
Leody Taveras (OGILVIE) 27 45 45 60 45 .251/.311/.382 .131.291 1323 19% 8% 96 +1.3
Kevin Thompson
2007 · MLB
27 50→53 46→50 56→60 49 .244/.311/.388 .144.294 1225 21% 8% 98 +1.6 .236/.300/.359 .123.292 1028 21% 8% 85 +0.7 .238/.305/.351.112.29883821%8%81+0.2
Alen Hanson
2019 · MLB
26 50→51 47→50 58→60 42 .249/.285/.393 .144.294 1325 21% 5% 87 +0.8 .220/.264/.344 .124.278 1217 25% 5% 66 -0.6 .189/.235/.277.088.25061726%5%31-1.0
Manuel Margot
2021 · MLB
26 51→53 46→50 54→60 50 .249/.308/.386 .137.288 1223 18% 8% 95 +1.4 .257/.315/.377 .120.299 1118 17% 8% 95 +1.4 .260/.315/.371.111.30391517%7%89+0.7
Phillip Ervin
2019 · MLB
27 46→52 46→50 54→55 46 .227/.295/.361 .133.280 1424 24% 7% 84 +0.6 .231/.302/.374 .143.296 1416 26% 8% 90 +1.0 .220/.291/.371.151.284161627%8%82+0.3
Óscar Mercado
2022 · MLB
27 45→53 48→55 55→60 48 .225/.290/.373 .147.260 1520 20% 7% 85 +0.7 .223/.285/.376 .153.261 1623 21% 7% 84 +0.6 .217/.277/.380.163.251192822%6%79+0.2
Roman Quinn
2020 · MLB
27 51→56 45 63→65 44 .246/.302/.378 .132.328 1132 28% 7% 90 +1.0 .232/.301/.361 .129.330 1231 31% 8% 86 +0.8 .188/.279/.294.106.32294140%9%58-0.3
Josh Rojas
2021 · MLB
27 47→55 47→50 54→55 50 .232/.300/.371 .140.278 1325 22% 8% 89 +0.9 .252/.325/.380 .128.318 1217 23% 10% 101 +1.8 .254/.328/.372.118.320101822%10%95+1.1
Greg Allen
2020 · MLB
27 50→56 41→45 57→65 42 .239/.301/.344 .104.300 826 22% 5% 82 +0.5 .242/.321/.361 .119.308 1030 23% 6% 95 +1.4 .240/.342/.356.116.31995225%7%100+0.7
Tim Locastro
2020 · MLB
28 50→52 42→45 59→60 44 .240/.325/.355 .115.286 928 19% 5% 96 +1.5 .227/.313/.349 .122.273 1125 20% 6% 90 +1.0 .211/.301/.325.114.266113623%5%76+0.0
Eric Patterson
2010 · MLB
27 50→56 44→50 61→60 47 .245/.298/.372 .128.299 1130 22% 7% 87 +0.8 .223/.281/.354 .131.284 1128 24% 7% 76 +0.0 .201/.266/.320.119.26192626%8%58-0.5
Riley Unroe
2023 · AAA
27 45→47 44→45 54→55 48 .220/.290/.337 .117.282 1119 26% 8% 76 +0.0 .221/.300/.344 .123.297 1323 28% 10% 82 +0.5 .221/.306/.342.121.297132628%10%80+0.2
Richie Palacios
2023 · MLB
26 51→53 44→50 58→55 50 .246/.318/.376 .130.305 920 21% 8% 97 +1.5 .232/.317/.355 .123.273 1218 19% 10% 92 +1.2 .220/.315/.334.114.255122018%11%84+0.3
Leury García
2018 · MLB
27 55→58 44→45 53→60 41 .265/.305/.382 .117.324 1123 22% 4% 93 +1.3 .265/.301/.380 .115.333 1117 23% 4% 90 +1.0 .265/.310/.363.097.33771422%5%88+0.7
Tyler Saladino
2017 · MLB
28 51→46 44→45 56→55 44 .251/.296/.371 .119.295 1223 19% 5% 86 +0.8 .221/.284/.335 .114.281 1217 25% 7% 72 -0.2 .200/.273/.321.121.260141528%8%62-0.5
Jonathan Davis
2019 · MLB
27 47→52 43→45 54→55 47 .228/.304/.346 .118.294 1020 25% 8% 84 +0.6 .219/.304/.340 .121.287 1119 26% 8% 83 +0.6 .221/.303/.332.112.308102229%9%76+0.0
TJ Friedl
2023 · MLB
27 47→53 48→50 55 48 .234/.303/.384 .149.269 1516 19% 7% 93 +1.3 .244/.323/.394 .150.276 1619 17% 8% 105 +2.1 .246/.337/.381.136.276151816%10%103+1.8
Sam Haggerty
2022 · MLB
28 48→43 43→50 59→65 45 .226/.296/.342 .115.316 925 30% 8% 79 +0.3 .245/.319/.388 .143.313 1335 24% 8% 101 +1.8 .253/.332/.394.141.318114222%9%103+1.1
Nick Franklin
2019 · MLB
28 47→49 46→50 54→50 48 .234/.295/.364 .130.280 1316 21% 7% 85 +0.7 .206/.279/.324 .118.266 1111 25% 8% 68 -0.5 .173/.252/.275.102.2298827%9%42-1.2
Chris Basak
2006 · AAA
27 47→46 47→45 57→55 45 .233/.285/.374 .140.275 1422 21% 6% 83 +0.6 .224/.273/.342 .118.273 1119 21% 6% 69 -0.4 .217/.263/.323.106.26591921%5%56-0.8
George Lombard
2003 · MLB
27 47→44 45→50 58→55 44 .230/.290/.358 .128.307 1223 28% 7% 81 +0.4 .233/.294/.379 .146.309 1519 28% 7% 88 +0.9 .220/.294/.374.154.306172732%8%85+0.4