P Brad Keller #44
Age: 30 | Bats: R | Throws: R | Morale: Very Unhappy
03/07/2026
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
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Overall Vs Left Vs Right
Stuff 45 50 45
Movement 50 50 50
HRA 50 50 50
PBABIP 50 50 50
Control 55 55 50
PITCHING RATINGS
Pitch Cur. Pot.
Slider 55 -
Curveball 45 -
Sinker 45 -
Splitter 50 -
Cutter 55 -
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 30
Suggested Role Bullpen
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
09/25/2025 @ DTA Loss, 3-10 X 4.1 12 8 8 1 3 Loss
09/14/2025 P-F Win, 11-4 X 4.0 4 4 4 3 0
09/06/2025 AMR Win, 12-6 X 6.0 6 3 3 1 7 Win
09/01/2025 @ MID Loss, 1-2 X 5.1 5 2 2 3 4 Loss
08/27/2025 HRT Loss, 5-8 X 5.1 8 6 6 1 4 Loss
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
Birthday:07/27/1995
Born in:Flowery Branch, GA
Nationality:American
Height:6' 5"
Weight:230 lbs
Local Popularity:Insignificant
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 18 18 3 7 0 5.89 99.1 115 75 65 17 44 55 0 0.0 0 4 22.2
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.50 10.42 4.98 3.99 5.98 1.60 116 0.5 .307        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 164 55 10 0 7 40 21 12 2 5 0 .335 .406 .524 .931      
vs. RHB 222 60 8 3 10 35 23 43 3 6 1 .270 .337 .468 .806      
INTERNATIONAL LEAGUE 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
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 6 6 2 2 0 7.55 31.0 40 28 26 6 14 22  
Last Year 18 18 3 7 0 5.89 99.1 115 75 65 17 44 55  
2 Years Ago 28 27 5 9 0 4.78 145.0 151 82 77 19 80 65  
Career 60 56 11 22 0 5.34 306.2 350 201 182 46 150 156  
Home 7 7 2 3 0 4.68 42.1 42 27 22 6 20 29  
Road 11 11 1 4 0 6.79 57.0 73 48 43 11 24 26  
Grass 16 16 3 7 0 5.94 89.1 100 68 59 16 42 51  
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 11 11 2 5 0 5.84 61.2 73 49 40 12 27 36  
As Starter 18 18 3 7 0 5.89 99.1 115 75 65 17 44 55  
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 10 6 3 2 0 4.02 47.0 46 22 21 8 12 38 0 0.0 0 3 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.30 8.81 7.28 2.30 5.00 1.23 85 1.0 .288        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 76 23 2 0 5 11 6 19 0 0 1 .303 .361 .526 .888      
vs. RHB 102 23 6 0 3 11 6 19 0 2 0 .225 .269 .373 .641      
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  
September 2 2 1 1 0 3.97 11.1 11 5 5 1 4 11  
Postseason 1 1 0 0 0 9.00 4.0 4 4 4 1 3 0  
Last Year 10 6 3 2 0 4.02 47.0 46 22 21 8 12 38  
2 Years Ago 2 0 1 0 0 8.53 6.1 10 6 6 3 3 4  
Career 12 6 4 2 0 4.56 53.1 56 28 27 11 15 42  
Home 5 4 2 0 0 4.45 28.1 23 15 14 5 6 28  
Road 5 2 1 2 0 3.38 18.2 23 7 7 3 6 10  
Grass 10 6 3 2 0 4.02 47.0 46 22 21 8 12 38  
Day 3 0 0 1 0 1.50 6.0 6 1 1 0 0 3  
Night 7 6 3 1 0 4.39 41.0 40 21 20 8 12 35  
As Starter 6 6 3 1 0 3.89 39.1 35 18 17 7 10 34  
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 10 6 3 2 0 4.02 47.0 46 22 21 8 12 38 0 0 1.23 .288 5.00 1.0 148
2025 Nashville - AAA 29 18 18 3 7 0 5.89 99.1 115 75 65 17 44 55 0 0 1.60 .307 5.98 0.5 87
Total INT 60 56 11 22 0 5.34 306.2 350 201 182 46 150 156 0 0 1.63 .308 5.73 88.7
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 12 6 4 2 0 4.56 53.1 56 28 27 11 15 42 0 0 1.33 .294 5.49 126.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
2025 Plant City - FSL 29 1 1 0 1 0 16.62 4.1 12 8 8 2 1 3 0 0 3.00 .556 9.33 -0.0 39
2025 Tulsa - TL 29 1 1 0 0 0 9.00 4.0 4 4 4 1 3 0 0 0 1.75 .214 9.07 -0.1 66
Total TL 1 1 0 0 0 9.00 4.0 4 4 4 1 3 0 0 0 1.75 .214 9.07 66.2
Total FSL 1 1 0 1 0 16.62 4.1 12 8 8 2 1 3 0 0 3.00 .556 9.33 39.5
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 18 18 3 16 0 20 1 .950 99.1 1.72 -0.9 .995
2025 Tulsa - AA P 10 6 1 4 0 5 0 1.000 47.0 0.96 +0.8 .988
TOTAL P 302 226 55 164 7 228 9 .961 1352.0 1.46 -2.0 .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.
09/27/2025 Wins the 2025 Florida State League Round 2 with the Plant City Farmers!
01/01/2026 OSA scouting updated ratings: Stuff: 40; Movement: 45; Control: 45.
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
Sunday, March 22nd , 2026 - OOTP Baseball 27.1 Build 44