P Keith McCoy #8
Age: 34 | Bats: R | Throws: R | Morale: Great
08/01/2032
P KEITH MCCOY #8 - AGE: 34 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
22 4 4-4 2 3.53 51.0 42 4 19 33 1.20 0.6
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 100 100 100 100
Movement 86 84 87 86
Control 73 75 71 73
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 92 92
Curveball 58 58
Changeup 9 9
Sinker 75 75
Circle Change 69 69
OTHER PITCHING RATINGS
Velocity 97-99 Mph
Stamina 75
Suggested Role Starter
Type Extreme Groundball
Hold Runners 66
Defense 12
RUN/BUNT RATINGS
Running Speed: 5
Stealing Ability: 7
Baserunning Inst.: 1
Sacrifice Bunt: 97
Bunt for Hit: 9
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/27/2032 @ CUMB Loss, 0-2 2.1 1 0 0 0 2
07/25/2032 @ COOP Loss, 5-8 3.2 4 1 1 1 3
07/10/2032 NSH Win, 6-3 3.0 1 0 0 0 1
07/09/2032 NSH Loss, 10-16 1.1 0 0 0 0 4
06/27/2032 AUS Win, 4-3 2.0 1 0 0 3 2 Win
06/26/2032 AUS Win, 3-2 0.1 0 0 0 0 0 Win
06/15/2032 CUMB Loss, 0-5 1.0 1 0 0 0 1
06/09/2032 @ BRO Loss, 5-9 0.1 0 0 0 0 0
06/01/2032 WPG Loss, 0-4 1.0 0 0 0 0 2
05/27/2032 NAP Loss, 3-5 4.0 2 0 0 0 2
PERSONALITY
His media savvy is unparalleled.
Personality Class: Fan Fav
High: Work Ethic
Low: Adaptability
Birthday:03/05/1998
Born in:Ramona, CA
Nationality:American
Height:6' 5"
Weight:200 lbs
Local Popularity:Popular
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$1,500,000
Signed Through:2037 Season
Major Service:11 Years, 139 Days
Service This Yr:118 Days
40-Man Service:12 Years, 94 Days
Pro Service:16 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2016, 26th Pick in Round 10
THE VIRTUAL BASEBALL LEAGUE 2032 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 22 4 4 4 2 3.53 51.0 42 20 20 4 19 33 0 0.0 0 2 50.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 18 12 10.94 7.41 5.82 3.35 4.26 1.20 94 0.6 .257        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 98 29 5 1 3 14 12 17 1 0 1 .296 .375 .459 .834      
vs. RHB 86 13 5 0 1 6 7 16 0 1 0 .151 .215 .244 .459      
THE VIRTUAL BASEBALL LEAGUE 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 1 0 0 0 0 0.00 2.1 1 0 0 0 0 2  
Last Week 1 0 0 0 0 2.45 3.2 4 1 1 1 1 3  
April 5 4 0 3 0 6.75 22.2 27 17 17 2 13 14  
May 8 0 2 1 2 1.35 13.1 7 2 2 1 2 4  
June 5 0 2 0 0 0.00 4.2 2 0 0 0 3 5  
July 4 0 0 0 0 0.87 10.1 6 1 1 1 1 10  
Spring Training 4 4 3 0 0 2.45 14.2 11 4 4 0 3 9  
Last Year 35 0 4 3 5 3.02 62.2 58 22 21 4 16 63  
2 Years Ago 17 4 2 4 0 6.65 46.0 57 34 34 4 23 35  
Career 392 315 150 82 7 3.92 2062.1 2004 966 898 179 700 1789  
Home 13 2 4 2 0 1.91 33.0 27 7 7 1 10 22  
Road 9 2 0 2 2 6.50 18.0 15 13 13 3 9 11  
Grass 21 4 4 4 1 3.67 49.0 41 20 20 4 19 33  
Turf 1 0 0 0 1 0.00 2.0 1 0 0 0 0 0  
Night 22 4 4 4 2 3.53 51.0 42 20 20 4 19 33  
As Starter 4 4 0 3 0 7.08 20.1 24 16 16 1 13 12  
As Reliever / Substitution 18 0 4 1 2 1.17 30.2 18 4 4 3 6 21  
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+
2020 Kansas City - VBL 22 26 16 9 4 0 4.21 107.0 85 50 50 14 55 104 0 0 1.31 .260 5.08 1.1 117
2021 Kansas City - VBL 23 32 32 18 5 0 3.77 198.0 185 87 83 17 70 180 0 0 1.29 .310 4.17 3.9 125
2022 Kansas City - VBL 24 33 33 15 3 0 3.10 200.0 177 78 69 15 66 202 0 0 1.22 .308 3.64 5.0 149
2023 Kansas City - VBL 25 33 33 12 8 0 3.93 210.2 188 94 92 19 70 203 2 0 1.22 .296 3.64 4.7 111
2024 Kansas City - VBL 26 33 33 16 10 0 3.86 219.0 211 101 94 18 76 195 0 0 1.31 .316 3.80 4.6 114
2025 Kansas City - VBL 27 33 33 15 7 0 3.13 218.1 178 84 76 14 77 187 0 0 1.17 .270 3.55 5.0 137
2026 Kansas City - VBL 28 32 32 15 7 0 4.13 176.1 182 88 81 17 58 159 0 0 1.36 .321 4.13 3.1 108
2027 Kansas City - VBL 29 32 32 16 6 0 3.49 209.0 205 88 81 15 60 164 1 0 1.27 .307 3.84 4.4 129
2028 Kansas City - VBL 30 33 33 10 12 0 5.35 190.0 233 124 113 23 49 129 1 0 1.48 .337 4.70 2.6 88
2029 Kansas City - VBL 31 31 30 14 9 0 4.34 174.1 203 96 84 15 61 135 0 0 1.51 .342 4.37 3.1 110
2030 Kansas City - VBL 32 17 4 2 4 0 6.65 46.0 57 34 34 4 23 35 0 0 1.74 .366 4.69 0.4 71
2031 Pacifica - VBL 33 35 0 4 3 5 3.02 62.2 58 22 21 4 16 63 0 0 1.18 .309 3.04 1.5 152
2032 Kittanning - VBL 34 22 4 4 4 2 3.53 51.0 42 20 20 4 19 33 0 0 1.20 .257 4.26 0.6 129
Total VBL 392 315 150 82 7 3.92 2062.1 2004 966 898 179 700 1789 4 0 1.31 .309 4.01 40.0 117
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+
2014 Madawaska Valley - HS 16 30 30 18 4 0 1.93 177.0 121 45 38 5 30 152 0 0 0.85 .233 1.97 7.1 196
2015 Madawaska Valley - HS 17 34 24 8 6 3 3.17 145.0 134 56 51 7 35 123 0 0 1.17 .305 3.26 4.5 154
2016 Johnstown - R 18 41 7 6 10 12 5.15 78.2 90 62 45 4 44 48 0 0 1.70 .321 5.21 0.6 101
2017 Johnstown - R 19 28 28 12 10 0 3.99 178.0 205 90 79 15 72 177 1 0 1.56 .368 4.14 3.8 121
2018 Springfield - AA 20 24 24 4 7 0 4.92 135.1 122 78 74 18 79 83 1 1 1.49 .259 4.87 1.3 92
2018 Baltimore - AAA 20 5 1 0 0 1 8.10 10.0 14 9 9 1 9 7 0 0 2.30 .394 4.85 0.0 53
2019 Springfield - AA 21 29 29 12 8 0 4.29 167.2 153 86 80 33 53 138 1 1 1.23 .256 4.58 3.0 116
2020 Baltimore - AAA 22 9 9 4 4 0 3.67 56.1 40 23 23 10 20 56 1 0 1.07 .216 4.20 1.1 129
2021 Kansas City - TRN 23 1 1 1 0 0 4.50 6.0 8 3 3 2 5 4 0 0 2.17 .333 9.37 -0.2 96
2030 Baltimore - AAA 32 26 11 5 3 3 4.64 85.1 80 50 44 6 52 75 0 0 1.55 .298 4.45 0.9 96
2031 Pacifica - TRN 33 3 0 0 0 0 4.76 5.2 5 3 3 0 2 6 0 0 1.24 .333 2.87 0.1 96
Total AAA 40 21 9 7 4 4.51 151.2 134 82 76 17 81 138 1 0 1.42 .279 4.38 100.0
Total AA 53 53 16 15 0 4.57 303.0 275 164 154 51 132 221 2 2 1.34 .257 4.71 104.0
Total HS 64 54 26 10 3 2.49 322.0 255 101 89 12 65 275 0 0 0.99 .266 2.55 174.5
Total RL 69 35 18 20 12 4.35 256.2 295 152 124 19 116 225 1 0 1.60 .352 4.47 114.1
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 Kansas City - VBL 22 1 1 0 0 0 1.35 6.2 7 1 1 0 1 4 0 0 1.20 .304 2.97 0.2 365
2021 Kansas City - VBL 23 1 1 0 1 0 1.80 5.0 6 1 1 0 0 5 0 0 1.20 .400 2.30 0.2 263
2022 Kansas City - VBL 24 2 2 1 1 0 3.75 12.0 10 7 5 2 3 10 0 0 1.08 .229 5.06 0.1 123
2023 Kansas City - VBL 25 1 1 0 1 0 4.50 6.0 8 3 3 1 2 5 0 0 1.67 .350 4.41 0.1 97
2024 Kansas City - VBL 26 6 5 2 1 0 8.64 25.0 35 26 24 1 12 19 0 0 1.88 .382 3.83 0.5 51
2025 Kansas City - VBL 27 7 4 1 2 0 7.85 18.1 30 18 16 3 5 11 0 0 1.91 .403 5.10 0.0 55
2026 Kansas City - VBL 28 5 0 0 0 0 4.26 6.1 5 3 3 2 1 10 0 0 0.95 .250 5.01 -0.0 105
2027 Kansas City - VBL 29 1 1 0 1 0 5.40 5.0 6 3 3 2 2 8 0 0 1.60 .333 6.14 -0.0 83
2031 Pacifica - VBL 33 2 0 0 1 1 16.20 3.1 5 6 6 0 3 2 0 0 2.40 .417 5.05 -0.0 28
Total VBL 26 15 4 8 1 6.37 87.2 112 68 62 11 29 74 0 0 1.61 .354 4.42 69.7
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2014 Madawaska Valley - HS P 30 30 12 18 2 30 0 1.000 177.0 1.53 -0.2 1.024
2015 Madawaska Valley - HS P 34 24 14 17 1 31 0 1.000 145.0 1.92 +1.2 .994
2016 Johnstown - R P 40 7 7 2 0 11 2 .818 78.2 1.03 -1.0 .529
2017 Johnstown - R P 28 28 8 24 1 35 3 .914 178.0 1.62 +0.3 .886
2018 Baltimore - AAA P 5 1 0 1 0 1 0 1.000 10.0 0.90 -0.1 1.050
2018 Springfield - AA P 24 24 9 18 2 28 1 .964 135.1 1.80 -0.2 .991
2019 Springfield - AA P 29 29 6 19 0 28 3 .893 167.2 1.34 -0.8 .884
2020 Kansas City - MLB P 26 16 7 14 0 21 0 1.000 107.0 1.77 +0.1 1.003
2020 Baltimore - AAA P 9 9 1 13 2 14 0 1.000 56.1 2.24 +0.1 1.150
2021 Kansas City - MLB P 32 32 9 31 3 40 0 1.000 198.0 1.82 +2.7 1.014
2021 Kansas City - TRN P 1 1 0 1 0 1 0 1.000 6.0 1.50 +0.0 1.000
2022 Kansas City - MLB P 33 33 5 27 1 34 2 .941 200.0 1.44 +0.1 .974
2023 Kansas City - MLB P 33 33 11 27 4 39 1 .974 210.2 1.62 -0.2 .973
2024 Kansas City - MLB P 33 33 8 23 2 31 0 1.000 219.0 1.27 +2.9 .999
2025 Kansas City - MLB P 33 33 8 18 0 27 1 .963 218.1 1.07 +1.4 .981
2026 Kansas City - MLB P 32 32 3 8 2 12 1 .917 176.1 0.56 +0.9 1.307
2027 Kansas City - MLB P 32 32 11 17 1 29 1 .966 209.0 1.21 -0.2 .963
2028 Kansas City - MLB P 33 33 9 11 1 20 0 1.000 190.0 0.95 -0.2 1.147
2029 Kansas City - MLB P 31 30 5 9 1 17 3 .824 174.1 0.72 -2.0 .705
2030 Kansas City - MLB P 17 4 3 7 2 11 1 .909 46.0 1.96 +1.2 1.305
2030 Baltimore - AAA P 25 11 1 7 1 9 1 .889 85.1 0.84 -0.9 .717
2031 Pacifica - MLB P 35 0 2 4 0 6 0 1.000 62.2 0.86 +1.1 1.034
2031 Pacifica - TRN P 3 0 0 1 1 1 0 1.000 5.2 1.59 +0.1 1.073
2032 Kittanning - MLB P 22 4 1 5 2 6 0 1.000 51.0 1.06 -0.6 1.042
TOTAL P 620 479 140 322 29 482 20 .959 3107.1 1.34 +5.7 .977
PLAYER HISTORY
03/01/2014 Joined the Madawaska Valley Wolves.
07/10/2014 Was selected to the 2014 National High School Federation All-Star Game.
11/05/2014 Finished 2nd in 2014 HS TL Outstanding Pitcher Award voting.
01/01/2015 OSA scouting updated ratings (potential): Stuff: 17 (53); Movement: 46 (70); Control: 11 (35).
01/01/2016 OSA scouting updated ratings (potential): Stuff: 26 (53); Movement: 46 (69); Control: 12 (45).
03/01/2016 Released by the Madawaska Valley Wolves.
03/01/2016 Drafted in the 2016 first-year player draft (Round 10, Pick 26, 278th overall pick) by the Kansas City Scouts.
09/19/2016 Wins the 2016 VBL Rookie League Summer Classic with the Johnstown Jets!
01/01/2017 OSA scouting updated ratings (potential): Stuff: 37 (56); Movement: 45 (70); Control: 15 (48).
01/01/2018 OSA scouting updated ratings (potential): Stuff: 43 (63); Movement: 41 (58); Control: 23 (51).
06/01/2018 Pitches a 1-hit shutout against the Tallahassee Braves with 9 strikeouts and 1 BB allowed!
01/01/2019 OSA scouting updated ratings (potential): Stuff: 63 (83); Movement: 44 (65); Control: 33 (49).
04/01/2019 Named the #64 prospect in the VBL
07/01/2019 Wins the AA CL Pitcher of the Month Award.
07/27/2019 Pitches a 2-hit shutout against the Molokai Sharks with 5 strikeouts and 2 BB allowed!
01/01/2020 OSA scouting updated ratings (potential): Stuff: 75 (82); Movement: 61 (64); Control: 42 (49).
04/01/2020 Named the #32 prospect in the VBL
05/24/2020 Injured (Tired arm), day-to-day for 1-2 weeks.
08/01/2020 Wins the VBL HL Rookie of the Month Award.
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: 86 (96); Movement: 64 (64); Control: 50 (54).
12/26/2021 Received a 1-year contract worth a total of $120,000 through automatic renewal.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 97 (100); Movement: 66 (66); Control: 56 (59).
07/02/2022 Was selected to the 2022 The Virtual Baseball League All-Star Game.
11/12/2022 Wins the 2022 VBL AL Mark Prior Award.
12/16/2022 Received a 1-year contract worth a total of $120,000 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 98 (100); Movement: 66 (66); Control: 61 (61).
12/15/2023 Received a 1-year contract worth a total of $812,500 through arbitration.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 98 (100); Movement: 68 (68); Control: 61 (61).
07/03/2024 Was selected to the 2024 The Virtual Baseball League All-Star Game.
08/01/2024 Wins the VBL AL Pitcher of the Month Award.
10/29/2024 Wins the 2024 The October Classic with the Kansas City Scouts.
11/21/2024 Received a 1-year contract through arbitration worth a total of $1,387,500.
12/06/2024 Signed a 5-year contract extension worth a total of $6,900,000 with the Kansas City Scouts organization.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 96 (96); Movement: 65 (65); Control: 64 (64).
01/01/2026 OSA scouting updated ratings (potential): Stuff: 95 (96); Movement: 65 (65); Control: 65 (65).
07/11/2026 Was selected to the 2026 The Virtual Baseball League All-Star Game.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 97 (97); Movement: 64 (64); Control: 65 (65).
11/02/2027 Exercised his contract opt-out.
11/07/2027 Signed a 6-year contract extension worth a total of $9,720,000 with the Kansas City Scouts organization.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 96 (96); Movement: 64 (64); Control: 65 (65).
01/01/2029 OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 67 (67); Control: 62 (62).
01/01/2030 OSA scouting updated ratings (potential): Stuff: 95 (95); Movement: 69 (69); Control: 65 (65).
11/26/2030 Became a free agent.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 97 (97); Movement: 89 (89); Control: 68 (68).
01/13/2031 Signed a 1-year contract worth a total of $350,000 with the Pacifica Pantalones organization.
11/21/2031 Became a free agent.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 93 (93); Movement: 88 (88); Control: 72 (72).
01/20/2032 Signed a 6-year contract worth a total of $8,600,000 with the Kittanning Union organization.
LEADERBOARD APPEARANCES
Year SH Rank
2022 19 2
2025 14 4
2027 14 5
Year GS Rank
2022 33 7
2023 33 7
2024 33 4
2025 33 4
2028 33 3
Year W Rank
2021 18 3
2022 15 4
2024 16 4
2025 15 9
2026 15 8
2027 16 5
Year Win. % Rank
2021 .783 4
2022 .833 1
2024 .615 10
2025 .682 7
2026 .682 5
2027 .727 6
Year IP Rank
2021 198.0 9
2022 200.0 7
2023 210.2 5
2024 219.0 6
2025 218.1 3
Year BF Rank
2023 879 6
2024 922 4
2025 902 5
Year BB Rank
2023 70 7
2024 76 5
2025 77 4
Year K Rank
2022 202 5
2023 203 7
2024 195 5
2025 187 4
Year WP Rank
2022 12 5
2024 10 9
2026 12 2
2027 10 5
Year ERA Rank
2022 3.10 3
2025 3.13 4
2027 3.49 10
Year BABIP Rank
2025 .270 5
Year WHIP Rank
2025 1.17 6
Year RA/9 Rank
2025 10.88 8
Year HR/9 Rank
2021 0.77 9
2022 0.68 6
2024 0.74 9
2025 0.58 5
2029 0.77 8
Year H/9 Rank
2022 7.96 6
2025 7.34 2
Year K/9 Rank
2022 9.09 7
2024 8.01 8
2025 7.71 6
2026 8.12 10
Year QS Rank
2021 21 4
2022 20 5
2024 24 2
2025 24 1
2027 20 9
Year QSP Rank
2021 .656 5
2022 .606 6
2024 .727 2
2025 .727 3
2027 .625 10
Year CG Rank
2023 2 3
2027 1 8
Year CGP Rank
2023 .061 5
2027 .031 8
Year GB% Rank
2021 0.56 8
2022 0.56 5
2023 0.56 4
2025 0.56 7
2028 0.55 9
2029 0.54 3
Year WAR Rank
2022 5.3 5
2023 5.0 8
2024 4.8 9
2025 5.1 7
2027 4.1 10
Thursday, April 25th , 2024 - OOTP Baseball 24.9 Build 80