
LF · 2026
Dylan Carlson
- Age
- 28
- B/T
- S/L
- Height
- 6' 1"
- Weight
- 200 lb
- Number
- #3
- Born
- October 23, 1998 in Elk Grove, CA, USA
- MLB debut
- August 15, 2020
- Drafted
- 2016, round 1
- High school
- Elk Grove
- dbWAR
- -1.0 3 season(s)
- PA
- 4
- AVG
- .000
- OBP
- .000
- SLG
- .000
- wRC+
- -123 100 = avg
Dylan Carlson is a left fielder for the Chicago Cubs. In 2026 he hit 0 home runs and knocked in 0 RBIs, notching 0 hits across 4 plate appearances in 3 games. His batting average was .000, 100.0% lower than the league average of .244. He reached base at a .000 clip and slugged .000, for an OPS of .000, 100.0% lower than the league mark of .719. He averaged 84.5 mph off the bat and made contact on 66.7% of his swings. Adjusted for his ballpark and league, his -123 wRC+ puts his offence 223% below average. That comes to -0.1 dbWAR — -1.1 runs with the bat, +0.0 on the bases, -0.1 for the position he plays, against replacement level. It includes no fielding: defensive runs are proprietary and are not estimated here, so the figure credits playing a demanding position but not playing it well.
League context
Percentile among qualified batters, 2026.
How the WAR is built
Runs above replacement, 2026. These four terms sum to -1.0 runs, divided by runs-per-win to give WAR.
WAR by season
Platoon splits
How he hits left- and right-handed pitching.
| Split | PA | AB | H | HR | BB | SO | AVG | OBP | SLG | wOBA | K% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| vs LHP | 3 | 3 | 0 | 0 | 0 | 2 | .000 | .000 | .000 | .000 | 66.7% |
| vs RHP | 1 | 1 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | 0.0% |
Spray chart
Where every ball he put in play landed, 2026.
Loading 2 batted balls…
Hot and cold zones
Batting average by pitch location, 2026.
Batting
Standard and advanced, by season.
| Trend | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 3 | 4 | 0 | 0 | 0 | 0 | 0 | 2 | .000 | .000 | .000 | .000 | .000 | 0.0% | 50.0% | .000 | -1.1 | -123 | -0.1 | |
| 2025 | 74 | 241 | 44 | 6 | 20 | 3 | 21 | 54 | .203 | .278 | .336 | .134 | .241 | 8.7% | 22.4% | .275 | -8.0 | 71 | -0.3 | |
| 2024 | 88 | 265 | 49 | 3 | 25 | 2 | 22 | 75 | .209 | .287 | .277 | .068 | .287 | 8.3% | 28.3% | .260 | -11.5 | 64 | -0.6 |
Head to head
Put Dylan Carlson beside up to three others.
wOBA uses linear weights measured from this season's own play-by-play rather than published constants, and wRC+ is park-adjusted against that same league. dbWAR is our own open implementation — not fWAR or bWAR — and the full derivation, including its simplifications, is on the methodology page.