P Brad Keller #44
Age: 30 | Bats: R | Throws: R | Morale: Very Unhappy
08/22/2025
P BRAD KELLER #44 - AGE: 30 - BATS: R - THROWS: R - MORALE: VERY UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
17 17 3-6 0 5.65 94.0 107 16 43 51 1.60 0.4
PITCHING RATINGS (OSA)
Overall Overall Vs Left Vs Right
Stuff 40 40 40
Movement 45 45 50
Control 45 45 45
PITCHING RATINGS
Pitch Cur. Pot.
Slider 40 -
Curveball 35 -
Sinker 40 -
Splitter 35 -
Cutter 40 -
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 50
Suggested Role Starter
Type Groundball Pitcher
Hold Runners 35
Defense 65
RUN/BUNT RATINGS
Running Speed: 30
Stealing Ability: 20
Baserunning Inst.: 40
Sacrifice Bunt: 65
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
08/21/2025 OTT Win, 2-1 X 7.1 3 1 1 3 5 Win
08/16/2025 BNG Loss, 5-7 X 6.0 8 4 4 1 5
08/10/2025 NOR Win, 16-7 X 5.0 7 4 4 6 5 Win
08/06/2025 @ SPR Loss, 1-11 X 2.1 5 8 7 2 0 Loss
08/01/2025 @ TAL Loss, 7-8 X 5.0 9 5 4 1 3
07/26/2025 @ OKL Loss, 3-11 X 5.0 6 2 2 1 1
07/21/2025 @ AUS Loss, 3-6 X 5.0 10 5 5 1 4 Loss
07/15/2025 @ FRE Win, 4-3 X 5.2 7 2 2 3 3
07/10/2025 PRO Win, 3-2 X 8.0 4 1 1 3 4
07/05/2025 @ OTT Win, 13-2 X 7.1 6 2 2 1 3 Win
Birthday:07/27/1995
Born in:Flowery Branch, GA
Nationality:American
Height:6' 5"
Weight:230 lbs
Local Popularity:Fair
National Pop.:Insignificant
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:-
INTERNATIONAL LEAGUE 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 17 17 3 6 0 5.65 94.0 107 69 59 16 43 51 0 0.0 0 4 23.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 14.46 10.24 4.88 4.12 6.01 1.60 117 0.4 .302        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 148 48 10 0 6 35 21 11 1 5 0 .324 .406 .514 .919      
vs. RHB 216 59 7 3 10 34 22 40 3 6 1 .273 .339 .472 .811      
INTERNATIONAL LEAGUE 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 1 1 1 0 0 1.23 7.1 3 1 1 0 3 5  
Last Week 1 1 0 0 0 6.00 6.0 8 4 4 2 1 5  
May 2 2 0 2 0 13.50 7.1 12 14 11 6 5 5  
June 5 5 0 2 0 4.80 30.0 30 21 16 4 16 13  
July 5 5 1 1 0 3.48 31.0 33 12 12 1 9 15  
August 5 5 2 1 0 7.01 25.2 32 22 20 5 13 18  
Last Year 28 27 5 9 0 4.78 145.0 151 82 77 19 80 65  
2 Years Ago 5 5 2 2 0 4.26 31.2 36 15 15 2 12 17  
Career 59 55 11 21 0 5.26 301.1 342 195 176 45 149 152  
Home 6 6 2 2 0 3.89 37.0 34 21 16 5 19 25  
Road 11 11 1 4 0 6.79 57.0 73 48 43 11 24 26  
Grass 15 15 3 6 0 5.68 84.0 92 62 53 15 41 47  
Turf 2 2 0 0 0 5.40 10.0 15 7 6 1 2 4  
Day 7 7 1 2 0 5.97 37.2 42 26 25 5 17 19  
Night 10 10 2 4 0 5.43 56.1 65 43 34 11 26 32  
As Starter 17 17 3 6 0 5.65 94.0 107 69 59 16 43 51  
TEXAS LEAGUE 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 8 4 2 1 0 4.04 35.2 35 17 16 7 8 27 0 0.0 0 2 50.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 4 3 11.10 8.83 6.81 2.02 5.35 1.21 90 0.6 .283        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 53 16 1 0 4 9 4 12 0 0 1 .302 .362 .547 .909      
vs. RHB 80 19 4 0 3 8 4 15 0 2 0 .237 .274 .400 .674      
TEXAS LEAGUE 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 4 0 0 1 0 4.70 7.2 11 4 4 1 2 4  
May 4 4 2 0 0 3.86 28.0 24 13 12 6 6 23  
Last Year 2 0 1 0 0 8.53 6.1 10 6 6 3 3 4  
Career 10 4 3 1 0 4.71 42.0 45 23 22 10 11 31  
Home 4 3 1 0 0 4.43 22.1 17 12 11 5 5 21  
Road 4 1 1 1 0 3.38 13.1 18 5 5 2 3 6  
Grass 8 4 2 1 0 4.04 35.2 35 17 16 7 8 27  
Day 3 0 0 1 0 1.50 6.0 6 1 1 0 0 3  
Night 5 4 2 0 0 4.55 29.2 29 16 15 7 8 24  
As Starter 4 4 2 0 0 3.86 28.0 24 13 12 6 6 23  
As Reliever / Substitution 4 0 0 1 0 4.70 7.2 11 4 4 1 2 4  
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+
2017 New York - CBA 21 10 0 0 1 1 5.40 26.2 31 16 16 4 12 17 0 0 1.61 .329 5.62 -0.4 77
2018 Minnesota - CBA 22 29 10 4 5 0 7.36 80.2 99 69 66 22 42 45 1 0 1.75 .291 6.94 -1.0 66
2019 Minnesota - CBA 23 31 25 8 3 0 3.62 166.2 157 70 67 20 43 135 1 0 1.20 .282 4.29 3.1 133
2020 Minnesota - CBA 24 34 34 11 14 0 5.08 177.1 195 116 100 22 51 133 1 0 1.39 .308 4.59 2.4 90
2021 Minnesota - CBA 25 24 20 6 8 0 6.03 106.0 114 73 71 11 31 74 0 0 1.37 .302 4.01 1.5 69
2022 Minnesota - CBA 26 33 33 12 8 0 3.02 217.2 183 84 73 17 53 160 2 1 1.08 .259 3.43 4.7 136
2023 Minnesota - CBA 27 19 0 0 0 1 6.38 24.0 29 20 17 6 15 21 0 0 1.83 .315 6.75 -0.6 70
Total CBA 180 122 41 39 2 4.62 799.0 808 448 410 102 247 585 5 1 1.32 .288 4.47 9.7 97
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+
2014 Pulaski - R 18 11 11 4 4 0 6.88 52.1 50 44 40 8 49 71 0 0 1.89 .331 7.53 0.5 102
2015 Pulaski - R 19 18 9 3 5 2 7.74 45.1 50 40 39 11 41 50 0 0 2.01 .333 8.99 -0.4 87
2016 Fort Walton Beach - R 20 13 13 1 3 0 8.45 49.0 64 47 46 11 42 61 0 0 2.16 .393 7.74 -0.2 69
2017 Hawaii - AAA 21 10 8 0 4 0 9.60 40.1 65 46 43 6 25 22 0 0 2.23 .386 6.23 0.0 53
2017 Binghamton - AAA 21 4 4 0 4 0 11.30 14.1 31 22 18 6 6 7 0 0 2.58 .431 9.51 -0.4 44
2017 Total - AAA 21 14 12 0 8 0 10.04 54.2 96 68 61 12 31 29 0 0 2.32 .398 7.09 -0.4 50
2018 Hempstead - AA 22 1 1 1 0 0 6.00 6.0 8 4 4 3 2 5 0 0 1.67 .312 10.04 -0.1 97
2018 Nashville - AAA 22 5 2 1 0 0 3.86 16.1 17 7 7 2 8 12 0 0 1.53 .312 5.59 0.2 149
2023 Nashville - AAA 27 5 5 2 2 0 4.26 31.2 36 15 15 2 12 17 0 0 1.52 .340 4.00 0.6 102
2024 Tulsa - AA 28 2 0 1 0 0 8.53 6.1 10 6 6 3 3 4 0 0 2.05 .333 9.13 -0.2 60
2024 Nashville - AAA 28 28 27 5 9 0 4.78 145.0 151 82 77 19 80 65 0 0 1.59 .285 5.58 0.2 93
2025 Tulsa - AA 29 8 4 2 1 0 4.04 35.2 35 17 16 7 8 27 0 0 1.21 .283 5.35 0.6 148
2025 Nashville - AAA 29 17 17 3 6 0 5.65 94.0 107 69 59 16 43 51 0 0 1.60 .302 6.01 0.4 90
Total INT 59 55 11 21 0 5.26 301.1 342 195 176 45 149 152 0 0 1.63 .306 5.73 89.8
Total PCL 10 8 0 4 0 9.60 40.1 65 46 43 6 25 22 0 0 2.23 .386 6.23 53.2
Total EL 1 1 1 0 0 6.00 6.0 8 4 4 3 2 5 0 0 1.67 .312 10.04 97.3
Total TL 10 4 3 1 0 4.71 42.0 45 23 22 10 11 31 0 0 1.33 .292 5.92 121.1
Total Appy 29 20 7 9 2 7.28 97.2 100 84 79 19 90 121 0 0 1.95 .332 8.21 94.4
Total GCL 13 13 1 3 0 8.45 49.0 64 47 46 11 42 61 0 0 2.16 .393 7.74 69.0
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+
2015 Pulaski - Appy 19 2 2 0 0 0 5.40 6.2 10 6 4 1 8 7 0 0 2.70 .409 8.96 -0.0 124
Total Appy 2 2 0 0 0 5.40 6.2 10 6 4 1 8 7 0 0 2.70 .409 8.96 124.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2014 Pulaski - R P 11 11 2 1 0 3 0 1.000 52.1 0.52 -0.9 1.050
2015 Pulaski - R P 18 9 2 2 1 4 0 1.000 45.1 0.79 +0.2 .000
2016 Fort Walton Beach - R P 13 13 5 4 1 9 0 1.000 49.0 1.65 -0.3 .829
2017 New York - MLB P 10 0 1 3 0 4 0 1.000 26.2 1.35 -0.9 .981
2017 Binghamton - AAA P 4 4 0 3 0 4 1 .750 14.1 1.88 -0.1 .753
2017 Hawaii - AAA P 10 8 2 4 0 6 0 1.000 40.1 1.34 +0.3 .988
2018 Minnesota - MLB P 27 10 10 8 1 18 0 1.000 80.2 2.01 -0.4 1.002
2018 Nashville - AAA P 5 2 0 1 0 1 0 1.000 16.1 0.55 -0.3 1.007
2018 Hempstead - AA P 1 1 1 1 0 2 0 1.000 6.0 3.00 +0.3 1.018
2019 Minnesota - MLB P 30 25 4 31 1 38 3 .921 166.2 1.89 -1.4 .877
2020 Minnesota - MLB P 34 34 6 24 1 32 2 .938 177.1 1.52 -0.0 1.024
2021 Minnesota - MLB P 24 20 1 13 0 14 0 1.000 106.0 1.19 +0.9 1.087
2022 Minnesota - MLB P 33 33 7 17 1 25 1 .960 217.2 0.99 -0.7 .965
2023 Minnesota - MLB P 19 0 1 0 0 1 0 1.000 24.0 0.38 -0.2 .000
2023 Nashville - AAA P 5 5 0 5 1 5 0 1.000 31.2 1.42 +0.6 1.163
2024 Nashville - AAA P 28 27 8 26 0 35 1 .971 145.0 2.11 +0.8 .911
2024 Tulsa - AA P 2 0 1 1 0 2 0 1.000 6.1 2.84 +0.3 .893
2025 Nashville - AAA P 17 17 3 16 0 19 0 1.000 94.0 1.82 -0.7 1.001
2025 Tulsa - AA P 8 4 1 4 0 5 0 1.000 35.2 1.26 +1.3 .995
TOTAL P 299 223 55 164 7 227 8 .965 1335.1 1.48 -1.3 .958
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings: Stuff: 40; Movement: 50; Control: 40.
01/01/2025 OSA scouting updated ratings: Stuff: 40; Movement: 50; Control: 40.
05/17/2025 Injured (sore ankle),day-to-day for 3 days.
LEADERBOARD APPEARANCES
Year GS Rank
2020 34 5
2022 33 2
Year L Rank
2020 14 7
Year Win. % Rank
2019 .727 6
2022 .600 10
Year IP Rank
2022 217.2 4
Year BF Rank
2022 881 4
Year ERA Rank
2019 3.62 6
2022 3.02 4
Year BABIP Rank
2022 .259 5
Year WHIP Rank
2019 1.20 8
2022 1.08 3
Year RA/9 Rank
2019 11.02 8
2022 10.05 2
Year HR/9 Rank
2019 1.08 7
2022 0.70 5
Year H/9 Rank
2022 7.57 8
Year BB/9 Rank
2019 2.32 8
2022 2.19 7
Year QS Rank
2022 23 4
Year QSP Rank
2019 .520 9
2022 .697 5
Year CG Rank
2020 1 6
2022 2 6
Year CGP Rank
2019 .040 9
2022 .061 8
Year SHO Rank
2022 1 3
Year GB% Rank
2019 0.55 9
2020 0.57 4
2022 0.55 3
Year WAR Rank
2022 4.7 5
Thursday, August 21st , 2025 - OOTP Baseball 26.6 Build 73