P Joaquín Berroa #26
Age: 28 | Bats: R | Throws: R | Morale: Angry
08/01/2032
P JOAQUÍN BERROA #26 - AGE: 28 - BATS: R - THROWS: R - MORALE: ANGRY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
13 10 4-3 0 5.92 59.1 75 12 20 53 1.60 0.3
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 97 96 98 99
Movement 76 72 80 76
Control 62 61 62 63
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 93 94
Curveball 89 90
Changeup 1 1
Sinker 71 71
 
OTHER PITCHING RATINGS
Velocity 99-101 Mph
Stamina 57
Suggested Role Starter
Type Extreme Groundball
Hold Runners 81
Defense 1
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 17
Baserunning Inst.: 1
Sacrifice Bunt: 73
Bunt for Hit: 3
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/27/2032 SEA Loss, 4-7 X 3.2 8 5 5 0 3 Loss
07/21/2032 JUN Win, 5-4 X 5.0 5 4 4 1 1
07/14/2032 @ PAL Win, 16-4 X 5.1 8 3 3 0 6 Win
07/08/2032 @ DUR Win, 9-2 X 5.1 4 2 2 3 7 Win
07/01/2032 HOU Win, 3-2 X 5.0 4 0 0 1 6 Win
06/21/2032 @ VAN Win, 8-7 4.2 7 4 4 2 1
06/12/2032 SAS Win, 3-1 4.2 2 1 1 2 6 Win
06/05/2032 LOU Win, 7-3 2.1 3 1 1 0 4
06/01/2032 @ HIA Loss, 4-5 X 5.0 7 4 4 3 5
05/25/2032 CHE Win, 6-5 X 4.2 7 4 3 2 2
PERSONALITY
Berroa is recognized as a natural leader.
High: Leader
Low: Adaptability
Birthday:01/23/2004
Born in:Mt. Ephraim, NJ
Nationality:American
Height:6' 1"
Weight:195 lbs
Local Popularity:Very Popular
National Pop.:Very Popular
STATUS
Contract:Major League Contract
Salary:$270,000
Signed Through:2033 Season
Major Service:6 Years, 145 Days
Service This Yr:27 Days
40-Man Service:7 Years, 84 Days
Pro Service:11 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Last option year
Contract Extension: -
Drafted:2021, 22nd Pick in Round 7
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 5 5 0 5 0 9.27 22.1 34 24 23 4 6 21 0 0.0 0 1 20.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 0 0 16.52 13.70 8.46 2.42 4.80 1.79 106 0.2 .395        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 63 23 11 0 3 19 3 17 0 0 1 .365 .403 .683 1.086      
vs. RHB 37 11 2 1 1 5 3 4 1 0 0 .297 .341 .486 .828      
THE VIRTUAL BASEBALL LEAGUE 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 4 4 0 4 0 7.65 20.0 25 18 17 2 4 20  
May 1 1 0 1 0 23.14 2.1 9 6 6 2 2 1  
Spring Training 4 4 1 1 0 4.70 15.1 18 8 8 2 7 14  
Last Year 43 4 6 6 3 5.74 78.1 82 52 50 3 50 66  
2 Years Ago 29 12 4 10 2 6.55 90.2 106 67 66 11 43 75  
Career 323 55 37 57 90 4.77 628.2 652 348 333 59 273 618  
Home 3 3 0 3 0 11.25 12.0 22 16 15 3 4 11  
Road 2 2 0 2 0 6.97 10.1 12 8 8 1 2 10  
Grass 1 1 0 1 0 11.25 4.0 8 5 5 1 1 2  
Turf 4 4 0 4 0 8.84 18.1 26 19 18 3 5 19  
Night 5 5 0 5 0 9.27 22.1 34 24 23 4 6 21  
As Starter 5 5 0 5 0 9.27 22.1 34 24 23 4 6 21  
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 13 10 4 3 0 5.92 59.1 75 40 39 12 20 53 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 3 0 14.71 11.38 8.04 3.03 5.44 1.60 115 0.3 .354        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 141 45 8 0 9 20 10 36 0 1 1 .319 .368 .567 .936      
vs. RHB 102 30 11 0 3 20 10 17 0 1 1 .294 .363 .490 .853      
VBL TRIPLE A 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 1 1 0 1 0 12.27 3.2 8 5 5 1 0 3  
Last Week 1 1 0 0 0 7.20 5.0 5 4 4 2 1 1  
May 4 4 0 2 0 7.36 18.1 27 16 15 5 8 14  
June 4 1 1 0 0 5.40 16.2 19 10 10 3 7 16  
July 5 5 3 1 0 5.18 24.1 29 14 14 4 5 23  
Last Year 3 3 1 0 0 2.63 13.2 16 4 4 0 5 5  
2 Years Ago 5 5 2 2 0 1.60 33.2 19 6 6 3 9 49  
Career 55 20 10 7 24 3.78 150.0 145 66 63 20 54 147  
Home 7 5 2 2 0 5.70 30.0 37 20 19 7 9 27  
Road 6 5 2 1 0 6.14 29.1 38 20 20 5 11 26  
Grass 5 4 2 1 0 7.03 24.1 34 19 19 4 10 22  
Turf 8 6 2 2 0 5.14 35.0 41 21 20 8 10 31  
Night 13 10 4 3 0 5.92 59.1 75 40 39 12 20 53  
As Starter 10 10 3 3 0 6.23 47.2 63 34 33 9 16 42  
As Reliever / Substitution 3 0 1 0 0 4.63 11.2 12 6 6 3 4 11  
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 Death Valley - VBL 21 38 2 2 1 0 3.77 57.1 49 27 24 4 27 51 0 0 1.33 .280 3.79 0.6 114
2026 Death Valley - VBL 22 54 1 2 7 26 3.27 66.0 66 26 24 5 26 65 0 0 1.39 .328 3.56 1.4 136
2027 Death Valley - VBL 23 43 18 10 10 11 4.73 123.2 141 67 65 11 42 127 0 0 1.48 .369 3.66 2.6 95
2028 Death Valley - VBL 24 58 3 5 9 26 3.54 81.1 76 35 32 11 32 97 0 0 1.33 .325 4.17 1.2 133
2029 Death Valley - VBL 25 53 10 8 9 22 4.05 109.0 98 50 49 10 47 116 0 0 1.33 .306 4.06 1.9 118
2030 Death Valley - VBL 26 29 12 4 10 2 6.55 90.2 106 67 66 11 43 75 0 0 1.64 .349 5.16 0.4 71
2031 Kansas City - VBL 27 19 0 1 1 1 5.40 26.2 26 17 16 1 21 23 0 0 1.76 .305 4.56 0.1 85
2031 Death Valley - VBL 27 24 4 5 5 2 5.92 51.2 56 35 34 2 29 43 0 0 1.65 .346 3.72 0.9 77
2031 Total - VBL 27 43 4 6 6 3 5.74 78.1 82 52 50 3 50 66 0 0 1.69 .332 4.01 1.0 80
2032 Napoleon - VBL 28 5 5 0 5 0 9.27 22.1 34 24 23 4 6 21 0 0 1.79 .395 4.80 0.2 49
Total VBL 323 55 37 57 90 4.77 628.2 652 348 333 59 273 618 0 0 1.47 .334 4.10 9.4 96
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 Huntington Beach - HS 15 28 28 4 7 0 4.66 127.1 131 76 66 15 44 139 0 0 1.37 .333 4.73 3.5 133
2020 Huntington Beach - HS 16 31 0 6 2 9 2.06 35.0 21 8 8 2 14 34 0 0 1.00 .218 2.78 1.0 191
2021 West Sharyland - R 17 22 0 4 3 1 3.53 51.0 45 22 20 2 17 49 0 0 1.22 .309 3.22 1.0 123
2022 West Sharyland - R 18 16 0 3 2 0 4.11 30.2 26 15 14 3 20 28 0 0 1.50 .277 4.73 -0.1 102
2023 Charlotte - R 19 10 0 0 1 3 1.98 13.2 10 3 3 0 6 17 0 0 1.17 .294 2.57 0.5 210
2023 Lowell - A 19 33 3 6 5 13 2.98 51.1 48 18 17 5 19 44 0 0 1.31 .299 2.99 1.4 141
2023 Vancouver - AA 19 2 0 0 0 1 0.00 1.2 1 0 0 0 1 1 0 0 1.20 .250 3.08 0.1 999
2024 Lowell - A 20 4 0 0 0 2 1.35 6.2 5 1 1 1 4 4 0 0 1.35 .211 4.53 -0.0 311
2024 Vancouver - AA 20 22 0 0 1 18 1.66 21.2 13 4 4 1 8 26 0 0 0.97 .250 1.87 1.0 249
2024 Deadwood - AAA 20 24 0 1 1 17 2.22 24.1 18 8 6 1 12 24 0 0 1.23 .258 3.00 0.7 193
2025 Deadwood - AAA 21 10 2 2 1 7 3.79 19.0 17 8 8 4 8 16 0 0 1.32 .260 5.90 -0.1 126
2030 Deadwood - AAA 26 5 5 2 2 0 1.60 33.2 19 6 6 3 9 49 0 0 0.83 .242 2.45 1.3 277
2031 Death Valley - TRN 27 3 3 0 1 0 3.60 10.0 6 4 4 2 0 16 0 0 0.60 .222 3.10 0.3 126
2031 Baltimore - AAA 27 3 3 1 0 0 2.63 13.2 16 4 4 0 5 5 0 0 1.54 .320 3.85 0.3 177
2032 Newtown - AAA 28 13 10 4 3 0 5.92 59.1 75 40 39 12 20 53 0 0 1.60 .354 5.44 0.3 80
Total AAA 55 20 10 7 24 3.78 150.0 145 66 63 20 54 147 0 0 1.33 .305 4.29 123.4
Total AA 24 0 0 1 19 1.54 23.1 14 4 4 1 9 27 0 0 0.99 .250 1.96 267.7
Total A 37 3 6 5 15 2.79 58.0 53 19 18 6 23 48 0 0 1.31 .288 3.17 150.4
Total HS 59 28 10 9 9 4.10 162.1 152 84 74 17 58 173 0 0 1.29 .310 4.31 142.4
Total RL 48 0 7 6 4 3.49 95.1 81 40 37 5 43 94 0 0 1.30 .297 3.61 122.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+
2031 Kansas City - VBL 27 5 0 0 0 1 6.14 7.1 7 5 5 2 2 7 0 0 1.23 .294 6.00 -0.1 75
Total VBL 5 0 0 0 1 6.14 7.1 7 5 5 2 2 7 0 0 1.23 .294 6.00 75.1
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2019 Huntington Beach - HS P 28 28 7 12 0 19 0 1.000 127.1 1.34 +1.9 1.463
2020 Huntington Beach - HS P 31 0 1 6 0 7 0 1.000 35.0 1.80 +0.3 1.211
2021 West Sharyland - R P 22 0 0 3 0 3 0 1.000 51.0 0.53 +0.1 1.069
2022 West Sharyland - R P 16 0 3 3 0 6 0 1.000 30.2 1.76 +0.6 1.072
2023 Vancouver - AA P 2 0 0 0 0 0 0 .000 1.2 0.00 0.0 .000
2023 Lowell - A P 32 3 0 5 0 6 1 .833 51.1 0.88 +0.5 1.041
2023 Charlotte - R P 10 0 0 2 0 2 0 1.000 13.2 1.32 -0.3 1.074
2024 Deadwood - AAA P 24 0 0 0 0 2 2 .000 24.1 0.00 +0.4 .000
2024 Vancouver - AA P 21 0 0 1 0 1 0 1.000 21.2 0.42 +0.3 .000
2024 Lowell - A P 4 0 1 1 0 2 0 1.000 6.2 2.70 +0.0 1.034
2025 Death Valley - MLB P 37 2 3 6 0 9 0 1.000 57.1 1.41 +1.0 .981
2025 Deadwood - AAA P 10 2 0 1 0 1 0 1.000 19.0 0.47 +0.7 1.076
2026 Death Valley - MLB P 53 1 2 4 1 6 0 1.000 66.0 0.82 +0.2 .980
2027 Death Valley - MLB P 41 18 4 13 0 17 0 1.000 123.2 1.24 -1.2 .882
2028 Death Valley - MLB P 58 3 2 5 1 7 0 1.000 81.1 0.77 +0.1 1.565
2029 Death Valley - MLB P 51 10 6 6 0 12 0 1.000 109.0 0.99 +1.5 1.058
2030 Death Valley - MLB P 29 12 2 6 0 10 2 .800 90.2 0.79 +0.8 .746
2030 Deadwood - AAA P 5 5 1 1 0 2 0 1.000 33.2 0.53 -0.4 1.076
2031 Death Valley - MLB P 24 4 0 1 1 1 0 1.000 51.2 0.17 -0.1 1.034
2031 Kansas City - MLB P 19 0 1 2 0 3 0 1.000 26.2 1.01 -0.1 1.034
2031 Baltimore - AAA P 3 3 0 0 0 0 0 .000 13.2 0.00 -0.5 .000
2031 Death Valley - TRN P 3 3 0 1 0 1 0 1.000 10.0 0.90 +0.0 1.073
2032 Napoleon - MLB P 5 5 1 2 0 3 0 1.000 22.1 1.21 +0.3 1.042
2032 Newtown - AAA P 13 10 5 5 0 10 0 1.000 59.1 1.52 -1.0 .871
TOTAL P 541 109 39 86 3 130 5 .962 1127.2 1.00 +5.2 1.047
PLAYER HISTORY
04/04/2019 Joined the Huntington Beach Sharks.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 20 (100); Movement: 24 (49); Control: 1 (36).
07/09/2020 Injured (Forearm soreness), day-to-day for 1-2 weeks.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 28 (100); Movement: 24 (49); Control: 1 (51).
03/01/2021 Released by the Huntington Beach Sharks.
03/01/2021 Drafted in the 2021 first-year player draft (Round 7, Pick 22, 190th overall pick) by the Death Valley Buzzards.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 39 (100); Movement: 24 (52); Control: 1 (32).
06/03/2022 Injured (Mild hamstring strain), day-to-day for 1 day.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 52 (100); Movement: 27 (54); Control: 15 (51).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 71 (100); Movement: 40 (59); Control: 30 (43).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 82 (100); Movement: 44 (55); Control: 50 (61).
08/06/2025 Injured (mild hamstring strain),day-to-day for 1 day.
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: 100 (100); Movement: 56 (57); Control: 58 (61).
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: 61 (61); Control: 62 (66).
06/02/2027 Injured (elbow strain),day-to-day for 1-2 weeks.
11/24/2027 Received a 1-year contract through arbitration worth a total of $441,225.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 62 (62); Control: 72 (72).
07/06/2028 Was selected to the 2028 The Virtual Baseball League All-Star Game.
11/28/2028 Received a 1-year contract through arbitration worth a total of $812,500.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 63 (63); Control: 74 (74).
11/24/2029 Received a 1-year contract through arbitration worth a total of $1,125,000.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 62 (62); Control: 74 (74).
11/24/2030 Received a 1-year contract through arbitration worth a total of $1,339,000.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 76 (76); Control: 62 (63).
07/07/2031 Was traded by the Death Valley Buzzards to the Kansas City Scouts in exchange for RP Miguel Muñóz and 3B José Navarro.
11/21/2031 Became a free agent.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 69 (69); Control: 63 (64).
01/25/2032 Signed a 2-year contract worth a total of $580,000 with the Napoleon Dynamites organization.
LEADERBOARD APPEARANCES
Year SV Rank
2026 26 9
2028 26 7
2029 22 9
Year WP Rank
2027 9 8
Year GF Rank
2028 50 2
2029 38 8
Thursday, April 25th , 2024 - OOTP Baseball 24.9 Build 80