P Keaton '0' Winn #69
Age: 27 | Bats: R | Throws: R | Morale: Angry
10/31/2025
OA: 46 POT: 46
P KEATON '0' WINN #69 - AGE: 27 - BATS: R - THROWS: R - MORALE: ANGRY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
71 19 4-17 3 6.50 137.0 163 17 55 109 1.59 0.5
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 45 45 45 45
Movement 55 50 55 55
Control 55 50 55 55
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 50 50
Slider 45 45
Sinker 45 45
Splitter 40 40
 
OTHER PITCHING RATINGS
Velocity 96-98 Mph
Stamina 45
Suggested Role Starter
Type Neutral
Hold Runners 40
Defense 40
RUN/BUNT RATINGS
Running Speed: 30
Stealing Ability: 30
Baserunning Inst.: 30
Sacrifice Bunt: 50
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/27/2025 @ OAK Loss, 6-8 2.0 1 1 1 1 1
09/26/2025 @ OAK Win, 8-2 1.2 1 0 0 0 1
09/24/2025 @ HOU Loss, 2-7 0.2 1 0 0 1 1
09/21/2025 SEA Win, 7-6 1.2 2 0 0 0 1
09/19/2025 SEA Loss, 3-5 1.1 1 0 0 0 2
09/16/2025 TEX Win, 6-3 2.0 1 0 0 0 1 Win
09/14/2025 @ ATL Win, 9-5 2.0 2 2 2 0 1
09/12/2025 @ ATL Loss, 0-5 1.2 3 1 1 0 0
09/10/2025 @ TOR Loss, 0-10 0.1 3 3 0 1 0
09/07/2025 @ TEX Loss, 5-6 1.0 2 2 2 1 0
PERSONALITY
Birthday:02/20/1998
Born in:Sigourney, IA
Nationality:American
Height:6' 4"
Weight:205 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$760,000
Signed Through:2025 Season
Major Service:1 Year, 51 Days
Service This Yr:195 Days
40-Man Service:4 Years, None
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:2018, 2nd Pick in Round 6
MAJOR LEAGUE BASEBALL 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 71 19 4 17 3 6.50 137.0 163 105 99 17 55 109 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 4 1 75.0 52 13 15.24 10.71 7.16 3.61 4.73 1.59 110 0.5 .338        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 274 78 15 2 11 51 27 46 2 0 9 .285 .365 .474 .840      
vs. RHB 280 85 21 1 6 54 28 63 2 1 5 .304 .375 .450 .825      
MAJOR LEAGUE BASEBALL 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
March 1 0 0 0 0 3.38 2.2 2 1 1 1 0 2  
April 13 5 2 4 0 8.23 27.1 40 26 25 2 15 20  
May 10 9 0 7 0 8.80 29.2 39 30 29 7 12 25  
June 11 1 1 1 0 3.93 18.1 16 8 8 1 3 16  
July 10 4 0 4 1 7.71 21.0 26 18 18 2 6 19  
August 13 0 0 1 2 2.37 19.0 17 6 5 2 13 11  
September 13 0 1 0 0 6.16 19.0 23 16 13 2 6 16  
Spring Training 10 0 0 0 0 6.97 10.1 13 8 8 2 3 13  
2 Years Ago 21 0 2 2 1 2.42 22.1 23 7 6 3 4 20  
Career 92 19 6 19 4 5.93 159.1 186 112 105 20 59 129  
Home 36 10 4 10 1 6.98 69.2 86 55 54 9 29 57  
Road 35 9 0 7 2 6.01 67.1 77 50 45 8 26 52  
Grass 69 18 4 16 3 6.18 135.1 154 95 93 17 51 109  
Turf 2 1 0 1 0 32.40 1.2 9 10 6 0 4 0  
Day 20 7 1 6 1 6.80 43.2 51 33 33 8 17 36  
Night 51 12 3 11 2 6.36 93.1 112 72 66 9 38 73  
As Starter 19 19 0 11 0 6.35 62.1 75 45 44 9 24 47  
As Reliever / Substitution 52 0 4 6 3 6.63 74.2 88 60 55 8 31 62  
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 Los Angeles - MLB 25 21 0 2 2 1 2.42 22.1 23 7 6 3 4 20 0 0 1.21 .299 3.79 0.3 181
2025 Los Angeles - MLB 27 71 19 4 17 3 6.50 137.0 163 105 99 17 55 109 0 0 1.59 .338 4.73 0.5 66
Total MLB 92 19 6 19 4 5.93 159.1 186 112 105 20 59 129 0 0 1.54 .333 4.59 0.8 72
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 Inland Empire - A 21 66 6 4 4 4 4.54 103.0 106 53 52 13 45 75 0 0 1.47 .297 6.08 -0.1 120
2020 Inland Empire - A 22 11 0 1 1 0 5.62 16.0 18 11 10 4 6 20 0 0 1.50 .341 5.92 -0.2 79
2020 Mobile - AA 22 8 1 3 0 0 7.71 21.0 27 18 18 3 10 19 0 0 1.76 .375 5.12 -0.1 52
2021 Mobile - AA 23 23 23 7 9 0 5.80 132.0 145 99 85 17 55 74 0 0 1.52 .293 5.57 0.5 81
2022 Mobile - AA 24 3 0 0 0 1 9.82 3.2 6 4 4 0 3 2 0 0 2.45 .375 4.99 0.0 51
2022 Salt Lake - AAA 24 13 13 4 5 0 5.58 71.0 95 48 44 16 29 48 1 0 1.75 .338 6.11 -0.6 75
2023 Salt Lake - AAA 25 19 19 4 8 0 3.69 131.2 119 57 54 13 44 80 3 1 1.24 .265 4.27 1.0 104
2024 Salt Lake - AAA 26 26 26 8 9 0 3.96 181.2 189 82 80 14 45 133 3 0 1.29 .316 3.60 3.0 99
Total AAA 58 58 16 22 0 4.17 384.1 403 187 178 43 118 261 7 1 1.36 .303 4.29 94.8
Total AA 34 24 10 9 1 6.15 156.2 178 121 107 20 68 95 0 0 1.57 .306 5.49 74.2
Total A1 77 6 5 5 4 4.69 119.0 124 64 62 17 51 95 0 0 1.47 .302 6.06 111.9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 Los Angeles - MLB P 21 0 0 1 0 1 0 1.000 22.1 0.40 +0.5 1.039
2025 Los Angeles - MLB P 71 19 7 6 1 14 1 .929 137.0 0.85 +0.4 1.032
TOTAL P 92 19 7 7 1 15 1 .933 159.1 0.79 +0.9 1.033
PLAYER HISTORY
11/03/2018 Drafted in the 2018 first-year player draft (Round 6, Pick 2, 152nd overall pick) by the Los Angeles Angels, out of college (Mississippi State).
01/01/2019 OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 35 (50); Control: 30 (50).
06/10/2019 Injured (Abdominal soreness), day-to-day for 3 days.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 40 (45); Control: 45 (60).
07/06/2020 Injured on 07/02/2020, diagnosed with a strained abdominal muscle, will miss 5 weeks.
08/31/2020 Injured on 08/30/2020, diagnosed with biceps tendinitis, will miss 2-3 months.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 30 (40); Control: 40 (60).
05/05/2021 Injured (strained abdominal muscle),day-to-day for one week.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 40 (40); Control: 50 (60).
05/17/2022 Injured on 05/14/2022, diagnosed with bone chips in his elbow, will miss 2 months.
11/28/2022 Received a 1-year contract through automatic renewal worth a total of $545,000.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50).
07/08/2023 Pitches a 1-hit shutout against the St. Paul Saints with 3 strikeouts and 1 BB allowed!
08/09/2023 Injured (sore thumb),day-to-day for 2 days.
11/24/2023 Received a 1-year contract through automatic renewal worth a total of $545,000.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 60 (60).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 60 (60).
11/21/2024 Received a 1-year contract through automatic renewal worth a total of $760,000.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 55 (55).
04/03/2025 Injured (mild calf strain),day-to-day for 2 days.
LEADERBOARD APPEARANCES
Year L Rank
2025 17 7
Saturday, February 21st , 2026 - OOTP Baseball 26.8 Build 82