Leody TaverasOF Baltimore Orioles
Age 27 S/R 6'2" / 210 lbs MLB HR +8% Svc 3.721 · Ctrl thru 2028
2026 ROS PROJECTION290 act + 257 ros · stats below = ROS only
wRC+†vL 5460vR 75
AVG/OBP/SLG.245 / .310 / .373
PA257
HR5
SB11
K%23
BB%8
BABIP306
ISO129
MLB%100%
Value2026 · WAR
BAT: -9.1 runs (wOBA-derived runs vs avg)-9BATRUN: +3.7 runs (SB/CS + UBR baserunning)+4RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +2.0 runs (Positional adjustment)+2POSREP: +15.5 runs (Replacement-level credit)+15REPTotal WAR: +1.10+1.1WAR
0.00.81.70.41.21.0+$11M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 45 / POW 45
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
Whiff%
778.2%
xwOBA
290.284
POWER45
Barrel%
305.7
Avg EV
4188.4
Bat Spd
6172.5
EYE45
Chase%
9023.4%
SPEED60
Sprint
9029.0
Platoon Splits2024-2026 · 780 PA
vs LHP
vs RHP
Edge
PA
154
626
wRC+
53
78
▶▶R
wOBA
255
288
R
ISO
053
136
▶▶R
BABIP
271
279
K%
24.7%
22.0%
R
BB%
11.0%
6.5%
◀◀L
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   2029
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.8M+0.4$2M+$0.9M
2027Arb-2$4M+1.2$9M+$5M
2028Arb-3$5M+1.0$7M+$3M
Totals $10M $18M +$9M

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
201617 ROKAZL Rangers 200189 44641 11420 157 233275323598 90295 216 253 52
201617 ROKAZL Rangers 200183 55851 17290 157 301360415775 115353 148 347 124
201718 AHickory Crawdads 577538 1151556 311212 206 214259294553 80263 215 244 45
201718 AHickory Crawdads 577522 1302078 47922 206 249313360674 111287 168 301 89
201819 A+2 teams 619580 1251573 311480 2013 216255281536 66284 245 234 37
201819 A+2 teams 619556 1361875 551050 2013 245313329642 85293 179 289 80
201920 AA3 teams 690640 1452094 391980 3815 227271305576 78317 296 254 53
201920 AA3 teams 690619 1742285 601370 3815 281345367711 86349 209 318 101
202021 MLBTexas Rangers 134119 27614 14430 80 227308395703 168319 3210 306 92 -1 +2 -1 +0 +4 0.4
202021 MLBTexas Rangers 134119 27614 14430 80 227308395703 168319 3210 313 97 -0 +2 -1 +0 +4 0.5
202122 AAA3 teams 741668 13833526 562095 347 207273388661 181254 288 285 76
202122 AAA3 teams 741642 14730522 821785 347 229321394715 165278 2411 317 101
202223 MLB2 teams 562522 13625511 311482 189 261305391695 130339 266 300 88 -8 +0 +3 +2 +16 1.3
202223 MLB2 teams 562518 14226512 351362 189 274323413736 139346 246 324 106 +4 +0 +3 +2 +16 2.5
202324 MLBTexas Rangers 554511 13531314 351171 144 264313419731 155315 216 315 99 -0 +1 +3 +2 +16 2.2
202324 MLBTexas Rangers 554511 13631314 351171 144 266314421735 155318 216 322 105 +3 +1 +3 +2 +16 2.6
202425 MLBTexas Rangers 529480 10917312 421120 236 227289350639 123269 218 280 73 -16 +2 +3 +2 +15 0.6
202425 MLBTexas Rangers 529480 11017312 421120 236 229291352643 123272 218 286 77 -14 +2 +3 +2 +15 0.8
202526 AAA3 teams 725671 14224412 421561 465 212259313572 101254 226 255 53
202526 AAA3 teams 725639 16633615 741301 465 260338401738 141301 1810 327 108
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 MLBBAL 290253 601054 28721 103 237316364679 126315 2510 295 84 -5 +1 -0 +1 +8 0.5
YTD27 MLBBAL 290253 601054 28721 103 237316364679 126315 2510 299 87 -4 +1 -0 +1 +8 0.6
ROS27 MLBBAL 100% 257233 571125 21591 113 245310373683 129299 238 298 86 -4 +1 +0 +1 +7 0.6
ROS27 MLBBAL 100% 257233 571125 21591 113 245310373683 129303 238 301 88 -3 +1 +0 +1 +7 0.6
FULL27 MLBBAL 547486 1172179 491312 216 241313368681 128310 249 298 86 -9 +2 +0 +2 +15 1.1
TOT27 MLBBAL 547486 1172179 491312 216 241313368681 128310 249 297 85 -9 +2 +0 +2 +15 1.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBBAL 100% 539489 11622410 441251 225 237301360661 123296 238 296 85 -9 +2 -0 +2 +15 1.0
202829 MLBBAL 100% 527477 1122149 441231 205 235301352653 117296 238 294 83 -10 +2 -1 +2 +15 0.8
202728 MLBBAL 100% 539489 11823410 441251 225 241305366671 125301 238 298 86 -8 +2 -0 +2 +15 1.1
202829 MLBBAL 100% 527477 11522410 441231 205 241307367673 126300 238 296 85 -9 +2 -1 +2 +15 0.9
▸ Career Totals
Career 32462968 7081362266 2357777 12832 239296366662 127299 247 293 82 -65 +13 +10 +16 +92 6.7
/ 162G 650594 14127413 471561 266 237294362656 125298 247 293 82 -13 +3 +2 +3 +18 1.4
Career 66546117 140124656117 441160114 28985 229282345627 116289 247 275 69 -235 +24 +10 +24 +189 1.1
/ 162G 650598 13624511 431561 288 227280339620 112287 247 275 69 -23 +2 +1 +2 +18 0.1

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
201617 ROKAZL Rangers 200183 55851 17290 157 301360415775 115353 148 347 124 +5 +0 +6 1.1
201718 AHickory Crawdads 577522 1302078 47922 206 249313360674 111287 168 301 89 -7 +2 +16 1.1
201819 A+Down East Wood Ducks 580521 1281675 51960 1911 246313332645 86292 179 290 80 -13 -1 +16 0.3
201819 INTLAguilas Cibaenas 3935 8200 490 12 229308286593 57308 2310 277 70 -1 -1 +1 -0.1
201920 AAFrisco RoughRiders 293264 701243 23600 118 265324375699 110327 208 308 94 -2 -1 +8 0.5
201920 A+Down East Wood Ducks 290255 75742 31620 215 294371376747 82378 2111 336 115 +5 +2 +8 1.6
201920 INTLAguilas Cibaenas 107100 29300 6150 62 290330320650 30337 146 295 84 -2 +0 +3 0.2
202021 MLBTexas Rangers 134119 27614 14430 80 227308395703 168319 3210 313 97 -0 +2 -1 +0 +4 0.5
202122 MLBTexas Rangers 185174 28623 9601 101 161207270477 109225 325 214 22 -16 +2 +5 +3 +5 -0.2
202122 AAARound Rock Express 381322 7919217 49952 135 245349475824 230287 2513 356 131 +13 +1 +11 2.5
202122 INTLAguilas Cibaenas 175146 40512 24232 111 274384363747 89309 1314 339 118 +4 +2 +5 1.0
202223 MLBTexas Rangers 341314 821425 21882 115 261312366678 105344 266 302 89 -4 +0 +3 +2 +10 1.1
202223 AAARound Rock Express 221204 601237 14480 74 294339485825 191349 226 357 132 +8 -0 +6 1.4
202324 MLBTexas Rangers 554511 13631314 351171 144 266314421735 155318 216 322 105 +3 +1 +3 +2 +16 2.6
202425 MLBTexas Rangers 529480 11017312 421120 236 229291352643 123272 218 286 77 -14 +2 +3 +2 +15 0.8
202526 MLBSeattle Mariners 180171 35613 5500 93 205227304531 99269 283 232 35 -13 +1 -2 +3 +5 -0.7
202526 AAATacoma Rainiers 372325 9115311 41571 271 280362446809 166305 1511 356 131 +13 +5 +11 2.9
202526 INTLAguilas Cibaenas 173143 401221 28230 101 280398413810 133322 1316 363 136 +7 +2 +5 1.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 19231769 418801241 1264704 7519 236289365653 128297 247 289 80 -44 +7 +11 +12 +54 4.0

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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 10 projected seasons
103,82675154237292362+3+124.55.0
/1626641327+0.6+2.10.8pk7: 6
#1Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#2Leury Garcíalast yr '22
career totals — 9 seasons, 2,387 PA
92,3873463253293351+5+103.14.3
/162664918+1.4+2.70.9pk7: 6
#3Luis Rivaslast yr '08
career totals — 7 seasons, 2,279 PA
72,2793381257303376-0-53.83.8
/1626641024-0.0-1.41.1pk7: 4
#4Hernán Pérezlast yr '19
career totals — 6 seasons, 1,811 PA
61,8114569252281387-0+123.73.7
/1626641625-0.0+4.51.3pk7: 4
#5Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#6Alexi Casillalast yr '13
career totals — 7 seasons, 1,883 PA
71,8831280248302332+8+32.72.7
/162664428+2.8+0.91.0pk7: 3

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 241/313/368 128310 921 24% 9% 85 +1.1
Tyler Saladino
2016 · MLB
27 48→47 41→45 59→55 45 233/284/335 102283 925 21% 6% 72 -0.2 232/287/337 105290 1019 23% 6% 73 -0.1 225/286/32499288101724%7%68-0.2
George Lombard
2003 · MLB
27 47→44 45→50 58→55 44 232/292/362 130311 1223 28% 8% 82 +0.5 233/294/379 146307 1519 28% 7% 88 +0.9 220/293/373153305172732%8%84+0.4
Sam Haggerty
2022 · MLB
28 47→44 44→50 58→65 45 226/294/347 122307 1125 29% 8% 80 +0.4 250/324/395 145318 1235 24% 8% 105 +2.1 257/335/401144323114222%9%107+1.2
Riley Unroe
2023 · AAA
27 46→48 45→50 54→55 49 228/299/352 124289 1220 25% 9% 83 +0.6 228/305/365 137299 1523 27% 10% 89 +1.0 227/311/367139295152627%10%89+0.5
Roman Quinn
2020 · MLB
27 50→53 46→45 63→65 45 243/302/380 138325 1332 28% 8% 91 +1.1 227/299/359 132324 1230 31% 8% 85 +0.7 178/270/28210331094141%9%52-0.4
Phillip Ervin
2019 · MLB
27 46→50 47→50 54→55 46 227/294/362 135282 1423 24% 7% 84 +0.6 225/296/365 140291 1415 26% 8% 85 +0.7 214/283/361147278161628%7%77+0.1
Bryce Johnson
2022 · AAA
26 49→53 44→45 60 45 233/302/357 123329 1028 30% 8% 85 +0.7 234/304/342 108333 932 30% 8% 82 +0.5 231/309/33310231982927%8%79+0.2
Jonathan Davis
2019 · MLB
27 47→52 43→45 54→55 46 228/302/343 115291 1020 24% 8% 82 +0.5 216/304/336 120286 1119 27% 8% 82 +0.5 224/306/341117313112229%9%81+0.2
Clete Thomas
2011 · MLB
27 47→52 46→50 58→55 48 226/303/363 137309 1226 29% 9% 88 +0.9 214/268/356 142303 1619 33% 6% 71 -0.3 209/265/341133277131428%7%62-0.6
Elliot Johnson
2011 · MLB
27 49→53 45 56→60 41 241/283/363 122308 1223 26% 5% 79 +0.3 226/278/341 115294 1127 26% 6% 71 -0.3 211/268/314103276103526%7%58-0.5
Kevin Thompson
2007 · MLB
27 49→52 46→50 56→60 49 242/309/386 144291 1225 21% 8% 96 +1.5 234/298/355 121289 1029 21% 7% 83 +0.6 238/304/34911129783821%8%80+0.2
Michael Beltre
2022 · AA
27 47→52 49→50 62→60 43 232/292/392 160313 1526 30% 7% 90 +1.0 223/291/375 152327 1632 34% 8% 86 +0.8 195/277/338142299165038%9%69-0.2
Cesar Crespo
2006 · MLB
27 48→50 43→40 57→55 47 233/285/350 117274 1028 19% 7% 76 +0.0 226/280/311 85281 718 21% 7% 64 -0.8 222/277/2866527851521%7%53-1.1
Eric Patterson
2010 · MLB
27 50→55 44→50 62→60 47 245/299/374 129301 1132 22% 7% 88 +0.9 218/277/348 130280 1127 25% 7% 72 -0.2 195/260/31512125792627%8%55-0.6
Chavez Young
2023 · AAA
26 47 45 60 44 227/292/345 118311 1329 30% 8% 79 +0.3 198/271/295 97274 929 29% 7% 57 -1.2 168/250/2477923563529%7%35-1.2
Max Schuemann
2023 · AAA
26 46→47 46→45 59→60 46 223/313/356 133303 1429 29% 9% 92 +1.2 222/312/331 109296 1121 26% 10% 85 +0.7 215/311/3109528392025%10%77+0.1
Greg Allen
2020 · MLB
27 50→57 42→45 56→65 42 241/302/348 107302 825 22% 5% 83 +0.6 245/326/365 120313 1030 24% 6% 98 +1.6 245/347/36111632895225%8%105+0.8
Tim Locastro
2020 · MLB
28 49→53 42→45 60 44 236/324/349 114285 829 19% 5% 95 +1.4 222/308/343 121268 1025 21% 6% 86 +0.8 207/296/319112263113624%5%73-0.1
Cliff Pennington
2011 · MLB
27 51→55 40→45 59→55 53 242/311/346 104286 627 17% 9% 85 +0.7 243/303/348 105292 817 18% 8% 83 +0.6 240/301/3349429071419%8%74-0.0
Tim Raines Jr.
2007 · MLB
27 49→56 42→50 56→60 40 238/275/341 103310 930 26% 5% 69 -0.4 249/282/381 132308 1327 23% 4% 83 +0.6 248/280/385136301142822%4%80+0.2