P Bill MacPherson #8
Age: 32 | Bats: R | Throws: R | Morale: Angry
08/01/2032
P BILL MACPHERSON #8 - AGE: 32 - BATS: R - THROWS: R - MORALE: ANGRY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
19 19 5-4 0 6.11 91.1 112 15 35 51 1.61 -0.1
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 76 74 78 76
Movement 79 77 81 79
Control 76 75 77 76
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 64 64
Slider 37 37
Curveball 89 89
Changeup 60 60
Sinker 48 48
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 85
Suggested Role Starter
Type Groundball Pitcher
Hold Runners 29
Defense 51
RUN/BUNT RATINGS
Running Speed: 2
Stealing Ability: 3
Baserunning Inst.: 37
Sacrifice Bunt: 52
Bunt for Hit: 8
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/29/2032 @ SOS Loss, 5-9 X 3.0 8 6 6 3 1 Loss
07/24/2032 @ BOB Win, 5-3 X 5.0 5 1 1 2 2 Win
07/07/2032 @ STL Win, 15-10 X 3.0 8 6 6 2 3
07/02/2032 WPG Win, 6-5 X 4.1 8 4 4 4 3
06/27/2032 SAU Loss, 5-9 X 6.0 5 5 3 1 3
06/22/2032 @ NAP Loss, 5-7 X 5.0 9 7 7 3 0 Loss
06/16/2032 @ KCY Loss, 2-6 X 5.2 7 2 2 0 1
06/11/2032 STP Win, 3-2 X 6.0 4 2 2 3 3 Win
06/06/2032 @ PR Win, 3-1 X 4.1 6 1 1 0 3
06/01/2032 @ NSH Loss, 3-9 X 4.2 4 5 5 2 4 Loss
PERSONALITY
MacPherson brings his lunchbox to work every day.
Low: Loyalty, Adaptability
Birthday:05/30/2000
Born in:Kensington, CA
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$410,000
Signed Through:2032 Season
Major Service:6 Years, 26 Days
Service This Yr:118 Days
40-Man Service:7 Years, 115 Days
Pro Service:11 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2021, 8th Pick in Round 1
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 19 19 5 4 0 6.11 91.1 112 64 62 15 35 51 0 0.0 0 3 15.8
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 14.68 11.04 5.03 3.45 5.58 1.61 130 -0.1 .314        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 195 57 19 2 7 27 21 33 2 0 1 .292 .361 .518 .879      
vs. RHB 177 55 11 3 8 37 14 18 1 1 1 .311 .363 .542 .905      
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 1 0 18.00 3.0 8 6 6 2 3 1  
Last Week 1 1 1 0 0 1.80 5.0 5 1 1 0 2 2  
April 4 4 1 0 0 4.87 20.1 25 11 11 4 7 10  
May 5 5 2 1 0 5.25 24.0 23 14 14 5 8 18  
June 6 6 1 2 0 5.68 31.2 35 22 20 4 9 14  
July 4 4 1 1 0 9.98 15.1 29 17 17 2 11 9  
Spring Training 4 4 2 0 0 3.50 18.0 18 7 7 1 4 10  
Last Year 13 9 2 4 1 3.31 49.0 47 20 18 3 15 20  
2 Years Ago 35 24 9 13 0 4.67 173.1 183 95 90 18 59 109  
Career 167 105 37 41 3 4.79 718.1 773 409 382 93 211 440  
Home 7 7 3 0 0 3.38 37.1 34 16 14 2 16 21  
Road 12 12 2 4 0 8.00 54.0 78 48 48 13 19 30  
Grass 18 18 5 3 0 5.73 86.1 103 57 55 13 32 51  
Turf 1 1 0 1 0 12.60 5.0 9 7 7 2 3 0  
Night 19 19 5 4 0 6.11 91.1 112 64 62 15 35 51  
As Starter 19 19 5 4 0 6.11 91.1 112 64 62 15 35 51  
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+
2025 Cooperstown - VBL 25 3 3 0 3 0 5.30 18.2 24 12 11 3 9 10 0 0 1.77 .344 5.76 -0.0 85
2026 Cooperstown - VBL 26 13 6 3 0 0 4.98 47.0 50 27 26 4 15 26 0 0 1.38 .291 4.57 0.3 85
2027 Cooperstown - VBL 27 20 1 0 0 2 3.45 28.2 32 14 11 4 10 18 0 0 1.47 .304 5.13 -0.2 124
2028 Cooperstown - VBL 28 21 0 1 1 0 5.31 42.1 51 27 25 5 15 29 0 0 1.56 .329 4.82 -0.1 83
2028 Hartford - VBL 28 11 11 5 4 0 5.35 65.2 73 42 39 11 15 39 1 0 1.34 .290 5.38 0.4 88
2028 Total - VBL 28 32 11 6 5 0 5.33 108.0 124 69 64 16 30 68 1 0 1.43 .305 5.16 0.3 86
2029 Hartford - VBL 29 32 32 12 12 0 4.45 202.1 201 108 100 30 38 138 2 1 1.18 .277 4.85 2.6 108
2030 Hartford - VBL 30 11 0 0 2 0 6.94 11.2 13 9 9 2 4 7 0 0 1.46 .306 5.70 -0.1 67
2030 Corpus Christi - VBL 30 24 24 9 11 0 4.51 161.2 170 86 81 16 55 102 4 1 1.39 .304 4.52 2.2 101
2030 Total - VBL 30 35 24 9 13 0 4.67 173.1 183 95 90 18 59 109 4 1 1.40 .304 4.60 2.1 97
2031 Corpus Christi - VBL 31 13 9 2 4 1 3.31 49.0 47 20 18 3 15 20 0 0 1.27 .270 4.44 0.6 134
2032 Corpus Christi - VBL 32 19 19 5 4 0 6.11 91.1 112 64 62 15 35 51 0 0 1.61 .314 5.58 -0.1 70
Total VBL 167 105 37 41 3 4.79 718.1 773 409 382 93 211 440 7 2 1.37 .296 4.92 5.6 95
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+
2019 Texas A&M - COL 19 30 30 12 9 0 1.95 193.2 106 44 42 17 28 202 0 0 0.69 .195 2.20 6.2 176
2020 Texas A&M - COL 20 34 34 9 10 0 2.07 200.1 122 47 46 14 45 226 1 0 0.83 .232 2.21 7.1 182
2021 Kitscoty - R 21 21 21 11 2 0 3.28 112.1 110 44 41 5 42 91 0 0 1.35 .309 3.64 2.2 126
2021 Birmingham - A 21 5 5 3 1 0 3.14 28.2 20 10 10 1 9 17 0 0 1.01 .224 2.74 0.9 132
2022 Birmingham - A 22 29 29 11 7 0 3.72 181.1 172 85 75 15 69 145 1 1 1.33 .289 3.18 4.3 106
2023 Ottawa - AA 23 28 28 12 6 0 3.54 183.0 173 74 72 20 46 96 0 0 1.20 .265 3.64 3.6 117
2024 Saskatchewan - AAA 24 28 28 13 10 0 3.98 194.2 175 92 86 22 56 125 2 0 1.19 .263 3.83 2.8 98
2025 Saskatchewan - AAA 25 24 24 7 11 0 4.39 164.0 166 89 80 16 37 134 1 0 1.24 .304 3.71 3.5 99
2026 Saskatchewan - AAA 26 8 8 2 6 0 7.51 38.1 51 37 32 4 12 28 0 0 1.64 .353 4.33 0.5 57
2027 Saskatchewan - AAA 27 5 5 3 2 0 2.78 35.2 23 11 11 2 7 30 1 0 0.84 .226 3.05 1.1 155
2031 Corpus Christi - TRN 31 2 2 0 1 0 9.45 6.2 10 7 7 3 1 2 0 0 1.65 .304 9.10 -0.2 47
Total AAA 65 65 25 29 0 4.35 432.2 415 229 209 44 112 317 4 0 1.22 .285 3.76 95.2
Total AA 28 28 12 6 0 3.54 183.0 173 74 72 20 46 96 0 0 1.20 .265 3.64 116.5
Total A 34 34 14 8 0 3.64 210.0 192 95 85 16 78 162 1 1 1.29 .280 3.12 108.9
Total NCAA 64 64 21 19 0 2.01 394.0 228 91 88 31 73 428 1 0 0.76 .214 2.21 178.9
Total RL 21 21 11 2 0 3.28 112.1 110 44 41 5 42 91 0 0 1.35 .309 3.64 125.7
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+
2028 Hartford - VBL 28 1 0 1 0 0 3.38 5.1 5 2 2 0 0 5 0 0 0.94 .312 1.74 0.2 140
2029 Hartford - VBL 29 1 1 0 0 0 4.50 6.0 10 3 3 0 0 3 0 0 1.67 .417 2.65 0.2 106
Total VBL 2 1 1 0 0 3.97 11.1 15 5 5 0 0 8 0 0 1.32 .375 2.22 120.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Texas A&M - COL P 30 30 8 22 0 31 1 .968 193.2 1.39 +1.4 1.067
2020 Texas A&M - COL P 34 34 14 32 1 46 0 1.000 200.1 2.07 +2.0 1.078
2021 Birmingham - A P 5 5 1 5 0 6 0 1.000 28.2 1.88 +0.4 1.044
2021 Kitscoty - R P 21 21 4 14 1 18 0 1.000 112.1 1.44 -0.7 1.069
2022 Birmingham - A P 29 29 10 26 1 38 2 .947 181.1 1.79 +0.2 1.012
2023 Ottawa - AA P 28 28 8 37 1 47 2 .957 183.0 2.21 +0.8 1.000
2024 Saskatchewan - AAA P 28 28 6 12 0 18 0 1.000 194.2 0.83 +2.7 1.156
2025 Cooperstown - MLB P 3 3 0 3 0 3 0 1.000 18.2 1.45 +0.9 1.472
2025 Saskatchewan - AAA P 24 24 7 12 0 20 1 .950 164.0 1.04 -0.8 1.184
2026 Cooperstown - MLB P 13 6 1 2 0 3 0 1.000 47.0 0.57 -1.3 .980
2026 Saskatchewan - AAA P 8 8 4 1 0 6 1 .833 38.1 1.17 -1.0 1.074
2027 Cooperstown - MLB P 20 1 3 4 0 7 0 1.000 28.2 2.20 -0.7 .963
2027 Saskatchewan - AAA P 5 5 4 2 0 6 0 1.000 35.2 1.51 -0.2 1.071
2028 Cooperstown - MLB P 21 0 1 4 2 6 1 .833 42.1 1.06 -0.8 1.043
2028 Hartford - MLB P 11 11 6 12 0 19 1 .947 65.2 2.47 -0.4 1.138
2029 Hartford - MLB P 32 32 6 13 0 20 1 .950 202.1 0.85 -1.8 1.058
2030 Hartford - MLB P 11 0 0 1 0 1 0 1.000 11.2 0.77 -0.2 1.044
2030 Corpus Christi - MLB P 24 24 11 11 1 23 1 .957 161.2 1.22 +0.0 1.044
2031 Corpus Christi - MLB P 13 9 7 6 0 13 0 1.000 49.0 2.39 +0.7 1.034
2031 Corpus Christi - TRN P 2 2 0 0 0 0 0 .000 6.2 0.00 +0.7 .000
2032 Corpus Christi - MLB P 19 19 13 6 1 19 0 1.000 91.1 1.87 -1.8 1.303
TOTAL P 381 319 114 225 8 350 11 .969 2057.0 1.48 +0.3 1.064
PLAYER HISTORY
11/01/2018 Joined the Texas A&M Aggies.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 20 (85); Movement: 31 (41); Control: 19 (89).
01/01/2020 OSA scouting updated ratings (potential): Stuff: 28 (84); Movement: 36 (45); Control: 18 (87).
07/03/2020 Injured (Elbow inflammation), out for 1-2 weeks.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 37 (99); Movement: 45 (47); Control: 32 (82).
03/01/2021 Released by the Texas A&M Aggies.
03/01/2021 Drafted in the 2021 first-year player draft (Round 1, Pick 8, 8th overall pick) by the Cooperstown Camels.
03/29/2021 Named the #35 prospect in the VBL
10/18/2021 Wins the 2021 VBL Single A Round 4 with the Birmingham Barracuda!
01/01/2022 OSA scouting updated ratings (potential): Stuff: 46 (100); Movement: 55 (55); Control: 36 (89).
03/29/2022 Named the #22 prospect in the VBL
04/17/2022 Pitches a 3-hit shutout against the Cowan Lake Crocodiles with 5 strikeouts and 0 BB allowed!
01/01/2023 OSA scouting updated ratings (potential): Stuff: 55 (98); Movement: 58 (58); Control: 54 (85).
03/29/2023 Named the #27 prospect in the VBL
01/01/2024 OSA scouting updated ratings (potential): Stuff: 66 (98); Movement: 58 (58); Control: 57 (82).
03/29/2024 Named the #33 prospect in the VBL
06/27/2024 Named the #36 prospect in the VBL
10/30/2024 Named the #35 prospect in the VBL
01/01/2025 OSA scouting updated ratings (potential): Stuff: 68 (97); Movement: 58 (58); Control: 59 (72).
03/29/2025 Named the #51 prospect in the VBL
06/27/2025 Named the #59 prospect in the VBL
07/24/2025 Injured (mild hamstring strain),day-to-day for one week.
11/01/2025 Named the #55 prospect in the VBL
11/25/2025 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 73 (98); Movement: 56 (56); Control: 71 (71).
11/05/2026 Wins the 2026 The October Classic with the Cooperstown Camels.
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: 73 (98); Movement: 56 (56); Control: 74 (74).
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: 76 (100); Movement: 57 (57); Control: 70 (70).
07/31/2028 Was traded by the Cooperstown Camels to the Hartford Whalers in exchange for LF Bob Tomlin, LF Pancho Gabriel, and RF Sung-keun Na.
11/05/2028 Wins the 2028 The October Classic with the Cooperstown Camels.
11/30/2028 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 82 (100); Movement: 58 (58); Control: 74 (74).
04/16/2029 Pitches a 2-hit shutout against the St. Paul Saints with 9 strikeouts and 0 BB allowed!
11/24/2029 Received a 1-year contract through arbitration worth a total of $210,000.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 80 (100); Movement: 54 (54); Control: 75 (75).
05/25/2030 Was claimed off waivers by Corpus Christi while with Hartford.
07/09/2030 Signed a 1-year contract extension worth a total of $260,000 with the Corpus Christi Honey Butter Chicken Biscuits organization.
09/25/2030 Pitches a 3-hit shutout against the Saint Louis Knights with 8 strikeouts and 3 BB allowed!
01/01/2031 OSA scouting updated ratings (potential): Stuff: 77 (77); Movement: 77 (77); Control: 74 (74).
06/13/2031 Injured (shoulder inflammation),out for 4 months.
09/23/2031 Suffered setback in recovery from injury, will miss another 5 weeks.
11/19/2031 Received a 1-year contract through arbitration worth a total of $410,000.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 76 (76); Movement: 77 (77); Control: 75 (75).
LEADERBOARD APPEARANCES
Year IP Rank
2029 202.1 8
Year HRA Rank
2029 30 6
Year BABIP Rank
2029 .277 1
Year WHIP Rank
2029 1.18 7
Year K/BB Rank
2029 3.63 7
Year RA/9 Rank
2029 10.90 6
Year BB/9 Rank
2029 1.69 3
Year QS Rank
2029 18 7
Year QSP Rank
2029 .562 8
Year CG Rank
2029 2 7
2030 4 1
Year CGP Rank
2029 .062 9
2030 .167 1
Year SHO Rank
2029 1 4
2030 1 4
Thursday, April 25th , 2024 - OOTP Baseball 24.9 Build 80