P Wes McDonald #15
Age: 31 | Bats: R | Throws: R | Morale: Good
07/16/2032
P WES MCDONALD #15 - AGE: 31 - BATS: R - THROWS: R - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
2 0 0-0 0 3.86 2.1 5 1 0 1 2.14 -0.1
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 83 82 83 83
Movement 73 73 73 73
Control 63 60 66 63
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 91 91
Curveball 87 87
Forkball 62 62
 
 
OTHER PITCHING RATINGS
Velocity 96-98 Mph
Stamina 75
Suggested Role Borderline SP
Type Groundball Pitcher
Hold Runners 55
Defense 1
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 3
Baserunning Inst.: 1
Sacrifice Bunt: 58
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/10/2032 @ OKC Loss, 3-6 1.0 3 1 1 0 1
07/08/2032 @ OKC Loss, 2-8 1.1 2 0 0 0 0
07/02/2032 @ OAHU Win, 8-2 X 5.2 2 0 0 5 5 Win
06/24/2032 CS Loss, 3-5 X 6.2 9 5 5 1 5 Loss
06/19/2032 @ ROS Win, 6-1 X 7.0 4 0 0 0 5 Win
06/10/2032 @ MIN Win, 5-4 X 6.0 4 0 0 5 4 Win
06/05/2032 NOS Win, 4-3 X 6.0 7 2 2 1 4
05/31/2032 @ MYS Win, 6-0 X 8.1 2 0 0 2 6 Win
PERSONALITY
Not one to get too excited about anything.
Birthday:05/07/2001
Born in:Aztec, NM
Nationality:American
Height:6' 4"
Weight:200 lbs
Local Popularity:Popular
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$200,000
Signed Through:2032 Season
Major Service:8 Years, 40 Days
Service This Yr:8 Days
40-Man Service:8 Years, 95 Days
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2019, 9th Pick in Round 5
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 2 0 0 0 0 3.86 2.1 5 1 1 1 0 1 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 2 2 19.29 19.29 3.86 0.00 8.10 2.14 178 -0.1 .444        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 5 2 0 0 1 1 0 0 0 0 0 .400 .400 1.000 1.400      
vs. RHB 6 3 1 0 0 0 0 1 0 0 0 .500 .500 .667 1.167      
THE VIRTUAL BASEBALL LEAGUE 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 2 0 0 0 0 3.86 2.1 5 1 1 1 0 1  
July 2 0 0 0 0 3.86 2.1 5 1 1 1 0 1  
Last Year 39 0 4 0 1 4.19 86.0 75 41 40 12 47 86  
2 Years Ago 62 0 5 1 0 5.16 89.0 88 52 51 11 44 94  
Career 364 83 57 42 4 4.53 914.2 918 505 460 104 350 793  
Road 2 0 0 0 0 3.86 2.1 5 1 1 1 0 1  
Grass 2 0 0 0 0 3.86 2.1 5 1 1 1 0 1  
Night 2 0 0 0 0 3.86 2.1 5 1 1 1 0 1  
As Reliever / Substitution 2 0 0 0 0 3.86 2.1 5 1 1 1 0 1  
VBL TRIPLE A 2032 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 6 6 4 1 0 1.59 39.2 28 7 7 2 14 29 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 9.98 6.35 6.58 3.18 3.91 1.06 81 1.0 .239        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 62 10 1 0 0 2 4 14 1 0 0 .161 .209 .177 .386      
vs. RHB 77 18 5 1 2 5 10 15 0 0 2 .234 .337 .403 .740      
VBL TRIPLE A 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
May 1 1 1 0 0 0.00 8.1 2 0 0 0 2 6  
June 4 4 2 1 0 2.45 25.2 24 7 7 2 7 18  
July 1 1 1 0 0 0.00 5.2 2 0 0 0 5 5  
Career 96 11 17 16 15 3.25 202.0 175 78 73 21 70 129  
Home 2 2 0 1 0 4.97 12.2 16 7 7 2 2 9  
Road 4 4 4 0 0 0.00 27.0 12 0 0 0 12 20  
Grass 6 6 4 1 0 1.59 39.2 28 7 7 2 14 29  
Night 6 6 4 1 0 1.59 39.2 28 7 7 2 14 29  
As Starter 6 6 4 1 0 1.59 39.2 28 7 7 2 14 29  
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+
2023 Sausalito - VBL 22 9 0 0 3 0 6.61 16.1 23 12 12 3 7 16 0 0 1.84 .385 5.13 -0.1 66
2024 Sausalito - VBL 23 28 21 11 9 0 4.78 131.2 142 75 70 18 40 93 0 0 1.38 .307 4.85 1.0 92
2025 Sausalito - VBL 24 37 26 9 10 1 5.00 169.1 183 109 94 13 70 128 0 0 1.49 .329 4.13 2.4 86
2026 Sausalito - VBL 25 33 30 12 7 0 4.49 178.1 179 96 89 19 62 135 0 0 1.35 .301 4.67 1.9 99
2027 Sausalito - VBL 26 57 0 8 5 0 4.48 60.1 57 30 30 6 25 57 0 0 1.36 .309 4.28 0.4 100
2028 Sausalito - VBL 27 39 6 3 7 1 4.82 97.0 95 58 52 11 33 101 0 0 1.32 .322 4.18 1.3 98
2029 Sausalito - VBL 28 58 0 5 0 1 2.24 84.1 71 31 21 10 22 82 0 0 1.10 .264 4.13 0.9 214
2030 Sausalito - VBL 29 62 0 5 1 0 5.16 89.0 88 52 51 11 44 94 0 0 1.48 .318 4.82 0.1 89
2031 Sausalito - VBL 30 39 0 4 0 1 4.19 86.0 75 41 40 12 47 86 0 0 1.42 .274 4.93 -0.2 107
2032 Echo Park - VBL 31 2 0 0 0 0 3.86 2.1 5 1 1 1 0 1 0 0 2.14 .444 8.10 -0.1 118
Total VBL 364 83 57 42 4 4.53 914.2 918 505 460 104 350 793 0 0 1.39 .308 4.53 7.5 99
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+
2016 Pascack Hills - HS 15 32 32 9 10 0 4.07 177.0 179 95 80 21 39 148 0 0 1.23 .300 4.56 4.2 137
2017 Pascack Hills - HS 16 34 34 10 11 0 3.56 187.1 194 81 74 15 31 150 0 0 1.20 .314 3.63 5.7 145
2018 Pascack Hills - HS 17 34 34 11 8 0 4.32 160.1 172 78 77 16 35 110 0 0 1.29 .312 4.24 3.9 121
2019 Mesa - R 18 29 29 4 15 0 6.59 151.2 198 118 111 17 72 63 1 0 1.78 .331 5.56 -0.5 63
2020 Mesa - R 19 50 0 5 6 24 4.10 59.1 69 28 27 3 24 49 0 0 1.57 .347 3.80 0.8 102
2021 Truckee - A 20 7 0 0 2 4 7.36 7.1 12 6 6 1 4 3 0 0 2.18 .393 4.98 -0.1 57
2021 Napa - AA 20 27 0 1 2 16 3.03 29.2 37 10 10 5 10 21 0 0 1.58 .340 4.19 0.4 157
2021 Carmel - AAA 20 12 0 2 0 2 1.98 13.2 13 4 3 2 7 10 0 0 1.46 .256 4.95 0.0 237
2022 Carmel - AAA 21 38 1 6 6 1 3.70 80.1 76 35 33 8 29 40 0 0 1.31 .268 4.16 0.8 124
2023 Carmel - AAA 22 36 0 4 6 12 3.12 40.1 28 15 14 6 16 32 0 0 1.09 .196 4.05 0.4 138
2024 Carmel - AAA 23 4 4 1 3 0 5.14 28.0 30 17 16 3 4 18 0 0 1.21 .297 3.69 0.6 83
2031 Sausalito - TRN 30 3 0 2 1 0 1.42 12.2 8 3 2 1 4 7 0 0 0.95 .189 4.50 0.0 313
2032 Las Vegas - AAA 31 6 6 4 1 0 1.59 39.2 28 7 7 2 14 29 0 0 1.06 .239 3.91 1.0 304
Total AAA 96 11 17 16 15 3.25 202.0 175 78 73 21 70 129 0 0 1.21 .253 4.08 138.0
Total AA 27 0 1 2 16 3.03 29.2 37 10 10 5 10 21 0 0 1.58 .340 4.19 157.2
Total A 7 0 0 2 4 7.36 7.1 12 6 6 1 4 3 0 0 2.18 .393 4.98 57.3
Total HS 100 100 30 29 0 3.96 524.2 545 254 231 52 105 408 0 0 1.24 .309 4.13 134.1
Total RL 79 29 9 21 24 5.89 211.0 267 146 138 20 96 112 1 0 1.72 .335 5.07 70.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+
2026 Sausalito - VBL 25 2 1 0 0 0 7.27 8.2 10 7 7 2 2 5 0 0 1.38 .296 6.82 -0.1 61
2027 Sausalito - VBL 26 4 0 0 0 0 1.35 6.2 4 1 1 1 2 6 0 0 0.90 .176 4.59 0.0 333
Total VBL 6 1 0 0 0 4.70 15.1 14 8 8 3 4 11 0 0 1.17 .250 5.85 95.2
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Pascack Hills - HS P 32 32 14 22 1 36 0 1.000 177.0 1.83 +0.3 .952
2017 Pascack Hills - HS P 34 34 10 32 2 44 2 .955 187.1 2.02 +0.7 .946
2018 Pascack Hills - HS P 34 34 9 33 2 43 1 .977 160.1 2.36 +1.6 1.011
2019 Mesa - R P 29 29 10 26 1 37 1 .973 151.2 2.14 +2.7 1.068
2020 Mesa - R P 49 0 4 6 0 10 0 1.000 59.1 1.52 -0.1 .921
2021 Carmel - AAA P 12 0 0 1 0 1 0 1.000 13.2 0.66 -0.4 .528
2021 Napa - AA P 27 0 2 11 0 13 0 1.000 29.2 3.94 +0.1 1.045
2021 Truckee - A P 7 0 0 1 0 1 0 1.000 7.1 1.23 +0.1 1.044
2022 Carmel - AAA P 37 1 6 11 0 20 3 .850 80.1 1.90 -1.0 .907
2023 Sausalito - MLB P 9 0 2 0 0 2 0 1.000 16.1 1.10 +0.2 .000
2023 Carmel - AAA P 36 0 1 3 0 5 1 .800 40.1 0.89 +0.0 1.050
2024 Sausalito - MLB P 28 21 10 8 0 19 1 .947 131.2 1.23 -0.5 .954
2024 Carmel - AAA P 4 4 2 3 0 5 0 1.000 28.0 1.61 +1.0 1.028
2025 Sausalito - MLB P 37 26 5 16 2 23 2 .913 169.1 1.12 +1.5 .981
2026 Sausalito - MLB P 33 30 8 18 2 28 2 .929 178.1 1.31 +1.7 .980
2027 Sausalito - MLB P 57 0 6 3 0 10 1 .900 60.1 1.34 +1.9 1.283
2028 Sausalito - MLB P 39 6 2 6 0 9 1 .889 97.0 0.74 +0.6 .927
2029 Sausalito - MLB P 58 0 6 2 0 9 1 .889 84.1 0.85 -0.5 1.058
2030 Sausalito - MLB P 62 0 2 5 1 7 0 1.000 89.0 0.71 -0.1 1.044
2031 Sausalito - MLB P 39 0 2 2 0 6 2 .667 86.0 0.42 -2.6 .517
2031 Sausalito - TRN P 3 0 2 1 0 3 0 1.000 12.2 2.13 +0.2 1.073
2032 Las Vegas - AAA P 6 6 3 4 0 8 1 .875 39.2 1.59 -0.2 .785
2032 Echo Park - MLB P 2 0 0 0 0 0 0 .000 2.1 0.00 0.0 .000
TOTAL P 674 223 106 214 11 339 19 .944 1902.0 1.51 +7.1 .969
PLAYER HISTORY
04/01/2016 Joined the Pascack Hills Cowboys.
01/01/2017 OSA scouting updated ratings (potential): Stuff: 17 (74); Movement: 37 (45); Control: 1 (57).
07/10/2017 Was selected to the 2017 National High School Federation All-Star Game.
01/01/2018 OSA scouting updated ratings (potential): Stuff: 20 (80); Movement: 24 (39); Control: 1 (36).
01/01/2019 OSA scouting updated ratings (potential): Stuff: 26 (93); Movement: 24 (44); Control: 1 (37).
03/01/2019 Released by the Pascack Hills Cowboys.
03/01/2019 Drafted in the 2019 first-year player draft (Round 5, Pick 9, 121st overall pick) by the Sausalito Meatballs.
09/29/2019 Wins the 2019 RL ZAP Glove Wizard Award at P.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 23 (74); Movement: 24 (36); Control: 7 (59).
01/01/2021 OSA scouting updated ratings (potential): Stuff: 42 (86); Movement: 28 (47); Control: 32 (48).
01/01/2022 OSA scouting updated ratings (potential): Stuff: 56 (98); Movement: 33 (47); Control: 47 (56).
01/01/2023 OSA scouting updated ratings (potential): Stuff: 64 (100); Movement: 46 (53); Control: 48 (49).
12/17/2023 Received a 1-year contract worth a total of $120,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 75 (92); Movement: 55 (56); Control: 48 (48).
11/23/2024 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 90 (100); Movement: 62 (62); Control: 53 (53).
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: 92 (93); Movement: 63 (63); Control: 51 (51).
11/13/2026 Signed a 1-year contract extension worth a total of $201,750 with the Sausalito Meatballs organization.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 61 (61); Control: 51 (51).
11/06/2027 Signed a 1-year contract extension worth a total of $247,750 with the Sausalito Meatballs organization.
11/30/2027 Signed a 3-year contract extension worth a total of $819,750 with the Sausalito Meatballs organization.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 58 (59); Control: 50 (51).
01/01/2029 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 57 (57); Control: 54 (54).
07/07/2029 Was selected to the 2029 The Virtual Baseball League All-Star Game.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 57 (57); Control: 53 (54).
01/01/2031 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 72 (72); Control: 61 (61).
11/21/2031 Became a free agent.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 83 (83); Movement: 68 (68); Control: 62 (62).
05/16/2032 Signed a minor league contract with majors option with the Echo Park Lakers organization.
LEADERBOARD APPEARANCES
Year G Rank
2030 62 8
Year HLD Rank
2027 14 9
Year BB Rank
2025 70 9
Year RA Rank
2030 62 8
Wednesday, April 17th , 2024 - OOTP Baseball 24.9 Build 80