P Denny Keys #36
Age: 37 | Bats: R | Throws: R | Morale: Normal
11/02/2030
P DENNY KEYS #36 - AGE: 37 - 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 59 60 59 59
Movement 82 80 84 82
Control 66 63 69 66
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 66 66
Curveball 59 59
Changeup 3 3
Forkball 60 60
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 62
Suggested Role Borderline SP
Type Extreme Groundball
Hold Runners 82
Defense 10
RUN/BUNT RATINGS
Running Speed: 6
Stealing Ability: 12
Baserunning Inst.: 4
Sacrifice Bunt: 85
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
Denny is a good teammate who never misses a chance to golf.
Low: Loyalty, Adaptability
Birthday:10/18/1993
Born in:Port Arthur, TX
Nationality:American
Height:6' 6"
Weight:225 lbs
Local Popularity:Popular
National Pop.:Well Known
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:5 Years, 154 Days
Service This Yr:None
40-Man Service:7 Years, None
Pro Service:15 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:3 option years left
Contract Extension: -
Drafted:2014, 15th Pick in Round 3
VBL FUTURES FALL LEAGUE 2014 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 6 6 2 1 0 3.57 45.1 40 18 18 5 10 33 0 0.0 0 4 66.7
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 10.12 7.94 6.55 1.99 4.61 1.10 91 0.8 .271        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 62 16 2 0 1 8 3 11 2 0 0 .258 .284 .339 .622      
vs. RHB 103 24 5 0 4 10 7 22 0 0 1 .233 .288 .398 .686      
VBL FUTURES FALL LEAGUE 2014 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Career 6 6 2 1 0 3.57 45.1 40 18 18 5 10 33  
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+
2019 Kiawah Island - VBL 25 84 0 4 5 17 6.36 80.2 90 60 57 11 46 64 0 0 1.69 .322 5.14 0.2 79
2020 Kiawah Island - VBL 26 47 18 12 8 1 3.17 156.0 134 61 55 15 53 119 1 1 1.20 .269 4.38 2.5 155
2021 Kiawah Island - VBL 27 34 34 7 13 0 4.72 177.1 190 107 93 14 78 121 1 1 1.51 .314 4.81 2.8 106
2022 Kiawah Island - VBL 28 46 6 4 6 8 3.86 74.2 72 39 32 6 37 68 0 0 1.46 .314 4.27 1.0 125
2023 Kiawah Island - VBL 29 50 0 6 4 19 4.91 51.1 60 32 28 8 30 52 0 0 1.75 .344 5.30 -0.2 97
2024 Kiawah Island - VBL 30 1 1 1 0 0 1.42 6.1 8 1 1 0 2 3 0 0 1.58 .333 3.41 0.2 324
2025 St. Paul - VBL 31 34 3 2 1 0 4.50 60.0 69 33 30 7 26 36 0 0 1.58 .318 5.02 -0.2 96
Total VBL 296 62 36 37 45 4.39 606.1 623 333 296 61 272 463 2 2 1.48 .307 4.73 6.2 111
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 UAB - COL 19 2 2 0 1 0 3.86 7.0 9 3 3 0 2 4 0 0 1.57 .360 3.30 0.2 114
2014 Team - FFL 20 6 6 2 1 0 3.57 45.1 40 18 18 5 10 33 0 0 1.10 .271 4.61 0.8 141
2014 Dutchess County - R 20 16 16 6 7 0 3.96 113.2 125 56 50 5 34 97 3 2 1.40 .352 3.49 2.6 106
2014 Total - R 20 22 22 8 8 0 3.85 159.0 165 74 68 10 44 130 3 2 1.31 .330 3.81 3.4 115
2015 St. Paul - AAA 21 28 28 5 18 0 4.26 175.1 176 89 83 26 50 109 1 1 1.29 .274 4.59 2.0 103
2016 St. Paul - AAA 22 33 33 7 14 0 4.71 202.2 195 110 106 27 68 135 3 1 1.30 .271 4.14 2.2 84
2017 St. Paul - AAA 23 15 15 3 7 0 4.13 93.2 90 48 43 14 19 77 0 0 1.16 .275 3.72 1.8 101
2018 Raleigh - A 24 12 4 3 2 0 2.56 38.2 29 11 11 5 6 26 1 1 0.91 .222 3.25 0.9 169
2024 St. Paul - AAA 30 20 19 6 7 0 3.64 113.2 110 48 46 11 37 64 0 0 1.29 .280 3.81 1.6 107
2025 Colorado Springs - AAA 31 8 8 3 3 0 4.05 46.2 46 21 21 4 15 28 0 0 1.31 .284 4.30 0.9 118
2026 Saskatchewan - AAA 32 13 0 0 1 1 1.71 21.0 13 5 4 1 4 8 0 0 0.81 .188 3.55 0.3 250
2027 Saskatchewan - AAA 33 5 0 1 0 0 2.08 8.2 6 3 2 0 3 5 0 0 1.04 .222 2.95 0.2 208
2028 Saskatchewan - AAA 34 20 1 2 2 1 5.60 54.2 65 34 34 7 14 45 0 0 1.45 .343 4.34 0.3 78
2029 Saskatchewan - AAA 35 18 0 0 0 0 4.26 44.1 49 23 21 5 13 31 0 0 1.40 .308 4.50 0.1 105
Total AAA 160 104 27 52 2 4.26 760.2 750 381 360 95 223 502 4 2 1.28 .279 4.16 98.2
Total A 12 4 3 2 0 2.56 38.2 29 11 11 5 6 26 1 1 0.91 .222 3.25 169.4
Total NCAA 2 2 0 1 0 3.86 7.0 9 3 3 0 2 4 0 0 1.57 .360 3.30 113.6
Total RL 16 16 6 7 0 3.96 113.2 125 56 50 5 34 97 3 2 1.40 .352 3.49 106.5
Total FFL 6 6 2 1 0 3.57 45.1 40 18 18 5 10 33 0 0 1.10 .271 4.61 141.3
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+
2022 Kiawah Island - VBL 28 1 0 0 0 0 81.00 0.2 3 6 6 0 3 0 0 0 9.00 .600 12.20 -0.1 6
Total VBL 1 0 0 0 0 81.00 0.2 3 6 6 0 3 0 0 0 9.00 .600 12.20 5.9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2013 UAB - COL P 2 2 0 3 0 4 1 .750 7.0 3.86 +0.2 1.019
2014 Dutchess County - R P 16 16 8 19 3 27 0 1.000 113.2 2.14 -0.2 1.044
2014 Team - FFL P 6 6 2 4 1 6 0 1.000 45.1 1.19 +0.1 1.035
2015 St. Paul - AAA P 28 28 12 21 1 35 2 .943 175.1 1.69 -1.1 .885
2016 St. Paul - AAA P 33 33 17 19 2 39 3 .923 202.2 1.60 -0.9 .936
2017 St. Paul - AAA P 15 15 7 10 0 17 0 1.000 93.2 1.63 -0.5 1.033
2018 Raleigh - A P 12 4 1 5 1 7 1 .857 38.2 1.40 +0.8 1.042
2019 Kiawah Island - MLB P 79 0 2 6 1 10 2 .800 80.2 0.89 -0.7 1.006
2020 Kiawah Island - MLB P 47 18 10 18 1 29 1 .966 156.0 1.62 -0.5 .912
2021 Kiawah Island - MLB P 34 34 8 23 1 33 2 .939 177.1 1.57 +1.6 .972
2022 Kiawah Island - MLB P 42 6 1 15 3 16 0 1.000 74.2 1.93 +1.3 1.013
2023 Kiawah Island - MLB P 49 0 1 2 0 4 1 .750 51.1 0.53 -0.7 .670
2024 Kiawah Island - MLB P 1 1 1 0 0 1 0 1.000 6.1 1.42 0.0 .000
2024 St. Paul - AAA P 20 19 6 8 0 14 0 1.000 113.2 1.11 +0.5 1.028
2025 St. Paul - MLB P 33 3 3 6 1 10 1 .900 60.0 1.35 +1.4 1.145
2025 Colorado Springs - AAA P 8 8 4 5 0 9 0 1.000 46.2 1.74 +1.0 .941
2026 Saskatchewan - AAA P 13 0 0 0 0 0 0 .000 21.0 0.00 0.0 .000
2027 Saskatchewan - AAA P 5 0 0 3 0 3 0 1.000 8.2 3.12 +0.4 1.071
2028 Saskatchewan - AAA P 20 1 2 1 0 3 0 1.000 54.2 0.49 +1.0 1.084
2029 Saskatchewan - AAA P 18 0 0 5 0 5 0 1.000 44.1 1.02 +0.4 1.077
TOTAL P 481 194 85 173 15 272 14 .949 1571.2 1.48 +4.2 .975
PLAYER HISTORY
04/04/2013 Joined the UAB Blazers.
05/06/2013 Injured (torn back muscle), out for 6 months.
01/01/2014 OSA scouting updated ratings (potential): Stuff: 39 (57); Movement: 40 (60); Control: 22 (56).
03/01/2014 Released by the UAB Blazers.
03/01/2014 Drafted in the 2014 first-year player draft (Round 3, Pick 15, 71st overall pick) by the Kiawah Island Muckdogs.
05/16/2014 Pitches a 6-hit shutout against the Elcho Scouts with 9 strikeouts and 2 BB allowed!
05/28/2014 Pitches a 5-hit shutout against the Inverness Highlanders with 7 strikeouts and 1 BB allowed!
06/25/2014 Injured (Foot soreness), day-to-day for 5 days.
01/01/2015 OSA scouting updated ratings (potential): Stuff: 46 (57); Movement: 45 (65); Control: 28 (47).
05/05/2015 Injured (Finger blister), day-to-day for 2 weeks.
05/28/2015 Injured (Back spasms), day-to-day for 2 days.
06/13/2015 Pitches a NO-HITTER against the Barry's Bay Orioles with 7 strikeouts and 2 BB allowed!
08/14/2015 Injured (Back spasms), day-to-day for one week.
01/01/2016 OSA scouting updated ratings (potential): Stuff: 51 (55); Movement: 49 (61); Control: 33 (60).
05/03/2016 Pitches a 4-hit shutout against the Ft. Lauderdale Flames with 5 strikeouts and 2 BB allowed!
01/01/2017 OSA scouting updated ratings (potential): Stuff: 56 (56); Movement: 51 (66); Control: 40 (57).
06/28/2017 Injured (Torn labrum (Shoulder)), out for 6-7 months.
12/19/2017 Drafted in the rule 5 draft (Round 1, Pick 12, 12th overall Pick) by the Brooklyn Bats, from the Kiawah Island Muckdogs.
01/01/2018 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 43 (57); Control: 44 (47).
03/10/2018 Injured (Back spasms), day-to-day for 5 days.
04/01/2018 Released by the Brooklyn organization, returned to the Kiawah Island Muckdogs.
09/08/2018 Pitches a 5-hit shutout against the Outlook Express with 4 strikeouts and 1 BB allowed!
09/28/2018 Pitches a 5-hit shutout against the Tulsa Blasters with 6 strikeouts and 1 BB allowed!
10/01/2018 Wins the 2018 VBL Single A Single A World Series with the Raleigh Falcons!
01/01/2019 OSA scouting updated ratings (potential): Stuff: 61 (63); Movement: 54 (58); Control: 47 (47).
11/22/2019 Received a 1-year contract worth a total of $120,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 72 (75); Movement: 60 (60); Control: 47 (47).
06/26/2020 Pitches a 3-hit shutout against the Austin BigStars with 7 strikeouts and 1 BB allowed!
11/25/2020 Received a 1-year contract worth a total of $120,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 63 (66); Movement: 63 (63); Control: 48 (48).
08/17/2021 Pitches a NO-HITTER against the Brooklyn Bats with 1 strikeouts and 1 BB allowed!
12/24/2021 Received a 1-year contract worth a total of $240,000 through arbitration.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 63 (66); Movement: 60 (60); Control: 50 (50).
12/14/2022 Received a 1-year contract worth a total of $315,900 through arbitration.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 71 (73); Movement: 62 (62); Control: 50 (50).
12/15/2023 Received a 1-year contract worth a total of $315,900 through arbitration.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 62 (64); Movement: 59 (60); Control: 51 (51).
08/03/2024 Injured (sore elbow),day-to-day for one week.
11/23/2024 Became a free agent.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 62 (62); Movement: 56 (56); Control: 56 (56).
03/09/2025 Signed a 1-year contract worth a total of $230,000 with the St. Paul Saints organization.
11/25/2025 Became a free agent.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 62 (62); Movement: 59 (59); Control: 55 (55).
01/31/2026 Signed a minor league contract with the Cooperstown Camels organization.
11/25/2026 Signed a 1-year minor league contract extension with the Cooperstown Camels organization.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 61 (61); Movement: 56 (56); Control: 58 (58).
07/28/2027 Injured (strep throat),day-to-day for 4 days.
11/06/2027 Signed a 1-year minor league contract extension with the Cooperstown Camels organization.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 62 (62); Movement: 55 (55); Control: 60 (60).
11/18/2028 Signed a 1-year minor league contract extension with the Cooperstown Camels organization.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 56 (56); Movement: 61 (61); Control: 63 (63).
06/30/2029 Injured (tired arm),out for 2-3 weeks.
08/10/2029 Injured (shoulder inflammation),out for 3 months.
10/18/2029 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year G Rank
2019 84 3
Year GS Rank
2021 34 2
Year L Rank
2021 13 8
Year SV Rank
2023 19 9
Year BB Rank
2021 78 6
Year HR/9 Rank
2021 0.71 9
Year RA Rank
2019 84 3
Year GF Rank
2023 33 10
Year CG Rank
2020 1 8
Year SHO Rank
2020 1 1
2021 1 3
Sunday, July 30th , 2023 - OOTP Baseball 24.7 Build 72