P Keynan 'Major Key' Middleton #99
Age: 34 | Bats: R | Throws: R | Morale: Normal
11/02/2027
OA: 20 POT: 20
P KEYNAN 'MAJOR KEY' MIDDLETON #99 - AGE: 34 - BATS: R - 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 4 4 5 4
Movement 5 5 6 5
Control 4 4 4 4
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 5 5
Slider 4 4
Changeup 4 4
 
 
OTHER PITCHING RATINGS
Velocity 90-92 Mph
Stamina 3
Suggested Role Strictly BP
Type Flyball Pitcher
Hold Runners 4
Defense 5
RUN/BUNT RATINGS
Running Speed: 2
Stealing Ability: 3
Baserunning Inst.: 4
Sacrifice Bunt: 6
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
Legitimately warm individual.
Birthday:09/12/1993
Born in:Milwaukie, OR
Nationality:American
Height:6' 3"
Weight:210 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:6 Years, 51 Days
Service This Yr:None
40-Man Service:6 Years, 128 Days
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:-
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 113
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 209
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 392
2020 Los Angeles - MLB 26 13 0 0 1 0 5.25 12.0 12 8 7 2 6 11 0 0 1.50 .294 5.06 -0.1 82
2021 Seattle - MLB 27 21 1 0 4 1 8.20 26.1 36 26 24 5 18 18 0 0 2.05 .348 6.72 -0.5 58
2023 Toronto - MLB 29 57 2 0 1 0 6.04 53.2 61 41 36 4 28 49 0 0 1.66 .348 4.08 0.5 74
2024 Toronto - MLB 30 37 0 3 1 2 3.74 21.2 14 10 9 2 9 20 0 0 1.06 .218 4.03 0.2 120
2025 New York - MLB 31 9 0 1 0 0 6.57 12.1 14 9 9 1 7 12 0 0 1.70 .361 4.04 0.0 60
Total MLB 228 3 10 8 12 4.94 209.2 215 124 115 26 102 195 0 0 1.51 .317 4.53 0.5 90
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
2021 Tacoma - AAA 27 28 0 1 4 8 5.47 24.2 18 16 15 3 10 25 0 0 1.14 .231 4.03 -0.1 67
2022 Rochester - AAA 28 56 0 4 8 11 4.05 53.1 42 24 24 6 30 66 0 0 1.35 .288 4.01 0.6 111
2026 Akron - AA 32 10 0 0 0 4 0.96 9.1 8 1 1 0 4 9 0 0 1.29 .333 2.50 0.2 404
2026 Columbus - AAA 32 26 0 0 1 9 1.80 25.0 17 7 5 2 12 24 0 0 1.16 .238 3.47 0.3 213
Total AAA E 82 0 4 9 20 3.33 78.1 59 31 29 8 42 90 0 0 1.29 .271 3.84 131.2
Total AAA W 52 1 1 5 12 4.40 57.1 45 30 28 4 23 54 0 0 1.19 .258 3.50 87.0
Total AA C 23 0 0 0 10 1.11 24.1 19 3 3 1 8 27 0 0 1.11 .295 2.48 356.7
Total A+ W 29 2 1 1 0 3.38 40.0 24 15 15 7 23 65 0 0 1.18 .239 3.95 117.6
Total A W 26 26 6 11 0 5.30 125.2 148 78 74 15 47 88 0 0 1.55 .336 4.54 75.3
Total AZL 5 2 0 0 0 5.40 6.2 3 4 4 0 3 7 0 0 0.90 .176 2.57 74.1
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.2
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 Toronto - MLB 29 8 0 0 0 0 9.39 7.2 10 8 8 4 5 10 0 0 1.96 .316 9.51 -0.4 47
2024 Toronto - MLB 30 2 1 0 0 0 6.75 1.1 2 1 1 1 1 1 0 0 2.25 .333 13.93 -0.1 66
2026 Columbus - AAA E 32 3 0 0 0 0 0.00 3.0 1 0 0 0 0 2 0 0 0.33 .125 1.58 0.1 999
Total MLB 10 1 0 0 0 9.00 9.0 12 9 9 5 6 11 0 0 2.00 .318 10.16 49.6
Total AAA E 3 0 0 0 0 0.00 3.0 1 0 0 0 0 2 0 0 0.33 .125 1.58 999.0
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.5 .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 13 0 1 1 0 2 0 1.000 12.0 1.50 -0.4 .000
2021 Seattle - MLB P 20 1 1 1 0 3 1 .667 26.1 0.68 -0.3 .978
2021 Tacoma - AAA P 27 0 2 1 0 3 0 1.000 24.2 1.09 -0.2 1.050
2022 Rochester - AAA P 54 0 1 1 0 2 0 1.000 53.1 0.34 -0.3 1.039
2023 Toronto - MLB P 57 2 0 1 0 1 0 1.000 53.2 0.17 -1.0 .984
2024 Toronto - MLB P 31 0 2 3 0 5 0 1.000 21.2 2.08 +0.2 1.322
2025 New York - MLB P 8 0 0 3 0 3 0 1.000 12.1 2.19 +0.1 .972
2026 Columbus - AAA P 26 0 0 1 0 2 1 .500 25.0 0.36 +0.2 .531
2026 Akron - AA P 10 0 0 1 0 1 0 1.000 9.1 0.96 +0.2 .000
TOTAL P 337 3 10 17 0 29 2 .931 322.0 0.75 -0.4 1.002
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.
12/02/2020 Granted Free Agency.
12/16/2020 Signed as a Free Agent with the Seattle Mariners.
04/07/2021 Injured (hamstring soreness),day-to-day for 4 days.
05/05/2021 Injured (mild shoulder strain),day-to-day for one week.
08/06/2021 Injured (sprained ankle),day-to-day for 4 days.
11/28/2021 Was not offered arbitration and became a free agent.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 5 (5); Control: 5 (5).
03/30/2022 Signed a minor league contract with the Washington Nationals organization.
12/26/2022 Drafted in the rule 5 draft (Round 2 , Pick 26, 58th overall Pick) by the Toronto Blue Jays from the Washington Nationals.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 6 (6); Control: 5 (5).
08/08/2023 Injured (mild shoulder inflammation),day-to-day for 5 days.
12/03/2023 Received a 1-year contract through arbitration worth a total of $1,600,000.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 6 (6); Control: 5 (5).
05/12/2024 Injured (gout),out for 1 day.
11/18/2024 Became a free agent.
12/17/2024 Signed a 1-year contract worth a total of $4,500,000 with the New York Yankees organization.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 6 (6); Control: 5 (5).
05/26/2025 Released by the New York Yankees.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 6 (6); Control: 5 (5).
05/13/2026 Signed a minor league contract ($330,000 bonus) with the Cleveland Guardians organization.
11/26/2026 Became a minor league free agent.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 6 (6); Movement: 6 (6); Control: 5 (5).
Friday, July 21st , 2023 - OOTP Baseball 24.6 Build 69