Players / Player profile
CIN · CF

TJ Friedl

Age 31 B/T L/L 5′8″, 180 lb USA MLB debut 2021
  • Free agent est. 1 yr × $2.6M ($1M–$6M) · 0.0 wins to Pittsburgh’s Winter Plan as a bench bat
xwOBA .260 wOBA .249
2026 fWAR −0.7
Projected 2027 WAR 0.5 Keystone Marcel+ at 405 PA

Hitting · 2026

272 PA: percentiles need 300+, so values only

xwOBA .260 xwOBA: .260
Swing decisions −0.26 Swing decisions: −0.26
Contact value −3.18 Contact value: −3.18
Bat speed 70.4 Bat speed: 70.4
Squared-up / swing 24% Squared-up / swing: 24%
Blasts / swing 4% Blasts / swing: 4%
EV90 100.9 EV90: 100.9
Barrel % 2.9% Barrel %: 2.9%
Chase % 24.1% Chase %: 24.1%
Zone contact 86.9% Zone contact: 86.9%
Strikeout % 23.2% Strikeout %: 23.2%
Walk % 8.1% Walk %: 8.1%

Platoon splits · swing path

By pitcher handedness

vsPAwOBAxwOBAK%BB%ChaseDecisionsContact
LHP38.246.27924%5%24%−2.11+1.33
RHP234.249.25723%9%24%−0.01−3.84
Attack angle
9.1° (61% in 5–20°)
Attack direction
−5.6°
Swing length
6.7 ft
Fast-swing rate
10%
Pull-air %
17.6%
Hard-hit %
29.3%
Slash · wRC+
.172/.255/.255 · 43

Zone map · 2026

Where he does damage, and where to pitch him

+0.5−1.0−0.2+3.9+0.2−1.2−1.3−3.2−2.7+0.7−0.1−2.4−4.0−0.4+0.2−1.2−0.4−2.1−0.9+0.9−0.3−2.5−0.9−0.50.0LHB

Does the most damage middle-in (−0.4 vs. league per 100; 0.2 standard errors on 39 pitches, inside the noise for the best of nine cells).

Weakest middle-middle (−4.0), but only 1.9 standard errors from average on 78 pitches: no in-zone spot to attack yet.

Runs per 100 pitches vs. an average LHB: better · worse. Catcher’s view · 924 pitches · faded cells are within one standard error of average. A spot is called only when it is farther from average than the best or worst of nine average cells gets 95% of the time (set from the league’s own pitches: about 3 standard errors above, 2 below).

Most similar hitters

Swings like Friedl: bat path, contact quality and approach

SimilarityPlayerxwOBA’26 WAR’27 proj2027
67Andruw Monasterio BOS · ’97.289−0.8−0.2Arb
66Travis Bazzana CLE · ’02.3002.82.4Pre-arb
62Austin Hedges CLE · ’92.2901.00.5Free agent
62Cooper Pratt MIL · ’04.3201.71.9Signed $3.9M
60Luke Keaschall MIN · ’02.3233.02.9Pre-arb

Nearest neighbours on bat speed, swing length, attack angle, squared-up and blast rates, EV90, barrels, pull-air, chase, zone contact, K% and BB%. 2026 regulars only.

Fielding

2027 rating at every position he can play · OAA by position · range by direction · tools. Same engine as the Fielding Lab and the Winter Plan.

2027 rating by position · best fit first, on the total with the position’s worth
CF +0.2 +2.7
RF +3.2prior −7.3
LF +2.6 −7.9
Outs Above Average by position
SeasonPosOAARangeArm, DPRunsBatters
2026LF00−0.2−0.2652
2026CF+5+4−0.5+3.52,060
2025CF+1+1−1.1−0.15,434
2024CF−4−4−1.0−5.02,901
2023LF+1+1+0.2+1.2528
2023CF+5+5+1.8+6.84,225

Runs = range plus his arm and double-play runs spread over his positions by outs (Fielding Run Value, from 2023): what the rating counts.

Range by direction (OAA at CF)
2025 · CF2026 · CF In (charging) 0+1Back +1−1Toward 3B line −1+1Toward 1B line +1+3vs. RHH 0+3vs. LHH +1+1
Tools (percentile; arm among CFs)
Arm at CF 83.4 mph · 24th
Sprint speed 26.7 ft/s · 32nd
Reaction +1.9 ft · 90th
Burst +0.1 ft · 50th
Route −0.8 ft · 16th
Catch difficulty (latest season)
PlayMadeChancesRate
★★★★★070%
★★★★3560%
★★★6875%
★★141593%
★1919100%
Zone rating (Keystone expected outs)
SeasonZoneBallsOuts vs. exp.
2026LF73−0.3
2026CF242+2.9
2025CF631+5.4
2024CF337−3.4

The zone rating counts every ball hit to his part of the field while he played there, his club’s positioning included; Savant OAA uses his actual starting spot and is the better individual grade. They agree best in the outfield. See the model card.

Compare in the Fielding Lab →

Contract & projection

Club control (RosterResource) · Keystone projected WAR

2027 0.5 WAR Free agent
2028 0.1 WAR Free agent
2029 −0.4 WAR Free agent
2030 −0.9 WAR Free agent

A pending free agent: no club controls his 2027. Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2026AAAAAALouisville Bats301881 PA 81 PA · .271/.370/.471 · 3 HR · 21.0% K · 9.9% BB

ABS challenges · 2026

Baseball Savant

As batter 50% 1/2 won · −0.3 runs
Keystone is an independent portfolio project. It is not affiliated with Major League Baseball or any club. Data: MLB Stats API, Baseball Savant, FanGraphs. Used under their terms for individual, non-commercial use.