Tyler Freeman

RF Colorado Rockies
Age 28 R/R 5'11" / 200 lbs MLB HR +30%H +12% Svc 4.145 · Ctrl thru 2028
Overview
MLBArb-2FA 2029
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202425AAACLE28.417/.500/.66713178—.400/.464/.640
202425MLBCLE383.209/.308/.32171180-0.2
202526MLBCOL428.281/.358/.361218100-0.7
202627AAACOL101.306/.404/.44714112—.284/.364/.409
202627MLBCOL288.247/.317/.3143673-0.8
2027PROJ28MLBCOL306.269/.342/.36139940.0
2028PROJ65% MLB29MLBCOL203.266/.339/.3532592-0.1
2029PROJ65% MLB30MLBCOL198.262/.334/.3422488-0.3
Last 3 seasons WAR -1.6  ·  Next 3 projected WAR -0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2028Service4.145First FA2029
2027Arb-2$0.7M2028Arb-3$0.7M
Skills · percentileStatcast 2024-2026
xwOBA55
Speed55
Avg EV43
Bat Spd38
Barrel%10
CompsMichael Spidale (age 28) · Daniel Robertson (age 28) · Isiah Kiner-Falefa (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 9694vR 88
AVG/OBP/SLG.269 / .342 / .361
PA306
HR3
SB9
K%13
BB%6
BABIP300
ISO84
MLB%100%
Value2027 · WAR
BAT: -2.1 runs (wOBA-derived runs vs avg)-2BATRUN: +1.5 runs (SB/CS + UBR baserunning)+1RUNFLD: -1.8 runs (Defensive runs vs avg)-2FLDPOS: -3.3 runs (Positional adjustment)-3POSREP: +6.6 runs (Replacement-level credit)+7REPTotal WAR: +0.20+0.2WAR
0.00.51.00.20.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$0M ctrl surplus
Tools · Splits · ContractCON 55 / POW 35
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
xAVG
610.260
POWER35
Barrel%
102.3
Avg EV
4388.6
Bat Spd
3870.0
EYE50
scouting grade only
SPEED60
Sprint
5527.7
Platoon Splits2024-2026 · 848 PA
vs LHP
vs RHP
Edge
PA
255
593
—
wRC+
86
96
▶R
wOBA
295
310
▶R
ISO
103
087
◀◀L
BABIP
260
287
▶R
K%
13.3%
12.8%
▶R
BB%
7.1%
7.4%
▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2022
Service   4.145 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2027Arb-2$0.7M+0.2$0.8M+$0.1M
2028Arb-3$0.7M———
Totals $0.7M $0.4M +$0.1M

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)
201718 ROKAZL Indians — 144128 38902 7127 51 297366414780 117313 85 348 68 — — — — — —
201920 A+Lynchburg Hillcats — 275257 821620 8257 81 319357397754 78350 93 336 81 — — — — — —
201920 ALake County Captains — 272236 691633 182817 114 292384424807 131320 107 365 85 — — — — — —
202122 AAAkron RubberDucks — 180164 531422 8216 42 323376470846 146357 124 372 112 — — — — — —
202223 MLBCleveland Guardians — 8677 19300 4114 10 247318286603 39284 135 280 75 -3 +0 -1 +2 +2 0.0
202223 AAAColumbus Clippers — 343297 83706 253219 62 279372364736 84296 97 339 105 — — — — — —
202324 MLBCleveland Guardians — 168153 37704 10302 50 242297366663 124275 186 293 84 -3 +1 -1 +1 +4 0.2
202324 AAAColumbus Clippers — 11691 29512 15169 100 319461462922 143365 1413 416 134 — — — — — —
202425 MLBCleveland Guardians — 383330 691417 285319 116 209308321629 112227 147 288 80 -9 -0 -2 +1 +8 -0.2
202425 AAAColumbus Clippers — 2824 10301 232 30 4175006671.167 250450 117 508 178 — — — — — —
202526 MLBColorado Rockies — 428377 1062022 345111 189 281358361719 80317 128 325 100 -0 +0 -11 -5 +9 -0.7
202526 AAAAlbuquerque Isotopes — 1612 2100 222 00 167375250625 83200 1212 316 63 — — — — — —
202627 MLBColorado Rockies — 288255 63613 113415 64 247317314630 67275 124 286 73 -9 -0 +0 -4 +6 -0.8
202627 AAAAlbuquerque Isotopes — 10185 26901 1084 41 306404447851 141325 810 377 112 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 13531192 29450416 8717951 4119 247325336660 89276 136 299 89 -18 +1 -14 -5 +29 -0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201718 ROK MLEAZL Indians — 144131 32702 4177 51 244303344646 99254 123 269 68 — — — — — —
201920 A+ MLELynchburg Hillcats — 275259 741220 6347 81 286320347667 62318 122 288 81 — — — — — —
201920 A MLELake County Captains — 272242 591233 123817 114 244325355680 112273 144 294 85 — — — — — —
202122 AA MLEAkron RubberDucks — 180166 501222 6266 42 301348434782 133336 143 333 112 — — — — — —
202223 MLB MLECleveland Guardians — 8677 19300 4114 10 247318286603 39284 135 279 75 -3 +0 -1 +2 +2 0.0
202223 AAA MLEColumbus Clippers — 343302 86604 203719 62 285367344711 60313 116 324 105 — — — — — —
202324 MLB MLECleveland Guardians — 168153 37704 10302 50 242297366663 124275 186 292 84 -3 +1 -1 +1 +4 0.2
202324 AAA MLEColumbus Clippers — 11695 27411 11199 100 284409379788 95340 169 366 134 — — — — — —
202425 MLB MLECleveland Guardians — 383331 691417 275319 116 208305320625 112227 147 286 80 -9 -0 -2 +1 +8 -0.2
202425 AAA MLEColumbus Clippers — 2825 10301 142 30 4004646401.104 240419 144 432 178 — — — — — —
202526 MLB MLEColorado Rockies — 428377 1011912 345111 189 268346340685 72317 128 315 100 -0 +0 -11 -5 +9 -0.7
202526 AAA MLEAlbuquerque Isotopes — 1613 2100 132 00 154312231543 77173 196 261 63 — — — — — —
202627 MLB MLEColorado Rockies — 288255 61613 113415 64 239310306615 67275 124 276 73 -9 -0 +0 -4 +6 -0.8
202627 AAA MLEAlbuquerque Isotopes — 10188 25801 7104 41 284364409773 125301 107 334 112 — — — — — —
201718 ROK MLEAZL Indians — 144131 32702 4177 51 244303344646 99265 123 269 68 — — — — — —
201718 ROK RAWAZL Indians — 144128 38902 7127 51 297366414780 117313 85 348 68 — — — — — —
201920 A+ MLE2 teams — 547501 1342553 187124 195 267324355679 88305 133 291 83 — — — — — —
201920 A+ RAW2 teams — 547493 1513253 265324 195 306370410780 103336 105 350 83 — — — — — —
202122 AA MLEAkron RubberDucks — 180166 501222 6266 42 301348434782 133343 143 333 112 — — — — — —
202122 AA RAWAkron RubberDucks — 180164 531422 8216 42 323376470846 146357 124 372 112 — — — — — —
202223 AAA MLE2 teams — 429379 105904 244823 72 277357332689 55307 116 315 99 — — — — — —
202223 AAA RAW2 teams — 429374 1021006 294323 72 273362348709 75294 107 327 99 — — — — — —
202324 MLB MLE2 teams — 284248 641115 214911 150 258343371714 113301 177 322 104 +1 +3 -1 +1 +6 1.1
202324 MLB RAW2 teams — 284244 661216 254611 150 270364402766 131309 169 344 104 +1 +3 -1 +1 +6 1.1
202425 MLB MLE2 teams — 411356 781618 285721 146 219314337651 118238 147 296 86 -7 +0 -2 +1 +9 0.2
202425 MLB RAW2 teams — 411354 791718 305621 146 223321345666 121242 147 303 86 -7 +0 -2 +1 +9 0.2
202526 MLB MLE2 teams — 444390 1032012 355413 189 264345336681 72299 128 314 98 -1 +0 -11 -5 +10 -0.7
202526 MLB RAW2 teams — 444389 1082122 365313 189 278358357716 80314 128 325 98 -1 +0 -11 -5 +10 -0.7
202627 MLB MLE2 teams — 389343 861413 184419 105 251324324647 73279 115 291 83 -8 +0 +0 -4 +8 -0.3
202627 MLB RAW2 teams — 389340 891514 214219 105 262339347687 85288 115 309 83 -8 +0 +0 -4 +8 -0.3
201718 ROK MLEAZL Indians — 144132 32702 4177 51 242303341644 98254 123 269 68 — — — — — —
201920 A+ MLE2 teams — 547500 1342553 187124 195 268324356680 88296 133 291 83 — — — — — —
202122 AA MLEAkron RubberDucks — 180166 501222 6266 42 301348434782 133336 143 333 112 — — — — — —
202223 AAA MLE2 teams — 429379 105904 244823 72 277357332689 55307 116 315 99 — — — — — —
202324 MLB MLE2 teams — 284250 641115 214911 150 256343368711 112302 177 322 104 — — — — — —
202425 MLB MLE2 teams — 411359 781618 285721 146 217314334648 117240 147 296 86 — — — — — —
202526 MLB MLE2 teams — 444393 1032012 355413 189 262345333678 71312 128 314 98 — — — — — —
202627 MLB MLE2 teams — 389349 861413 184419 105 246324318642 72282 115 291 83 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 MLB MLE2 teams — 411359 781618 285721 146 217314334648 117240 147 296 86 — — — — — —
202526 MLB MLE2 teams — 444393 1032012 355413 189 262345333678 71312 128 314 98 — — — — — —
202627 MLB MLE2 teams — 389349 861413 184419 105 246324318642 72282 115 291 83 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLECOL 100% 421376 971614 255417 133 258332341673 83289 136 308 94 -3 +1 -3 -5 +9 0.2
▸ 2027 — real world (MLB)
202728 MLB CTXCOL 100% 306273 731213 183912 92 269342361703 92300 136 319 94 -2 +1 -2 -3 +7 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLECOL 65% 312278 721213 194112 82 255329334663 79287 136 304 92 -3 +1 -3 -3 +7 -0.2
202930 MLB MLECOL 65% 305272 691113 184112 62 251325325650 73285 136 298 88 -4 +0 -4 -3 +7 -0.5
202829 MLB CTXCOL 65% 203181 48812 12268 51 266339353692 87298 136 315 92 -2 +1 -2 -2 +4 -0.1
202930 MLB CTXCOL 65% 198176 46712 12268 41 262334342676 80296 136 309 88 -3 +0 -3 -2 +4 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 17541549 38865620 11123167 5021 250328339667 88281 136 302 91 -23 +2 -19 -9 +38 -1.2
/ 162G— A+C — 650574 1432427 418625 198 249327334661 85280 136 302 91 -9 +1 -7 -3 +14 -0.4
Career— MLE — 37513337 8641491438 209487160 11536 259333346679 87291 136 303 91 -28 +3 -23 -15 +49 -1.4
/ 162G— MLE — 650578 1502627 368428 206 260333348681 88291 136 303 91 -8 +1 -7 -4 +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.

2026 AAAAlbuquerque Isotopes · 101 PAwOBA .371 → .334 (−37)K% 7.9% → 9.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA7.92%÷1.000×1.200——9.50%
BB% (unintentional) /PA9.90%÷1.000×0.690—×1.0036.85%
HBP% /PA3.96%—×0.940—×1.0033.73%
Singles /BIP20.78%÷1.000×0.930×1.036×1.00320.09%
Doubles /BIP11.69%÷1.000×0.830×1.036×1.00310.09%
Triples /BIP0.00%÷1.000×0.970×1.036×1.0030.00%
Home runs /BIP1.30%÷1.000×0.700—×1.0030.91%

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 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.036.

Result: wOBA .371 → .334; ISO .141 → .122; BABIP .325 → .301. 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).

2025 AAAAlbuquerque Isotopes · 16 PAwOBA .309 → .261 (−48)K% 12.5% → 15.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.50%÷0.945×1.200——15.88%
BB% (unintentional) /PA12.50%÷1.019×0.690—×1.0188.62%
HBP% /PA12.50%—×0.940—×1.01811.96%
Singles /BIP10.00%÷1.047×0.930—×1.0189.04%
Doubles /BIP10.00%÷1.029×0.830—×1.0188.21%
Triples /BIP0.00%÷1.028×0.970—×1.0180.00%
Home runs /BIP0.00%÷1.017×0.700—×1.0180.00%

Factors used: league row International League. Park (home-season share, regressed): HR 103, 1B 109, 2B 106, 3B 106, K 89, BB 104 — 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).

Result: wOBA .309 → .261; ISO .083 → .070; BABIP .200 → .173. 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 · 28 PAwOBA .494 → .432 (−63)K% 10.7% → 13.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.71%÷0.939×1.200——13.70%
BB% (unintentional) /PA7.14%÷1.036×0.690—×1.0334.91%
HBP% /PA7.14%—×0.940—×1.0336.94%
Singles /BIP28.57%÷0.977×0.930—×1.03328.09%
Doubles /BIP14.29%÷0.985×0.830—×1.03312.43%
Triples /BIP0.00%÷0.900×0.970—×1.0330.00%
Home runs /BIP4.76%÷1.060×0.700—×1.0333.25%

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 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average).

Result: wOBA .494 → .432; ISO .250 → .193; BABIP .450 → .419. 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 · 116 PAwOBA .410 → .366 (−44)K% 13.8% → 16.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.79%÷1.008×1.200——16.43%
BB% (unintentional) /PA12.93%÷0.994×0.690—×1.0489.40%
HBP% /PA7.76%—×0.940—×1.0487.64%
Singles /BIP28.00%÷0.963×0.930×0.950×1.04826.93%
Doubles /BIP6.67%÷1.018×0.830×0.950×1.0485.41%
Triples /BIP1.33%÷0.900×0.970×0.950×1.0481.43%
Home runs /BIP2.67%÷1.037×0.700—×1.0481.89%

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 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .410 → .366; ISO .143 → .118; BABIP .365 → .340. 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 AAAColumbus Clippers · 343 PAwOBA .331 → .324 (−7)K% 9.3% → 10.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.33%÷1.036×1.200——10.81%
BB% (unintentional) /PA7.29%÷0.930×0.690—×1.0505.68%
HBP% /PA5.54%—×0.940—×1.0505.47%
Singles /BIP26.42%÷0.941×0.930×1.042×1.05028.57%
Doubles /BIP2.64%÷1.040×0.830×1.042×1.0502.31%
Triples /BIP0.00%÷0.900×0.970×1.042×1.0500.00%
Home runs /BIP2.26%÷1.001×0.700—×1.0501.66%

Factors used: league row International League. Park (home-season share, regressed): HR 100, 1B 88, 2B 108, 3B 80, K 107, BB 86 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.042.

Result: wOBA .331 → .324; ISO .084 → .066; BABIP .296 → .313. 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 AAAkron RubberDucks · 180 PAwOBA .366 → .333 (−33)K% 11.7% → 14.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.67%÷0.977×1.220——14.56%
BB% (unintentional) /PA4.44%÷0.967×0.690—×1.0423.30%
HBP% /PA3.33%—×0.850—×1.0422.95%
Singles /BIP24.48%÷1.042×0.940×1.050×1.04224.16%
Doubles /BIP9.79%÷1.129×0.870×1.050×1.0428.26%
Triples /BIP1.40%÷1.116×0.920×1.050×1.0421.26%
Home runs /BIP1.40%÷0.893×0.780—×1.0421.27%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 79, 1B 108, 2B 126, 3B 123, K 95, BB 93 — applied at half strength. Age: age 22 vs a level average of 24.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.050.

Result: wOBA .366 → .333; ISO .146 → .127; BABIP .357 → .336. 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 A+Lynchburg Hillcats · 275 PAwOBA .329 → .288 (−41)K% 9.1% → 12.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.09%÷1.046×1.420——12.34%
BB% (unintentional) /PA2.91%÷0.921×0.630—×1.0422.07%
HBP% /PA2.55%—×0.860—×1.0422.28%
Singles /BIP27.59%÷0.984×0.940×0.950×1.04226.10%
Doubles /BIP6.90%÷1.065×0.830×0.950×1.0425.32%
Triples /BIP0.86%÷0.999×0.800×0.950×1.0420.68%
Home runs /BIP0.00%÷0.850×0.900—×1.0420.00%

Factors used: league row CAR. Park (home-season share, regressed): HR 70, 1B 97, 2B 113, 3B 100, K 109, BB 84 — 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 ×0.950.

Result: wOBA .329 → .288; ISO .078 → .060; BABIP .350 → .318. 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 ALake County Captains · 272 PAwOBA .357 → .294 (−62)K% 10.3% → 13.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.29%÷1.016×1.360——13.78%
BB% (unintentional) /PA6.62%÷1.036×0.690—×1.0304.54%
HBP% /PA6.25%—×0.780—×1.0305.02%
Singles /BIP22.60%÷1.031×0.920×0.950×1.03019.73%
Doubles /BIP7.69%÷1.046×0.830×0.950×1.0305.97%
Triples /BIP1.44%÷0.900×0.910×0.950×1.0301.43%
Home runs /BIP1.44%÷0.990×0.800—×1.0301.20%

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

Result: wOBA .357 → .294; ISO .131 → .110; BABIP .320 → .273. 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).