P Keith Richards #12
Age: 31 | Bats: R | Throws: R | Morale: Normal
10/23/2029
OA: 35 POT: 35
P KEITH RICHARDS #12 - AGE: 31 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
24 0 4-1 0 5.04 44.2 49 7 19 48 1.52 -0.2
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 50 45 60 50
Movement 50 40 55 50
Control 40 40 45 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 75 75
Slider 60 60
Circle Change 30 30
 
 
OTHER PITCHING RATINGS
Velocity 99-101 Mph
Stamina 60
Suggested Role Bullpen
Type Flyball Pitcher
Hold Runners 60
Defense 45
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 25
Baserunning Inst.: 35
Sacrifice Bunt: 75
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
06/17/2029 @ DET Loss, 3-9 3.0 3 0 0 1 6
06/11/2029 CLE Loss, 2-13 1.1 2 2 2 0 1
06/09/2029 TOR Loss, 2-17 1.0 4 5 5 1 0
06/08/2029 TOR Loss, 4-9 0.2 0 0 0 0 0
06/05/2029 @ MIN Win, 5-4 3.0 3 2 2 0 5 Win
05/30/2029 @ NYM Loss, 2-13 2.0 4 3 2 1 2
05/28/2029 @ NYM Loss, 4-5 3.2 5 2 2 1 3 Loss
05/22/2029 NYY Loss, 2-9 2.0 3 2 1 2 1
05/18/2029 @ PIT Loss, 0-6 1.2 2 0 0 1 1
05/15/2029 BAL Loss, 1-14 1.2 3 1 1 0 1
PERSONALITY
He is seen as a leader in the clubhouse.
High: Leader
Birthday:04/29/1998
Born in:Merrimack, NH
Nationality:American
Height:6' 8"
Weight:215 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:3 Years, 72 Days
Service This Yr:84 Days
40-Man Service:4 Years, 63 Days
Pro Service:10 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:2019, 24th Pick in Round 3
SKYLINE BASEBALL LEAGUE 2029 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 24 0 4 1 0 5.04 44.2 49 29 25 7 19 48 0 0.0 0 0 0.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 24 13 14.31 9.87 9.67 3.83 5.18 1.52 114 -0.2 .350        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 82 26 3 2 5 17 13 14 0 0 2 .317 .423 .585 1.008      
vs. RHB 92 23 3 0 2 12 6 34 1 0 1 .250 .300 .348 .648      
SKYLINE BASEBALL LEAGUE 2029 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 8 0 2 0 0 2.60 17.1 11 5 5 3 5 25  
May 11 0 1 1 0 5.40 18.1 26 15 11 1 12 11  
June 5 0 1 0 0 9.00 9.0 12 9 9 3 2 12  
Spring Training 12 0 1 1 0 2.05 22.0 18 6 5 3 4 24  
Career 104 13 11 8 6 5.03 234.1 252 144 131 30 111 212  
Home 12 0 2 0 0 7.32 19.2 20 19 16 4 10 17  
Road 12 0 2 1 0 3.24 25.0 29 10 9 3 9 31  
Grass 23 0 4 1 0 5.31 42.1 48 29 25 7 17 45  
Turf 1 0 0 0 0 0.00 2.1 1 0 0 0 2 3  
Day 11 0 1 1 0 5.24 22.1 24 15 13 4 10 27  
Night 13 0 3 0 0 4.84 22.1 25 14 12 3 9 21  
As Reliever / Substitution 24 0 4 1 0 5.04 44.2 49 29 25 7 19 48  
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+
2023 Baltimore - SKY 25 13 0 1 1 0 3.54 20.1 21 8 8 3 9 24 0 0 1.48 .340 4.60 0.0 124
2024 Baltimore - SKY 26 30 0 1 0 6 4.37 55.2 55 29 27 6 17 56 0 0 1.29 .325 3.98 0.3 96
2025 Los Angeles - SKY 27 18 0 1 1 0 7.85 36.2 43 33 32 6 20 31 0 0 1.72 .336 5.82 -0.5 54
2025 Miami - SKY 27 19 13 4 5 0 4.56 77.0 84 45 39 8 46 53 0 0 1.69 .321 5.39 -0.2 90
2025 Total - SKY 27 37 13 5 6 0 5.62 113.2 127 78 71 14 66 84 0 0 1.70 .326 5.53 -0.8 74
2029 Philadelphia - SKY 31 24 0 4 1 0 5.04 44.2 49 29 25 7 19 48 0 0 1.52 .350 5.18 -0.2 90
Total SKY 104 13 11 8 6 5.03 234.1 252 144 131 30 111 212 0 0 1.55 .331 5.02 -0.6 85
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+
2018 Total - 20 17 17 10 3 0 1.94 116.0 81 26 25 8 37 169 0 0 1.02 .285 2.17 4.7 100
2019 Total - 21 19 19 13 1 0 1.46 129.2 83 22 21 7 29 203 0 0 0.86 .289 1.51 6.7 100
2019 Orem - R+ 21 10 10 3 4 0 3.28 57.2 48 24 21 2 20 49 0 0 1.18 .275 3.72 1.1 128
2019 Gold Beach - A- 21 3 3 0 2 0 5.19 17.1 13 11 10 0 7 11 0 0 1.15 .241 3.41 0.4 78
2020 Gold Beach - A- 22 13 13 5 4 0 3.62 79.2 64 33 32 5 38 73 0 0 1.28 .271 3.78 1.2 109
2020 Waterloo - A 22 2 2 0 2 0 12.38 8.0 12 11 11 0 8 8 0 0 2.50 .462 4.80 0.0 32
2021 Waterloo - A 23 29 29 12 11 0 3.42 179.0 167 74 68 11 60 149 1 0 1.27 .298 3.86 2.3 111
2022 Frederick - A+ 24 1 1 0 0 0 1.42 6.1 6 1 1 0 0 7 0 0 0.95 .353 1.19 0.3 261
2022 Bowie - AA 24 27 27 4 12 0 4.94 142.0 158 93 78 12 76 88 0 0 1.65 .313 4.91 -0.1 77
2023 Bowie - AA 25 5 5 1 1 0 2.81 32.0 25 10 10 3 9 31 0 0 1.06 .259 3.36 0.6 130
2023 Norfolk - AAA 25 25 7 4 3 11 6.13 54.1 48 41 37 10 31 46 0 0 1.45 .253 6.06 -0.5 73
2024 Norfolk - AAA 26 9 0 1 0 4 1.42 12.2 6 2 2 0 8 14 0 0 1.11 .200 2.68 0.5 276
2026 New Orleans - AAA 28 30 8 6 5 12 4.29 71.1 71 34 34 12 14 89 0 0 1.19 .328 3.78 1.0 98
2028 Tacoma - AAA 30 34 0 3 2 4 1.11 56.2 26 7 7 2 17 70 0 0 0.76 .205 2.48 1.4 367
Total AAA 98 15 14 10 31 3.69 195.0 151 84 80 24 70 219 0 0 1.13 .266 3.97 116.7
Total AA 32 32 5 13 0 4.55 174.0 183 103 88 15 85 119 0 0 1.54 .305 4.63 83.3
Total A+ 1 1 0 0 0 1.42 6.1 6 1 1 0 0 7 0 0 0.95 .353 1.19 261.4
Total A 31 31 12 13 0 3.80 187.0 179 85 79 11 68 157 1 0 1.32 .306 3.90 100.8
Total A- 16 16 5 6 0 3.90 97.0 77 44 42 5 45 84 0 0 1.26 .265 3.72 102.0
Total R+ 10 10 3 4 0 3.28 57.2 48 24 21 2 20 49 0 0 1.18 .275 3.72 127.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 Baltimore - SKY 25 1 0 0 0 0 10.12 2.2 3 3 3 0 3 0 0 0 2.25 .273 6.94 -0.1 43
2024 Baltimore - SKY 26 2 0 0 0 0 7.20 5.0 7 5 4 3 3 7 0 0 2.00 .333 10.32 -0.3 58
Total SKY 3 0 0 0 0 8.22 7.2 10 8 7 3 6 7 0 0 2.09 .304 9.14 51.9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Gold Beach - A- P 3 3 0 3 0 3 0 1.000 17.1 1.56 -0.1 1.041
2019 Orem - R+ P 10 10 6 5 1 11 0 1.000 57.2 1.72 +0.4 1.029
2020 Waterloo - A P 2 2 0 0 0 0 0 .000 8.0 0.00 +0.3 .000
2020 Gold Beach - A- P 13 13 1 5 0 7 1 .857 79.2 0.68 -0.0 1.020
2021 Waterloo - A P 29 29 7 16 0 25 2 .920 179.0 1.16 -0.7 .891
2022 Bowie - AA P 27 27 9 12 1 22 1 .955 142.0 1.33 +1.4 .930
2022 Frederick - A+ P 1 1 0 0 0 0 0 .000 6.1 0.00 -0.0 .000
2023 Baltimore - MLB P 12 0 0 2 0 2 0 1.000 20.1 0.89 +0.3 1.063
2023 Norfolk - AAA P 25 7 1 6 0 7 0 1.000 54.1 1.16 +0.8 1.037
2023 Bowie - AA P 5 5 1 0 0 2 1 .500 32.0 0.28 +0.1 .000
2024 Baltimore - MLB P 30 0 2 0 0 3 1 .667 55.2 0.32 +0.7 .000
2024 Norfolk - AAA P 9 0 0 0 0 0 0 .000 12.2 0.00 -0.1 .000
2025 Los Angeles - MLB P 18 0 1 0 0 1 0 1.000 36.2 0.25 -0.7 .000
2025 Miami - MLB P 19 13 3 3 0 8 2 .750 77.0 0.70 -0.7 .535
2026 New Orleans - AAA P 30 8 6 3 1 9 0 1.000 71.1 1.14 -0.5 1.048
2028 Tacoma - AAA P 34 0 2 3 1 5 0 1.000 56.2 0.79 +0.4 .996
2029 Philadelphia - MLB P 24 0 1 2 0 3 0 1.000 44.2 0.60 +0.1 1.022
TOTAL P 291 118 40 60 4 108 8 .926 951.1 0.95 +1.7 .946
PLAYER HISTORY
06/04/2018 Drafted in the 2018 first-year player draft (Round 4, Pick 8, 108th overall pick) by the Chicago White Sox, out of college (St. Anselm).
08/03/2018 Failed to sign with the Chicago White Sox organization and returned to college.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 30 (60); Movement: 35 (55); Control: 25 (45).
06/03/2019 Drafted in the 2019 first-year player draft (Round 3, Pick 24, 92nd overall pick) by the California Angels, out of college (St. Anselm).
06/17/2019 Signed a minor league contract with the California Angels organization with a signing bonus of $3,000,000.
07/15/2019 Injured (Sprained ankle), day-to-day for 5 days.
08/27/2019 Injured (Partially torn labrum), out for 5-6 weeks.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 35 (65); Movement: 45 (50); Control: 25 (40).
04/06/2020 Named the #67 prospect in the SKY
07/05/2020 Named the #81 prospect in the SKY
11/12/2020 Named the #62 prospect in the SKY
01/01/2021 OSA scouting updated ratings (potential): Stuff: 35 (65); Movement: 50 (50); Control: 25 (40).
04/05/2021 Named the #65 prospect in the SKY
07/04/2021 Named the #70 prospect in the SKY
11/07/2021 Named the #79 prospect in the SKY
12/22/2021 Was traded by the California Angels to the Baltimore Orioles, along with SP Rick Key, 3B Ottaviano Gomez, CF Cruz Vasquez, RF C.J. O'Brien, in exchange for RF Felix Salgado, $8,055,000.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 50 (50); Control: 30 (40).
04/04/2022 Named the #85 prospect in the SKY
05/18/2022 Injured (Tender shoulder), day-to-day for 5 days.
07/03/2022 Named the #80 prospect in the SKY
11/07/2022 Named the #61 prospect in the SKY
01/01/2023 OSA scouting updated ratings (potential): Stuff: 40 (65); Movement: 50 (50); Control: 30 (40).
04/03/2023 Named the #72 prospect in the SKY
11/28/2023 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 60 (70); Movement: 50 (50); Control: 35 (40).
11/28/2024 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 60 (70); Movement: 50 (50); Control: 40 (40).
01/26/2025 Was claimed off waivers by Los Angeles while with Baltimore.
06/10/2025 Was claimed off waivers by Miami while with Los Angeles.
11/28/2025 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 50 (50); Control: 40 (40).
12/30/2026 Drafted in the rule 5 draft (Round 4, Pick 5, 101st overall Pick) by the Philadelphia Phillies, from the Miami Marlins.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 50 (50); Control: 40 (40).
04/05/2027 Released by the Philadelphia organization, returned to the Miami Marlins.
04/12/2027 Released by the Miami Marlins.
09/29/2027 Signed a minor league contract with the Seattle Mariners organization.
10/13/2027 Signed a 1-year minor league contract extension with the Seattle Mariners organization.
12/02/2027 Signed a 1-year minor league contract extension with the Seattle Mariners organization.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 50 (50); Control: 40 (40).
12/11/2028 Signed a 1-year minor league contract extension with the Seattle Mariners organization.
12/30/2028 Drafted in the rule 5 draft (Round 5 , Pick 2, 130th overall Pick) by the Philadelphia Phillies from the Seattle Mariners.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 40 (40).
06/25/2029 Released by the Philadelphia organization, returned to the Seattle Mariners.
07/16/2029 Released by the Seattle Mariners.
Friday, September 24th , 2021 - OOTP Baseball 22.8 Build 71