P Keynan 'Major Key' Middleton #99
Age: 27 | Bats: R | Throws: R | Morale: Good
09/24/2020
OA: 30 POT: 30
P KEYNAN 'MAJOR KEY' MIDDLETON #99 - AGE: 27 - BATS: R - THROWS: R - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
13 0 5-0 0 4.01 24.2 16 1 9 25 1.01 0.4
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 55 55 60 55
Movement 40 35 40 40
Control 40 40 45 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 65 65
Slider 60 60
Changeup 50 50
 
 
OTHER PITCHING RATINGS
Velocity 97-99 Mph
Stamina 30
Suggested Role Bullpen
Type Flyball Pitcher
Hold Runners 35
Defense 60
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 25
Baserunning Inst.: 35
Sacrifice Bunt: 50
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/14/2020 @ RAN Win, 6-5 1.1 2 1 1 1 2 Win
09/10/2020 RAN Loss, 2-7 2.0 1 0 0 1 2
09/06/2020 @ LAN Win, 22-4 2.0 4 3 3 0 0 Win
09/04/2020 @ LAN Win, 20-6 1.2 1 0 0 0 1
08/31/2020 LAN Win, 21-11 1.1 1 1 1 2 3 Win
08/29/2020 LAN Win, 20-1 2.2 0 0 0 0 4 Win
08/23/2020 LAK Win, 6-2 2.0 0 0 0 0 2 Win
08/22/2020 LAK Win, 4-2 1.1 2 2 2 1 1
08/17/2020 STO Win, 15-7 0.2 1 2 2 1 0
08/15/2020 @ LAN Win, 14-7 3.0 4 2 2 0 4
PERSONALITY
Enjoys some quiet time at his locker before first pitch.
Birthday:09/12/1993
Born in:Milwaukie, OR
Nationality:American
Height:6' 3"
Weight:215 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$800,000
Signed Through:2020 Season
Major Service:3 Years, 55 Days
Service This Yr:77 Days
40-Man Service:3 Years, 55 Days
Pro Service:6 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:2 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2020 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 21 0 2 1 1 6.46 23.2 19 17 17 6 12 28 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 2 1 50.0 21 6 12.17 7.23 10.65 4.56 6.19 1.31 116 -0.3 .245        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 35 12 3 0 5 13 4 5 0 0 0 .343 .410 .857 1.267      
vs. RHB 52 7 1 0 1 4 8 23 0 0 1 .135 .262 .212 .474      
MAJOR LEAGUE BASEBALL 2020 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
March 1 0 0 0 0 0.00 0.2 0 0 0 0 0 0  
April 6 0 0 0 0 3.00 9.0 6 3 3 3 2 8  
May 10 0 1 1 1 4.09 11.0 6 5 5 1 6 16  
June 4 0 1 0 0 27.00 3.0 7 9 9 2 4 4  
Last Year 11 0 0 0 0 1.17 7.2 4 1 1 0 7 6  
2 Years Ago 16 0 0 0 6 2.04 17.2 14 4 4 1 9 16  
Career 112 0 8 2 10 3.94 107.1 97 47 47 18 46 113  
Home 8 0 0 1 0 7.00 9.0 7 7 7 3 7 11  
Road 13 0 2 0 1 6.14 14.2 12 10 10 3 5 17  
Grass 21 0 2 1 1 6.46 23.2 19 17 17 6 12 28  
Day 7 0 2 1 0 9.82 7.1 7 8 8 3 5 9  
Night 14 0 0 0 1 4.96 16.1 12 9 9 3 7 19  
As Reliever / Substitution 21 0 2 1 1 6.46 23.2 19 17 17 6 12 28  
CALIFORNIA LEAGUE 2020 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 13 0 5 0 0 4.01 24.2 16 11 11 1 9 25 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 1 1 0.0 13 2 9.12 5.84 9.12 3.28 4.82 1.01 76 0.4 .234        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 26 4 1 0 0 3 3 2 0 0 0 .154 .241 .192 .434      
vs. RHB 64 12 4 2 1 8 6 23 0 0 0 .188 .257 .359 .617      
CALIFORNIA LEAGUE 2020 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 1 0 1 0 0 6.75 1.1 2 1 1 0 1 2  
July 2 0 0 0 0 0.00 6.0 0 0 0 0 2 5  
August 9 0 4 0 0 4.80 15.0 11 8 8 1 7 19  
September 2 0 1 0 0 7.36 3.2 5 3 3 0 0 1  
Postseason 2 0 1 0 0 2.70 3.1 3 1 1 0 2 4  
Last Year 4 2 0 0 0 0.00 3.2 2 0 0 0 3 9  
Career 42 2 6 1 0 3.62 64.2 40 26 26 8 32 90  
Home 9 0 4 0 0 3.68 14.2 7 6 6 0 7 17  
Road 4 0 1 0 0 4.50 10.0 9 5 5 1 2 8  
Grass 13 0 5 0 0 4.01 24.2 16 11 11 1 9 25  
Day 7 0 3 0 0 4.50 12.0 8 6 6 0 4 11  
Night 6 0 2 0 0 3.55 12.2 8 5 5 1 5 14  
As Reliever / Substitution 13 0 5 0 0 4.01 24.2 16 11 11 1 9 25  
MIDWEST LEAGUE 2020 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 10 0 4 1 2 1.74 20.2 12 4 4 1 7 32 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 3 1 66.7 10 5 9.15 5.23 13.94 3.05 3.82 0.92 63 0.6 .275        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 22 3 1 0 0 0 6 7 0 0 0 .136 .321 .182 .503      
vs. RHB 51 9 4 0 1 4 1 25 0 1 2 .176 .222 .314 .536      
MIDWEST LEAGUE 2020 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
June 4 0 2 0 1 2.25 8.0 8 2 2 0 2 13  
July 6 0 2 1 1 1.42 12.2 4 2 2 1 5 19  
Career 36 26 10 12 2 4.80 146.1 160 82 78 16 54 120  
Home 6 0 3 0 1 0.71 12.2 8 1 1 0 5 20  
Road 4 0 1 1 1 3.38 8.0 4 3 3 1 2 12  
Grass 10 0 4 1 2 1.74 20.2 12 4 4 1 7 32  
Day 5 0 0 1 2 2.79 9.2 5 3 3 1 5 17  
Night 5 0 4 0 0 0.82 11.0 7 1 1 0 2 15  
As Reliever / Substitution 10 0 4 1 2 1.74 20.2 12 4 4 1 7 32  
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+
2017 Los Angeles - MLB 23 64 0 6 1 3 3.86 58.1 60 25 25 11 18 63 0 0 1.34 .318 4.36 0.2 112
2018 Los Angeles - MLB 24 16 0 0 0 6 2.04 17.2 14 4 4 1 9 16 0 0 1.30 .295 3.78 0.2 207
2019 Los Angeles - MLB 25 11 0 0 0 0 1.17 7.2 4 1 1 0 7 6 0 0 1.43 .200 4.55 0.0 388
2020 Los Angeles - MLB 26 21 0 2 1 1 6.46 23.2 19 17 17 6 12 28 0 0 1.31 .245 6.19 -0.3 82
Total MLB 112 0 8 2 10 3.94 107.1 97 47 47 18 46 113 0 0 1.33 .292 4.68 0.1 141
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+
2013 Orem - R 19 6 6 1 3 0 8.10 23.1 29 24 21 4 15 15 0 0 1.89 .342 6.33 -0.3 49
2013 Los Angeles A (AZL) - R 19 4 1 0 0 0 6.35 5.2 3 4 4 0 3 5 0 0 1.06 .188 3.02 0.1 63
2013 Total - R 19 10 7 1 3 0 7.76 29.0 32 28 25 4 18 20 0 0 1.72 .315 5.68 -0.2 52
2014 Orem - R 20 14 14 5 4 0 6.45 67.0 69 58 48 9 30 53 0 0 1.48 .294 4.98 0.1 62
2015 Burlington - A 21 26 26 6 11 0 5.30 125.2 148 78 74 15 47 88 0 0 1.55 .336 4.54 0.9 75
2016 Inland Empire - A+ 22 25 0 1 1 0 3.72 36.1 22 15 15 7 20 56 0 0 1.16 .227 4.27 0.0 107
2016 Arkansas - AA 22 13 0 0 0 6 1.20 15.0 11 2 2 1 4 18 0 0 1.00 .270 2.47 0.4 332
2016 Salt Lake - AAA 22 8 0 0 1 2 4.91 14.2 14 8 8 1 4 14 0 0 1.23 .302 3.00 0.3 82
2017 Salt Lake - AAA 23 10 0 0 0 2 2.84 12.2 11 5 4 0 4 8 0 0 1.18 .282 3.12 0.2 142
2018 Salt Lake - AAA 24 1 1 0 0 0 0.00 1.0 0 0 0 0 2 2 0 0 2.00 .000 5.20 -0.0 999
2019 Los Angeles A (AZL) - R 25 1 1 0 0 0 0.00 1.0 0 0 0 0 0 2 0 0 0.00 .000 0.00 0.1 999
2019 Inland Empire - A+ 25 4 2 0 0 0 0.00 3.2 2 0 0 0 3 9 0 0 1.36 .400 0.75 0.2 999
2019 Salt Lake - AAA 25 5 0 0 0 0 2.08 4.1 2 1 1 0 3 5 0 0 1.15 .182 2.97 0.1 194
2020 Burlington - A 26 10 0 4 1 2 1.74 20.2 12 4 4 1 7 32 0 0 0.92 .275 3.82 0.6 349
2020 Inland Empire - A+ 26 13 0 5 0 0 4.01 24.2 16 11 11 1 9 25 0 0 1.01 .234 4.82 0.4 157
2020 Total - A+ 26 23 0 9 1 2 2.98 45.1 28 15 15 2 16 57 0 0 0.97 .250 4.36 1.1 245
Total PCL 24 1 0 1 4 3.58 32.2 27 14 13 1 13 29 0 0 1.22 .277 3.11 148.1
Total TEX 13 0 0 0 6 1.20 15.0 11 2 2 1 4 18 0 0 1.00 .270 2.47 332.3
Total CAL 42 2 6 1 0 3.62 64.2 40 26 26 8 32 90 0 0 1.11 .237 4.28 176.5
Total MID 36 26 10 12 2 4.80 146.1 160 82 78 16 54 120 0 0 1.46 .330 4.44 113.9
Total AZL 5 2 0 0 0 5.40 6.2 3 4 4 0 3 7 0 0 0.90 .176 2.57 203.4
Total PIO 20 20 6 7 0 6.87 90.1 98 82 69 13 45 68 0 0 1.58 .307 5.33 58.8
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+
2020 Inland Empire - CAL 26 2 0 1 0 0 2.70 3.1 3 1 1 0 2 4 0 0 1.50 .375 4.62 0.1 233
Total CAL 2 0 1 0 0 2.70 3.1 3 1 1 0 2 4 0 0 1.50 .375 4.62 233.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Los Angeles - MLB P 64 0 2 4 0 6 0 1.000 58.1 0.93 -0.2 .000
2018 Los Angeles - MLB P 16 0 1 0 0 1 0 1.000 17.2 0.51 +0.6 .000
2019 Los Angeles - MLB P 11 0 0 0 0 0 0 .000 7.2 0.00 -0.0 .000
2020 Los Angeles - MLB P 20 0 1 3 2 4 0 1.000 23.2 1.52 -0.1 1.048
2020 Inland Empire - A+ P 13 0 0 3 0 3 0 1.000 24.2 1.09 +0.4 1.588
2020 Burlington - A P 10 0 1 2 1 3 0 1.000 20.2 1.31 +0.1 1.055
TOTAL P 134 0 5 12 3 17 0 1.000 152.2 1.00 +0.9 1.204
PLAYER HISTORY
06/08/2013 Drafted by the Los Angeles Angels of Anaheim in the 3rd round of the 2013 MLB June Amateur Draft from Lane Community College (Eugene, OR).
01/10/2020 Signed a 1-year contract extension worth a total of $800,000 with the Los Angeles Angels organization.
Tuesday, June 16th, 2020 - OOTP Baseball 21.3 Build 45