Lourdes Gurriel Jr.

LF Arizona Diamondbacks
Age 33 R/R 6'3" / 215 lbs MLB HR -11% Svc 8.547 · Ctrl thru 2027
Overview
MLBExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202430MLBARI553.279/.325/.4351871091.3
202531MLBARI546.248/.300/.418191096-0.1
202632AAA/ROKARI52.159/.229/.18200-15—.134/.188/.157
202632MLBARI201.210/.258/.2902149-1.1
2027PROJ33MLBARI279.260/.309/.40884970.4
2028PROJ34MLBARI230.249/.297/.3856187-0.5
Last 3 seasons WAR 0.1  ·  Next 2 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service8.547First FA2028Options2
2027Ext / FA-deal$2M
Skills · percentileStatcast 2024-2026
xwOBA54
Bat Spd44
Barrel%38
Avg EV35
Speed22
CompsAdonis García (age 34) · Mike Kinkade (age 33) · Jantzen Witte (age 33)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 10397vR 81
AVG/OBP/SLG.260 / .309 / .408
PA279
HR8
K%18
BB%5
BABIP295
ISO151
MLB%100%
Value2027 · WAR
BAT: -1.0 runs (wOBA-derived runs vs avg)-1BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +1.1 runs (Defensive runs vs avg)+1FLDPOS: -3.0 runs (Positional adjustment)-3POSREP: +6.0 runs (Replacement-level credit)+6REPTotal WAR: +0.30+0.3WAR
trajectory · projected WAR by year
0.3-0.52728
Tools · Splits · ContractCON 55 / POW 45
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
xAVG
560.256
POWER45
Barrel%
386.6
Avg EV
3588.0
Bat Spd
4470.7
EYE40
scouting grade only
SPEED50
Sprint
2226.1
Platoon Splits2024-2025 · 1099 PA
vs LHP
vs RHP
Edge
PA
329
770
—
wRC+
134
90
◀◀L
wOBA
366
301
◀◀L
ISO
160
164
—
BABIP
339
260
◀◀L
K%
13.4%
17.3%
◀◀L
BB%
6.7%
4.8%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2018
Service   8.547 yrs.days
Team Control Through   2027
First FA Year   2028
OPT
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$2M+0.3$1M-$1M
Totals $2M $1M -$1M
Options · projected decision
2027CLUB OPT$2.3M / $0.0M buyoutDECLINE
2028CLUB OPT$14.0M / $5.0M buyoutDECLINE

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201723 AANew Hampshire Fisher Cats — 185170 411004 10302 20 241291371662 129266 165 292 49 — — — — — —
201723 A+Dunedin Blue Jays — 6966 13101 2130 10 197221258478 61226 193 213 3 — — — — — —
201723 INTLPeoria Javelinas — 8179 23703 1111 22 291309494802 203308 141 351 124 — — — — — —
201824 MLBToronto Blue Jays — 263249 708011 9592 12 281312446757 165326 223 331 108 +2 -1 -3 +5 +6 1.0
201824 AAABuffalo Bisons — 156147 43805 4343 32 293325449774 156345 223 339 85 — — — — — —
201824 AANew Hampshire Fisher Cats — 6559 19312 381 11 322365508874 186333 125 373 118 — — — — — —
201925 MLBToronto Blue Jays — 343314 8719220 20865 64 277330541872 264318 256 375 139 +16 -0 -3 -5 +7 1.5
201925 AAABuffalo Bisons — 130123 341304 3233 02 276310480790 203309 182 344 77 — — — — — —
202026 MLBToronto Blue Jays — 224208 6414011 14480 31 308351534885 226351 216 384 145 +12 +0 -1 -2 +5 1.4
202127 MLBToronto Blue Jays — 541500 13828221 321022 13 276322466788 190305 196 343 117 +11 -1 -4 -6 +12 1.2
202228 MLBToronto Blue Jays — 493453 1323215 31836 34 291344400744 108346 176 333 110 +6 -1 -4 -5 +11 0.7
202329 MLBArizona Diamondbacks — 592551 14435224 331036 50 261310463773 201282 176 339 111 +8 +1 +1 -6 +13 1.7
202430 MLBArizona Diamondbacks — 553513 14322218 291016 71 279325435760 156313 185 335 109 +6 +1 -0 -6 +12 1.3
202531 MLBArizona Diamondbacks — 546500 12424219 31766 104 248300418718 170254 146 313 96 -3 +0 -4 -6 +12 -0.1
202632 MLBArizona Diamondbacks — 201186 39902 10382 10 210258290548 81248 195 246 49 -12 +0 -1 -3 +4 -1.1
202632 AAAReno Aces — 3328 3000 390 00 107194107301 143 279 146 -31 — — — — — —
202632 ROKACL D-backs — 1916 4100 160 00 250294312607 62333 325 247 14 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 37563474 94119111131 20969635 3719 271319445764 174302 196 335 113 +57 -0 -18 -34 +81 8.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201723 AA MLENew Hampshire Fisher Cats — 185173 36803 7362 20 208247306554 98238 194 241 49 — — — — — —
201723 A+ MLEDunedin Blue Jays — 6967 11101 1180 10 164176224400 60209 261 172 3 — — — — — —
201824 MLB MLEToronto Blue Jays — 263250 708011 8592 12 280308444752 164326 223 328 108 +2 -1 -3 +5 +6 1.0
201824 AAA MLEBuffalo Bisons — 156148 39704 3413 32 264292392684 128328 262 294 85 — — — — — —
201824 AA MLENew Hampshire Fisher Cats — 6560 19312 291 11 317349500849 183311 143 343 118 — — — — — —
201925 MLB MLEToronto Blue Jays — 343314 8719220 20865 64 277330541872 264318 256 374 139 +16 -0 -3 -5 +7 1.5
201925 AAA MLEBuffalo Bisons — 130124 291103 2283 02 234264395659 161269 222 282 77 — — — — — —
202026 MLB MLEToronto Blue Jays — 224208 6414011 14480 31 308351534885 226351 216 383 145 +12 +0 -1 -2 +5 1.4
202127 MLB MLEToronto Blue Jays — 541501 13828221 311022 13 275320465785 190305 196 341 117 +11 -1 -4 -6 +12 1.2
202228 MLB MLEToronto Blue Jays — 493455 1323215 30836 34 290342398740 108346 176 331 110 +6 -1 -4 -5 +11 0.7
202329 MLB MLEArizona Diamondbacks — 592552 14131225 321036 50 255303455758 199282 175 333 111 +8 +1 +1 -6 +13 1.7
202430 MLB MLEArizona Diamondbacks — 553514 14120219 281016 71 274319432751 158313 185 330 109 +6 +1 -0 -6 +12 1.3
202531 MLB MLEArizona Diamondbacks — 546500 12221220 31766 104 244296414710 170254 146 310 96 -3 +0 -4 -6 +12 -0.1
202632 MLB MLEArizona Diamondbacks — 201186 38802 10382 10 204253280532 75248 195 240 49 -12 +0 -1 -3 +4 -1.1
202632 AAA MLEReno Aces — 3329 3000 2110 00 103161103265 126 336 123 -31 — — — — — —
202632 ROK MLEACL D-backs — 1916 3100 190 00 188235250485 62248 475 189 14 — — — — — —
201723 AA MLE3 teams — 335317 621204 11723 52 196230271501 76237 213 222 37 — — — — — —
201723 AA RAW3 teams — 335315 771808 13543 52 244281378659 133268 164 290 37 — — — — — —
201824 MLB MLE3 teams — 484458 12717117 131096 55 277306430736 153325 233 319 102 +1 -1 -3 +5 +10 1.3
201824 MLB RAW3 teams — 484455 13219118 161016 55 290323455778 165333 213 339 102 +1 -1 -3 +5 +10 1.3
201925 MLB MLE2 teams — 473438 11530223 221148 66 263310498808 235302 245 349 122 +12 -1 -3 -5 +10 1.3
201925 MLB RAW2 teams — 473437 12132224 231098 66 277325524849 247315 235 366 122 +12 -1 -3 -5 +10 1.3
202026 MLB MLEToronto Blue Jays — 224208 6414011 14480 31 308351534885 226351 216 383 145 +12 +0 -1 -2 +5 1.4
202026 MLB RAWToronto Blue Jays — 224208 6414011 14480 31 308351534885 226351 216 384 145 +12 +0 -1 -2 +5 1.4
202127 MLB MLEToronto Blue Jays — 541501 13828221 311022 13 275320465785 190305 196 341 117 +11 -1 -4 -6 +12 1.2
202127 MLB RAWToronto Blue Jays — 541500 13828221 321022 13 276322466788 190305 196 343 117 +11 -1 -4 -6 +12 1.2
202228 MLB MLEToronto Blue Jays — 493455 1323215 30836 34 290342398740 108344 176 331 110 +6 -1 -4 -5 +11 0.7
202228 MLB RAWToronto Blue Jays — 493453 1323215 31836 34 291344400744 108346 176 333 110 +6 -1 -4 -5 +11 0.7
202329 MLB MLEArizona Diamondbacks — 592552 14131225 321036 50 255303455758 199272 175 333 111 +8 +1 +1 -6 +13 1.7
202329 MLB RAWArizona Diamondbacks — 592551 14435224 331036 50 261310463773 201282 176 339 111 +8 +1 +1 -6 +13 1.7
202430 MLB MLEArizona Diamondbacks — 553514 14120219 281016 71 274319432751 158306 185 330 109 +6 +1 -0 -6 +12 1.3
202430 MLB RAWArizona Diamondbacks — 553513 14322218 291016 71 279325435760 156313 185 335 109 +6 +1 -0 -6 +12 1.3
202531 MLB MLEArizona Diamondbacks — 546500 12221220 31766 104 244296414710 170247 146 310 96 -3 +0 -4 -6 +12 -0.1
202531 MLB RAWArizona Diamondbacks — 546500 12424219 31766 104 248300418718 170254 146 313 96 -3 +0 -4 -6 +12 -0.1
202632 MLB MLE3 teams — 253231 44902 13572 10 190240255495 65235 235 221 36 -19 +0 -1 -3 +5 -1.7
202632 MLB RAW3 teams — 253230 461002 14532 10 200252270522 70242 216 233 36 -19 +0 -1 -3 +5 -1.7
201723 AA MLE3 teams — 335318 621204 11723 52 195230270500 75230 213 222 37 — — — — — —
201824 MLB MLE3 teams — 484462 12717117 131096 55 275306426732 152325 233 319 102 — — — — — —
201925 MLB MLE2 teams — 473440 11530223 221148 66 261310495805 234304 245 349 122 — — — — — —
202026 MLB MLEToronto Blue Jays — 224208 6414011 14480 31 308351534885 226351 216 383 145 — — — — — —
202127 MLB MLEToronto Blue Jays — 541503 13828221 311022 13 274320463783 189305 196 341 117 — — — — — —
202228 MLB MLEToronto Blue Jays — 493454 1323215 30836 34 291342399741 108346 176 331 110 — — — — — —
202329 MLB MLEArizona Diamondbacks — 592549 14131225 321036 50 257303457761 200282 175 333 111 — — — — — —
202430 MLB MLEArizona Diamondbacks — 553514 14120219 281016 71 274319432751 158313 185 330 109 — — — — — —
202531 MLB MLEArizona Diamondbacks — 546504 12221220 31766 104 242296411707 169254 146 310 96 — — — — — —
202632 MLB MLE3 teams — 253236 44902 13572 10 186240250490 64232 235 221 36 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202430 MLB MLEArizona Diamondbacks — 553514 14120219 281016 71 274319432751 158313 185 330 109 — — — — — —
202531 MLB MLEArizona Diamondbacks — 546504 12221220 31766 104 242296411707 169254 146 310 96 — — — — — —
202632 MLB MLE3 teams — 253236 44902 13572 10 186240250490 64232 235 221 36 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202733 MLB MLEARI 100% 386358 9016111 21714 52 255304400704 146286 185 312 97 -1 +0 +1 -4 +8 0.3
▸ 2027 — real world (MLB)
202733 MLB CTXARI 100% 279259 671318 15513 41 260309408717 148295 185 317 97 -1 +0 +1 -3 +6 0.4
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202834 MLB MLEARI 100% 230214 52916 12442 11 244292378670 134277 195 297 87 -3 -0 -4 -2 +5 -0.5
202834 MLB CTXARI 100% 230214 541016 12442 11 249297385682 136285 195 302 87 -3 -0 -4 -2 +5 -0.5
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 39863688 99520112137 22174037 3820 270317442760 172301 196 333 101 +53 -0 -22 -37 +86 8.2
/ 162G— A+C — 650601 16233222 361216 63 270317441758 171302 196 333 101 +9 -0 -4 -6 +14 1.3
Career— MLE — 50034647 120423514161 25296050 5128 259304420724 161292 195 317 101 +52 +0 -21 -40 +92 8.5
/ 162G— MLE — 650604 15731221 331256 74 260305422727 162293 195 317 101 +8 +0 -3 -6 +14 1.3

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 AAAReno Aces · 33 PAwOBA .152 → .123 (−29)K% 27.3% → 32.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.27%÷1.000×1.200——32.73%
BB% (unintentional) /PA9.09%÷1.000×0.690—×0.9425.91%
HBP% /PA0.00%—×0.940—×0.9420.00%
Singles /BIP15.79%÷1.000×0.930—×0.94213.83%
Doubles /BIP0.00%÷1.000×0.830—×0.9420.00%
Triples /BIP0.00%÷1.000×0.970—×0.9420.00%
Home runs /BIP0.00%÷1.000×0.700—×0.9420.00%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average).

Result: wOBA .152 → .123; ISO .000 → .000; BABIP .143 → .126. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2026 ROKACL D-backs · 19 PAwOBA .269 → .189 (−80)K% 31.6% → 45.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.58%÷1.000×1.440——45.47%
BB% (unintentional) /PA5.26%÷1.000×0.620—×0.9403.07%
HBP% /PA0.00%—×0.720—×0.9400.00%
Singles /BIP30.00%÷1.000×0.820—×0.94023.12%
Doubles /BIP10.00%÷1.000×0.720—×0.9406.77%
Triples /BIP0.00%÷1.000×0.720—×0.9400.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9400.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 33 vs a level average of 19.5 → −6.0% on BB/HBP/hit rates (13.5 yr older than average).

Result: wOBA .269 → .189; ISO .062 → .041; BABIP .333 → .248. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2019 AAABuffalo Bisons · 130 PAwOBA .336 → .282 (−54)K% 17.7% → 21.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.69%÷0.968×1.200——21.92%
BB% (unintentional) /PA2.31%÷0.953×0.690—×1.0181.70%
HBP% /PA2.31%—×0.940—×1.0182.21%
Singles /BIP17.00%÷1.011×0.930×0.959×1.01815.26%
Doubles /BIP13.00%÷0.954×0.830×0.959×1.01811.04%
Triples /BIP0.00%÷0.909×0.970×0.959×1.0180.00%
Home runs /BIP4.00%÷1.000×0.840—×1.0183.42%

Factors used: league row IL. Park (home-season share, regressed): HR 100, 1B 102, 2B 91, 3B 82, K 94, BB 91 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.959.

Result: wOBA .336 → .282; ISO .203 → .167; BABIP .309 → .269. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2018 AAABuffalo Bisons · 156 PAwOBA .333 → .294 (−39)K% 21.8% → 26.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.79%÷0.993×1.200——26.34%
BB% (unintentional) /PA2.56%÷0.954×0.690—×1.0331.92%
HBP% /PA1.92%—×0.940—×1.0331.87%
Singles /BIP26.55%÷0.970×0.930×0.993×1.03326.11%
Doubles /BIP7.08%÷0.987×0.830×0.993×1.0336.11%
Triples /BIP0.00%÷1.150×0.970×0.993×1.0330.00%
Home runs /BIP4.42%÷1.080×0.840—×1.0333.56%

Factors used: league row IL. Park (home-season share, regressed): HR 116, 1B 94, 2B 97, 3B 130, K 99, BB 91 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.993.

Result: wOBA .333 → .294; ISO .156 → .124; BABIP .345 → .328. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2018 AANew Hampshire Fisher Cats · 65 PAwOBA .374 → .343 (−31)K% 12.3% → 14.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.31%÷1.033×1.220——14.53%
BB% (unintentional) /PA4.62%÷0.961×0.700—×0.9983.36%
HBP% /PA1.54%—×0.850—×0.9981.31%
Singles /BIP25.49%÷0.995×0.970×0.989×0.99824.53%
Doubles /BIP5.88%÷0.980×0.860×0.989×0.9985.09%
Triples /BIP1.96%÷1.086×0.950×0.989×0.9981.69%
Home runs /BIP3.92%÷0.945×0.780—×0.9983.23%

Factors used: league row EL. Park (home-season share, regressed): HR 89, 1B 99, 2B 96, 3B 117, K 107, BB 92 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.989.

Result: wOBA .374 → .343; ISO .186 → .162; BABIP .333 → .311. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2017 AANew Hampshire Fisher Cats · 185 PAwOBA .289 → .241 (−47)K% 16.2% → 19.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.22%÷1.007×1.220——19.65%
BB% (unintentional) /PA5.41%÷0.995×0.700—×1.0123.85%
HBP% /PA1.08%—×0.850—×1.0120.93%
Singles /BIP19.29%÷1.024×0.970×0.972×1.01217.96%
Doubles /BIP7.14%÷1.024×0.860×0.972×1.0125.90%
Triples /BIP0.00%÷0.900×0.950×0.972×1.0120.00%
Home runs /BIP2.86%÷1.165×0.780—×1.0121.94%

Factors used: league row EL. Park (home-season share, regressed): HR 133, 1B 105, 2B 105, 3B 80, K 101, BB 99 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .289 → .241; ISO .129 → .096; BABIP .266 → .238. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2017 A+Dunedin Blue Jays · 69 PAwOBA .210 → .172 (−39)K% 18.8% → 26.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.84%÷1.007×1.420——26.57%
BB% (unintentional) /PA2.90%÷1.118×0.750—×0.9881.92%
HBP% /PA0.00%—×0.930—×0.9880.00%
Singles /BIP20.75%÷1.002×0.920×1.015×0.98819.11%
Doubles /BIP1.89%÷0.940×0.960×1.015×0.9881.93%
Triples /BIP0.00%÷1.150×0.810×1.015×0.9880.00%
Home runs /BIP1.89%÷1.265×0.880—×0.9881.30%

Factors used: league row FSL. Park (home-season share, regressed): HR 153, 1B 100, 2B 88, 3B 130, K 101, BB 124 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.015.

Result: wOBA .210 → .172; ISO .061 → .044; BABIP .226 → .209. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .