P Brad Keller #16
Age: 30 | Bats: R | Throws: R | Morale: Normal
11/30/2025
OA: 34 POT: 34
P BRAD KELLER #16 - AGE: 30 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
6 6 0-4 0 4.91 33.0 33 5 9 26 1.27 0.1
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 65 61 69 67
Movement 44 41 47 45
Control 49 48 50 47
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 75 75
Slider 70 73
Changeup 80 82
 
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 73
Suggested Role Starter
Type Extreme Flyball
Hold Runners 32
Defense 53
RUN/BUNT RATINGS
Running Speed: 5
Stealing Ability: 6
Baserunning Inst.: 56
Sacrifice Bunt: 74
Bunt for Hit: 3
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
04/21/2026 @ OXN Loss, 0-0 X 5.0 8 5 5 1 1 Loss
09/03/2025 MM Win, 18-5 X 3.2 7 5 5 0 6
08/30/2025 @ ETH Loss, 4-5 X 4.2 9 5 4 1 5 Loss
08/25/2025 @ LMS Loss, 1-9 X 4.1 6 5 5 2 3 Loss
08/20/2025 @ SKN Loss, 0-4 X 7.0 6 3 3 2 4 Loss
05/16/2026 @ APS Loss, 0-0 X 5.1 3 1 1 2 6
08/30/2026 @ FST Loss, 0-0 X 5.1 4 4 4 1 4 Loss
08/24/2026 @ PEN Loss, 0-0 X 6.1 5 1 1 1 4
08/22/2026 @ LHB Loss, 0-0 X 3.1 5 5 5 3 5
08/13/2026 @ WCF Loss, 0-0 X 6.0 5 1 1 3 4 Win
PERSONALITY
Enjoys boating in the offseason.
Low: Adaptability
Birthday:07/27/1995
Born in:Flowery Branch, GA
Nationality:American
Height:6' 6"
Weight:235 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
FBLOD DOUBLE A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 13 9 4 0 2 5.07 55.0 55 31 31 10 20 49 0 0.0 0 4 44.4
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 4 0 100.0 4 3 13.42 9.00 8.02 3.27 5.52 1.36 134 -0.2 .281        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 89 20 5 0 3 14 11 19 1 0 0 .225 .307 .382 .689      
vs. RHB 129 35 6 0 7 17 9 30 0 0 7 .271 .352 .481 .832      
FBLOD DOUBLE A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 1 1 0 1 0 9.00 5.0 8 5 5 2 1 1  
May 2 0 0 0 1 0.00 4.1 1 0 0 0 0 4  
June 1 0 0 0 1 6.00 3.0 2 2 2 1 0 4  
July 6 5 3 0 0 3.66 32.0 30 13 13 4 13 24  
August 3 3 1 0 0 8.25 12.0 15 11 11 3 7 11  
September 1 1 0 0 0 12.27 3.2 7 5 5 2 0 6  
Last Year 1 1 1 0 0 6.00 6.0 5 4 4 1 3 6  
2 Years Ago 27 0 2 2 1 2.75 55.2 42 18 17 4 22 63  
Career 61 10 8 2 3 3.89 155.0 130 69 67 18 67 164  
Home 4 3 1 0 0 8.04 15.2 21 14 14 4 4 19  
Road 2 1 0 0 0 9.64 4.2 5 5 5 1 3 6  
Grass 13 9 4 1 2 4.92 56.2 58 31 31 11 18 45  
Turf 1 1 0 0 0 13.50 3.1 5 5 5 1 3 5  
Day 2 1 0 0 0 9.64 4.2 5 5 5 1 3 6  
Night 12 9 4 1 2 5.04 55.1 58 31 31 11 18 44  
As Starter 10 10 4 1 0 5.33 50.2 56 30 30 10 20 39  
As Reliever / Substitution 4 0 0 0 2 5.79 9.1 7 6 6 2 1 11  
FBLOD HIGH A 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 6 6 0 4 0 4.91 33.0 33 19 18 5 9 26 0 0.0 0 2 33.3
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 12.00 9.00 7.09 2.45 4.78 1.27 118 0.1 .289        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 53 14 2 0 4 12 5 7 0 0 1 .264 .339 .528 .867      
vs. RHB 75 19 4 1 1 7 4 19 0 0 1 .253 .300 .373 .673      
FBLOD HIGH A 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
May 1 1 0 0 0 1.69 5.1 3 1 1 0 2 6  
August 5 5 0 4 0 5.53 27.2 30 18 17 5 7 20  
2 Years Ago 1 1 1 0 0 1.42 6.1 3 1 1 0 1 9  
Career 103 48 21 16 3 4.18 334.0 291 163 155 47 139 374  
Road 3 3 0 3 0 6.75 16.0 21 13 12 3 5 12  
Grass 4 4 0 4 0 6.75 21.1 25 17 16 5 6 16  
Turf 2 2 0 0 0 1.54 11.2 8 2 2 0 3 10  
Day 4 4 0 3 0 6.41 19.2 22 15 14 5 6 18  
Night 2 2 0 1 0 2.70 13.1 11 4 4 0 3 8  
As Starter 6 6 0 4 0 4.91 33.0 33 19 18 5 9 26  
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+
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+
2019 This team name is for sale - R 23 17 17 8 6 0 2.66 105.0 72 32 31 12 13 108 0 0 0.81 .233 3.30 2.3 150
2019 Planet Express - A 23 24 0 6 0 2 2.31 39.0 29 10 10 4 18 56 0 0 1.21 .298 3.00 0.6 172
2020 Planet Express - A 24 31 22 8 6 0 4.56 124.1 109 68 63 24 52 133 0 0 1.29 .264 4.80 0.1 85
2021 Planet Express - A 25 36 14 6 5 1 4.22 106.2 92 51 50 10 49 128 0 0 1.32 .322 3.56 1.7 94
2022 Planet Express - A 26 5 5 0 1 0 4.74 24.2 25 14 13 4 10 22 0 0 1.42 .288 5.05 -0.0 83
2022 Lunar Theme Park - AA 26 20 0 1 0 0 3.52 38.1 28 16 15 3 22 46 0 0 1.30 .284 3.60 0.2 105
2023 Planet Express - A 27 1 1 1 0 0 1.42 6.1 3 1 1 0 1 9 0 0 0.63 .231 0.76 0.4 254
2023 Lunar Theme Park - AA 27 27 0 2 2 1 2.75 55.2 42 18 17 4 22 63 0 0 1.15 .284 3.04 0.7 134
2023 Bender - AAA 27 2 0 0 0 1 3.00 6.0 9 2 2 0 1 10 0 0 1.67 .563 0.41 0.3 132
2024 Lunar Theme Park - AA 28 1 1 1 0 0 6.00 6.0 5 4 4 1 3 6 0 0 1.33 .250 5.81 -0.0 72
2024 Bender - AAA 28 42 0 0 3 5 5.61 69.0 60 43 43 11 49 89 0 0 1.58 .308 5.31 -0.6 77
2025 North Providence - A 29 6 6 0 4 0 4.91 33.0 33 19 18 5 9 26 0 0 1.27 .289 4.78 0.1 83
2025 Little Rock - AA 29 13 9 4 0 2 5.07 55.0 55 31 31 10 20 49 0 0 1.36 .281 5.52 -0.2 82
Total AAA 44 0 0 3 6 5.40 75.0 69 45 45 11 50 99 0 0 1.59 .331 4.92 81.0
Total AA 61 10 8 2 3 3.89 155.0 130 69 67 18 67 164 0 0 1.27 .281 4.17 105.9
Total FA+ 103 48 21 16 3 4.18 334.0 291 163 155 47 139 374 0 0 1.29 .289 4.14 101.0
Total R 17 17 8 6 0 2.66 105.0 72 32 31 12 13 108 0 0 0.81 .233 3.30 149.5
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+
2025 Little Rock - AA 29 1 1 0 1 0 9.00 5.0 8 5 5 2 1 1 0 0 1.80 .300 0.00 0.0 0
Total AA 1 1 0 1 0 9.00 5.0 8 5 5 2 1 1 0 0 1.80 .300 8.87 45.9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Little Rock - AA P 13 9 3 6 0 9 0 1.000 55.0 1.47 +0.0 1.063
2025 North Providence - A P 6 6 0 7 0 8 1 .875 33.0 1.91 -0.3 .913
TOTAL P 19 15 3 13 0 17 1 .941 88.0 1.64 -0.3 .982
PLAYER HISTORY
01/01/2016 OSA scouting updated ratings (potential): Stuff: 42 (68); Movement: 47 (57); Control: 25 (50).
01/01/2017 OSA scouting updated ratings (potential): Stuff: 47 (68); Movement: 50 (55); Control: 27 (50).
01/01/2018 OSA scouting updated ratings (potential): Stuff: 56 (68); Movement: 53 (55); Control: 27 (50).
12/11/2018 Signed a minor league contract with the Neptune Fighting Penguins organization.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 60 (68); Movement: 54 (54); Control: 32 (50).
06/17/2019 Was selected to the 2019 FBLOD Rookie All-Star Game.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 77 (75); Movement: 56 (54); Control: 39 (50).
01/01/2021 OSA scouting updated ratings (potential): Stuff: 76 (73); Movement: 53 (51); Control: 39 (50).
01/01/2022 OSA scouting updated ratings (potential): Stuff: 75 (73); Movement: 52 (51); Control: 45 (47).
01/01/2023 OSA scouting updated ratings (potential): Stuff: 76 (74); Movement: 53 (52); Control: 46 (47).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 74 (74); Movement: 46 (45); Control: 48 (47).
11/21/2024 Became a minor league free agent.
11/21/2024 Signed a 1-year minor league contract with the Philadelphia Black Cats organization.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 73 (74); Movement: 45 (45); Control: 50 (47).
04/07/2025 Released by the Philadelphia organization.
05/08/2025 Signed a minor league contract with the New Vegas Boomers organization.
11/30/2025 Became a minor league free agent.
Sunday, November 22nd, 2020 - OOTP Baseball 20.8 Build 74