Angel Martínez

LF Cleveland Guardians
Age 25 S/R 5'11" / 200 lbs MLB Svc 2.352 · Ctrl thru 2030
Overview
MLB40-MANPre-ArbFA 2031
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AAACLE249.274/.361/.4567592—.247/.311/.386
202422MLBCLE169.232/.301/.3383379-0.1
202523AAA/INTL2 orgs81.243/.329/.4001392—.312/.312/.469
202523MLBCLE484.224/.272/.35911874-0.7
202624MLBCLE416.254/.291/.46518111070.9
2027PROJ25MLBCLE403.231/.276/.39513986-0.1
2028PROJ82% MLB26MLBCLE337.230/.276/.39511886-0.1
2029PROJ82% MLB27MLBCLE331.229/.275/.39210785-0.2
Last 3 seasons WAR 0.1  ·  Next 3 projected WAR -0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2030Service2.352First FA2031
2027Pre-Arb$0.8M2028Arb-1$0.4M2029Arb-2$0.7M2030Arb-3$0.7M
Skills · percentileStatcast 2024-2026
Speed52
Bat Spd43
Avg EV24
Barrel%22
xwOBA22
Form.243/.284/.466 ▲▲ rolling true talent (60d window) · proj .230/.274/.396
CompsBobby Hill (age 26) · Oswaldo Cabrera (age 25) · Marco Rivera (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 8686vR 86
AVG/OBP/SLG.231 / .276 / .395
PA403
HR13
SB9
K%22
BB%4
BABIP266
ISO168
MLB%100%
Value2027 · WAR
BAT: -6.7 runs (wOBA-derived runs vs avg)-7BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: -4.3 runs (Positional adjustment)-4POSREP: +8.7 runs (Replacement-level credit)+9REPTotal WAR: +0.30+0.3WAR
0.00.51.00.30.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$0M ctrl surplus
Tools · Recent Form · Splits · ContractCON 45 / POW 35
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT45
xAVG
250.231
POWER35
Barrel%
224.7
Avg EV
2487.2
Bat Spd
4370.6
EYE35
scouting grade only
SPEED55
Sprint
5227.6
Recent Formrolling true talent ⓘ
K%22%·23% over 79 PA (60d) · proj 22%
BB%4%·4% over 79 PA (60d) · proj 4%
ISO.223▲▲.347 over 75 AB (60d) · proj .165
HR/BB6.5%▲▲10.5% over 57 BBE (60d) · proj 4.4%
BABIP.270·.333 over 51 BIP (60d) · proj .266
SLASH.243/.284/.466▲▲proj .230/.274/.396
Platoon Splits2024-2026 · 737 PA
vs LHP
vs RHP
Edge
PA
239
498
—
wRC+
112
68
◀◀L
wOBA
333
268
◀◀L
ISO
139
142
—
BABIP
311
261
◀◀L
K%
17.6%
23.5%
◀◀L
BB%
8.8%
4.0%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   2.352 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.3$1M+$0.4M
2028Arb-1$0.4M———
2029Arb-2$0.7M———
2030Arb-3$0.7M———
Totals $0.8M $-0.8M +$0.4M

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)
201917 ROKDSL Indians — 261222 681071 29297 115 306403428831 122347 1111 371 51 — — — — — —
202119 ALynchburg Hillcats — 424377 912067 43881 136 241321382703 141296 2110 314 55 — — — — — —
202220 AAAkron RubberDucks — 10382 20613 12184 21 244367451819 207266 1712 349 103 — — — — — —
202220 A+Lake County Captains — 331281 8117310 40585 106 288387477863 189330 1812 378 102 — — — — — —
202220 INTLPeoria Javelinas — 8573 19002 9131 20 260349342692 82283 1511 312 98 — — — — — —
202321 AAAColumbus Clippers — 154142 38813 10361 10 268320401722 134340 236 321 70 — — — — — —
202321 AAAkron RubberDucks — 437383 9415411 37838 103 245325392716 146282 198 316 78 — — — — — —
202422 MLBCleveland Guardians — 169151 35703 15330 31 232301338639 106274 209 286 79 -4 +0 -2 +1 +4 -0.1
202422 AAAColumbus Clippers — 249215 591617 25404 54 274361456816 181304 1610 357 92 — — — — — —
202523 MLBCleveland Guardians — 484446 10023211 231106 82 224272359630 135271 235 277 74 -15 +1 -5 +2 +10 -0.7
202523 AAAColumbus Clippers — 3432 11600 090 10 344344531875 188440 260 360 104 — — — — — —
202523 INTLEstrellas Orientales — 4738 6201 6113 21 158319289609 132192 2313 293 84 — — — — — —
202624 MLBCleveland Guardians — 416389 9924218 13917 113 254291465756 211288 223 326 107 +3 +1 -0 -4 +9 0.9
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 1069986 23454432 5123413 226 237284398681 160278 225 297 87 -16 +2 -7 -1 +23 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201917 ROK MLEDSL Indians — 261230 44640 21357 115 191279252531 61222 138 243 51 — — — — — —
202119 A MLELynchburg Hillcats — 424390 781656 301191 136 200259313572 113264 287 249 55 — — — — — —
202220 AA MLEAkron RubberDucks — 10385 20613 9234 21 235337435772 200254 229 321 103 — — — — — —
202220 A+ MLELake County Captains — 331292 741437 29725 106 253331394725 140308 229 319 102 — — — — — —
202321 AAA MLEColumbus Clippers — 154145 35712 7431 10 241281345626 103323 285 271 70 — — — — — —
202321 AA MLEAkron RubberDucks — 437392 9114410 281048 103 232297365662 133274 246 283 78 — — — — — —
202422 MLB MLECleveland Guardians — 169151 35703 15330 31 232301338639 106274 209 285 79 -4 +0 -2 +1 +4 -0.1
202422 AAA MLEColumbus Clippers — 249223 551415 17514 54 247311386697 139287 207 304 92 — — — — — —
202523 MLB MLECleveland Guardians — 484446 10023211 231106 82 224272359630 135271 235 277 74 -15 +1 -5 +2 +10 -0.7
202523 AAA MLEColumbus Clippers — 3432 10500 0110 10 312312469781 156392 320 322 104 — — — — — —
202624 MLB MLECleveland Guardians — 416389 9924218 13917 113 254291465756 211288 223 326 107 +3 +1 -0 -4 +9 0.9
201917 ROK MLEDSL Indians — 261230 44640 21357 115 191279252531 61224 138 243 51 — — — — — —
201917 ROK RAWDSL Indians — 261222 681071 29297 115 306403428831 122347 1111 371 51 — — — — — —
202119 A MLELynchburg Hillcats — 424390 781656 301191 136 200259313572 113270 287 249 55 — — — — — —
202119 A RAWLynchburg Hillcats — 424377 912067 43881 136 241321382703 141296 2110 314 55 — — — — — —
202220 A+ MLE3 teams — 519451 11425512 4611410 147 253335410746 157307 229 319 102 — — — — — —
202220 A+ RAW3 teams — 519436 12023415 618910 147 275377450826 174310 1712 362 102 — — — — — —
202321 AA MLE2 teams — 591538 12621512 341469 113 234291359650 125296 256 280 76 — — — — — —
202321 AA RAW2 teams — 591525 13223514 471199 113 251324394718 143297 208 317 76 — — — — — —
202422 AAA MLE2 teams — 418374 902118 32844 85 241307366674 126286 208 296 87 — — — — — —
202422 AAA RAW2 teams — 418366 9423110 40734 85 257337407744 150292 1710 328 87 — — — — — —
202523 MLB MLE3 teams — 565520 12030312 251329 113 231278369647 138283 234 280 76 -16 +1 -5 +2 +12 -0.6
202523 MLB RAW3 teams — 565516 11731212 291309 113 227280364644 138276 235 283 76 -16 +1 -5 +2 +12 -0.6
202624 MLB MLECleveland Guardians — 416389 9924218 13917 113 254291465756 211288 223 326 107 +3 +1 -0 -4 +9 0.9
202624 MLB RAWCleveland Guardians — 416389 9924218 13917 113 254291465756 211288 223 326 107 +3 +1 -0 -4 +9 0.9
201917 ROK MLEDSL Indians — 261231 44640 21357 115 190279251530 61222 138 243 51 — — — — — —
202119 A MLELynchburg Hillcats — 424390 781656 301191 136 200259313572 113264 287 249 55 — — — — — —
202220 A+ MLE3 teams — 519458 11425512 4611410 147 249335404739 155295 229 319 102 — — — — — —
202321 AA MLE2 teams — 591543 12621512 341469 113 232291355646 123287 256 280 76 — — — — — —
202422 AAA MLE2 teams — 418379 902118 32844 85 237307361669 124282 208 296 87 — — — — — —
202523 MLB MLE3 teams — 565526 12030312 251329 113 228278365643 137278 234 280 76 — — — — — —
202624 MLB MLECleveland Guardians — 416393 9924218 13917 113 252291461752 209288 223 326 107 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 AAA MLE2 teams — 418379 902118 32844 85 237307361669 124282 208 296 87 — — — — — —
202523 MLB MLE3 teams — 565526 12030312 251329 113 228278365643 137278 234 280 76 — — — — — —
202624 MLB MLECleveland Guardians — 416393 9924218 13917 113 252291461752 209288 223 326 107 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLECLE 100% 486455 10524315 211077 113 230276396671 165266 224 295 86 -8 +1 +0 -5 +11 0.3
▸ 2027 — real world (MLB)
202725 MLB CTXCLE 100% 403376 8720213 18886 92 231276395671 164266 224 295 86 -7 +1 +0 -4 +9 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLECLE 82% 411384 8820213 18906 92 230276395671 165265 224 295 86 -7 +1 +0 -4 +9 -0.1
202927 MLB MLECLE 82% 404377 8720213 18896 92 229275393668 164265 224 294 85 -7 +1 +0 -4 +9 -0.2
203028 MLB MLECLE 82% 396370 8419212 18885 72 228273389662 161264 225 292 83 -8 +1 -1 -4 +9 -0.3
203129 MLB MLECLE 82% 381356 8018211 17865 62 225270383654 158263 234 288 81 -9 +0 -1 -4 +8 -0.5
203230 MLB MLECLE 82% 366342 7717211 16845 41 223267376643 153262 234 284 78 -10 +0 -2 -4 +8 -0.7
202826 MLB CTXCLE 82% 337314 7317111 15745 82 230276395671 164266 224 295 86 -6 +1 +0 -4 +7 -0.1
202927 MLB CTXCLE 82% 331308 7016110 15735 72 229275392667 163265 225 294 85 -6 +1 +0 -4 +7 -0.2
203028 MLB CTXCLE 82% 325303 6916110 15734 62 228273388661 160265 225 291 83 -6 +0 -0 -3 +7 -0.3
203129 MLB CTXCLE 82% 312291 651519 14714 51 226271383653 157264 234 288 81 -7 +1 -1 -3 +7 -0.4
203230 MLB CTXCLE 82% 300280 631519 13694 31 223267375643 152262 234 284 78 -8 +0 -2 -3 +6 -0.6
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 26742482 574133981 12359435 5114 231277390667 159270 225 293 82 -49 +5 -10 -18 +58 -1.5
/ 162G— A+C — 650603 13932220 301449 123 231277390667 159269 225 293 82 -12 +1 -2 -4 +14 -0.4
Career— MLE — 55555097 117425737141 306124680 12343 230285378663 148276 226 289 82 -63 +6 -10 -26 +74 -1.9
/ 162G— MLE — 650596 13630416 361469 145 228282372655 144273 226 289 82 -12 +1 -2 -5 +14 -0.4

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.

2025 AAAColumbus Clippers · 34 PAwOBA .371 → .322 (−49)K% 26.5% → 33.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.47%÷0.956×1.200——33.23%
BB% (unintentional) /PA0.00%÷1.014×0.690—×1.0500.00%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP21.74%÷0.997×0.930—×1.05021.30%
Doubles /BIP26.09%÷1.064×0.830—×1.05021.36%
Triples /BIP0.00%÷1.042×0.970—×1.0500.00%
Home runs /BIP0.00%÷1.093×0.700—×1.0500.00%

Factors used: league row International League. Park (home-season share, regressed): HR 118, 1B 99, 2B 113, 3B 108, K 91, BB 103 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average).

Result: wOBA .371 → .322; ISO .188 → .152; BABIP .440 → .392. 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).

2024 AAAColumbus Clippers · 249 PAwOBA .351 → .304 (−47)K% 16.1% → 20.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.06%÷0.939×1.200——20.53%
BB% (unintentional) /PA10.04%÷1.036×0.690—×1.0507.02%
HBP% /PA1.61%—×0.940—×1.0501.59%
Singles /BIP20.00%÷0.977×0.930×0.990×1.05019.79%
Doubles /BIP9.14%÷0.985×0.830×0.990×1.0508.01%
Triples /BIP0.57%÷0.900×0.970×0.990×1.0500.64%
Home runs /BIP4.00%÷1.060×0.700—×1.0502.77%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 95, 2B 97, 3B 80, K 88, BB 107 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .351 → .304; ISO .181 → .144; BABIP .304 → .287. 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).

2023 AAAkron RubberDucks · 437 PAwOBA .312 → .283 (−28)K% 19.0% → 23.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.99%÷0.977×1.220——23.71%
BB% (unintentional) /PA8.47%÷0.988×0.700—×1.0506.30%
HBP% /PA1.83%—×0.850—×1.0501.63%
Singles /BIP21.33%÷0.995×0.970×0.966×1.05021.09%
Doubles /BIP5.00%÷0.933×0.860×0.966×1.0504.67%
Triples /BIP1.33%÷1.053×0.950×0.966×1.0501.22%
Home runs /BIP3.67%÷0.909×0.780—×1.0503.30%

Factors used: league row EL. Park (home-season share, regressed): HR 82, 1B 99, 2B 87, 3B 111, K 95, BB 98 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.966.

Result: wOBA .312 → .283; ISO .146 → .133; BABIP .282 → .274. 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).

2023 AAAColumbus Clippers · 154 PAwOBA .309 → .271 (−39)K% 23.4% → 27.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.38%÷1.008×1.200——27.84%
BB% (unintentional) /PA5.84%÷0.994×0.690—×1.0504.26%
HBP% /PA0.65%—×0.940—×1.0500.64%
Singles /BIP24.53%÷0.963×0.930×0.977×1.05024.30%
Doubles /BIP7.55%÷1.018×0.830×0.977×1.0506.31%
Triples /BIP0.94%÷0.900×0.970×0.977×1.0501.04%
Home runs /BIP2.83%÷1.037×0.700—×1.0502.01%

Factors used: league row International League. Park (home-season share, regressed): HR 107, 1B 93, 2B 104, 3B 80, K 102, BB 99 — applied at half strength. Age: age 21 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (6.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.977.

Result: wOBA .309 → .271; ISO .134 → .105; BABIP .340 → .323. 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).

2022 A+Lake County Captains · 331 PAwOBA .370 → .319 (−50)K% 17.5% → 21.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.52%÷1.015×1.270——21.92%
BB% (unintentional) /PA11.78%÷0.975×0.710—×1.0428.94%
HBP% /PA1.51%—×0.790—×1.0421.24%
Singles /BIP22.87%÷0.983×0.920×1.003×1.04222.37%
Doubles /BIP7.62%÷1.005×0.810×1.003×1.0426.42%
Triples /BIP1.35%÷0.970×0.850×1.003×1.0421.23%
Home runs /BIP4.48%÷1.134×0.800—×1.0423.30%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 127, 1B 97, 2B 101, 3B 94, K 103, BB 95 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .370 → .319; ISO .189 → .150; BABIP .330 → .308. 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).

2022 AAAkron RubberDucks · 103 PAwOBA .350 → .321 (−29)K% 17.5% → 22.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.48%÷0.969×1.220——22.00%
BB% (unintentional) /PA11.65%÷0.995×0.700—×1.0508.61%
HBP% /PA3.88%—×0.850—×1.0503.47%
Singles /BIP15.62%÷1.052×0.970×0.988×1.05014.95%
Doubles /BIP9.38%÷0.926×0.860×0.988×1.0509.04%
Triples /BIP1.56%÷0.980×0.950×0.988×1.0501.57%
Home runs /BIP4.69%÷1.014×0.780—×1.0503.79%

Factors used: league row EL. Park (home-season share, regressed): HR 103, 1B 110, 2B 85, 3B 96, K 94, BB 99 — applied at half strength. Age: age 20 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (4.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.988.

Result: wOBA .350 → .321; ISO .207 → .195; BABIP .266 → .254. 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).

2021 ALynchburg Hillcats · 424 PAwOBA .307 → .249 (−58)K% 20.8% → 28.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.75%÷1.008×1.360——28.01%
BB% (unintentional) /PA9.91%÷1.024×0.690—×1.0456.98%
HBP% /PA0.24%—×0.780—×1.0450.19%
Singles /BIP20.07%÷1.014×0.920×0.972×1.04518.48%
Doubles /BIP6.92%÷0.988×0.830×0.972×1.0455.91%
Triples /BIP2.08%÷1.150×0.910×0.972×1.0451.67%
Home runs /BIP2.42%÷0.950×0.800—×1.0452.13%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 103, 2B 98, 3B 130, K 102, BB 105 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .307 → .249; ISO .141 → .114; BABIP .296 → .264. 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 DSLDSL Indians · 261 PAwOBA .363 → .243 (−120)K% 11.1% → 13.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.11%÷1.000×1.220——13.56%
BB% (unintentional) /PA11.11%÷1.000×0.700—×1.0227.95%
HBP% /PA2.68%—×0.700—×1.0221.92%
Singles /BIP25.91%÷1.000×0.680×0.950×1.02217.11%
Doubles /BIP5.18%÷1.000×0.600×0.950×1.0223.02%
Triples /BIP3.63%÷1.000×0.600×0.950×1.0222.11%
Home runs /BIP0.52%÷1.000×0.470—×1.0220.25%

Factors used: level-wide DSL 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 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .363 → .243; ISO .122 → .072; BABIP .347 → .222. 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 — .