Maximilian
Kepler
LFAge : 33Bats : L
#22
Max Kepler
#22LFArizona Diamondbacks
Height : 6' 4" · Weight : 102 kg · Bats : L · Throws : L · MLB debut : 2015-09-27
Born in : Berlin, Germany
MLB record
| Year | Team | PJ | AB | H | HR | PP | MOY | OPS |
|---|---|---|---|---|---|---|---|---|
| 2026 | Arizona Diamondbacks | 41 | 132 | 27 | 2 | 15 | .205 | .565 |
| 2025 | Philadelphia Phillies | 127 | 417 | 90 | 18 | 52 | .216 | .691 |
| 2024 | Minnesota Twins | 105 | 368 | 93 | 8 | 42 | .253 | .682 |
| 2023 | Minnesota Twins | 130 | 438 | 114 | 24 | 66 | .260 | .816 |
| 2022 | Minnesota Twins | 115 | 388 | 88 | 9 | 43 | .227 | .666 |
| 2021 | Minnesota Twins | 121 | 426 | 90 | 19 | 54 | .211 | .719 |
| 2020 | Minnesota Twins | 48 | 171 | 39 | 9 | 23 | .228 | .760 |
| 2019 | Minnesota Twins | 134 | 524 | 132 | 36 | 90 | .252 | .855 |
| 2018 | Minnesota Twins | 156 | 532 | 119 | 20 | 58 | .224 | .727 |
| 2017 | Minnesota Twins | 147 | 511 | 124 | 19 | 69 | .243 | .737 |
| 2016 | Minnesota Twins | 113 | 396 | 93 | 17 | 63 | .235 | .733 |
| 2015 | Minnesota Twins | 3 | 7 | 1 | 0 | 0 | .143 | .286 |
| Career totals | 1240 | 4310 | 1010 | 181 | 575 | .234 | .735 | |
ContractArizona Diamondbacks payroll →
- Type
- Free Agent
- Length
- 1 yr · 2026–2026
- Total value
- 0.4 M$
- AAV
- 0.40 M$
2026
0.40 M$
Not 40 man
Advanced stats, 2026HitterMLB stats →
wRC+
54
wOBA
.250
xwOBA
.270
OPS
.565
AVG
.205
OBP
.262
HR
2
RBI
15
SB
0
PA
145
Stats: MLB (statsapi) and Baseball Savant.
2027 projectionMLB trends →
Projected WAR
-1.0
Home runs
4
2026 WAR
-0.5
This season's pace, over the average of the last two workloads, adjusted for next year's age.
Trend
↓ Slight decline (-11)
- 20232.7 WAR · 3.3 per full season
- 20241.0 WAR · 1.5 per full season
- 20250.5 WAR · 0.6 per full season
- 2026-0.5 WAR
Outlook, age included
-26 · 33 y.o. · the age when performance usually declines
It is only a projection. It knows nothing about injuries, trades or role changes.
Player ratings, 2026All ratings →
Ratings from 0 to 100, computed from Statcast and MLB stats over four seasons, never by hand. 75 = established regular, 87 = 90th percentile, 95+ = elite.
OV · Overall
75
Established regular
- CON
- Contact
- 72
- POW
- Power
- 77
- EYE
- Eye
- 74
- SPD
- Speed
- 71
- FLD
- Fielding
- 77
- DUR
- Durability
- 56
- EX
- Experience
- 87
Why these ratings?Hide details
- CON — Contact : Strikeouts avoided, xBA, squared-up contact
- POW — Power : Barrels, exit velocity, home runs, xSLG
- EYE — Eye : Walks and strikeouts
- SPD — Speed : Sprint speed (Statcast), baserunning
- FLD — Fielding : Outs above average, WAR fielding runs
- DUR — Durability : Games played over several seasons
- EX — Experience : Seasons in the majors
WAR and PAL Rating, 2026How we rate →
WAR is fWAR (FanGraphs' version, distributed through MLB's API): wins added above a replacement player. PAL Rating scores performance from 0 to 100 against regulars in the same role (50 = median).
PAL: dimensions
WAR, in runs
StatcastStatcast leaderboards →
MLB's tracking of every ball, 2026 season. The percentile ranks the player among regulars in the role: 90th means better than 90% of them.
Avg exit velocity
88.7 mi/h
43th percentile
Max exit velocity
110.7 mi/h
50th percentile
Barrels
7.8 %
51th percentile
Hard-hit
39.2 %
44th percentile
xBA
.211
6th percentile
Bat speed
71.7 mi/h
46th percentile
Sprint speed
27.2 pi/s
46th percentile
Outs above average
1
58th percentile
| Season | Team | WAR | PAL | OV | Avg exit velocity | Max exit velocity | Barrels | Hard-hit | xBA |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | AZ | -0.5 | 9 | 75 | 88.7 | 110.7 | 7.8 | 39.2 | .211 |
| 2025 | PHI | 0.5 | 44 | 82 | 90.8 | 111.8 | 11.6 | 44.7 | .243 |
| 2024 | MIN | 1.0 | 37 | 84 | 88.9 | 115.4 | 6.2 | 36.8 | .243 |
| 2023 | MIN | 2.7 | 88 | 89 | 91.9 | 111.7 | 12.2 | 47.9 | .266 |
| 2022 | MIN | 1.6 | 76 | 90 | 89.1 | 113.8 | 7.1 | 39.9 | .264 |
| 2021 | MIN | 2.2 | 77 | 88 | 89.8 | 110.8 | 10.8 | 42.5 | .248 |
Game log, 2026
| Date | Opponent | AB | H | HR | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|---|
| Sep 5 | @ HOU | 4 | 0 | 0 | 0 | 0 | 2 | .205 |
| Sep 4 | @ HOU | 2 | 0 | 0 | 0 | 0 | 0 | .211 |
| Aug 29 | @ SF | 4 | 1 | 0 | 0 | 0 | 1 | .214 |
| Aug 27 | @ SF | 4 | 1 | 0 | 0 | 0 | 0 | .213 |
| Aug 25 | vs CHC | 4 | 0 | 0 | 0 | 0 | 1 | .212 |
| Aug 24 | vs CHC | 3 | 1 | 0 | 0 | 0 | 0 | .219 |
| Aug 19 | @ BOS | 0 | 0 | 0 | 0 | 0 | 0 | .216 |
| Aug 16 | @ ATL | 4 | 1 | 0 | 0 | 0 | 1 | .216 |
| Aug 15 | @ ATL | 5 | 1 | 0 | 0 | 0 | 2 | .215 |
| Aug 12 | vs COL | 4 | 2 | 0 | 0 | 1 | 0 | .216 |
