P John Fletcher #30
Age: 29 | Bats: R | Throws: R | Morale: Great
07/08/2032
P JOHN FLETCHER #30 - AGE: 29 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
17 17 4-1 0 4.40 88.0 89 11 25 79 1.30 1.3
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 100 96 100 100
Movement 97 88 100 97
Control 74 71 77 75
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 96 96
Slider 96 97
Cutter 81 81
 
 
OTHER PITCHING RATINGS
Velocity 97-99 Mph
Stamina 59
Suggested Role Starter
Type Extreme Groundball
Hold Runners 41
Defense 55
RUN/BUNT RATINGS
Running Speed: 26
Stealing Ability: 21
Baserunning Inst.: 35
Sacrifice Bunt: 87
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/06/2032 TOR Win, 8-4 X 6.0 6 4 4 0 3
07/01/2032 @ DBA Win, 7-4 X 6.0 5 1 1 1 4 Win
06/25/2032 @ STL Loss, 1-7 X 3.0 8 6 6 0 4 Loss
06/19/2032 @ STR Win, 3-2 X 6.0 3 2 2 2 5
06/14/2032 AUS Win, 9-8 X 4.0 7 5 5 1 6
06/09/2032 @ NAP Win, 4-3 X 4.2 5 3 3 3 5
06/03/2032 SOS Loss, 5-6 X 5.1 6 4 4 1 8
05/28/2032 VAN Win, 2-1 X 6.1 4 1 1 2 7
05/23/2032 DC Win, 6-5 X 5.1 4 2 2 3 3
05/18/2032 SHE Win, 4-1 X 5.2 6 1 1 2 7 Win
PERSONALITY
Not one to get too excited about anything.
Birthday:01/24/2003
Born in:Port Chester, NY
Nationality:American
Height:6' 1"
Weight:185 lbs
Local Popularity:Extremely Popular
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$969,850
Signed Through:2032 Season
Major Service:6 Years, 91 Days
Service This Yr:94 Days
40-Man Service:6 Years, 91 Days
Pro Service:9 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:2023, 27th Pick in Round 6
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 17 17 4 1 0 4.40 88.0 89 43 43 11 25 79 0 0.0 0 5 29.4
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 12.27 9.10 8.08 2.56 4.22 1.30 96 1.3 .310        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 177 47 14 2 5 28 16 38 1 0 3 .266 .335 .452 .787      
vs. RHB 163 42 13 2 6 15 9 41 1 3 3 .258 .307 .472 .779      
THE VIRTUAL BASEBALL LEAGUE 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 1 1 0 0 0 6.00 6.0 6 4 4 1 0 3  
Last Week 1 1 1 0 0 1.50 6.0 5 1 1 1 1 4  
April 5 5 1 0 0 4.03 22.1 26 10 10 1 8 18  
May 5 5 2 0 0 2.35 30.2 23 8 8 2 9 26  
June 5 5 0 1 0 7.83 23.0 29 20 20 6 7 28  
July 2 2 1 0 0 3.75 12.0 11 5 5 2 1 7  
Spring Training 4 4 1 1 0 3.06 17.2 13 6 6 1 6 20  
Last Year 32 32 10 9 0 4.46 169.1 191 95 84 11 51 136  
2 Years Ago 31 23 13 4 0 3.75 148.2 152 70 62 12 37 119  
Career 188 168 67 39 0 3.65 1002.2 959 440 407 84 258 851  
Home 9 9 2 0 0 3.81 49.2 43 21 21 6 14 46  
Road 8 8 2 1 0 5.17 38.1 46 22 22 5 11 33  
Grass 16 16 4 1 0 4.32 83.1 84 40 40 11 22 74  
Turf 1 1 0 0 0 5.79 4.2 5 3 3 0 3 5  
Night 17 17 4 1 0 4.40 88.0 89 43 43 11 25 79  
As Starter 17 17 4 1 0 4.40 88.0 89 43 43 11 25 79  
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+
2026 Cooperstown - VBL 23 30 30 15 8 0 2.04 203.1 148 52 46 7 42 179 2 2 0.93 .262 2.78 6.7 209
2027 Cooperstown - VBL 24 32 32 12 8 0 4.01 181.2 179 86 81 21 51 150 0 0 1.27 .302 4.27 2.4 107
2028 Cooperstown - VBL 25 31 31 12 9 0 3.86 179.2 165 78 77 17 40 154 0 0 1.14 .290 4.03 3.2 114
2029 Cooperstown - VBL 26 15 3 1 0 0 3.94 32.0 35 16 14 5 12 34 0 0 1.47 .326 4.65 0.1 110
2030 Cooperstown - VBL 27 31 23 13 4 0 3.75 148.2 152 70 62 12 37 119 0 0 1.27 .316 3.90 2.7 116
2031 Cooperstown - VBL 28 32 32 10 9 0 4.46 169.1 191 95 84 11 51 136 1 0 1.43 .341 3.79 3.6 100
2032 Cooperstown - VBL 29 17 17 4 1 0 4.40 88.0 89 43 43 11 25 79 0 0 1.30 .310 4.22 1.3 100
Total VBL 188 168 67 39 0 3.65 1002.2 959 440 407 84 258 851 3 2 1.21 .303 3.80 20.1 119
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+
2022 Maine - COL 19 75 7 18 6 7 4.01 161.2 147 76 72 11 76 177 0 0 1.38 .328 4.66 4.1 165
2023 Kitscoty - R 20 38 0 5 7 9 4.59 49.0 40 28 25 4 19 57 0 0 1.20 .295 3.56 0.6 86
2024 Atlantic - A 21 25 25 10 7 0 3.92 153.2 141 75 67 9 51 86 3 1 1.25 .269 3.34 3.4 102
2025 Ottawa - AA 22 18 18 11 3 0 3.21 120.2 103 46 43 6 31 85 0 0 1.11 .269 3.40 3.1 137
2026 Saskatchewan - AAA 23 2 2 0 2 0 6.39 12.2 19 9 9 1 3 6 0 0 1.74 .383 4.53 0.1 67
2029 Saskatchewan - AAA 26 2 2 0 0 0 3.12 8.2 9 3 3 1 2 6 0 0 1.27 .308 4.99 0.1 143
2031 Cooperstown - TRN 28 3 3 0 0 0 3.68 7.1 4 3 3 0 2 7 0 0 0.82 .211 2.31 0.3 123
Total AAA 4 4 0 2 0 5.06 21.1 28 12 12 2 5 12 0 0 1.55 .356 4.71 85.4
Total AA 18 18 11 3 0 3.21 120.2 103 46 43 6 31 85 0 0 1.11 .269 3.40 137.2
Total A 25 25 10 7 0 3.92 153.2 141 75 67 9 51 86 3 1 1.25 .269 3.34 101.6
Total NCAA 75 7 18 6 7 4.01 161.2 147 76 72 11 76 177 0 0 1.38 .328 4.66 165.1
Total RL 38 0 5 7 9 4.59 49.0 40 28 25 4 19 57 0 0 1.20 .295 3.56 86.0
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+
2026 Cooperstown - VBL 23 4 4 1 2 0 6.20 20.1 23 14 14 1 6 20 0 0 1.43 .373 3.48 0.5 69
2027 Cooperstown - VBL 24 4 4 1 1 0 3.72 19.1 14 8 8 1 4 17 0 0 0.93 .250 3.32 0.5 115
2028 Cooperstown - VBL 25 4 4 1 3 0 5.09 23.0 19 14 13 5 7 15 0 0 1.13 .200 6.49 -0.2 87
2029 Cooperstown - VBL 26 4 0 1 0 0 3.00 6.0 7 2 2 0 1 6 0 0 1.33 .368 2.12 0.2 145
2030 Cooperstown - VBL 27 1 0 0 0 0 5.40 1.2 4 2 1 1 0 1 0 0 2.40 .429 10.26 -0.1 81
2031 Cooperstown - VBL 28 1 1 1 0 0 1.50 6.0 6 1 1 0 1 4 0 0 1.17 .316 2.74 0.2 297
Total VBL 18 13 5 6 0 4.60 76.1 73 41 39 8 19 63 0 0 1.21 .288 4.33 93.9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Maine - COL P 74 7 5 16 0 24 3 .875 161.2 1.17 +2.4 1.089
2023 Kitscoty - R P 36 0 2 7 0 9 0 1.000 49.0 1.65 +0.7 1.074
2024 Atlantic - A P 25 25 10 14 2 26 2 .923 153.2 1.41 +0.1 .896
2025 Ottawa - AA P 18 18 7 5 0 12 0 1.000 120.2 0.90 +1.2 1.269
2026 Cooperstown - MLB P 30 30 13 13 3 29 3 .897 203.1 1.15 -0.5 .829
2026 Saskatchewan - AAA P 2 2 0 0 0 0 0 .000 12.2 0.00 -0.1 .000
2027 Cooperstown - MLB P 32 32 12 15 0 28 1 .964 181.2 1.34 +0.5 1.019
2028 Cooperstown - MLB P 31 31 12 10 0 23 1 .957 179.2 1.10 +1.6 1.123
2029 Cooperstown - MLB P 15 3 3 2 0 5 0 1.000 32.0 1.41 -0.5 1.058
2029 Saskatchewan - AAA P 2 2 0 0 0 0 0 .000 8.2 0.00 -0.2 .000
2030 Cooperstown - MLB P 31 23 7 7 0 14 0 1.000 148.2 0.85 +0.9 .895
2031 Cooperstown - MLB P 32 32 1 17 0 21 3 .857 169.1 0.96 +2.2 .960
2031 Cooperstown - TRN P 3 3 1 1 0 2 0 1.000 7.1 2.45 -0.2 1.073
2032 Cooperstown - MLB P 17 17 5 7 0 12 0 1.000 88.0 1.23 +1.1 1.191
TOTAL P 348 225 78 114 5 205 13 .937 1516.1 1.14 +9.2 1.013
PLAYER HISTORY
11/04/2021 Joined the Maine Black Bears.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 45 (95); Movement: 45 (67); Control: 14 (36).
01/01/2023 OSA scouting updated ratings (potential): Stuff: 38 (78); Movement: 55 (70); Control: 21 (38).
03/01/2023 Released by the Maine Black Bears.
03/01/2023 Drafted in the 2023 first-year player draft (Round 6, Pick 27, 167th overall pick) by the Cooperstown Camels.
10/14/2023 Wins the 2023 VBL Rookie League Rookie League Classic with the Kitscoty Cavaliers!
01/01/2024 OSA scouting updated ratings (potential): Stuff: 59 (100); Movement: 59 (63); Control: 28 (53).
04/16/2024 Pitches a 5-hit shutout against the Cowan Lake Crocodiles with 5 strikeouts and 1 BB allowed!
08/29/2024 Injured (mild oblique strain),day-to-day for 4 days.
10/15/2024 Wins the 2024 VBL Single A Round 4 with the Atlantic Schooners!
01/01/2025 OSA scouting updated ratings (potential): Stuff: 56 (76); Movement: 67 (68); Control: 65 (77).
06/04/2025 Injured (hamstring strain),out for 4 weeks.
11/01/2025 Named the #95 prospect in the VBL
01/01/2026 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 69 (69); Control: 72 (77).
04/06/2026 Named the #50 prospect in the VBL
05/10/2026 Pitches a 1-hit shutout against the Kiawah Island Muckdogs with 9 strikeouts and 2 BB allowed!
06/13/2026 Pitches a 7-hit shutout against the Nashville Predators with 4 strikeouts and 0 BB allowed!
07/01/2026 Wins the VBL NL Pitcher of the Month Award.
07/01/2026 Wins the VBL NL Rookie of the Month Award.
07/03/2026 Injured (torn flexor tendon (elbow)),out for 13 months.
07/11/2026 Was selected to the 2026 The Virtual Baseball League All-Star Game.
11/05/2026 Wins the 2026 The October Classic with the Cooperstown Camels.
11/13/2026 Finished 2nd in 2026 VBL NL Mark Prior Award voting.
11/13/2026 Finished 2nd in 2026 VBL NL Rookie of the Year voting.
11/20/2026 Finished 3rd in 2026 VBL NL Commissioner's Award voting.
11/30/2026 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 72 (72); Control: 80 (80).
11/26/2027 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 71 (71); Control: 80 (80).
09/13/2028 Injured (dizziness and nausea),day-to-day for 2 days.
11/05/2028 Wins the 2028 The October Classic with the Cooperstown Camels.
11/10/2028 Signed a 1-year contract extension worth a total of $475,000 with the Cooperstown Camels organization.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 72 (72); Control: 80 (80).
03/15/2029 Injured (surgery to remove bone spur (elbow)),out for 4 months.
11/16/2029 Signed a 1-year contract extension worth a total of $590,000 with the Cooperstown Camels organization.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 75 (75); Control: 79 (79).
11/24/2030 Received a 1-year contract through arbitration worth a total of $724,750.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 95 (96); Control: 75 (76).
07/07/2031 Was selected to the 2031 The Virtual Baseball League All-Star Game.
11/19/2031 Received a 1-year contract through arbitration worth a total of $969,850.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 97 (98); Control: 75 (76).
LEADERBOARD APPEARANCES
Year ERA Rank
2026 2.04 2
Year BABIP Rank
2026 .262 2
Year WHIP Rank
2026 0.93 1
Year K/BB Rank
2026 4.26 7
Year RA/9 Rank
2026 8.59 1
Year HR/9 Rank
2026 0.31 2
2031 0.58 3
Year H/9 Rank
2026 6.55 2
Year BB/9 Rank
2026 1.86 6
2028 2.00 9
Year QS Rank
2026 25 2
Year QSP Rank
2026 .833 2
Year CG Rank
2026 2 9
2031 1 3
Year CGP Rank
2026 .067 10
2031 .031 3
Year SHO Rank
2026 2 2
Year WAR Rank
2026 6.7 3
Monday, April 15th , 2024 - OOTP Baseball 24.9 Build 80