RF Max Kepler #9
Age: 32 | Bats: L | Throws: L | Morale: Good
04/12/2025
RF MAX KEPLER #9 - AGE: 32 - BATS: L - THROWS: L - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
7 25 5 2 0 1 3 1 11 .200 .231 .400 1 -0.1
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 45 45 45
Gap 50 50 50
Power 55 50 55
Eye 50 50 50
Avoid K's 55 50 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 60
Errors: - 45 60
Arm: 20 55 60
Turn DP: - 40 -
Framing: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: 65
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 30
Stealing Ability: 70
Baserunning Inst.: 60
Sacrifice Bunt: 55
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
04/11/2025 @ Chi Win, 7-6 3 0 0 0 0 0 3 0
04/09/2025 @ Tex Win, 6-4 5 0 3 1 0 0 1 0
04/08/2025 @ Tex Loss, 1-10 2 0 0 0 0 0 1 0
04/07/2025 @ Tex Loss, 6-7 4 1 1 2 1 0 1 0
04/06/2025 Tor Loss, 7-12 4 1 1 0 0 0 2 1
04/05/2025 Tor Loss, 5-6 3 0 0 0 0 1 2 0
04/04/2025 Tor Win, 6-4 4 0 0 0 0 0 1 0
03/31/2025 Sea Loss, 0-19 2 0 0 0 0 0 1 0
03/30/2025 @ Tex Loss, 5-6 1 0 0 0 0 1 1 0
03/29/2025 Ana Win, 9-4 2 1 2 0 0 0 0 1
Birthday:02/10/1993
Born in:Unknown
Nationality:German
Height:6' 4"
Weight:210 lbs
Local Popularity:Popular
National Pop.:Well Known
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CONTINENTAL BASEBALL ASSOCIATION 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 7 25 5 2 0 1 3 2 1 11 .200 .231 .400 .631 .253 .200 46
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 7 26 0 0 0 1 0 0 10 3 1 0 100.0 2.1 2.67 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   6 2 0 0 1 2 1 0 2 0 0 0 .333 .333 .833 1.167
Versus Right   19 3 2 0 0 1 1 1 9 0 0 0 .158 .200 .263 .463
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   14 4 2 0 1 3 1 0 6 0 0 0 .286 .286 .643 .929
Last Week   13 1 0 0 0 0 1 1 6 0 0 0 .077 .143 .077 .220
April   25 5 2 0 1 3 2 1 11 0 0 0 .200 .231 .400 .631
Spring Training   45 10 1 0 3 5 4 4 13 0 0 0 .222 .286 .444 .730
Last Year   374 90 20 3 15 46 52 24 96 0 0 10 .241 .304 .430 .734
2 Years Ago   562 122 22 4 17 52 57 50 128 2 0 1 .217 .281 .361 .643
Career   5002 1247 269 34 187 672 696 480 1086 43 29 51 .249 .319 .429 .748
Home   11 1 0 0 0 0 1 1 5 0 0 0 .091 .167 .091 .258
Road   14 4 2 0 1 3 1 0 6 0 0 0 .286 .286 .643 .929
Grass   14 1 0 0 0 0 1 1 8 0 0 0 .071 .133 .071 .205
Turf   11 4 2 0 1 3 1 0 3 0 0 0 .364 .364 .818 1.182
Night   25 5 2 0 1 3 2 1 11 0 0 0 .200 .231 .400 .631
As Starter   25 5 2 0 1 3 2 1 11 0 0 0 .200 .231 .400 .631
Close/Late   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Inning 1-3   7 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Inning 4-6   10 4 2 0 1 3 2 1 4 0 0 0 .400 .455 .900 1.355
Inning 7-9   8 1 0 0 0 0 0 0 3 0 0 0 .125 .125 .125 .250
0 Outs   12 2 1 0 0 1 1 0 5 0 0 0 .167 .167 .250 .417
1 Outs   8 0 0 0 0 0 0 0 5 0 0 0 .000 .000 .000 .000
2 Outs   5 3 1 0 1 2 1 1 1 0 0 0 .600 .667 1.400 2.067
Scoring Position   5 2 1 0 0 1 0 0 1 0 0 0 .400 .400 .600 1.000
Bases Empty   13 1 1 0 0 0 0 0 7 0 0 0 .077 .077 .154 .231
Runner on 1st   7 2 0 0 1 2 2 1 3 0 0 0 .286 .375 .714 1.089
Runner on 2nd   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Runner on 3rd   1 1 1 0 0 1 0 0 0 0 0 0 1.000 1.000 2.000 3.000
Two Strikes   15 1 1 0 0 1 0 0 11 0 0 0 .067 .067 .133 .200
First Pitch   4 1 1 0 0 0 0 0 0 0 0 0 .250 .250 .500 .750
Count 0-1   2 1 0 0 1 2 1 0 0 0 0 0 .500 .500 2.000 2.500
Count 0-2   3 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Count 1-1   2 2 0 0 0 0 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 1-2   5 1 1 0 0 1 0 0 3 0 0 0 .200 .200 .400 .600
Count 2-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   6 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Count 3-0   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Full Count   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Behind in Count   10 2 1 0 1 3 1 0 6 0 0 0 .200 .200 .600 .800
Ahead in Count   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
Batting 6th   5 3 2 0 0 1 0 0 1 0 0 0 .600 .600 1.000 1.600
Batting 7th   20 2 0 0 1 2 2 1 10 0 0 0 .100 .143 .250 .393
Low Leverage   11 1 1 0 0 0 0 0 6 0 0 0 .091 .091 .182 .273
Medium Leverage   12 4 1 0 1 3 2 1 4 0 0 0 .333 .385 .667 1.051
High Leverage   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2016 Oakland - CBA 23 100 331 89 14 2 8 42 44 27 2 3 80 6 4 .269 .325 .396 .721 91 90 -0.1
2017 Oakland - CBA 24 107 395 108 21 0 13 63 58 33 4 2 85 9 4 .273 .334 .425 .759 99 101 1.6
2018 Oakland - CBA 25 106 378 92 16 1 31 83 74 54 7 6 90 4 0 .243 .344 .537 .881 122 114 2.5
2018 New York - CBA 25 55 220 56 8 2 10 26 31 20 2 0 44 2 0 .255 .322 .445 .768 96 92 0.5
2018 Total - CBA 25 161 598 148 24 3 41 109 105 74 9 6 134 6 0 .247 .336 .503 .840 113 106 3.0
2019 New York - CBA 26 156 604 178 40 8 26 95 118 74 3 9 118 10 2 .295 .370 .517 .886 128 125 4.1
2020 New York - CBA 27 151 580 145 35 5 27 84 83 59 6 5 145 5 2 .250 .323 .467 .790 108 108 2.7
2021 New York - CBA 28 135 490 120 27 2 13 59 61 47 3 6 96 3 0 .245 .311 .388 .699 92 93 1.5
2022 New York - CBA 29 141 473 117 23 2 21 67 63 53 5 3 82 9 4 .247 .328 .438 .765 113 114 3.8
2023 Boston - CBA 30 159 562 122 22 4 17 52 57 50 1 2 128 3 1 .217 .281 .361 .643 78 77 0.8
2024 Portland - CBA 31 114 374 90 20 3 15 46 52 24 10 0 96 10 6 .241 .304 .430 .734 98 99 1.0
2025 Portland - CBA 32 7 25 5 2 0 1 3 2 1 0 0 11 1 0 .200 .231 .400 .631 51 46 -0.1
Total CBA 1408 5002 1247 269 34 187 672 696 480 51 43 1086 78 33 .249 .319 .429 .748 99 98 16.7
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2010 Port Charlotte - MLB 17 25 94 24 7 1 2 11 14 4 4 0 26 4 4 .255 .314 .415 .729 85 86 0.0
2010 Utica - MLB 17 32 109 21 6 1 1 8 10 2 0 1 29 7 1 .193 .205 .294 .499 26 38 -0.6
2011 Marion - MLB 18 34 69 11 5 0 0 5 4 5 1 1 12 2 1 .159 .224 .232 .456 18 34 -0.5
2011 Tri-City - MLB 18 15 55 13 7 1 1 7 7 3 0 0 11 1 1 .236 .276 .455 .730 82 85 0.0
2011 Delmarva - MLB 18 14 33 3 1 0 0 0 1 3 1 0 10 0 0 .091 .189 .121 .310 -16 9 -0.4
2012 Tri-City - MLB 19 57 210 53 15 2 1 21 17 21 2 5 23 2 3 .252 .319 .357 .676 84 71 -0.2
2013 Trois-Rivieres - R 20 41 145 39 6 1 2 24 25 29 7 1 48 8 3 .269 .412 .366 .778 107 110 0.4
2013 Tri-City - S A 20 15 44 10 2 0 0 3 7 6 2 0 10 3 3 .227 .346 .273 .619 75 85 0.3
2014 Annapolis - A 21 74 322 87 12 3 6 38 52 45 4 2 66 14 8 .270 .365 .382 .747 87 87 1.1
2014 Quebec - AA 21 41 146 43 5 1 5 27 23 18 3 2 34 6 3 .295 .379 .445 .824 104 102 0.6
2015 Hawaii - AAA 22 85 292 53 6 1 5 29 32 19 3 1 66 4 6 .182 .238 .260 .498 26 21 -1.4
2017 Sacramento - AAA 24 7 26 5 0 1 1 1 4 4 0 0 3 0 0 .192 .300 .385 .685 66 47 -0.1
Total PCL 92 318 58 6 2 6 30 36 23 3 1 69 4 6 .182 .243 .270 .514 30 24
Total EL 41 146 43 5 1 5 27 23 18 3 2 34 6 3 .295 .379 .445 .824 104 102
Total SAL 74 322 87 12 3 6 38 52 45 4 2 66 14 8 .270 .365 .382 .747 87 87
Total NWL 15 44 10 2 0 0 3 7 6 2 0 10 3 3 .227 .346 .273 .619 75 85
Total CAN 41 145 39 6 1 2 24 25 29 7 1 48 8 3 .269 .412 .366 .778 107 110
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2017 Oakland - CBA 24 13 49 10 0 0 2 4 5 4 1 0 6 0 0 .204 .278 .327 .604 59 43 -0.2
2018 New York - CBA 25 1 3 1 0 0 0 0 2 1 0 0 0 0 0 .333 .500 .333 .833 124 143 0.0
2019 New York - CBA 26 10 39 10 2 1 1 5 8 3 0 1 11 0 0 .256 .302 .436 .738 89 86 -0.4
2020 New York - CBA 27 1 4 1 0 0 0 4 0 0 0 1 2 0 0 .250 .200 .250 .450 20 1 -0.2
2021 New York - CBA 28 1 2 0 0 0 0 0 1 2 0 0 1 0 0 .000 .500 .000 .500 57 119 -0.1
2022 New York - CBA 29 3 9 1 0 0 0 0 0 1 0 0 3 0 0 .111 .200 .111 .311 -9 -8 0.4
2024 Portland - CBA 31 7 22 2 0 0 0 0 0 2 0 0 8 1 0 .091 .167 .091 .258 -25 -31 -0.5
Total CBA 36 128 25 2 1 3 13 16 13 1 2 31 1 0 .195 .271 .297 .568 50 44
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2010 Utica - MLB CF 32 32 75 1 0 78 2 .974 268.0 2.55 0.0 .000
2010 Port Charlotte - MLB CF 25 25 58 2 1 61 1 .984 205.1 2.63 0.0 .000
2011 Tri-City - MLB 1B 15 15 120 6 10 129 3 .977 125.0 9.07 0.0 .000
2011 Delmarva - MLB LF 1 0 1 0 0 1 0 1.000 3.0 3.00 0.0 .000
2011 Marion - MLB LF 2 1 0 0 0 0 0 .000 9.0 0.00 0.0 .000
2011 Delmarva - MLB CF 5 4 18 0 0 19 1 .947 35.2 4.54 0.0 .000
2011 Marion - MLB CF 8 7 12 0 0 12 0 1.000 63.2 1.70 0.0 .000
2011 Delmarva - MLB RF 8 6 17 0 0 18 1 .944 57.1 2.67 0.0 .000
2011 Tri-City - MLB RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2011 Marion - MLB RF 11 1 4 0 0 4 0 1.000 23.2 1.52 0.0 .000
2012 Tri-City - MLB LF 16 16 25 1 0 26 0 1.000 140.0 1.67 0.0 .000
2012 Tri-City - MLB CF 1 0 1 0 0 1 0 1.000 3.0 3.00 0.0 .000
2012 Tri-City - MLB RF 20 20 50 1 1 53 2 .962 174.1 2.63 0.0 .000
2013 Trois-Rivieres - R 2B 41 41 71 72 24 154 11 .929 354.0 3.64 -4.5 .904
2013 Tri-City - S A CF 15 14 38 1 0 39 0 1.000 123.0 2.85 +3.4 1.123
2014 Annapolis - A 1B 5 0 8 2 1 10 0 1.000 12.0 7.50 -0.2 .966
2014 Annapolis - A LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2014 Quebec - AA CF 41 41 91 2 1 94 1 .989 365.1 2.29 0.0 1.041
2014 Annapolis - A CF 74 74 194 6 1 201 1 .995 650.0 2.77 +7.8 1.067
2014 Annapolis - A RF 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2015 Hawaii - AAA 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 0.0 .000
2015 Hawaii - AAA 2B 5 5 4 12 1 16 0 1.000 29.2 4.85 +0.3 1.051
2015 Hawaii - AAA LF 35 32 83 3 0 86 0 1.000 280.1 2.76 +8.1 1.194
2015 Hawaii - AAA CF 35 34 66 2 1 68 0 1.000 290.2 2.11 +2.9 1.070
2015 Hawaii - AAA RF 12 12 26 0 0 26 0 1.000 102.1 2.29 +0.1 1.009
2016 Oakland - MLB 1B 1 1 9 0 2 9 0 1.000 9.0 9.00 +0.0 1.061
2016 Oakland - MLB LF 10 8 13 0 0 13 0 1.000 86.2 1.35 -0.3 .963
2016 Oakland - MLB CF 43 43 84 3 0 87 0 1.000 383.2 2.04 -3.0 .950
2016 Oakland - MLB RF 39 33 54 3 0 61 4 .934 317.0 1.62 -3.8 .906
2017 Oakland - MLB CF 12 10 19 1 0 20 0 1.000 97.0 1.86 -1.5 .903
2017 Oakland - MLB RF 97 96 165 7 0 175 3 .983 832.1 1.86 +5.5 1.051
2017 Sacramento - AAA RF 7 7 8 1 0 11 2 .818 63.0 1.29 +0.2 1.055
2018 New York - MLB 1B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2018 New York - MLB LF 32 32 56 2 0 58 0 1.000 285.0 1.83 +1.2 1.038
2018 Oakland - MLB RF 104 103 185 4 1 190 1 .995 927.2 1.83 +7.9 1.075
2018 New York - MLB RF 23 23 41 0 0 43 2 .953 206.2 1.79 +1.4 1.059
2019 New York - MLB CF 1 0 1 0 0 1 0 1.000 7.0 1.29 +0.0 .999
2019 New York - MLB RF 155 154 289 4 0 299 6 .980 1367.2 1.93 +1.8 1.018
2020 New York - MLB CF 23 23 55 0 0 55 0 1.000 200.1 2.47 +0.2 1.004
2020 New York - MLB RF 130 127 184 5 1 190 1 .995 1123.1 1.51 +3.3 1.032
2021 New York - MLB LF 1 1 3 0 0 3 0 1.000 9.0 3.00 -1.0 .966
2021 New York - MLB CF 5 5 13 2 0 15 0 1.000 44.0 3.07 +0.3 .996
2021 New York - MLB RF 112 110 185 9 0 194 0 1.000 986.2 1.77 +6.2 1.047
2022 New York - MLB LF 3 2 4 0 0 4 0 1.000 19.0 1.89 +0.0 .977
2022 New York - MLB CF 27 25 70 0 0 71 1 .986 205.0 3.07 -1.5 .994
2022 New York - MLB RF 99 96 193 3 0 199 3 .985 856.1 2.06 +9.3 1.102
2023 Boston - MLB CF 11 8 32 1 0 34 1 .971 89.0 3.34 +0.6 .995
2023 Boston - MLB RF 151 145 341 10 3 355 4 .989 1273.2 2.48 +6.3 1.020
2024 Portland - MLB LF 8 8 9 0 0 9 0 1.000 64.1 1.26 -0.8 .968
2024 Portland - MLB CF 6 3 13 0 0 14 1 .929 36.0 3.25 -1.1 .897
2024 Portland - MLB RF 103 98 136 4 0 141 1 .993 848.0 1.49 +2.9 1.062
2025 Portland - MLB RF 7 7 12 0 0 12 0 1.000 56.0 1.93 +0.5 1.067
TOTAL 1B 23 16 138 8 13 149 3 .980 148.0 8.88 -0.1 .978
TOTAL 2B 46 46 75 84 25 170 11 .935 383.2 3.73 -4.2 .920
TOTAL LF 109 100 194 6 0 200 0 1.000 897.1 2.01 +7.2 1.093
TOTAL CF 364 348 840 21 4 870 9 .990 3066.2 2.53 +8.1 1.025
TOTAL RF 1081 1038 1890 51 6 1971 30 .985 9219.0 1.89 +41.7 1.040
PLAYER HISTORY
03/21/2024 Injured (strained hamstring),out for 5 weeks.
07/19/2024 Injured (bruised knee),day-to-day for 1-2 weeks.
07/25/2024 Suffered setback in recovery from injury, will miss another 1-2 weeks.
08/20/2024 Injured (knee tendinitis),day-to-day for 2 days.
01/01/2025 OSA scouting updated ratings: Contact: 45; Power: 60; Eye: 55.
LEADERBOARD APPEARANCES
Year GS Rank
2018 158 9
2023 153 9
Year H Rank
2019 178 7
Year TB Rank
2019 312 10
Year 3B Rank
2019 8 6
Year R Rank
2019 118 7
Year IBB Rank
2018 11 6
2019 5 6
Year SF Rank
2018 6 7
2019 9 3
Year AVG Rank
2019 .295 10
Year RC Rank
2019 120.50 8
Year RC/27 Rank
2019 7.20 9
Monday, April 14th , 2025 - OOTP Baseball 26.2 Build 50