Esteban Quiroz3B Algodoneros de Guasave
Age 34 L/R 5'5" / 199 lbs INTL HR +4% Svc 4.000 · Ctrl thru 2027
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 300 proj PA
wRC+†87
AVG/OBP/SLG.224 / .304 / .353
PA300
HR7
SB5
K%24
BB%9
ISO130
MLB%0%
Value2026 · WAR
BAT: -4.4 runs (wOBA-derived runs vs avg)-4BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +8.5 runs (Replacement-level credit)+8REPTotal WAR: +0.40+0.4WAR
0.00.51.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Toolsscout grade · Statcast %ile · 2022
CONTACT
Whiff%
629.7%
xwOBA
390.296
POWER
Barrel%
103.1
Avg EV
1081.6
EYE
Chase%
5331.2%
SPEED
Sprint
1025.0
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2022
Service   4.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2026ROSArb-2$0.5M
2027Arb-3$1M
Totals $0.0M $-1M +$0.0M

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
201119 AAATigres de Quintana Roo 2826 3000 181 00 115179115294 167 294 149 -28
201119 AAATigres de Quintana Roo 2825 3000 271 00 120214120334 167 257 173 -9
201220 AAATigres de Quintana Roo 266246 601233 14474 42 244295354649 110291 185 284 76
201220 AAATigres de Quintana Roo 266235 601234 25384 42 255337383720 128290 149 324 106
201321 AAATigres de Quintana Roo 6759 11500 6142 01 186284271555 85244 219 250 50
201321 AAATigres de Quintana Roo 6755 11500 10122 01 200343291634 91256 1815 303 90
201422 INTL2 teams 127104 24932 15132 50 231339433772 202242 1012 325 107
201422 INTL2 teams 12795 27913 24152 50 284438495933 211304 1219 396 161
201523 AAA2 teams 671595 1884009 4210717 79 316378429806 113368 166 341 119
201523 AAA2 teams 671569 18137014 6810817 79 318407457864 139367 1610 379 148
201624 AAA2 teams 539470 15624015 51699 54 332408479886 147360 139 387 154
201624 AAA2 teams 539443 13420016 78749 54 302417456873 153329 1414 387 154
201725 AAA2 teams 598517 13331019 628014 132 257352427780 170271 1310 339 118
201725 AAA2 teams 598484 13635111 957914 132 281413426839 145316 1316 379 148
201826 INTL3 teams 323282 6410212 27729 22 227314404719 177256 228 318 102
201826 INTL3 teams 323249 6714315 60599 22 269428530958 261289 1819 415 176
201927 AAA2 teams 473417 8122020 431478 32 194282391673 197240 319 290 80
201927 AAA2 teams 473395 10629023 65998 32 268382516899 248300 2114 392 158
202028 INTLCaneros de los Mochis 234174 52808 51286 10 299472483955 184312 1222
202028 INTLCaneros de los Mochis 234174 52808 51286 10 299472483955 184312 1222 425 184
202129 AAA3 teams 478411 9827119 5211810 91 238338448786 209284 2511 342 120
202129 AAA3 teams 478381 10226117 829110 91 268410475885 207307 1917 392 158
202230 AAA3 teams 278241 50504 26748 12 207305278583 71279 279 271 65
202230 AAA3 teams 278226 53505 41598 12 235371323694 88293 2115 325 107
202331 AAA2 teams 566493 931908 591099 93 189287276563 87224 1910 253 52
202331 AAA2 teams 566464 1062808 88909 93 228362341702 112265 1616 325 107
202432 INTL2 teams 446388 57908 421409 42 147246232478 85198 319 218 25
202432 INTL2 teams 446352 7618016 78959 42 216371403775 187242 2117 349 125
202533 INTLAlgodoneros de Guasave 274209 501403 55353 21 239404349754 110270 1320
202533 INTLAlgodoneros de Guasave 274209 501403 55353 21 239404349754 110270 1320 345 123
▸ 2026 Season
202634 MLBPHI 300266 611217 28733 51 229310361671 132284 249 299 87 -4 +1 +0 +1 +8 0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202735 MLBPHI 0% 242215 47915 22613 31 219300340640 121278 259 291 81 -5 +0 -6 +1 +7 -0.3
202735 MLBPHI 0% 01 0000 000 00 280 285 76 -0 +0
▸ Career Totals
Career 4741 11000 492 11 268370268638 344 199 302 90 -1 -0 +0 +1 +1 0.2
/ 162G 650567 152000 5512428 1414 268369268638 343 198 302 90 -8 -3 +3 +14 +18 2.5
Career 59105113 122825611142 5961195117 7333 240333378711 138284 2010 280 73 -182 +1 -5 +21 +167 0.3
/ 162G 650562 13528116 6613113 84 240334379713 139283 2010 280 73 -20 +0 -1 +2 +18 0.0

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
201119 AAATigres de Quintana Roo 2825 3000 271 00 120214120334 167 257 173 -9 -3 +0 +1 -0.3
201220 AAATigres de Quintana Roo 266235 601234 25384 42 255337383720 128290 149 324 106 +2 +0 +8 0.9
201321 AAATigres de Quintana Roo 6755 11500 10122 01 200343291634 91256 1815 303 90 -1 -0 +2 0.1
201422 AAATigres de Quintana Roo 6144 10411 1152 10 227404432835 205231 818 354 129 +2 +0 +2 0.4
201422 INTLYaquis de Obregon 6651 17502 13100 40 3334695491.018 216375 1520 435 191 +7 +1 +2 1.0
201523 AAATigres de Quintana Roo 377327 1032307 39576 37 315398450847 135362 1510 376 146 +20 -2 +11 2.9
201523 INTLMexico 294242 781407 295111 42 322418467885 145374 1710 382 151 +17 +0 +8 2.6
201624 AAATigres de Quintana Roo 416337 11318015 66487 44 335454522976 187353 1216 428 185 +40 -1 +12 5.2
201624 INTLVenados de Mazatlan 123106 21201 12262 10 198292245537 47247 2110 250 50 -7 +0 +3 -0.3
201725 AAALeones de Yucatan 358287 8423011 64414 82 293428488916 195311 1118 406 169 +28 +1 +10 4.0
201725 INTLVenados de Mazatlan 240197 521210 313810 50 264391335726 71323 1613 339 117 +5 +1 +7 1.3
201826 AAPortland Sea Dogs 10487 26507 13194 11 2994135981.011 299311 1812 439 194 +11 -0 +3 1.4
201826 ROKGCL Red Sox 2919 4010 631 00 211423316739 105211 1021 319 102 +0 +0 +1 0.1
201826 INTLCaneros de los Mochis 190143 37928 41374 11 259436517954 259290 1922 417 177 +17 -0 +5 2.2
201927 AAAEl Paso Chihuahuas 366306 8325019 52825 31 271386539925 268309 2214 401 165 +27 +0 +10 3.8
201927 INTLCaneros de los Mochis 10789 23404 13173 01 258371438810 180271 1612 358 132 +4 -0 +3 0.7
202028 INTLCaneros de los Mochis 234174 52808 51286 10 299472483955 184312 1222 425 184 +22 +0 +7 2.9
202129 AAADurham Bulls 262213 5719012 43565 10 268402526928 258308 2116 407 169 +21 +0 +7 2.9
202129 ROKFCL Rays 1812 5112 343 20 4176111.1671.778 750500 2217 681 379 +6 +0 +1 0.7
202129 INTLMexico 198156 40603 36312 61 256402353755 96296 1618 346 123 +5 +1 +6 1.2
202230 MLBChicago Cubs 4740 11000 492 11 275370275645 355 199 302 90 -1 -0 +0 +1 +1 0.2
202230 AAAIowa Cubs 148118 25403 24354 00 212363322685 110268 2416 320 103 +1 +0 +4 0.5
202230 INTLAlgodoneros de Guasave 8368 17102 13152 01 250386353738 103294 1816 345 122 +2 -0 +2 0.4
202331 AAALehigh Valley IronPigs 388325 751907 57623 72 231351354704 123263 1615 323 105 +2 +1 +11 1.4
202331 INTLAlgodoneros de Guasave 178139 31901 31286 21 223386309696 86270 1617 330 110 +2 +0 +5 0.7
202432 AAALehigh Valley IronPigs 190158 25404 27523 10 158293259552 101202 2714 263 59 -9 +0 +5 -0.3
202432 INTLTomateros de Culiacan 256194 5114012 51436 32 263430521951 258271 1720 412 174 +21 -0 +7 2.9
202533 INTLAlgodoneros de Guasave 274209 501403 55353 21 239404349754 110270 1320 345 123 +7 +0 +8 1.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 4740 11000 492 11 275370275645 355 199 302 90 -1 -0 +0 +1 +1 0.2

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
#1Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#4Einar Díazlast yr '05
career totals — 6 seasons, 1,763 PA
61,7631610248297342+5+122.42.4
/16266464+1.9+4.70.9pk7: 2
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#6Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
2542128225301353+2+10.50.5
/162664159+2.4+0.90.6pk7: 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
Esteban Quiroz (OGILVIE) 34 224/304/353 129284 75 24% 9% 87 +0.4
Anthony Recker
2017 · MLB
33 42→48 48→55 48→45 48 212/293/354 143279 165 29% 9% 82 +0.5 207/271/347 140282 155 31% 7% 70 -0.3 185/243/32313825216133%5%50-0.8
Charlie Culberson
2023 · MLB
34 48→49 45 47→50 44 238/287/366 127298 1213 24% 6% 81 +0.4 226/275/342 116315 1212 30% 6% 70 -0.3 182/208/2254329551439%3%11-0.8
Joe Thurston
2014 · AAA
34 49→58 45 46→50 50 238/309/361 123281 1212 20% 8% 90 +1.0 236/295/334 98274 810 16% 7% 76 +0.1 240/297/310702735714%6%68-0.3
Preston Tucker
2023 · AAA
33 47→46 48→55 48→40 47 237/296/376 140273 156 20% 6% 89 +0.9 242/326/401 159297 177 23% 10% 108 +2.3 242/359/42818630019224%13%124+1.4
Alejandro De Aza
2018 · MLB
34 46→56 44→50 48→55 49 227/294/350 123275 119 22% 8% 81 +0.4 243/310/373 130294 1311 21% 7% 93 +1.3 262/335/392130319121320%7%107+0.6
Mark Little
2005 · MLB
33 48 43→55 49→55 47 230/317/345 115295 1010 24% 8% 90 +1.0 232/314/378 146311 1516 29% 7% 98 +1.6 224/312/363139309141830%6%90+0.6
Jason Kipnis
2021 · MLB
34 46→56 50→55 49→55 53 235/310/395 160271 188 21% 9% 99 +1.7 240/317/408 168303 207 26% 9% 106 +2.2 229/310/40017129022228%8%97+0.6
Chris Herrmann
2021 · MLB
33 48 48→50 49→50 47 233/306/380 146321 166 31% 9% 93 +1.3 208/276/324 116304 116 33% 8% 66 -0.6 186/263/31412828012036%8%57-0.4
Cody Ransom
2010 · MLB
34 41→42 52→55 49→50 46 214/281/385 171267 1911 28% 8% 85 +0.7 222/285/402 180293 228 31% 7% 91 +1.1 216/283/39918329024733%8%87+0.6
Greg Dobbs
2012 · MLB
34 51→58 46→55 46→50 45 254/298/385 131297 144 20% 6% 91 +1.1 256/303/361 105302 105 18% 6% 86 +0.8 250/298/335852967417%5%68-0.2
Kevan Smith
2021 · MLB
33 51→55 47→50 49→40 50 251/319/388 137288 147 18% 8% 102 +1.8 223/297/340 117295 118 26% 9% 79 +0.3 167/245/198312460029%9%4-0.9
Matt Treanor
2010 · MLB
34 50 43→40 48→40 51 242/318/352 109293 116 20% 9% 92 +1.2 214/306/314 100256 106 19% 10% 77 +0.1 196/300/280842369419%11%64-0.3
Dioner Navarro
2019 · MLB
35 45→55 47→50 46→45 48 226/290/361 135269 148 22% 8% 82 +0.5 227/301/345 118281 128 22% 9% 82 +0.5 186/268/237512385022%9%39-0.5
Andrés Blanco
2018 · MLB
34 48→47 47→50 44→50 48 236/302/380 144280 147 21% 7% 92 +1.2 216/291/354 138263 166 24% 7% 82 +0.5 204/284/34313824917524%7%72-0.2
Adonis García
2019 · MLB
34 51→56 48→50 49→50 45 256/300/393 137281 169 16% 5% 94 +1.3 213/271/328 115261 1314 23% 5% 66 -0.6 180/234/2597922391624%4%30-1.4
Ryan Flaherty
2019 · MLB
33 48→45 41→55 46→45 51 230/308/326 96293 99 24% 9% 80 +0.4 230/290/381 151304 186 29% 7% 87 +0.8 222/279/38316229220230%7%82+0.4
Curt Casali
2023 · MLB
34 45 49→50 48→30 53 223/325/373 151300 174 30% 12% 101 +1.8 227/321/335 108294 104 24% 11% 89 +1.0 221/323/291702875022%11%76+0.0
Rob Brantly
2022 · MLB
33 50→57 46→50 49→30 46 247/315/372 125284 135 18% 6% 96 +1.5 231/298/330 99278 85 19% 5% 78 +0.2 222/292/306842716119%5%66-0.2
Mike Freeman
2021 · MLB
33 49→59 45 43→55 46 237/306/361 124311 138 27% 8% 89 +0.9 221/294/339 118299 128 28% 9% 78 +0.2 196/275/293972719629%9%54-0.7
Jose Munoz
2013 · AAA
34 44→49 40→45 47→50 50 213/291/304 91278 88 25% 9% 68 -0.5 212/279/324 112277 119 26% 8% 68 -0.5 160/238/26510520110425%9%32-0.6