P Keynan 'Major Key' Middleton #99
Age: 28 | Bats: R | Throws: R | Morale: Normal
10/14/2021
OA: 35 POT: 35
P KEYNAN 'MAJOR KEY' MIDDLETON #99 - AGE: 28 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
31 0 1-1 1 2.96 45.2 28 5 9 84 0.81 1.4
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 60 55 60 60
Movement 45 40 45 45
Control 40 40 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 70 70
Slider 65 65
Changeup 55 55
 
 
OTHER PITCHING RATINGS
Velocity 97-99 Mph
Stamina 30
Suggested Role Bullpen
Type Flyball Pitcher
Hold Runners 40
Defense 70
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 25
Baserunning Inst.: 30
Sacrifice Bunt: 55
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/06/2021 PLA Loss, 5-7 0.2 2 3 3 1 1 Loss
09/04/2021 PLA Loss, 0-3 1.0 0 0 0 0 3
09/01/2021 @ MV Loss, 1-2 1.0 0 0 0 1 2
08/30/2021 NS Loss, 11-12 1.0 2 3 3 1 2
08/22/2021 BON Loss, 3-5 2.0 1 0 0 0 3
08/18/2021 AUG Win, 6-4 1.0 0 0 0 0 2
08/17/2021 @ REN Loss, 5-9 1.1 3 3 3 1 2
07/30/2021 VB Loss, 2-7 2.2 2 2 2 0 7
07/25/2021 ALD Loss, 1-4 2.0 1 0 0 0 5
07/21/2021 @ LIN Loss, 0-1 1.0 2 0 0 0 3
PERSONALITY
Enjoys country music.
Birthday:09/12/1993
Born in:Milwaukie, OR
Nationality:American
Height:6' 3"
Weight:210 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$1,387,500
Signed Through:2021 Season
Major Service:2 Years, 150 Days
Service This Yr:None
40-Man Service:3 Years, 2 Days
Pro Service:8 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:1 option year left
Contract Extension: -
Drafted:-
OLL DOUBLE A 2021 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 31 0 1 1 1 2.96 45.2 28 15 15 5 9 84 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 2 33.3 31 9 7.29 5.52 16.55 1.77 1.77 0.81 47 1.4 .319        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 62 14 1 0 3 8 5 28 0 0 0 .226 .284 .387 .671      
vs. RHB 98 14 1 1 2 7 4 56 1 0 0 .143 .175 .235 .409      
OLL DOUBLE A 2021 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 5 0 0 0 0 0.00 6.1 2 0 0 0 2 13  
May 6 0 0 0 0 2.08 8.2 7 2 2 0 1 14  
June 5 0 1 0 0 0.96 9.1 2 1 1 1 1 13  
July 8 0 0 0 1 2.02 13.1 9 3 3 1 1 29  
August 4 0 0 0 0 10.13 5.1 6 6 6 2 2 9  
September 3 0 0 1 0 10.13 2.2 2 3 3 1 2 6  
Last Year 18 0 0 1 0 3.31 16.1 7 6 6 1 8 31  
Career 49 0 1 2 1 3.05 62.0 35 21 21 6 17 115  
Home 14 0 1 1 0 4.29 21.0 14 10 10 2 4 43  
Road 17 0 0 0 1 1.82 24.2 14 5 5 3 5 41  
Grass 29 0 1 1 1 3.09 43.2 28 15 15 5 9 80  
Turf 2 0 0 0 0 0.00 2.0 0 0 0 0 0 4  
Day 11 0 1 0 0 2.81 16.0 7 5 5 3 2 32  
Night 20 0 0 1 1 3.03 29.2 21 10 10 2 7 52  
As Reliever / Substitution 31 0 1 1 1 2.96 45.2 28 15 15 5 9 84  
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
Total MLB 91 0 6 1 9 3.23 83.2 78 30 30 12 34 85 0 0 1.34 .303 4.26 0.3 157
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 108
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 333
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.2 81
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 141
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 193
2020 Odessa - S A 26 10 0 1 0 0 0.75 12.0 5 1 1 1 1 23 0 0 0.50 .235 0.81 0.5 432
2020 Montgomery - A 26 16 0 1 1 1 0.54 16.2 5 1 1 1 1 26 0 0 0.36 .148 1.27 0.7 609
2020 Oakland - AA 26 18 0 0 1 0 3.31 16.1 7 6 6 1 8 31 0 0 0.92 .231 1.95 0.5 121
2020 Cincinnati - AAA 26 10 0 1 1 0 1.08 8.1 8 2 1 1 3 11 0 0 1.32 .333 3.33 0.1 354
2021 Oakland - AA 27 31 0 1 1 1 2.96 45.2 28 15 15 5 9 84 0 0 0.81 .319 1.77 1.4 128
Total OAAA 10 0 1 1 0 1.08 8.1 8 2 1 1 3 11 0 0 1.32 .333 3.33 354.0
Total OAA 49 0 1 2 1 3.05 62.0 35 21 21 6 17 115 0 0 0.84 .296 1.82 125.7
Total OA 16 0 1 1 1 0.54 16.2 5 1 1 1 1 26 0 0 0.36 .148 1.27 608.7
Total OS A 10 0 1 0 0 0.75 12.0 5 1 1 1 1 23 0 0 0.50 .235 0.81 432.2
Total PCL 24 1 0 1 4 3.58 32.2 27 14 13 1 13 29 0 0 1.22 .277 3.11 147.3
Total TEX 13 0 0 0 6 1.20 15.0 11 2 2 1 4 18 0 0 1.00 .270 2.47 333.3
Total CAL 29 2 1 1 0 3.38 40.0 24 15 15 7 23 65 0 0 1.18 .239 3.95 189.4
Total MID 26 26 6 11 0 5.30 125.2 148 78 74 15 47 88 0 0 1.55 .336 4.54 75.5
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 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
2021 Oakland - AA P 31 0 2 3 0 5 0 1.000 45.2 0.99 +0.6 1.380
TOTAL P 122 0 5 7 0 12 0 1.000 129.1 0.84 +1.0 1.380
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/01/2020 Drafted in the 2020 inaugural draft by the Brooklyn Sycamores (Round 64, Pick 14, 1652nd overall pick).
01/10/2020 Signed a 1-year contract extension worth a total of $800,000 with the Los Angeles Angels organization.
11/04/2020 Received a 1-year contract worth a total of $1,387,500 through arbitration.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 45 (45).
Wednesday, September 2nd, 2020 - OOTP Baseball 21.5 Build 76