P Angel Bastardo #54
Age: 27 | Bats: R | Throws: R | Morale: Unhappy
04/08/2030
OA: 40 POT: 40
P ANGEL BASTARDO #54 - AGE: 27 - BATS: R - THROWS: R - MORALE: UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
2 2 0-1 0 17.05 6.1 14 2 4 4 2.84 -0.1
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 45 45 50 45
Movement 45 45 45 45
Control 45 45 45 45
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 55 55
Slider 50 55
Curveball 55 60
Changeup 50 50
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 55
Suggested Role Starter
Type Flyball Pitcher
Hold Runners 55
Defense 30
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 30
Baserunning Inst.: 35
Sacrifice Bunt: 55
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
04/03/2030 @ JAC Loss, 3-7 X 3.2 9 6 6 2 2 Loss
03/29/2030 NAS Win, 10-8 X 2.2 5 6 6 2 2
PERSONALITY
Stays out of trouble.
Birthday:06/18/2002
Born in:MorĂ³n, CAR
Nationality:Venezuelan
Height:6' 1"
Weight:200 lbs
Local Popularity:Very Popular
National Pop.:Very Popular
STATUS
Contract:Major League Contract
Salary:$1,400,000
Signed Through:2030 Season
Major Service:2 Years, 146 Days
Service This Yr:None
40-Man Service:5 Years, None
Pro Service:10 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:Out of option years
Contract Extension: -
Drafted:-
INTERNATIONAL LEAGUE 2030 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 2 2 0 1 0 17.05 6.1 14 12 12 2 4 4 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 0 0 25.58 19.89 5.68 5.68 8.42 2.84 154 -0.1 .500        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 7 4 1 0 2 4 2 1 0 0 0 .571 .667 1.571 2.238      
vs. RHB 22 10 2 0 0 8 2 3 1 1 0 .455 .480 .545 1.025      
INTERNATIONAL LEAGUE 2030 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 1 1 0 1 0 14.73 3.2 9 6 6 1 2 2  
March 1 1 0 0 0 20.25 2.2 5 6 6 1 2 2  
April 1 1 0 1 0 14.73 3.2 9 6 6 1 2 2  
Career 46 46 15 19 0 5.31 261.0 284 156 154 39 127 274  
Home 1 1 0 0 0 20.25 2.2 5 6 6 1 2 2  
Road 1 1 0 1 0 14.73 3.2 9 6 6 1 2 2  
Grass 2 2 0 1 0 17.05 6.1 14 12 12 2 4 4  
Night 2 2 0 1 0 17.05 6.1 14 12 12 2 4 4  
As Starter 2 2 0 1 0 17.05 6.1 14 12 12 2 4 4  
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 Boston - MLB 23 17 6 3 1 0 4.09 44.0 42 20 20 4 22 46 0 0 1.45 .317 4.12 0.7 117
2027 Boston - MLB 24 1 1 1 0 0 3.38 5.1 3 2 2 0 5 5 0 0 1.50 .250 4.75 0.1 143
2028 Pittsburgh - MLB 25 30 30 12 6 0 4.42 150.2 142 78 74 16 68 155 0 0 1.39 .307 4.11 2.1 93
2029 San Diego - MLB 26 7 4 1 0 0 6.31 25.2 29 18 18 3 14 21 0 0 1.68 .321 4.75 0.1 64
2029 Tampa Bay - MLB 26 17 0 1 0 1 2.86 34.2 32 12 11 5 8 32 0 0 1.15 .276 4.04 0.2 142
2029 Total - MLB 26 24 4 2 0 1 4.33 60.1 61 30 29 8 22 53 0 0 1.38 .296 4.38 0.4 101
Total MLB 72 41 18 7 1 4.32 260.1 248 130 125 28 117 259 0 0 1.40 .305 4.18 3.1 97
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 Boston (DSL) - R 16 12 12 3 1 0 3.71 51.0 39 24 21 1 12 37 0 0 1.00 .255 2.89 1.5 109
2021 Boston (FCL) - R 18 10 6 1 3 0 6.67 29.2 45 29 22 1 12 33 0 0 1.92 .427 2.63 0.9 62
2022 Salem - A 19 22 22 3 4 0 4.50 82.0 82 49 41 4 45 85 0 0 1.55 .347 3.52 1.6 87
2023 Greenville - A+ 20 21 21 2 7 0 4.62 103.1 86 59 53 11 46 139 2 2 1.28 .315 3.29 2.5 89
2023 Portland - AA 20 3 3 0 1 0 5.06 16.0 12 9 9 3 9 10 0 0 1.31 .196 6.26 -0.2 78
2024 Greenville - A+ 21 2 2 2 0 0 3.97 11.1 7 5 5 1 4 13 0 0 0.97 .231 3.42 0.3 108
2024 Portland - AA 21 10 10 0 5 0 5.36 45.1 39 33 27 6 21 53 0 0 1.32 .287 4.26 0.5 76
2025 Greenville - A+ 22 4 4 2 1 0 2.62 24.0 18 7 7 4 5 37 0 0 0.96 .298 2.54 0.9 174
2025 Portland - AA 22 19 19 2 6 0 4.81 106.2 95 57 57 19 50 125 0 0 1.36 .292 4.51 1.1 88
2025 Worcester - AAA 22 3 3 2 1 0 5.54 13.0 14 8 8 2 8 14 0 0 1.69 .333 5.06 0.2 91
2026 Worcester - AAA 23 12 12 7 1 0 2.77 74.2 58 23 23 8 35 80 0 0 1.25 .276 4.17 1.9 189
2027 Worcester - AAA 24 29 29 6 16 0 5.98 167.0 198 113 111 27 80 176 1 0 1.66 .370 5.08 2.3 86
2030 Durham - AAA 27 2 2 0 1 0 17.05 6.1 14 12 12 2 4 4 0 0 2.84 .500 8.42 -0.1 32
Total IL 46 46 15 19 0 5.31 261.0 284 156 154 39 127 274 1 0 1.57 .349 4.90 97.5
Total EL 32 32 2 12 0 4.98 168.0 146 99 93 28 80 188 0 0 1.35 .280 4.61 83.5
Total SAL 27 27 6 8 0 4.22 138.2 111 71 65 16 55 189 2 2 1.20 .305 3.17 99.1
Total CAR 22 22 3 4 0 4.50 82.0 82 49 41 4 45 85 0 0 1.55 .347 3.52 87.0
Total FCL 10 6 1 3 0 6.67 29.2 45 29 22 1 12 33 0 0 1.92 .427 2.63 62.5
Total DSL 12 12 3 1 0 3.71 51.0 39 24 21 1 12 37 0 0 1.00 .255 2.89 108.8
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+
2025 Portland - EL 22 2 2 1 1 0 4.63 11.2 12 6 6 0 9 13 0 0 1.80 .387 3.54 0.3 92
2029 Tampa Bay - MLB 26 1 0 0 0 0 27.00 1.0 3 3 3 1 0 1 0 0 3.00 .500 14.32 -0.1 15
Total MLB 1 0 0 0 0 27.00 1.0 3 3 3 1 0 1 0 0 3.00 .500 14.32 15.0
Total EL 2 2 1 1 0 4.63 11.2 12 6 6 0 9 13 0 0 1.80 .387 3.54 91.6
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Worcester - AAA P 3 3 2 1 0 3 0 1.000 13.0 2.08 -0.2 .970
2025 Portland - AA P 19 19 4 6 1 11 1 .909 106.2 0.84 +0.8 .969
2025 Greenville - A+ P 4 4 0 2 0 2 0 1.000 24.0 0.75 +0.0 .981
2026 Boston - MLB P 16 6 3 0 0 3 0 1.000 44.0 0.61 -0.5 .000
2026 Worcester - AAA P 12 12 3 4 0 7 0 1.000 74.2 0.84 +1.4 .981
2027 Boston - MLB P 1 1 0 0 0 0 0 .000 5.1 0.00 0.0 .000
2027 Worcester - AAA P 29 29 8 13 1 21 0 1.000 167.0 1.13 +1.6 .972
2028 Pittsburgh - MLB P 30 30 3 6 0 9 0 1.000 150.2 0.54 +0.9 1.007
2029 San Diego - MLB P 7 4 2 3 0 6 1 .833 25.2 1.75 +0.2 1.019
2029 Tampa Bay - MLB P 17 0 1 2 0 3 0 1.000 34.2 0.78 +0.1 1.019
2030 Durham - AAA P 2 2 1 1 0 2 0 1.000 6.1 2.84 +0.0 1.003
TOTAL P 140 110 27 38 2 67 2 .970 652.0 0.90 +4.5 .986
PLAYER HISTORY
07/02/2018 Signed by the Boston Red Sox as an international free agent.
06/06/2024 Portland Sea Dogs placed RHP Angel Bastardo on the 7-day injured list. [Auto]
06/29/2024 Portland Sea Dogs placed RHP Angel Bastardo on the full-season injured list. [Auto]
01/01/2025 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 45 (45).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 45 (45).
03/01/2025 Injured (strained hamstring),out for 7 weeks.
07/30/2025 Suspended 6 games after ejection following a brawl.
12/01/2025 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 45 (50).
01/01/2026 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 45 (50).
05/28/2026 Injured (sprained elbow),out for 6 weeks.
11/22/2026 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50).
01/01/2027 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50).
11/22/2027 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50).
01/01/2028 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50).
03/25/2028 Was traded by the Boston Red Sox to the Pittsburgh Pirates in exchange for $1,500,000.
05/08/2028 Injured (sore ankle),day-to-day for 5 days.
11/21/2028 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45).
01/29/2029 Was traded by the Pittsburgh Pirates to the New York Mets in exchange for 2B Dave Aguirre.
02/22/2029 Was claimed off waivers by San Diego while with New York.
05/24/2029 Was claimed off waivers by Tampa Bay while with San Diego.
08/25/2029 Injured (mild hamstring strain),day-to-day for one week.
11/17/2029 Received a 1-year contract through arbitration worth a total of $1,400,000.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45).
LEADERBOARD APPEARANCES
Year BB Rank
2028 68 10
Thursday, September 25th , 2025 - OOTP Baseball 26.7 Build 77