Sat 6/28 | Sun 6/29 | Mon 6/30 |
---|---|---|
5Batting 5 @ATL 7:15 PM EDT | @ATL 1:35 PM EDT | SDP 6:35 PM EDT |
Positions
OF
2026 Earned Positions
OF
All Leagues
Average $2.17
Median $1.00
Ottoneu Classic (4x4)
Average $2.71
Median $2.00
All Leagues
Average $1.80
Median $2.00
Ottoneu Classic (4x4)
Average $2.60
Median $1.50
Roster%
67.79%
Change
7Day
0.61%
30Day
17.79%
2025 OPL Round 3
OPL Roster%
5.00%
OPL Average Salary
$1.00

June 22, 2025 5:12 PM : Kepler is out of the lineup for Sunday's game against the Mets.
Analysis: The left-handed-hitting Kepler will hit the bench for the first time since June 9, which marks the last time the Phillies faced a left-handed starting pitcher (the Cubs' Matthew Boyd). With southpaw David Peterson toeing the rubber for the Mets in the series finale, Otto Kemp will step in as the Phillies' left fielder in place of Kepler, who went 9-for-39 (.231 average) with three home runs and a 7:7 BB:K during his stretch of 11 consecutive starts.
MLB Stats
Batting
Year | Team | G | PA | R | HR | OBP | SLG |
---|---|---|---|---|---|---|---|
2015 | MIN | 3 | 7 | 0 | 0 | 0.14286 | 0.14286 |
2016 | MIN | 113 | 447 | 52 | 17 | 0.30942 | 0.42424 |
2017 | MIN | 147 | 568 | 67 | 19 | 0.31217 | 0.42466 |
2018 | MIN | 156 | 611 | 80 | 20 | 0.31915 | 0.40789 |
2019 | MIN | 134 | 596 | 98 | 36 | 0.33557 | 0.51908 |
2020 | MIN | 48 | 196 | 27 | 9 | 0.32143 | 0.43860 |
2021 | MIN | 121 | 490 | 61 | 19 | 0.30612 | 0.41315 |
2022 | MIN | 115 | 446 | 54 | 9 | 0.31839 | 0.34794 |
2023 | MIN | 130 | 491 | 72 | 24 | 0.33198 | 0.48402 |
2024 | MIN | 105 | 399 | 43 | 8 | 0.30151 | 0.38043 |
2025 | PHI | 73 | 273 | 32 | 9 | 0.30403 | 0.38333 |
MILB Stats
Batting
Year | Team | G | PA | R | HR | OBP | SLG |
---|---|---|---|---|---|---|---|
2010 | MIN (R) | 37 | 153 | 15 | 0 | 0.34641 | 0.34286 |
2011 | MIN (R) | 50 | 221 | 29 | 1 | 0.34703 | 0.36649 |
2012 | MIN (R) | 59 | 269 | 40 | 10 | 0.38662 | 0.53879 |
2013 | MIN (A) | 61 | 263 | 35 | 9 | 0.31179 | 0.42373 |
2014 | MIN (A+) | 102 | 407 | 53 | 5 | 0.33333 | 0.39286 |
2015 | MIN (A+) | 6 | 26 | 4 | 0 | 0.30769 | 0.33333 |
2015 | MIN (AA) | 112 | 482 | 76 | 9 | 0.41580 | 0.53071 |
2016 | MIN (AAA) | 30 | 128 | 16 | 1 | 0.36719 | 0.45455 |
2021 | MIN (AAA) | 3 | 11 | 0 | 0 | 0.09091 | 0.09091 |
2024 | MIN (AAA) | 3 | 13 | 3 | 0 | 0.53846 | 0.40000 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 27, 2025 | PHI | @ATL | 6 | 5 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Jun 26, 2025 | PHI | @HOU | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 21, 2025 | PHI | NYM | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Jun 20, 2025 | PHI | NYM | 5 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 19, 2025 | PHI | @MIA | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 18, 2025 | PHI | @MIA | 5 | 3 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Jun 17, 2025 | PHI | @MIA | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 16, 2025 | PHI | @MIA | 4 | 4 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
Jun 15, 2025 | PHI | TOR | 4 | 3 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Jun 14, 2025 | PHI | TOR | 4 | 2 | 1 | 2 | 0 | 0 | 1 | 2 | 1 | 0 | 0 | 0 | 0 |
Totals | 43 | 36 | 8 | 7 | 0 | 0 | 2 | 5 | 4 | 0 | 0 | 0 | 0 |
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 |
---|---|---|---|
August 14, 2015 11:30 AM | add | Scoop Jardine | $2 |
October 5, 2015 8:19 AM | increase | Scoop Jardine | $4 |
January 11, 2016 8:23 PM | move | The Otto-Nudes (from Scoop Jardine) | $4 |
October 7, 2016 12:25 PM | increase | The Otto-Nudes | $6 |
November 23, 2016 12:29 AM | move | Squints (from The Otto-Nudes) | $6 |
August 11, 2017 4:11 PM | move | LFPs (from Squints) | $6 |
October 7, 2017 1:55 AM | increase | LFPs | $8 |
November 15, 2017 12:07 AM | increase | LFPs | $10 |
January 31, 2018 8:55 PM | cut | LFPs | $5 |
March 11, 2018 9:03 PM | add | Peter Brand | $9 |
October 12, 2018 12:49 PM | increase | Peter Brand | $11 |
January 19, 2019 6:50 PM | cut | Peter Brand | $6 |
March 2, 2019 9:22 PM | add | Generous Carriage | $16 |
October 4, 2019 4:51 PM | increase | Generous Carriage | $18 |
November 15, 2019 12:15 AM | increase | Generous Carriage | $21 |
September 30, 2020 6:29 PM | increase | Generous Carriage | $23 |
October 9, 2021 3:40 AM | increase | Generous Carriage | $25 |
February 14, 2022 3:08 PM | cut | Generous Carriage | $0 |
March 19, 2022 8:54 PM | add | Peter Brand | $11 |
September 19, 2022 12:49 PM | cut | Peter Brand | $6 |
March 25, 2023 12:05 AM | add | The Otto-Nudes | $3 |
October 12, 2023 11:34 AM | increase | The Otto-Nudes | $5 |
July 30, 2024 8:48 PM | cut | The Otto-Nudes | $3 |
March 2, 2025 4:56 PM | add | Ground Control | $2 |