P Bobby Kettler #18
Age: 31 | Bats: L | Throws: L | Morale: Unhappy
05/09/2039
OA: 43 POT: 43
P BOBBY KETTLER #18 - AGE: 31 - BATS: L - THROWS: L - MORALE: 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 Pot. Overall Vs Left Vs Right Pot.
Stuff 40 40 40 40
Movement 50 50 50 50
HRA 50 55 45 50
PBABIP 50 50 50 50
Control 40 45 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 40 40
Curveball 50 50
Changeup 45 45
Splitter 30 30
Forkball 45 45
OTHER PITCHING RATINGS
Velocity 96-98 Mph
Stamina 65
Suggested Role Starter
Type Neutral
Hold Runners 55
Defense 20
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 20
Baserunning Inst.: 20
Sacrifice Bunt: 55
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
03/10/2039 HOU Win, 5-3 0.0 0 0 0 1 0
03/06/2039 KC Win, 9-7 1.0 1 0 0 1 1 Save
03/04/2039 @ BKN Win, 9-5 1.0 1 0 0 0 0
02/28/2039 LAA Loss, 5-8 0.2 1 0 0 1 0
02/26/2039 OAK Loss, 3-6 0.1 0 0 0 0 1
02/22/2039 @ HOU Win, 2-1 1.0 0 0 0 0 1
PERSONALITY
Kettler is known to air his grievances in public.
Personality Class: Outspoken
Birthday:12/28/2007
Born in:San Bernardino, CA
Nationality:American
Height:6' 1"
Weight:200 lbs
Local Popularity:Very Popular
National Pop.:Very Popular
STATUS
Contract:Major League Contract
Salary:$563,500
Signed Through:2039 Season
Major Service:2 Years, 42 Days
Service This Yr:42 Days
40-Man Service:5 Years, 42 Days
Pro Service:10 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:Out of option years
Contract Extension: -
Drafted:2029, 2nd Pick in Round 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+
2035 San Diego - MLB 27 9 0 1 0 1 6.35 17.0 18 12 12 6 9 15 0 0 1.59 .255 7.67 -0.7 64
2036 Chicago - MLB 28 16 0 1 1 0 2.51 28.2 16 9 8 3 7 31 0 0 0.80 .186 3.62 0.5 187
2037 New York - MLB 29 25 0 4 0 2 2.65 34.0 21 11 10 3 16 31 0 0 1.09 .209 4.13 0.2 153
2037 Cleveland - MLB 29 2 0 1 0 0 0.00 3.1 2 0 0 0 2 6 0 0 1.20 .333 1.32 0.2 999
2037 Total - MLB 29 27 0 5 0 2 2.41 37.1 23 11 10 3 18 37 0 0 1.10 .217 3.88 0.4 168
2038 Cleveland - MLB 30 7 0 1 0 0 0.00 7.1 1 0 0 0 0 7 0 0 0.14 .062 1.29 0.4 999
2038 Baltimore - MLB 30 39 0 2 3 3 5.12 58.0 57 38 33 6 32 49 0 0 1.53 .304 4.46 0.5 97
2038 Total - MLB 30 46 0 3 3 3 4.55 65.1 58 38 33 6 32 56 0 0 1.38 .283 4.10 0.6 101
Total MLB 98 0 10 4 6 3.82 148.1 115 70 63 18 66 139 0 0 1.22 .247 4.36 1.1 120
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+
2025 Total - 17 13 13 9 0 0 0.50 90.2 50 9 5 1 10 151 0 0 0.66 .257 0.38 6.7 100
2026 Total - 18 12 12 8 0 0 0.64 85.0 48 9 6 1 12 127 0 0 0.71 .246 0.86 5.5 100
2027 Total - 19 17 17 8 4 0 3.00 114.0 110 39 38 5 32 105 0 0 1.25 .312 2.80 3.5 100
2028 Total - 20 20 20 11 3 0 2.50 133.1 116 40 37 6 35 149 0 0 1.13 .299 2.41 4.9 100
2029 Total - 21 14 14 8 3 0 2.75 95.0 82 33 29 5 32 107 0 0 1.20 .298 2.71 3.0 100
2029 Elizabethton - R 21 6 6 2 0 0 3.45 28.2 30 13 11 1 14 22 0 0 1.53 .345 4.41 0.5 140
2030 Cedar Rapids - A 22 23 23 8 6 0 2.78 110.0 92 40 34 3 47 107 0 0 1.26 .296 3.23 1.9 127
2031 Fort Myers - A+ 23 26 26 12 7 0 2.72 152.1 141 50 46 4 50 113 0 0 1.25 .299 3.12 3.0 128
2032 El Paso - AAA 24 28 28 14 10 0 4.04 176.0 176 90 79 14 50 121 2 1 1.28 .295 3.93 2.6 101
2033 El Paso - AAA 25 23 23 10 7 0 3.41 148.0 124 61 56 10 45 108 2 1 1.14 .261 3.79 2.8 125
2034 El Paso - AAA 26 28 28 7 13 0 5.09 159.0 180 96 90 17 61 110 0 0 1.52 .321 4.53 1.2 79
2035 El Paso - AAA 27 24 0 3 3 0 3.20 39.1 42 15 14 2 23 24 0 0 1.65 .315 4.68 0.1 140
2036 Birmingham - AA 28 1 1 0 0 0 0.00 7.1 5 2 0 0 2 4 0 0 0.95 .217 2.39 0.2 999
2036 Charlotte - AAA 28 18 13 6 4 1 2.23 97.0 73 27 24 4 28 85 0 0 1.04 .256 2.43 2.4 149
2037 Gwinnett - AAA 29 22 3 2 4 8 2.45 44.0 40 12 12 4 22 29 0 0 1.41 .275 3.71 0.1 149
2038 Frederick - A+ 30 4 4 1 0 0 4.97 29.0 40 19 16 4 8 23 0 0 1.66 .383 4.37 0.4 89
Total IL 40 16 8 8 9 2.30 141.0 113 39 36 8 50 114 0 0 1.16 .262 2.83 148.7
Total PCL 103 79 34 33 0 4.12 522.1 522 262 239 43 179 363 4 2 1.34 .296 4.13 100.0
Total SL 1 1 0 0 0 0.00 7.1 5 2 0 0 2 4 0 0 0.95 .217 2.39 999.0
Total CAR 4 4 1 0 0 4.97 29.0 40 19 16 4 8 23 0 0 1.66 .383 4.37 88.7
Total FSL 26 26 12 7 0 2.72 152.1 141 50 46 4 50 113 0 0 1.25 .299 3.12 128.3
Total MID 23 23 8 6 0 2.78 110.0 92 40 34 3 47 107 0 0 1.26 .296 3.23 126.5
Total APP 6 6 2 0 0 3.45 28.2 30 13 11 1 14 22 0 0 1.53 .345 4.41 139.8
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2035 San Diego - MLB P 8 0 1 0 0 1 0 1.000 17.0 0.53 -0.4 1.052
2036 Chicago - MLB P 16 0 1 3 0 5 1 .800 28.2 1.26 +0.4 1.372
2037 Cleveland - MLB P 2 0 0 0 0 0 0 .000 3.1 0.00 0.0 .000
2037 New York - MLB P 25 0 1 1 1 2 0 1.000 34.0 0.53 +0.0 1.037
2038 Cleveland - MLB P 7 0 0 0 0 0 0 .000 7.1 0.00 -0.1 .000
2038 Baltimore - MLB P 37 0 2 2 0 5 1 .800 58.0 0.62 +0.6 1.043
TOTAL P 95 0 5 6 1 13 2 .846 148.1 0.67 +0.6 1.167
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 35 (65); Control: 20 (60).
06/04/2026 Drafted in the 2026 first-year player draft out of high school (Warren; Downey, CA) by the Arizona Diamondbacks. (Round 2, Pick 15, 59th overall pick).
08/03/2026 Failed to sign with the Arizona Diamondbacks and joined South Alabama.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 45 (60); Control: 30 (55).
01/01/2028 OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 50 (65); Control: 30 (55).
01/01/2029 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 50 (60); Control: 30 (50).
06/04/2029 Drafted in the 2029 first-year player draft out of college (South Alabama; Mobile, AL) by the Minnesota Twins. (Round 4, Pick 2, 99th overall pick).
07/30/2029 Signed a minor league contract with the Minnesota Twins organization with a signing bonus of $1,210,000.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 50 (60); Control: 25 (50).
06/23/2030 Was selected to the 2030 Midwest League All-Star Game.
07/13/2030 Injured (sore back),day-to-day for 3 days.
08/05/2030 Injured (mild shoulder inflammation),day-to-day for 5 days.
08/10/2030 Injured (ulnar nerve entrapment),out for 4-5 months.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 60 (60); Control: 35 (50).
04/24/2031 Injured (mild hamstring strain),day-to-day for 1-2 weeks.
12/25/2031 Was traded by the Minnesota Twins to the San Diego Padres, along with RP Alex Lopez and SS Al Magdaleno, in exchange for 3B Brad Badie and SP Juan Ottini.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (55).
01/01/2032 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (55).
05/17/2032 Pitches a 4-hit shutout against the Fresno Grizzlies with 7 strikeouts and 0 BB allowed!
09/01/2032 Wins the PCL PC Pitcher of the Month Award.
10/14/2032 Injured (migraine),day-to-day for 3 days.
12/01/2032 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (50).
01/01/2033 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (50).
07/03/2033 Pitches a NO-HITTER against the Tacoma Rainiers with 8 strikeouts and 4 BB allowed!
08/09/2033 Injured (shoulder inflammation),out for 4 months.
10/13/2033 Finished 2nd in 2033 PCL PC Outstanding Pitcher Award voting.
11/30/2033 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (45).
01/01/2034 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 50 (50); Control: 45 (45).
11/25/2034 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 40 (40).
05/15/2035 Injured (sore back),day-to-day for 4 days.
07/13/2035 Injured (mild hamstring strain),day-to-day for 3 days.
08/01/2035 Injured (sore back),day-to-day for one week.
11/21/2035 Became a free agent.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45).
01/02/2036 Signed a minor league contract with the Atlanta Kings organization.
01/24/2036 Was traded by the Atlanta Kings to the Chicago White Sox in exchange for SS Dorian Gonzalez.
07/17/2036 Injured (sore elbow),day-to-day for 5 days.
09/24/2036 Wins the 2036 Southern League Round 2 with the Birmingham Barons!
12/03/2036 Became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45).
02/06/2037 Signed a minor league contract with the Atlanta Kings organization.
06/22/2037 Was traded by the Atlanta Kings to the New York Mets, along with 2B Giampaolo Corsi, RP MacKenzie Gore, 2B Anton Salguero, CF Steve Clarke, and SS Rikelvin De Castro, in exchange for SP Kyle Hurt.
09/26/2037 Was claimed off waivers by Cleveland while with New York.
11/30/2037 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 45 (45).
05/04/2038 Was claimed off waivers by Baltimore while with Cleveland.
11/28/2038 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 50 (50); Control: 40 (40).
03/10/2039 Injured (torn flexor tendon (elbow)),out for 8 months.
Friday, August 21st , 2026 - OOTP Baseball 27.4 Build 76