Players / Player profile
COL · 2B

Edouard Julien

Age 27 B/T L/R 6′1″, 195 lb Canada MLB debut 2023
  • PNC Park Pittsburgh’s home park: +1.4 runs per 600 PA against an average park (+0.08 wins over 359 PA; his WAR leaves this out); home runs ×0.95 (×0.99 for left-handed hitters as a group). Park Fit →
xwOBA .340 wOBA .298
2026 fWAR −0.8
Projected 2027 WAR −0.6 Keystone Marcel+ at 359 PA

Hitting · 2026

275 PA: percentiles need 300+, so values only

xwOBA .340 xwOBA: .340
Swing decisions +1.54 Swing decisions: +1.54
Contact value −0.26 Contact value: −0.26
Bat speed 71.5 Bat speed: 71.5
Squared-up / swing 25% Squared-up / swing: 25%
Blasts / swing 7% Blasts / swing: 7%
EV90 103.9 EV90: 103.9
Barrel % 7.3% Barrel %: 7.3%
Chase % 18.6% Chase %: 18.6%
Zone contact 84.4% Zone contact: 84.4%
Strikeout % 25.8% Strikeout %: 25.8%
Walk % 14.2% Walk %: 14.2%

Platoon splits · swing path

By pitcher handedness

vsPAwOBAxwOBAK%BB%ChaseDecisionsContact
LHP26.238.30035%19%21%+1.48−0.73
RHP249.304.34425%14%18%+1.54−0.29
Attack angle
11.9° (39% in 5–20°)
Attack direction
+7.4°
Swing length
7.0 ft
Fast-swing rate
14%
Pull-air %
12.2%
Hard-hit %
50.0%
Slash · wRC+
.208/.323/.292 · 66

Zone map · 2026

Where he does damage, and where to pitch him

+1.9+1.8+0.5+0.3+0.6+1.7−0.3+0.6−2.4−1.0+1.4−2.2−0.8−0.7−1.10.0−2.4+2.8−5.10.0+1.1−0.6+0.9+1.30.0LHB

Does the most damage down over the middle (+2.8 vs. league per 100; 1.3 standard errors on 72 pitches, inside the noise for the best of nine cells).

Weakest down and in (−5.1; 2.3 standard errors below average on 58 pitches). Pitchers should attack here.

Runs per 100 pitches vs. an average LHB: better · worse. Catcher’s view · 1,046 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 Julien: bat path, contact quality and approach

SimilarityPlayerxwOBA’26 WAR’27 proj2027
61Hunter Feduccia LAD · ’97.3150.50.1—
59Alex Freeland LAD · ’01.3030.71.0—
55Brice Turang MIL · ’99.3475.94.0Arb
55Gary Sánchez MIL · ’92.3360.90.2Free agent
52Xander Bogaerts SD · ’92.3252.61.6Signed $25.5M

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
2B −5.4 −2.9
3B −7.4prior −7.9
1B −4.0 −19.5
Outs Above Average by position
SeasonPosOAARangeArm, DPRunsBatters
20261B−10+0.1+0.1187
20262B−4−3+0.2−2.82,103
2025SS−1−10.0−1.04
20251B−3−2−3.0−5.0763
20252B−4−3−0.1−3.1775
20242B−4−3−1.9−4.92,626
20231B00−0.3−0.368
20232B−1−1−0.6−1.62,244

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 2B)
2025 · 2B2026 · 2B In (charging) 0+3Back +2−2Toward 3B line −6−6Toward 1B line −40vs. RHH −3−2vs. LHH −6−3

At 2B in 2026, the biggest loss came toward 3B line (−6 outs): a coaching target.

Tools (percentile; arm among 2Bs)
Arm at 2B 77.2 mph · 50th
Sprint speed 26.7 ft/s · 32nd
Zone rating (Keystone expected outs)
SeasonZoneBallsOuts vs. exp.
20262B220−9.0
20252B71−2.0
20251B55−1.8
20242B245−5.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.6 WAR —
2028 −0.8 WAR —
2029 −1.0 WAR —
2030 −1.3 WAR —

Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2026AAAAAAAlbuquerque Isotopes272199 PA 99 PA · .263/.394/.375 · 0 HR · 20.2% K · 16.2% BB
2025AAAAAASt. Paul Saints2670299 PA 299 PA · .276/.415/.464 · 11 HR · 27.4% K · 17.7% BB

ABS challenges · 2026

Baseball Savant

As batter 45% 9/20 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.