Esteban Quiroz3B Algodoneros de Guasave
Age 34 L/R 5'5" / 199 lbs INTL HR +11%H +4% Svc 4.000 · Ctrl thru 2027 peak 0.6 · 2026
wRC+†87
AVG/OBP/SLG.226 / .308 / .347
PA293
HR6
SB5
K%24
BB%10
MLB%0%
BAT: -4.4 runs (wOBA-derived runs vs avg)-4BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: +1.0 runs (Positional adjustment)+1POSREP: +8.3 runs (Replacement-level credit)+8REPTotal WAR: +0.60+0.6WAR
trajectory · 10 yrs
0.3peak
2026

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
2026Arb-2$1M+0.6$2M+$1M
2027Arb-3$1M
Totals $0.2M $2M +$1M

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
201119 AAATigres de Quintana Roo 2826 3000 181 00 .115.179.115.294 .000.167 294 .147 -29 -4 +0 +0 +0 +1 -0.3
201220 AAATigres de Quintana Roo 266245 591233 15464 42 .241.295.351.646 .110.286 176 .280 72 -8 +0 +0 +1 +8 0.0
201321 AAATigres de Quintana Roo 6759 11500 6142 01 .186.284.271.555 .085.244 219 .248 48 -4 -0 +0 +0 +2 -0.2
201422 INTL2 teams 127104 21822 15132 50 .202.314.375.689 .173.209 1012 .319 102 +0 +1 +0 +0 +4 0.5
201523 AAA2 teams 671594 17937010 4311317 79 .301.365.414.780 .113.353 176 .331 111 +9 -2 +0 +2 +19 2.8
201624 AAA2 teams 539468 14622016 53729 54 .312.392.462.854 .150.337 1310 .374 144 +27 -1 +0 +2 +15 4.5
201725 AAA2 teams 598518 13433018 618114 132 .259.352.427.779 .168.276 1410 .338 117 +11 +2 +0 +2 +17 3.3
201826 INTL3 teams 323280 6610213 29709 22 .236.327.425.752 .189.262 229 .338 117 +6 -0 +0 +1 +9 1.6
201927 AAA2 teams 473416 8323020 441428 32 .200.288.399.688 .200.244 309 .295 84 -9 -0 +0 +2 +13 0.6
202028 INTLCaneros de los Mochis 234174 52808 51286 10 .299.472.483.955 .184.312 1222 +0 +1
202129 AAA3 teams 478410 9628120 5312110 91 .234.336.454.790 .220.278 2511 .344 121 +12 +1 +0 +2 +14 2.9
202230 AAA3 teams 278241 49504 26748 12 .203.302.274.576 .071.273 279 .268 63 -12 -1 +0 +1 +8 -0.3
202331 AAA2 teams 566494 992209 581099 93 .200.296.300.595 .099.237 1910 .262 59 -26 +1 +0 +2 +16 -0.8
202432 INTL2 teams 446387 54808 431449 42 .140.241.222.464 .083.190 3210 .214 22 -39 +0 +0 +2 +13 -2.6
202533 INTLAlgodoneros de Guasave 274209 501403 55353 21 .239.404.349.754 .110.270 1320 +0 +1
▸ 2026 Season
202634 MLBPHI 293260 591216 28713 51 .227.309.350.659 .123.288 2410 .299 87 -4 +1 +0 +1 +8 0.6
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202735 MLB 7%PHI 235209 47915 22592 31 .225.305.349.654 .124.286 259 .293 83 -5 +0 -6 +1 +7 -0.2
202836 MLB 18%PHI 179159 35713 16462 20 .220.299.333.633 .113.284 269 .287 78 -5 +0 -6 +1 +5 -0.5
▸ Career Totals (MLE all levels + projections)
Career 60755253 124326311148 6191246118 7533 .237.331.375.706 .139.280 2110 .280 72 -189 +2 -12 +22 +172 -0.5
/ 162G 650562 13328116 6613313 84 .237.331.375.706 .139.279 2010 .280 72 -20 +0 -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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201119 AAATigres de Quintana Roo 2825 3000 271 00 .120.214.120.334 .000.167 257 .173 -9 -3 +0 +1 -0.3
201220 AAATigres de Quintana Roo 266235 601234 25384 42 .255.337.383.720 .128.290 149 .324 106 +2 +0 +8 0.9
201321 AAATigres de Quintana Roo 6755 11500 10122 01 .200.343.291.634 .091.256 1815 .303 90 -1 -0 +2 0.1
201422 AAATigres de Quintana Roo 6144 10411 1152 10 .227.404.432.835 .205.231 818 .354 129 +2 +0 +2 0.4
201422 INTLYaquis de Obregon 6651 17502 13100 40 .333.469.5491.018 .216.375 1520 .435 191 +7 +1 +2 1.0
201523 AAATigres de Quintana Roo 377327 1032307 39576 37 .315.398.450.847 .135.362 1510 .376 146 +20 -2 +11 2.9
201523 INTLMexico 294242 781407 295111 42 .322.418.467.885 .145.374 1710 .382 151 +17 +0 +8 2.6
201624 AAATigres de Quintana Roo 416337 11318015 66487 44 .335.454.522.976 .187.353 1216 .428 185 +40 -1 +12 5.2
201624 INTLVenados de Mazatlan 123106 21201 12262 10 .198.292.245.537 .047.247 2110 .250 50 -7 +0 +3 -0.3
201725 AAALeones de Yucatan 358287 8423011 64414 82 .293.428.488.916 .195.311 1118 .406 169 +28 +1 +10 4.0
201725 INTLVenados de Mazatlan 240197 521210 313810 50 .264.391.335.726 .071.323 1613 .339 117 +5 +1 +7 1.3
201826 AAPortland Sea Dogs 10487 26507 13194 11 .299.413.5981.011 .299.311 1812 .439 194 +11 -0 +3 1.4
201826 ROKGCL Red Sox 2919 4010 631 00 .211.423.316.739 .105.211 1021 .319 102 +0 +0 +1 0.1
201826 INTLCaneros de los Mochis 190143 37928 41374 11 .259.436.517.954 .259.290 1922 .417 177 +17 -0 +5 2.2
201927 AAAEl Paso Chihuahuas 366306 8325019 52825 31 .271.386.539.925 .268.309 2214 .401 165 +27 +0 +10 3.8
201927 INTLCaneros de los Mochis 10789 23404 13173 01 .258.371.438.810 .180.271 1612 .358 132 +4 -0 +3 0.7
202028 INTLCaneros de los Mochis 234174 52808 51286 10 .299.472.483.955 .184.312 1222 .425 184 +22 +0 +7 2.9
202129 AAADurham Bulls 262213 5719012 43565 10 .268.402.526.928 .258.308 2116 .407 169 +21 +0 +7 2.9
202129 ROKFCL Rays 1812 5112 343 20 .417.6111.1671.778 .750.500 2217 .681 379 +6 +0 +1 0.7
202129 INTLMexico 198156 40603 36312 61 .256.402.353.755 .096.296 1618 .346 123 +5 +1 +6 1.2
202230 MLBChicago Cubs 4740 11000 492 11 .275.370.275.645 .000.355 199 .302 90 -1 -0 +0 +1 +1 0.2
202230 AAAIowa Cubs 148118 25403 24354 00 .212.363.322.685 .110.268 2416 .320 103 +1 +0 +4 0.5
202230 INTLAlgodoneros de Guasave 8368 17102 13152 01 .250.386.353.738 .103.294 1816 .345 122 +2 -0 +2 0.4
202331 AAALehigh Valley IronPigs 388325 751907 57623 72 .231.351.354.704 .123.263 1615 .323 105 +2 +1 +11 1.4
202331 INTLAlgodoneros de Guasave 178139 31901 31286 21 .223.386.309.696 .086.270 1617 .330 110 +2 +0 +5 0.7
202432 AAALehigh Valley IronPigs 190158 25404 27523 10 .158.293.259.552 .101.202 2714 .263 59 -9 +0 +5 -0.3
202432 INTLTomateros de Culiacan 256194 5114012 51436 32 .263.430.521.951 .258.271 1720 .412 174 +21 -0 +7 2.9
202533 INTLAlgodoneros de Guasave 274209 501403 55353 21 .239.404.349.754 .110.270 1320 .345 123 +7 +0 +8 1.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 4740 11000 492 11 .275.370.275.645 .000.355 199 .302 90 -1 -0 +0 +1 +1 0.2

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 .226/.308/.347 .121.288 65 24% 10% 87 +0.4
Anthony Recker
2018 · MLB
34 42→48 47→50 49→45 44 .210/.284/.344 .134.285 145 30% 8% 76 +0.0 .215/.278/.370 .155.292 185 31% 7% 79 +0.3 .196/.261/.371.175.25722032%7%69-0.2
Preston Tucker
2023 · AAA
33 47→45 47→55 48→40 46 .236/.295/.373 .137.274 156 20% 6% 88 +0.9 .241/.323/.403 .162.292 186 23% 9% 107 +2.2 .238/.350/.432.194.28821223%13%122+1.3
Charlie Culberson
2023 · MLB
34 49→52 45 48→50 44 .241/.290/.371 .130.302 1213 24% 6% 84 +0.6 .225/.273/.339 .114.313 1212 30% 6% 69 -0.4 .176/.203/.217.041.28651439%3%7-0.8
Jose Munoz
2013 · AAA
34 45→49 41→45 47→50 51 .217/.296/.313 .096.276 98 24% 10% 72 -0.2 .212/.281/.323 .111.274 119 25% 8% 69 -0.4 .159/.240/.258.100.1999424%9%32-0.6
Gerald Laird
2013 · MLB
33 49→47 43→50 46→50 50 .238/.298/.349 .111.270 106 16% 7% 82 +0.5 .244/.315/.343 .099.289 76 17% 9% 87 +0.8 .233/.312/.302.069.2882218%9%71-0.1
Ryan Flaherty
2019 · MLB
33 48→47 42→55 47→45 51 .233/.311/.333 .101.296 109 24% 9% 83 +0.6 .227/.291/.376 .149.299 176 28% 8% 86 +0.8 .218/.279/.379.161.28620230%7%82+0.4
Curtis Pride
2004 · MLB
35 50 47→45 49→55 50 .246/.325/.389 .143.308 1513 24% 9% 104 +2.0 .244/.312/.382 .138.318 1315 26% 8% 96 +1.5 .234/.314/.359.125.326112129%10%89+0.5
Don Kelly
2014 · MLB
34 45→55 45 50→55 55 .220/.293/.334 .114.237 139 14% 9% 76 +0.1 .218/.298/.308 .090.255 810 17% 10% 71 -0.3 .196/.270/.241.044.2461919%9%38-0.9
Koyie Hill
2012 · MLB
33 45→43 40→45 50→40 46 .218/.280/.313 .095.290 75 26% 8% 65 -0.7 .198/.247/.284 .086.262 74 26% 6% 43 -2.2 .185/.233/.257.072.2455126%6%27-1.4
Mark Little
2005 · MLB
33 48 42→55 48→55 48 .228/.320/.340 .111.293 910 23% 8% 90 +1.0 .232/.313/.381 .149.310 1616 29% 7% 98 +1.6 .224/.312/.363.139.309141830%6%90+0.6
Joe Thurston
2014 · AAA
34 49→58 44→45 47→50 49 .238/.307/.356 .119.281 1112 19% 8% 88 +0.9 .237/.298/.335 .098.275 910 16% 7% 78 +0.2 .241/.300/.316.076.2736714%7%71-0.2
Michael Tucker
2005 · MLB
34 51→52 49→55 49→55 56 .252/.335/.412 .160.295 1512 20% 11% 113 +2.6 .236/.326/.372 .136.280 129 19% 11% 100 +1.7 .216/.314/.335.118.26110920%11%82+0.3
Greg Dobbs
2012 · MLB
34 49→56 46→55 46→50 46 .246/.291/.373 .128.286 144 20% 6% 85 +0.7 .248/.295/.352 .104.291 105 18% 6% 81 +0.4 .240/.288/.321.080.2847417%5%59-0.5
Alejandro De Aza
2018 · MLB
34 46→56 45→50 48→55 49 .228/.298/.355 .126.278 119 22% 8% 83 +0.6 .241/.309/.367 .126.292 1211 21% 8% 92 +1.2 .262/.335/.390.128.321121321%7%107+0.6
Jesus Alberto Vega
2016 · AAA
34 45 43→50 46→40 40 .222/.272/.332 .110.300 125 29% 6% 66 -0.6 .216/.263/.315 .099.304 105 31% 5% 58 -1.2 .195/.241/.294.099.27412233%5%40-0.8
Travis Snider
2021 · AAA
33 46→53 46→55 47→50 48 .225/.301/.361 .136.308 138 30% 10% 86 +0.8 .203/.277/.327 .124.336 1311 40% 9% 68 -0.5 .135/.229/.231.096.24712946%10%24-1.0
Fernando Rios
2013 · AAA
34 49 41→40 49→50 47 .238/.287/.331 .094.273 99 17% 6% 72 -0.2 .227/.274/.321 .094.265 910 18% 5% 64 -0.8 .232/.273/.270.038.2623412%5%48-0.4
Mark Sweeney
2004 · MLB
34 48 47→55 44→40 49 .239/.305/.383 .145.300 147 25% 9% 94 +1.3 .261/.353/.439 .178.320 186 22% 12% 128 +3.7 .265/.365/.437.172.31817421%13%125+1.5
Jason Kipnis
2021 · MLB
34 45→55 50→55 49→55 53 .232/.308/.391 .159.265 188 20% 9% 97 +1.5 .243/.320/.413 .170.303 207 25% 9% 108 +2.3 .237/.318/.414.178.29722227%8%104+0.8
Nick Martini
2023 · MLB
33 48→58 47→55 46→45 48 .237/.318/.372 .135.301 157 25% 8% 97 +1.5 .231/.312/.396 .165.282 193 24% 9% 101 +1.8 .218/.306/.374.155.26317023%9%90+0.7