P Brad Woodward #21
Age: 27 | Bats: L | Throws: L | Morale: Great
07/27/2026
P BRAD WOODWARD #21 - AGE: 27 - BATS: L - THROWS: L - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
10 7 7-2 0 2.82 44.2 54 0 22 37 1.70 0.8
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 40 45 40 45
Movement 50 50 50 50
HRA 50 55 50 50
PBABIP 45 50 45 45
Control 40 40 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Slider 55 60
Curveball 35 50
Changeup 35 35
Cutter 55 60
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 55
Suggested Role Starter
Type Neutral
Hold Runners 70
Defense 40
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 25
Baserunning Inst.: 20
Sacrifice Bunt: 50
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/26/2026 @ REA Win, 6-3 X 5.0 7 3 3 4 4 Win
07/21/2026 BOW Win, 3-0 X 7.0 7 0 0 2 7 Win
07/13/2026 @ REN Win, 17-10 3.0 5 2 2 2 2 Win
07/11/2026 FRE Loss, 6-10 1.2 5 3 3 0 1
07/09/2026 @ SAC Win, 9-4 3.0 2 0 0 0 1 Save
07/07/2026 @ SAC Loss, 2-3 2.0 2 0 0 0 2
06/27/2026 SAC Win, 14-13 3.1 3 0 0 0 6
06/25/2026 SAC Win, 11-3 3.2 2 0 0 0 2 Win
06/22/2026 @ TAC Loss, 2-9 3.1 4 2 2 0 1
06/13/2026 @ EP Loss, 1-10 0.2 2 0 0 0 0
PERSONALITY
He seldom gives maximum effort and struggles even with simple concepts.
Birthday:07/29/1998
Born in:Coweta, OK
Nationality:American
Height:5' 11"
Weight:180 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:1 Year, None
Pro Service:9 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2017, 34th Pick in Round 3
PACIFIC COAST LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 12 0 3 0 1 5.64 30.1 38 19 19 2 7 23 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 2 0 100.0 12 4 13.95 11.27 6.82 2.08 4.09 1.48 94 0.2 .356        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 36 6 0 1 1 4 3 7 1 1 1 .167 .244 .306 .549      
vs. RHB 89 32 12 1 1 15 4 16 0 0 1 .360 .394 .551 .944      
PACIFIC COAST LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 2 0 0 0 0 5.06 5.1 5 3 3 0 2 4  
May 2 0 1 0 0 18.69 4.1 8 9 9 0 3 4  
June 4 0 1 0 0 1.64 11.0 11 2 2 1 0 9  
July 4 0 1 0 1 4.66 9.2 14 5 5 1 2 6  
Career 12 0 3 0 1 5.64 30.1 38 19 19 2 7 23  
Home 6 0 2 0 0 8.27 16.1 22 15 15 1 5 17  
Road 6 0 1 0 1 2.57 14.0 16 4 4 1 2 6  
Grass 12 0 3 0 1 5.64 30.1 38 19 19 2 7 23  
Day 7 0 2 0 1 2.95 18.1 20 6 6 2 2 14  
Night 5 0 1 0 0 9.75 12.0 18 13 13 0 5 9  
As Reliever / Substitution 12 0 3 0 1 5.64 30.1 38 19 19 2 7 23  
EASTERN LEAGUE 2026 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 10 7 7 2 0 2.82 44.2 54 22 14 0 22 37 0 0.0 0 4 57.1
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 3 15.92 10.88 7.46 4.43 3.67 1.70 89 0.8 .358        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 62 14 1 0 0 3 6 15 0 0 1 .226 .304 .242 .546      
vs. RHB 125 40 13 0 0 19 16 22 1 0 2 .320 .403 .424 .827      
EASTERN LEAGUE 2026 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 2 2 2 0 0 2.25 12.0 14 3 3 0 6 11  
April 1 1 1 0 0 0.00 5.1 4 4 0 0 6 6  
May 5 2 3 1 0 2.12 17.0 19 8 4 0 5 14  
June 2 2 1 1 0 6.10 10.1 17 7 7 0 5 6  
July 2 2 2 0 0 2.25 12.0 14 3 3 0 6 11  
2 Years Ago 3 3 1 1 0 0.36 25.0 13 1 1 0 9 24  
Career 26 23 11 10 0 3.14 146.0 139 67 51 8 74 135  
Home 5 2 3 1 0 1.12 16.0 18 6 2 0 7 17  
Road 5 5 4 1 0 3.77 28.2 36 16 12 0 15 20  
Grass 10 7 7 2 0 2.82 44.2 54 22 14 0 22 37  
Day 3 3 3 0 0 1.89 19.0 21 4 4 0 8 17  
Night 7 4 4 2 0 3.51 25.2 33 18 10 0 14 20  
As Starter 7 7 6 1 0 2.81 41.2 49 17 13 0 20 33  
As Reliever / Substitution 3 0 1 1 0 3.00 3.0 5 5 1 0 2 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+
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+
2017 Total - 18 16 8 5 0 1 0.73 73.2 41 10 6 2 12 136 0 0 0.72 .281 0.35 5.1 100
2017 Washington (DSL) - R 18 10 10 1 5 0 6.50 44.1 48 33 32 5 30 33 0 0 1.76 .323 5.45 -0.2 61
2018 Washington (DSL) - R 19 5 5 3 1 0 3.00 30.0 20 11 10 1 8 14 0 0 0.93 .209 3.52 0.7 145
2018 Auburn - S A 19 5 5 1 2 0 3.38 32.0 28 16 12 2 10 10 0 0 1.19 .241 3.96 0.6 127
2019 Auburn - S A 20 12 12 0 3 0 5.07 49.2 59 28 28 6 18 40 0 0 1.55 .344 4.94 0.2 81
2020 Hagerstown - A 21 27 27 8 11 0 4.24 142.1 146 76 67 16 47 142 0 0 1.36 .322 4.28 1.2 91
2021 Hagerstown - A 22 28 28 9 9 0 2.99 168.2 130 62 56 9 56 150 0 0 1.10 .265 3.46 3.2 130
2022 Frederick - A+ 23 5 3 3 1 0 3.05 20.2 21 7 7 1 10 21 0 0 1.50 .333 4.25 0.4 157
2022 Bowie - AA 23 13 13 3 7 0 4.24 76.1 72 44 36 8 43 74 0 0 1.51 .311 4.39 0.7 95
2022 Norfolk - AAA 23 18 0 0 1 0 0.75 24.0 16 2 2 0 4 21 0 0 0.83 .258 2.64 0.6 552
2023 Norfolk - AAA 24 33 10 9 4 1 1.44 106.1 71 23 17 4 29 88 0 0 0.94 .232 2.55 1.8 205
2024 Bowie - AA 25 3 3 1 1 0 0.36 25.0 13 1 1 0 9 24 1 0 0.88 .217 2.07 0.9 993
2024 Norfolk - AAA 25 33 11 4 9 9 4.00 87.2 85 39 39 6 34 80 0 0 1.36 .319 3.32 0.5 76
2025 Norfolk - AAA 26 29 23 11 4 0 2.01 156.2 120 37 35 7 49 138 0 0 1.08 .267 2.92 2.9 162
2026 Binghamton - AA 27 10 7 7 2 0 2.82 44.2 54 22 14 0 22 37 0 0 1.70 .358 3.67 0.8 149
2026 Las Vegas - AAA 27 12 0 3 0 1 5.64 30.1 38 19 19 2 7 23 0 0 1.48 .356 4.09 0.2 79
Total IL 113 44 24 18 10 2.23 374.2 292 101 93 17 116 327 0 0 1.09 .269 2.89 139.4
Total PCL 12 0 3 0 1 5.64 30.1 38 19 19 2 7 23 0 0 1.48 .356 4.09 79.2
Total EL 26 23 11 10 0 3.14 146.0 139 67 51 8 74 135 1 0 1.46 .314 3.78 129.8
Total CAR 5 3 3 1 0 3.05 20.2 21 7 7 1 10 21 0 0 1.50 .333 4.25 157.1
Total SAL 55 55 17 20 0 3.56 311.0 276 138 123 25 103 292 0 0 1.22 .292 3.83 108.8
Total NYP 17 17 1 5 0 4.41 81.2 87 44 40 8 28 50 0 0 1.41 .302 4.55 94.5
Total DSL 15 15 4 6 0 5.09 74.1 68 44 42 6 38 47 0 0 1.43 .277 4.67 79.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Las Vegas - AAA P 12 0 1 3 0 4 0 1.000 30.1 1.19 +0.6 1.086
2026 Binghamton - AA P 10 7 4 4 1 8 0 1.000 44.2 1.61 -0.2 1.450
TOTAL P 22 7 5 7 1 12 0 1.000 75.0 1.44 +0.4 1.268
PLAYER HISTORY
06/12/2017 Drafted in the 2017 first-year player draft (Round 3, Pick 34, 104th overall pick) by Washington Nationals, out of high school (Inola; Inola, OK).
08/15/2017 Injured on 08/14/2017, diagnosed with a tired arm, will miss 2 weeks.
01/01/2018 OSA scouting updated ratings (potential): Stuff: 40 (70); Movement: 50 (60); Control: 30 (60).
08/17/2018 Injured on 08/16/2018, diagnosed with a torn rotator cuff, will miss 10-11 months.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 45 (55); Control: 40 (50).
06/22/2019 Injured (Mild hamstring strain), day-to-day for 1 day.
07/05/2019 Injured (Sprained ankle), day-to-day for 2 weeks.
08/27/2019 Injured (Hand soreness), day-to-day for 3 days.
09/02/2019 Injured (Oblique strain), out for 1-2 weeks.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 45 (55); Control: 45 (45).
01/01/2021 OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 45 (50); Control: 45 (50).
04/19/2021 Injured (wrist soreness),day-to-day for 2 weeks.
06/01/2021 Wins the SAL SAL Pitcher of the Month Award.
09/23/2021 Wins the 2021 South Atlantic League Round 2 with the Hagerstown Suns!
10/24/2021 Injured (stomach virus),day-to-day for one week.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 50 (50); Control: 45 (50).
01/20/2022 Was traded by the Washington Nationals to the Baltimore Orioles, along with RP Christian Flores, in exchange for RP Steve Black.
08/18/2022 Injured (mild calf strain),day-to-day for 1 day.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 50 (50); Control: 45 (50).
01/20/2023 Signed a 1-year minor league contract extension with the Baltimore Orioles organization.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 50 (50).
12/02/2024 Received a 1-year contract through automatic renewal worth a total of $640,000.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45).
10/11/2025 Finished 2nd in 2025 IL Outstanding Pitcher Award voting.
11/24/2025 Became a free agent.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 45 (45).
Sunday, July 26th , 2026 - OOTP Baseball 27.3 Build 68