P Brad 'B.K.' Keller #56
Age: 35 | Bats: R | Throws: R | Morale: Great
10/01/2030
OA: 49 POT: 49
P BRAD 'B.K.' KELLER #56 - AGE: 35 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
16 16 7-1 0 2.27 91.0 70 6 24 59 1.03 1.3
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 6 5 6 6
Movement 6 6 7 6
Control 6 6 6 6
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 6 6
Slider 6 6
Changeup 5 5
Sinker 5 5
 
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 5
Suggested Role Starter
Type Extreme Groundball
Hold Runners 4
Defense 6
RUN/BUNT RATINGS
Running Speed: 3
Stealing Ability: 2
Baserunning Inst.: 4
Sacrifice Bunt: 6
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/28/2030 @ SF Loss, 2-3 X 4.1 2 0 0 0 2
09/23/2030 @ SD Win, 4-2 X 2.0 2 1 1 1 2
06/16/2030 SF Win, 5-0 X 5.1 6 0 0 1 5 Win
06/11/2030 TB Win, 1-0 X 6.2 3 0 0 2 2 Win
06/05/2030 STL Loss, 3-4 X 5.0 7 1 1 2 3
05/31/2030 MIL Loss, 4-7 X 6.1 5 3 3 2 2
05/26/2030 @ LV Win, 3-2 X 7.0 5 2 2 3 5 Win
05/21/2030 @ OAK Loss, 2-3 X 6.1 4 2 2 2 8
05/12/2030 ARI Loss, 4-5 X 4.1 3 2 2 2 3
05/07/2030 PIT Win, 6-2 X 7.2 2 0 0 1 2 Win
PERSONALITY
Has a lot of varied interests.
High: Adaptability
Birthday:07/27/1995
Born in:Flowery Branch, GA
Nationality:American
Height:6' 5"
Weight:215 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$1,900,000
Signed Through:2030 Season
Major Service:13 Years, None
Service This Yr:182 Days
40-Man Service:13 Years, None
Pro Service:16 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2030 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 16 16 7 1 0 2.27 91.0 70 23 23 6 24 59 0 0.0 0 10 62.5
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 9.89 6.92 5.84 2.37 3.57 1.03 99 1.3 .237        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 214 43 8 0 4 12 14 36 1 0 5 .201 .265 .294 .559      
vs. RHB 119 27 4 0 2 11 10 23 1 1 1 .227 .290 .311 .601      
MAJOR LEAGUE BASEBALL 2030 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 2 2 0 0 0 1.42 6.1 4 1 1 1 1 4  
April 5 5 2 1 0 2.76 29.1 26 9 9 2 7 21  
May 6 6 3 0 0 2.82 38.1 24 12 12 3 11 24  
June 3 3 2 0 0 0.53 17.0 16 1 1 0 5 10  
September 2 2 0 0 0 1.42 6.1 4 1 1 1 1 4  
Spring Training 5 5 0 0 0 3.91 23.0 21 10 10 0 5 4  
Last Year 35 35 15 11 0 4.08 194.1 196 94 88 15 72 107  
2 Years Ago 32 32 7 6 0 2.81 185.2 174 61 58 12 50 124  
Career 431 240 99 89 6 3.60 1587.1 1481 677 635 126 541 1156  
Home 7 7 3 0 0 1.28 42.1 30 6 6 1 10 21  
Road 9 9 4 1 0 3.14 48.2 40 17 17 5 14 38  
Grass 15 15 6 1 0 2.33 85.0 65 22 22 6 22 54  
Turf 1 1 1 0 0 1.50 6.0 5 1 1 0 2 5  
Day 1 1 0 0 0 0.00 4.1 2 0 0 0 0 2  
Night 15 15 7 1 0 2.39 86.2 68 23 23 6 24 57  
As Starter 16 16 7 1 0 2.27 91.0 70 23 23 6 24 59  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2018 Kansas City - MLB 22 41 20 9 6 0 3.08 140.1 133 50 48 7 50 96 1 0 1.30 .296 3.70 2.5 139
2019 Kansas City - MLB 23 28 28 7 14 0 4.19 165.1 154 80 77 15 70 122 0 0 1.35 .283 4.48 2.4 110
2020 Kansas City - MLB 24 9 9 5 3 0 2.47 54.2 39 16 15 2 17 35 1 1 1.02 .233 3.47 1.3 174
2021 Kansas City - MLB 25 4 4 3 1 0 3.00 24.0 22 8 8 1 11 19 0 0 1.38 .292 4.15 0.5 159
2021 Toronto - MLB 25 28 28 7 5 0 3.65 128.1 120 57 52 11 37 105 1 0 1.22 .285 4.03 2.8 131
2021 Total - MLB 25 32 32 10 6 0 3.54 152.1 142 65 60 12 48 124 1 0 1.25 .286 4.05 3.3 134
2022 Toronto - MLB 26 3 3 2 0 0 0.95 19.0 11 2 2 1 3 15 0 0 0.74 .204 2.98 0.6 474
2023 Toronto - MLB 27 55 12 9 5 1 3.47 103.2 99 42 40 11 37 98 0 0 1.31 .308 3.94 1.5 128
2024 Toronto - MLB 28 74 1 7 5 4 3.38 112.0 107 46 42 10 25 110 0 0 1.18 .315 3.46 1.8 133
2025 Toronto - MLB 29 33 21 6 10 0 4.43 124.0 116 67 61 11 47 97 0 0 1.31 .280 4.10 1.2 89
2026 Toronto - MLB 30 40 0 7 4 1 4.23 76.2 73 37 36 3 27 62 0 0 1.30 .307 3.25 0.9 88
2027 Kansas City - MLB 31 33 31 8 18 0 4.54 168.1 167 94 85 21 71 107 0 0 1.41 .279 4.84 -0.1 83
2028 Los Angeles - MLB 32 32 32 7 6 0 2.81 185.2 174 61 58 12 50 124 0 0 1.21 .284 3.41 3.0 129
2029 Los Angeles - MLB 33 35 35 15 11 0 4.08 194.1 196 94 88 15 72 107 0 0 1.38 .291 4.13 1.3 89
2030 Los Angeles - MLB 34 16 16 7 1 0 2.27 91.0 70 23 23 6 24 59 0 0 1.03 .237 3.57 1.3 159
Total MLB 431 240 99 89 6 3.60 1587.1 1481 677 635 126 541 1156 3 1 1.27 .284 3.94 21.0 112
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2013 Missoula - R 17 2 1 0 0 0 4.50 6.0 6 3 3 0 4 4 0 0 1.67 .300 3.87 0.1 92
2013 Arizona (AZL) - R 17 13 12 7 3 0 2.22 56.2 53 22 14 2 26 61 0 0 1.39 .333 2.99 1.6 187
2013 Total - R 17 15 13 7 3 0 2.44 62.2 59 25 17 2 30 65 0 0 1.42 .329 3.07 1.7 170
2014 Missoula - R 18 8 8 1 4 0 6.95 33.2 50 31 26 6 18 30 0 0 2.02 .404 5.61 -0.1 59
2014 Arizona (AZL) - R 18 6 3 4 0 0 2.30 31.1 30 8 8 2 9 20 0 0 1.24 .301 3.90 0.5 181
2014 Total - R 18 14 11 5 4 0 4.71 65.0 80 39 34 8 27 50 0 0 1.65 .356 4.78 0.3 88
2014 Hillsboro - A- 18 1 1 1 0 0 0.00 6.0 1 0 0 0 1 8 0 0 0.33 .091 1.03 0.4 999
2015 Kane County - A 19 26 25 8 9 0 2.60 142.0 128 57 41 3 37 109 0 0 1.16 .293 2.93 4.0 155
2016 Visalia - A+ 20 24 24 9 7 0 4.47 135.0 147 73 67 13 26 99 0 0 1.28 .321 3.61 2.6 90
2017 Jackson - AA 21 26 26 10 9 0 4.68 130.2 142 73 68 7 57 111 0 0 1.52 .339 3.64 2.4 85
2026 Buffalo - AAA 30 3 2 2 0 0 2.12 17.0 6 4 4 0 10 14 0 0 0.94 .150 3.21 0.3 181
Total AAA E 3 2 2 0 0 2.12 17.0 6 4 4 0 10 14 0 0 0.94 .150 3.21 180.9
Total AA S 26 26 10 9 0 4.68 130.2 142 73 68 7 57 111 0 0 1.52 .339 3.64 85.4
Total A+ W 24 24 9 7 0 4.47 135.0 147 73 67 13 26 99 0 0 1.28 .321 3.61 90.0
Total A W 26 25 8 9 0 2.60 142.0 128 57 41 3 37 109 0 0 1.16 .293 2.93 155.1
Total NWL 1 1 1 0 0 0.00 6.0 1 0 0 0 1 8 0 0 0.33 .091 1.03 999.0
Total AZL 19 15 11 3 0 2.25 88.0 83 30 22 4 35 81 0 0 1.34 .321 3.31 184.4
Total PIO 10 9 1 4 0 6.58 39.2 56 34 29 6 22 34 0 0 1.97 .388 5.34 62.6
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2023 Toronto - MLB 27 10 0 1 0 2 2.40 15.0 8 4 4 0 6 19 0 0 0.93 .242 2.04 0.6 186
2024 Toronto - MLB 28 1 1 0 1 0 18.00 1.0 3 2 2 0 0 1 0 0 3.00 .600 1.43 0.0 25
2025 Toronto - MLB 29 1 0 0 0 0 4.50 4.0 7 2 2 1 1 3 0 0 2.00 .429 5.73 -0.1 87
2028 Los Angeles - MLB 32 1 1 0 0 0 4.15 4.1 4 2 2 2 1 5 0 0 1.15 .200 7.40 -0.1 87
2029 Los Angeles - MLB 33 3 3 0 1 0 5.28 15.1 16 10 9 2 8 12 0 0 1.57 .333 5.11 -0.1 69
Total MLB 16 5 1 2 2 4.31 39.2 38 20 19 5 16 40 0 0 1.36 .317 4.17 90.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2018 Kansas City - MLB P 41 20 7 19 3 26 0 1.000 140.1 1.67 +0.5 .000
2019 Kansas City - MLB P 28 28 3 14 1 18 1 .944 165.1 0.93 +0.9 .000
2020 Kansas City - MLB P 9 9 4 7 0 11 0 1.000 54.2 1.81 0.0 .000
2021 Kansas City - MLB P 4 4 4 0 0 4 0 1.000 24.0 1.50 -0.6 .000
2021 Toronto - MLB P 28 28 2 8 1 13 3 .769 128.1 0.70 -0.9 .838
2022 Toronto - MLB P 3 3 0 1 1 1 0 1.000 19.0 0.47 +0.2 .984
2023 Toronto - MLB P 54 12 8 9 2 17 0 1.000 103.2 1.48 +2.3 1.107
2024 Toronto - MLB P 73 1 5 5 0 11 1 .909 112.0 0.80 -1.0 .826
2025 Toronto - MLB P 33 21 4 7 1 11 0 1.000 124.0 0.80 -1.6 .972
2026 Toronto - MLB P 40 0 6 3 0 9 0 1.000 76.2 1.06 -0.1 .974
2026 Buffalo - AAA P 3 2 0 2 0 2 0 1.000 17.0 1.06 +0.3 2.125
2027 Kansas City - MLB P 33 31 4 9 0 13 0 1.000 168.1 0.70 -0.7 1.029
2028 Los Angeles - MLB P 32 32 9 19 2 28 0 1.000 185.2 1.36 -2.3 1.015
2029 Los Angeles - MLB P 35 35 4 13 1 19 2 .895 194.1 0.79 +0.2 .927
2030 Los Angeles - MLB P 16 16 4 13 0 17 0 1.000 91.0 1.68 -0.6 1.025
TOTAL P 432 242 64 129 12 200 7 .965 1604.1 1.08 -3.3 .995
PLAYER HISTORY
06/06/2013 Drafted by the Arizona Diamondbacks in the 8th round of the 2013 MLB June Amateur Draft from Flowery Branch HS (Flowery Branch, GA).
12/14/2017 Drafted in the 2017 Rule 5 Draft (Round 1, Pick 5) by the Cincinnati Reds from the Arizona Diamondbacks.
12/14/2017 Was traded by the Cincinnati Reds to the Kansas City Royals in exchange for a player to be named later or cash.
04/19/2021 Was traded by the Kansas City Royals to the Toronto Blue Jays in exchange for C Alejandro Kirk, SS Miguel Hiraldo, SP CJ Van Eyk.
11/28/2021 Received a 1-year contract through arbitration worth a total of $8,060,000.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6).
01/28/2022 Signed a 6-year contract extension worth a total of $90,000,000 with the Toronto Blue Jays organization.
04/12/2022 Injured (torn elbow ligament),out for 11 months.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6).
08/23/2023 Injured (back tightness),day-to-day for 5 days.
09/13/2023 Injured (flu-like symptoms),day-to-day for 4 days.
10/26/2023 Injured (mild hamstring strain),day-to-day for 5 days.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6).
05/08/2024 Injured (forearm soreness),day-to-day for one week.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 7 (7); Control: 5 (6).
01/01/2026 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 7 (7); Control: 6 (6).
05/29/2026 Injured (strained abdominal muscle),day-to-day for 1-2 weeks.
05/31/2026 Injured (herniated disc (back)),out for one week.
11/26/2026 Became a free agent.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 7 (7); Control: 6 (6).
01/12/2027 Signed a 1-year contract worth a total of $7,500,000 with the Kansas City Royals organization.
11/02/2027 Released by the Kansas City Royals.
12/21/2027 Signed a minor league contract with majors option with the Los Angeles Dodgers organization.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6).
08/07/2028 Signed a 2-year contract extension worth a total of $3,700,000 with the Los Angeles Dodgers organization.
08/10/2028 Injured (mild hamstring strain),day-to-day for one week.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6).
01/01/2030 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 6 (6).
05/12/2030 Injured (forearm stiffness),out for one week.
06/16/2030 Injured (bone chips (elbow)),out for 3 months.
LEADERBOARD APPEARANCES
Year G Rank
2024 74 7
Year GS Rank
2029 35 1
Year W Rank
2029 15 2
Year L Rank
2019 14 3
2027 18 1
Year BB Rank
2019 70 2
2029 72 8
Year WP Rank
2019 9 7
Year ERA Rank
2028 2.81 6
Year BABIP Rank
2019 .283 6
2027 .279 7
Year HR/9 Rank
2019 0.82 2
2028 0.58 9
Year H/9 Rank
2019 8.38 8
Year RA Rank
2024 73 7
Year CG Rank
2018 1 5
2021 1 2
Year GB% Rank
2019 0.55 7
2028 0.58 5
Wednesday, April 24th , 2024 - OOTP Baseball 24.7 Build 72