P Stephen Keller #7
Age: 49 | Bats: S | Throws: R | Morale: Normal
09/02/2047
P STEPHEN KELLER #7 - AGE: 49 - BATS: S - THROWS: R - MORALE: NORMAL
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 45 45 45 45
Control 75 75 75 75
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 45 45
Curveball 35 35
Changeup 35 35
 
 
OTHER PITCHING RATINGS
Velocity 87-89 Mph
Stamina 55
Suggested Role Strictly BP
Type Extreme Flyball
Hold Runners 50
Defense 45
RUN/BUNT RATINGS
Running Speed: 35
Stealing Ability: 45
Baserunning Inst.: 55
Sacrifice Bunt: 30
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
Stephen is a good teammate who never misses a chance to golf.
Low: Adaptability, Greed
Birthday:04/01/1998
Born in:Houston, TX
Nationality:American
Height:6' 2"
Weight:225 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:11 Years, 90 Days
Service This Yr:None
40-Man Service:11 Years, 97 Days
Pro Service:19 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2017, 14th Pick in Round 2
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+
2022 San Francisco - CLB 24 5 5 2 1 0 3.77 31.0 30 16 13 5 11 26 0 0 1.32 .272 4.48 0.3 111
2023 San Francisco - CLB 25 36 18 9 8 1 3.78 121.1 109 54 51 12 49 116 0 0 1.30 .291 3.75 1.8 107
2024 San Francisco - CLB 26 55 0 6 7 16 1.64 76.2 53 14 14 2 28 78 0 0 1.06 .262 2.39 2.3 240
2025 San Francisco - CLB 27 43 1 6 4 3 2.91 58.2 56 23 19 7 22 62 0 0 1.33 .308 3.61 0.9 150
2026 San Francisco - CLB 28 41 0 3 4 1 3.56 55.2 40 22 22 8 23 57 0 0 1.13 .235 4.02 0.3 116
2027 San Francisco - CLB 29 55 0 4 1 2 2.47 51.0 42 14 14 4 14 50 0 0 1.10 .275 2.86 1.1 173
2028 San Francisco - CLB 30 38 0 2 3 0 3.67 54.0 49 25 22 7 18 53 0 0 1.24 .288 3.69 0.5 116
2029 Pittsburgh - CLB 31 36 6 4 2 2 4.67 90.2 88 48 47 15 24 88 0 0 1.24 .299 4.45 0.5 93
2030 Pittsburgh - CLB 32 19 7 3 2 2 3.67 61.1 56 26 25 10 12 59 1 0 1.11 .286 4.12 0.9 123
2031 Los Angeles - CLB 33 14 9 1 3 0 7.30 40.2 52 33 33 9 9 31 0 0 1.50 .331 5.56 -0.1 60
2032 Los Angeles - CLB 34 7 7 1 3 0 3.54 28.0 22 11 11 5 6 23 0 0 1.00 .218 4.90 0.2 123
2032 Baltimore - CLB 34 8 7 0 4 0 5.20 36.1 40 23 21 10 3 33 0 0 1.18 .286 5.71 -0.0 86
2032 Total - CLB 34 15 14 1 7 0 4.48 64.1 62 34 32 15 9 56 0 0 1.10 .257 5.36 0.2 99
2033 Baltimore - CLB 35 13 13 4 3 0 4.35 70.1 66 36 34 18 7 60 0 0 1.04 .254 5.28 0.1 97
2034 Philadelphia - CLB 36 30 0 1 0 1 3.72 36.1 35 18 15 8 9 50 0 0 1.21 .318 4.18 0.2 120
Total CLB 400 73 46 45 28 3.78 812.0 738 363 341 120 235 786 1 0 1.20 .282 4.07 8.9 113
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+
2017 Pulaski - R 19 11 11 4 2 0 5.93 54.2 62 36 36 8 21 32 0 0 1.52 .309 5.56 -0.3 68
2018 New York A2 (GCL) - R 20 11 11 3 4 0 4.81 58.0 61 31 31 11 13 44 0 0 1.28 .287 5.05 -0.0 82
2019 New York A2 (GCL) - R 21 2 2 0 0 0 2.38 11.1 12 3 3 0 4 9 0 0 1.41 .353 2.66 0.4 171
2019 Staten Island - S A 21 13 13 2 6 0 5.19 60.2 68 36 35 7 29 52 0 0 1.60 .333 4.57 0.3 75
2020 Chicago N (AZL) - R 22 1 1 0 0 0 3.38 5.1 2 2 2 0 2 6 0 0 0.75 .167 4.51 0.0 114
2020 Eugene - S A 22 10 10 2 2 0 2.56 52.2 44 18 15 3 11 56 0 0 1.04 .297 3.00 1.4 153
2020 South Bend - A 22 2 2 2 0 0 2.77 13.0 9 4 4 1 4 6 0 0 1.00 .200 4.43 0.0 127
2021 Tennessee - AA 23 21 21 7 3 0 3.74 122.2 122 57 51 6 25 112 0 0 1.20 .331 3.02 2.9 101
2021 Iowa - AAA 23 8 0 0 0 5 0.00 8.0 4 0 0 0 1 10 0 0 0.62 .222 1.46 0.3 999
2022 Sacramento - AAA 24 25 25 12 4 0 3.44 149.0 128 61 57 10 72 134 0 0 1.34 .282 4.27 2.5 133
2023 Sacramento - AAA 25 2 2 0 0 0 1.35 13.1 6 2 2 0 4 13 0 0 0.75 .188 2.48 0.5 338
2026 Sacramento - AAA 28 4 0 0 0 0 0.00 4.1 1 0 0 0 0 7 0 0 0.23 .143 0.11 0.3 999
2031 Salt Lake - AAA 33 6 4 0 1 1 2.21 20.1 17 5 5 0 5 19 0 0 1.08 .293 2.70 0.7 206
2032 Oklahoma City - AAA 34 10 10 3 5 0 5.05 62.1 67 35 35 11 7 71 0 0 1.19 .335 4.22 1.2 95
2033 Norfolk - AAA 35 3 3 0 1 0 4.00 9.0 11 4 4 1 0 7 0 0 1.22 .333 4.22 0.1 105
2035 Scranton WB - AAA 37 15 15 4 4 0 3.68 73.1 82 35 30 6 8 56 1 1 1.23 .319 3.65 1.2 106
Total IL 18 18 4 5 0 3.72 82.1 93 39 34 7 8 63 1 1 1.23 .321 3.72 105.5
Total PCL 55 41 15 10 6 3.46 257.1 223 103 99 21 89 254 0 0 1.21 .289 3.88 134.1
Total SL 21 21 7 3 0 3.74 122.2 122 57 51 6 25 112 0 0 1.20 .331 3.02 100.9
Total MID 2 2 2 0 0 2.77 13.0 9 4 4 1 4 6 0 0 1.00 .200 4.43 127.2
Total NYP 13 13 2 6 0 5.19 60.2 68 36 35 7 29 52 0 0 1.60 .333 4.57 75.2
Total NWL 10 10 2 2 0 2.56 52.2 44 18 15 3 11 56 0 0 1.04 .297 3.00 153.1
Total APP 11 11 4 2 0 5.93 54.2 62 36 36 8 21 32 0 0 1.52 .309 5.56 67.6
Total AZL 1 1 0 0 0 3.38 5.1 2 2 2 0 2 6 0 0 0.75 .167 4.51 113.8
Total GCL 13 13 3 4 0 4.41 69.1 73 34 34 11 17 53 0 0 1.30 .298 4.66 89.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+
2023 San Francisco - CLB 25 7 0 1 0 0 0.00 4.2 2 0 0 0 1 5 0 0 0.64 .200 1.76 0.2 999
2024 San Francisco - CLB 26 3 0 0 0 0 0.00 2.0 1 0 0 0 0 3 0 0 0.50 .250 0.15 0.1 999
2027 San Francisco - CLB 29 7 0 0 0 1 3.97 11.1 7 5 5 1 1 9 0 0 0.71 .200 3.30 0.2 108
2032 Baltimore - CLB 34 5 0 0 0 0 7.94 5.2 10 5 5 2 1 5 0 0 1.94 .400 6.36 -0.1 57
Total CLB 22 0 1 0 1 3.80 23.2 20 10 10 3 3 22 0 0 0.97 .266 3.46 115.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 New York A2 (GCL) - R P 11 11 5 9 0 14 0 1.000 58.0 2.17 +0.4 1.020
2019 Staten Island - S A P 13 13 10 7 0 17 0 1.000 60.2 2.52 -0.6 .898
2019 New York A2 (GCL) - R P 2 2 1 4 1 5 0 1.000 11.1 3.97 +1.2 1.495
2020 South Bend - A P 2 2 0 1 0 1 0 1.000 13.0 0.69 -0.1 .992
2020 Eugene - S A P 10 10 6 2 0 9 1 .889 52.2 1.37 +0.9 1.013
2020 Chicago N (AZL) - R P 1 1 0 1 0 1 0 1.000 5.1 1.69 -0.0 .975
2021 Iowa - AAA P 8 0 0 0 0 0 0 .000 8.0 0.00 0.0 .000
2021 Tennessee - AA P 20 20 4 18 0 23 1 .957 122.2 1.61 +0.4 .924
2022 San Francisco - MLB P 5 5 2 1 0 3 0 1.000 31.0 0.87 -0.4 1.011
2022 Sacramento - AAA P 25 25 6 14 0 21 1 .952 149.0 1.21 -0.2 1.140
2023 San Francisco - MLB P 33 18 3 14 0 18 1 .944 121.1 1.26 -0.1 .946
2023 Sacramento - AAA P 2 2 0 4 0 4 0 1.000 13.1 2.70 +0.0 1.015
2024 San Francisco - MLB P 54 0 5 4 0 10 1 .900 76.2 1.06 +0.7 1.002
2025 San Francisco - MLB P 41 1 2 3 0 6 1 .833 58.2 0.77 -0.5 .784
2026 San Francisco - MLB P 41 0 4 6 0 11 1 .909 55.2 1.62 -0.4 1.040
2026 Sacramento - AAA P 4 0 0 0 0 0 0 .000 4.1 0.00 0.0 .000
2027 San Francisco - MLB P 49 0 3 5 0 8 0 1.000 51.0 1.41 +0.3 1.047
2028 San Francisco - MLB P 36 0 5 4 0 9 0 1.000 54.0 1.50 -0.0 1.061
2029 Pittsburgh - MLB P 36 6 3 12 0 15 0 1.000 90.2 1.49 +0.3 .981
2030 Pittsburgh - MLB P 19 7 5 7 1 12 0 1.000 61.1 1.76 +1.0 1.064
2031 Los Angeles - MLB P 14 9 2 3 0 5 0 1.000 40.2 1.11 +0.9 1.065
2031 Salt Lake - AAA P 6 4 0 3 0 3 0 1.000 20.1 1.33 +0.0 1.053
2032 Los Angeles - MLB P 7 7 2 4 0 7 1 .857 28.0 1.93 +0.1 1.043
2032 Baltimore - MLB P 8 7 1 4 0 5 0 1.000 36.1 1.24 +0.2 1.043
2032 Oklahoma City - AAA P 10 10 0 6 0 7 1 .857 62.1 0.87 +0.5 .875
2033 Baltimore - MLB P 13 13 1 10 1 12 1 .917 70.1 1.41 +1.0 .938
2033 Norfolk - AAA P 3 3 0 1 0 1 0 1.000 9.0 1.00 -0.1 1.054
2034 Philadelphia - MLB P 30 0 0 2 0 2 0 1.000 36.1 0.50 -0.6 1.038
2035 Scranton WB - AAA P 15 15 0 7 0 9 2 .778 73.1 0.86 -0.2 .903
TOTAL P 518 191 70 156 3 238 12 .950 1475.1 1.38 +4.6 .999
PLAYER HISTORY
09/26/2019 Wins the 2019 New York-Penn League Round 2 with the Staten Island Yankees!
11/28/2019 Was traded by the New York Yankees to the Chicago Cubs, along with 2B Gosuke Katoh, CF Dustin Fowler, in exchange for SS Gleyber Torres.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 50 (55); Control: 50 (60).
07/04/2020 Injured (oblique strain), out for 3-4 weeks.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 25 (40); Control: 45 (55).
06/20/2021 Was selected to the 2021 Southern League All-Star Game.
08/16/2021 Injured on 08/14/2021, diagnosed with a ruptured finger tendon, will miss 3-4 months.
12/28/2021 Drafted in the rule 5 draft (Round 1, Pick 7, 7th overall Pick) by the San Francisco Giants, from the Chicago Cubs.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 40 (40); Control: 45 (55).
04/03/2022 Named the #73 prospect in the CLB
10/08/2022 Finished 3rd in 2022 PCL PC Outstanding Pitcher Award voting.
10/29/2022 Wins the 2022 World Series with the San Francisco Giants.
11/22/2022 Received a 1-year contract worth a total of $507,500 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 40 (40); Control: 50 (55).
04/09/2023 Named the #53 prospect in the CLB
06/24/2023 Injured (mild hamstring strain), day-to-day for one week.
07/11/2023 Injured on 07/09/2023, diagnosed with an oblique strain, will miss 1-2 weeks.
07/21/2023 Suffered setback in recovery from injury, will miss another 4 days.
11/08/2023 Wins the 2023 World Series with the San Francisco Giants.
12/02/2023 Received a 1-year contract worth a total of $507,500 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 40 (40); Control: 50 (55).
11/06/2024 Wins the 2024 World Series with the San Francisco Giants.
11/29/2024 Received a 1-year contract worth a total of $507,500 through automatic renewal.
12/19/2024 Signed a 1-year contract extension worth a total of $1,760,000 with the San Francisco Giants organization.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 40 (40); Control: 60 (60).
08/07/2025 Injured (Strained forearm), day-to-day for one week.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 40 (40); Control: 60 (60).
06/13/2026 Signed a 1-year contract extension worth a total of $2,420,000 with the San Francisco Giants organization.
06/27/2026 Injured (Tender elbow), day-to-day for 1-2 weeks.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 35 (35); Control: 60 (60).
07/26/2027 Injured (Strained oblique), day-to-day for one week.
07/30/2027 Suffered setback in recovery from injury, will miss another 6 days.
11/22/2027 Received a 1-year contract worth a total of $3,472,000 through arbitration.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 40 (40); Control: 65 (65).
08/19/2028 Injured (Forearm tendinitis), out for one week.
11/30/2028 Became a free agent.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 40 (40); Control: 65 (65).
02/08/2029 Signed a 2-year contract worth a total of $15,000,000 with the Pittsburgh Pirates organization.
07/26/2029 Injured (Mild hamstring strain), day-to-day for 3 days.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 70 (70).
05/14/2030 Injured (Strained triceps), day-to-day for 3-4 weeks.
06/03/2030 Suffered setback in recovery from injury, will miss another one week.
07/19/2030 Injured on 07/17/2030, diagnosed with shoulder inflammation, will miss 6 months.
11/30/2030 Became a free agent.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 70 (70).
02/09/2031 Signed a minor league contract with the Los Angeles Angels organization.
03/09/2031 Injured (Forearm tendinitis), out for 3 weeks.
04/17/2031 Injured (Finger blister), day-to-day for 4 days.
04/29/2031 Injured (Forearm tendinitis), out for 2 weeks.
05/03/2031 Was granted free agency by the Los Angeles organization.
05/28/2031 Signed a 1-year contract worth a total of $507,500 with the Los Angeles Angels organization.
06/08/2031 Injured (Mild abdominal strain), day-to-day for 2 days.
06/14/2031 Injured (Mild shoulder strain), day-to-day for 4 days.
07/01/2031 Injured (Oblique strain), out for 2 weeks.
08/02/2031 Injured (Hamstring soreness), day-to-day for 4 days.
08/21/2031 Injured on 08/19/2031, diagnosed with a mild abdominal strain, is day-to-day.
09/04/2031 Injured on 09/02/2031, diagnosed with a herniated disc, will miss 5-6 weeks.
09/30/2031 Wins the 2031 Pacific Coast League Round 2 with the Salt Lake Bees!
10/01/2031 Suffered setback in recovery from injury, will miss another 2 weeks.
11/29/2031 Became a free agent.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 70 (70).
03/02/2032 Signed a minor league contract with the Los Angeles Dodgers organization.
06/10/2032 Injured on 06/08/2032, diagnosed with a sore back, is day-to-day.
06/14/2032 Injured on 06/13/2032, diagnosed with a sore thumb, is day-to-day.
06/20/2032 Injured (Finger blister), day-to-day for 6 days.
06/30/2032 Injured (Sore back), day-to-day for one week.
07/05/2032 Injured (Sore back), day-to-day for 1 day.
07/25/2032 Was claimed off waivers by Baltimore while with Los Angeles.
08/20/2032 Signed a 1-year contract extension worth a total of $1,218,000 with the Baltimore Orioles organization.
09/20/2032 Injured on 09/18/2032, diagnosed with an oblique strain, will miss 5 days.
09/24/2032 Suffered setback in recovery from injury, will miss another 4 days.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 45 (45); Control: 70 (75).
05/20/2033 Injured (Mild abdominal strain), day-to-day for 6 days.
06/23/2033 Injured on 06/19/2033, diagnosed with forearm tendinitis, will miss 4 weeks.
07/30/2033 Injured (Back tightness), day-to-day for one week.
08/05/2033 Injured on 08/04/2033, diagnosed with a herniated disc, will miss 3-4 months.
11/24/2033 Became a free agent.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 75 (75).
02/22/2034 Signed a minor league contract with the Philadelphia Phillies organization.
04/09/2034 Injured (Finger blister), day-to-day for one week.
06/02/2034 Injured on 06/01/2034, diagnosed with a finger blister, will not miss additional time.
06/09/2034 Injured (Finger blister), day-to-day for 1 day.
06/30/2034 Injured (Finger blister), day-to-day for 1 day.
09/14/2034 Injured (Finger blister), day-to-day for 4 days.
11/23/2034 Became a free agent.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 55 (65); Movement: 45 (50); Control: 75 (75).
02/15/2035 Signed a minor league contract with the New York Yankees organization.
04/14/2035 Pitches a 4-hit shutout against the Buffalo Bisons with 11 strikeouts and 0 BB allowed!
05/04/2035 Injured on 05/01/2035, diagnosed with forearm tendinitis, will miss 2 weeks.
07/01/2035 Injured (Finger blister), day-to-day for 3 days.
07/19/2035 Injured (Sore back), day-to-day for one week.
08/21/2035 Injured on 08/19/2035, diagnosed with a herniated disc, will miss 4-5 weeks.
11/24/2035 Became a minor league free agent.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 45 (45); Control: 70 (75).
10/30/2036 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year HLD Rank
2027 15 6
Year CG Rank
2030 1 7
Tuesday, August 1st , 2023 - OOTP Baseball 23.10 Build 110