On MLB 40-man: YES
Acquired: Free Agent (MIN) Dec'24
Sat 8/23 | Sun 8/24 | Mon 8/25 |
---|---|---|
WSN 6:05 PM EDT | WSN 1:35 PM EDT | @NYM 7:10 PM EDT |
Positions
OF
2026 Earned Positions
OF
All Leagues
Average $2.10
Median $1.00
FanGraphs Points
Average $2.20
Median $1.00
All Leagues
Average $2.00
Median $2.00
FanGraphs Points
Average $1.80
Median $2.00
Roster%
35.17%
Change
7Day
3.06%
30Day
16.52%
2025 OPL Round 6
OPL Roster%
25.00%
OPL Average Salary
$1.00

August 19, 2025 3:03 PM : Kepler is not in the lineup for Tuesday's contest versus the Mariners.
Analysis: Kepler has mostly maintained his role as the Phillies' primary left fielder against right-handed pitching even after the team's addition of Harrison Bader, but he'll begin Tuesday's festivities on the bench. Bader is in center field and Brandon Marsh is in left field against Mariners righty Bryce Miller.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 | MIN | 3 | 7 | 7 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.47 | -1.40 |
2016 | MIN | 113 | 447 | 396 | 93 | 20 | 2 | 17 | 42 | 3 | 6 | 2 | 4.38 | 494.80 |
2017 | MIN | 147 | 568 | 511 | 124 | 32 | 2 | 19 | 47 | 6 | 6 | 1 | 4.31 | 633.80 |
2018 | MIN | 156 | 611 | 532 | 119 | 30 | 4 | 20 | 71 | 5 | 4 | 5 | 4.19 | 653.80 |
2019 | MIN | 134 | 596 | 524 | 132 | 32 | 0 | 36 | 60 | 8 | 1 | 5 | 6.26 | 838.30 |
2020 | MIN | 48 | 196 | 171 | 39 | 9 | 0 | 9 | 22 | 2 | 3 | 0 | 4.91 | 235.80 |
2021 | MIN | 121 | 490 | 426 | 90 | 21 | 4 | 19 | 54 | 6 | 10 | 0 | 4.46 | 539.30 |
2022 | MIN | 115 | 446 | 388 | 88 | 18 | 1 | 9 | 49 | 5 | 3 | 2 | 3.56 | 409.40 |
2023 | MIN | 130 | 491 | 438 | 114 | 22 | 2 | 24 | 45 | 4 | 1 | 1 | 4.98 | 647.30 |
2024 | MIN | 105 | 399 | 368 | 93 | 21 | 1 | 8 | 22 | 5 | 1 | 0 | 3.6 | 377.50 |
2025 | PHI | 106 | 392 | 345 | 74 | 17 | 0 | 13 | 40 | 3 | 2 | 0 | 3.53 | 373.70 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 | MIN (R) | 37 | 153 | 140 | 40 | 6 | 1 | 0 | 13 | 0 | 6 | 1 | 4.18 | 154.70 |
2011 | MIN (R) | 50 | 221 | 191 | 50 | 11 | 3 | 1 | 23 | 3 | 1 | 1 | 4.49 | 224.50 |
2012 | MIN (R) | 59 | 269 | 232 | 69 | 16 | 5 | 10 | 27 | 8 | 7 | 0 | 7.48 | 441.60 |
2013 | MIN (A) | 61 | 263 | 236 | 56 | 11 | 3 | 9 | 24 | 2 | 2 | 0 | 4.8 | 293.00 |
2014 | MIN (A+) | 102 | 407 | 364 | 96 | 20 | 6 | 5 | 34 | 5 | 6 | 2 | 4.27 | 435.60 |
2015 | MIN (A+) | 6 | 26 | 24 | 6 | 2 | 0 | 0 | 2 | 0 | 1 | 0 | 3.88 | 23.30 |
2015 | MIN (AA) | 112 | 482 | 407 | 131 | 32 | 13 | 9 | 67 | 2 | 18 | 4 | 7.22 | 808.10 |
2016 | MIN (AAA) | 30 | 128 | 110 | 31 | 4 | 6 | 1 | 16 | 0 | 1 | 1 | 5.53 | 165.90 |
2021 | MIN (AAA) | 3 | 11 | 11 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.8 | -5.40 |
2024 | MIN (AAA) | 3 | 13 | 10 | 4 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 7.13 | 21.40 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 22, 2025 | PHI | WSN | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Aug 20, 2025 | PHI | SEA | 5 | 5 | 3 | 0 | 1 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 24.10 |
Aug 18, 2025 | PHI | SEA | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 6.20 |
Aug 16, 2025 | PHI | @WSN | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Aug 14, 2025 | PHI | @WSN | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.20 |
Aug 12, 2025 | PHI | @CIN | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.60 |
Aug 9, 2025 | PHI | @TEX | 4 | 4 | 2 | 0 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 10.10 |
Aug 8, 2025 | PHI | @TEX | 5 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0.90 |
Aug 5, 2025 | PHI | BAL | 4 | 4 | 2 | 0 | 1 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 19.50 |
Aug 4, 2025 | PHI | BAL | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1.00 |
Totals | 37 | 36 | 12 | 1 | 3 | 0 | 2 | 8 | 6 | 0 | 0 | 1 | 0 | 63.60 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr 20, 2024 | AAA | STP | @IND | 6 | 5 | 3 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
Apr 19, 2024 | AAA | STP | @IND | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Apr 18, 2024 | AAA | STP | @IND | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 13 | 10 | 4 | 3 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
September 26, 2015 10:17 AM | add | Don Julio | $1 |
October 5, 2015 8:21 AM | increase | Don Julio | $3 |
January 25, 2016 5:24 PM | cut | Don Julio | $2 |
April 5, 2016 11:25 PM | add | Schwar-Bombs Over Philadelphia | $2 |
October 7, 2016 12:38 PM | increase | Schwar-Bombs Over Philadelphia | $4 |
October 7, 2017 1:44 AM | increase | Schwar-Bombs Over Philadelphia | $6 |
January 28, 2018 3:18 PM | cut | Schwar-Bombs Over Philadelphia | $3 |
March 25, 2018 2:46 PM | add | Plesac & Thank You | $10 |
October 12, 2018 12:51 PM | increase | Plesac & Thank You | $12 |
January 30, 2019 11:14 AM | cut | Plesac & Thank You | $6 |
March 26, 2019 8:28 PM | add | Astros II: Arrighetti’s Revenge | $10 |
October 4, 2019 4:54 PM | increase | Astros II: Arrighetti’s Revenge | $12 |
September 30, 2020 6:16 PM | increase | Astros II: Arrighetti’s Revenge | $14 |
October 9, 2021 3:37 AM | increase | Astros II: Arrighetti’s Revenge | $16 |
January 22, 2022 10:57 AM | cut | Astros II: Arrighetti’s Revenge | $0 |
April 4, 2022 8:40 PM | add | A Drive Into Deep Left Field | $7 |
October 14, 2022 1:47 AM | increase | A Drive Into Deep Left Field | $9 |
January 18, 2023 11:21 PM | cut | A Drive Into Deep Left Field | $0 |
March 28, 2023 10:55 PM | add | A Drive Into Deep Left Field | $3 |
April 10, 2023 10:08 AM | cut | A Drive Into Deep Left Field | $2 |
May 12, 2023 7:41 PM | add | A Drive Into Deep Left Field | $2 |
June 4, 2023 8:50 AM | cut | A Drive Into Deep Left Field | $1 |
August 1, 2023 11:07 PM | add | Plesac & Thank You | $3 |
October 12, 2023 12:03 PM | increase | Plesac & Thank You | $5 |
October 10, 2024 12:24 AM | increase | Plesac & Thank You | $7 |
January 31, 2025 1:03 AM | cut | Plesac & Thank You | $0 |
April 6, 2025 2:50 PM | add | Astros II: Arrighetti’s Revenge | $3 |
May 19, 2025 1:21 PM | cut | Astros II: Arrighetti’s Revenge | $2 |
June 21, 2025 9:55 AM | add | Astros II: Arrighetti’s Revenge | $2 |
June 21, 2025 12:17 PM | cut | Astros II: Arrighetti’s Revenge | $1 |