P Brandon Woodruff #58
Age: 36 | Bats: L | Throws: R | Morale: Great
07/19/2029
OA: 52 POT: 52
P BRANDON WOODRUFF #58 - AGE: 36 - BATS: L - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
18 18 10-2 0 3.08 122.2 121 7 30 97 1.23 3.5
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 11 11 12 11
Movement 13 12 13 13
Control 13 13 13 13
PITCHING RATINGS
Pitch Cur. Pot.
Slider 16 16
Curveball 11 11
Changeup 11 11
Sinker 15 15
 
OTHER PITCHING RATINGS
Velocity 95-97 Mph
Stamina 16
Suggested Role Starter
Type Groundball Pitcher
Hold Runners 10
Defense 10
RUN/BUNT RATINGS
Running Speed: 3
Stealing Ability: 4
Baserunning Inst.: 7
Sacrifice Bunt: 12
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/13/2029 @ HOU Win, 6-5 X 4.0 8 5 5 1 5
07/07/2029 @ TEX Win, 7-3 X 8.2 7 3 3 0 5 Win
07/01/2029 ATL Loss, 4-5 X 7.2 7 3 3 1 9
06/26/2029 @ ARI Loss, 2-3 X 7.0 8 3 2 3 4 Loss
06/21/2029 PIT Win, 7-5 X 6.2 9 5 4 1 6
06/15/2029 MIL Win, 3-2 X 7.0 4 2 2 3 3 Win
06/09/2029 @ BOS Loss, 6-10 X 5.2 8 4 4 3 4
06/03/2029 POR Win, 9-2 X 6.2 8 2 2 2 5 Win
05/29/2029 @ NYY Win, 8-3 X 7.1 4 1 1 4 5 Win
05/23/2029 @ WSH Win, 4-2 X 8.0 5 2 2 2 5 Win
PERSONALITY
Woodruff has natural leadership abilities.
High: Leader, Adaptability
Low: Financial Ambition
Birthday:02/10/1993
Born in:Tupelo, MS
Nationality:American
Height:6' 4"
Weight:200 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$8,500,000
Signed Through:2030 Season
Major Service:11 Years, 100 Days
Service This Yr:111 Days
40-Man Service:11 Years, 100 Days
Pro Service:15 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
Contract Extension: -
Drafted:-
EMLB 2029 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 18 18 10 2 0 3.08 122.2 121 44 42 7 30 97 0 0.0 0 14 77.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 11.23 8.88 7.12 2.20 3.20 1.23 73 3.5 .304        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 240 53 12 3 2 23 14 58 1 0 2 .221 .268 .321 .589      
vs. RHB 237 68 6 1 5 21 16 39 1 1 0 .287 .331 .384 .715      
EMLB 2029 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 1 1 0 0 0 11.25 4.0 8 5 5 1 1 5  
April 4 4 3 1 0 1.59 28.1 20 5 5 1 4 26  
May 6 6 4 0 0 2.63 41.0 42 12 12 2 12 30  
June 5 5 2 1 0 3.82 33.0 37 16 14 3 12 22  
July 3 3 1 0 0 4.87 20.1 22 11 11 1 2 19  
Spring Training 8 0 0 0 1 3.00 9.0 8 3 3 3 2 8  
Last Year 45 6 9 2 0 3.74 108.1 80 46 45 14 39 141  
2 Years Ago 32 32 13 6 0 4.42 156.2 146 89 77 23 57 147  
Career 352 296 100 103 2 4.33 1779.2 1667 927 857 226 651 1635  
Home 9 9 5 0 0 3.23 61.1 64 23 22 3 14 47  
Road 9 9 5 2 0 2.93 61.1 57 21 20 4 16 50  
Grass 18 18 10 2 0 3.08 122.2 121 44 42 7 30 97  
Day 5 5 3 0 0 2.25 32.0 38 8 8 1 8 30  
Night 13 13 7 2 0 3.38 90.2 83 36 34 6 22 67  
As Starter 18 18 10 2 0 3.08 122.2 121 44 42 7 30 97  
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+
2017 Milwaukee - eMLB 24 8 8 2 3 0 4.81 43.0 43 23 23 5 14 32 0 0 1.33 .295 4.44 0.5 90
2018 Milwaukee - eMLB 25 19 4 3 0 1 3.61 42.1 36 18 17 4 14 47 0 0 1.18 .294 3.39 0.7 111
2019 Milwaukee - eMLB 26 15 15 5 7 0 4.37 80.1 73 42 39 10 48 57 0 0 1.51 .274 5.82 -0.2 101
2020 Milwaukee - eMLB 27 33 33 5 16 0 5.11 156.2 175 97 89 18 60 135 0 0 1.50 .331 4.16 1.8 78
2021 Milwaukee - eMLB 28 21 21 5 7 0 3.59 120.1 92 52 48 16 30 104 1 0 1.01 .239 3.76 1.5 103
2021 Toronto - eMLB 28 11 11 6 2 0 3.61 57.1 58 24 23 2 21 53 0 0 1.38 .327 2.84 1.6 109
2021 Total - eMLB 28 32 32 11 9 0 3.60 177.2 150 76 71 18 51 157 1 0 1.13 .270 3.47 3.1 105
2022 Toronto - eMLB 29 23 21 5 11 1 4.75 125.0 131 73 66 17 56 128 1 1 1.50 .331 4.41 1.4 90
2023 Toronto - eMLB 30 30 30 10 10 0 3.88 206.1 176 94 89 29 67 187 2 1 1.18 .268 4.24 3.0 112
2024 Toronto - eMLB 31 32 32 7 14 0 4.11 214.2 179 110 98 38 68 188 2 0 1.15 .249 4.65 1.6 102
2025 Minnesota - eMLB 32 31 31 10 12 0 5.30 158.0 167 96 93 18 61 160 1 0 1.44 .329 4.07 2.3 79
2026 Minnesota - eMLB 33 22 22 6 8 0 4.63 128.1 119 75 66 16 52 106 0 0 1.33 .276 4.54 1.2 91
2026 Baltimore - eMLB 33 12 12 4 3 0 6.34 59.2 71 44 42 9 34 53 0 0 1.76 .335 5.11 0.2 67
2026 Total - eMLB 33 34 34 10 11 0 5.17 188.0 190 119 108 25 86 159 0 0 1.47 .296 4.72 1.4 82
2027 Philadelphia - eMLB 34 32 32 13 6 0 4.42 156.2 146 89 77 23 57 147 0 0 1.30 .285 4.79 1.6 102
2028 Philadelphia - eMLB 35 45 6 9 2 0 3.74 108.1 80 46 45 14 39 141 0 0 1.10 .272 3.63 1.9 121
2029 Chicago - eMLB 36 18 18 10 2 0 3.08 122.2 121 44 42 7 30 97 0 0 1.23 .304 3.20 3.5 143
Total eMLB 352 296 100 103 2 4.33 1779.2 1667 927 857 226 651 1635 7 2 1.30 .291 4.25 22.6 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+
2014 Rocky Mountain - R 21 14 8 1 2 0 3.28 46.2 48 35 17 2 16 37 0 0 1.37 .307 3.39 0.9 123
2015 Brevard County - A+ 22 21 19 4 7 0 3.45 109.2 112 48 42 2 33 71 0 0 1.32 .316 3.13 2.8 116
2016 Brevard County - A+ 23 8 8 4 1 0 1.83 44.1 33 12 9 2 10 49 0 0 0.97 .277 2.46 1.6 219
2016 Biloxi - AA 23 20 20 10 8 0 3.01 113.2 88 39 38 4 30 124 1 0 1.04 .285 2.37 4.1 133
2017 Milwaukee (USL) - R 24 1 1 0 0 0 4.50 2.0 2 1 1 0 1 1 0 0 1.50 .286 3.70 0.0 89
2017 San Antonio - AAA 24 16 16 6 5 0 4.30 75.1 78 44 36 8 25 70 0 0 1.37 .323 3.88 1.1 93
2018 San Antonio - AAA 25 17 17 3 2 0 4.04 71.1 67 35 32 8 32 68 0 0 1.39 .296 4.22 0.8 99
2019 San Antonio - AAA 26 2 2 0 1 0 6.35 5.2 5 4 4 0 5 3 0 0 1.76 .278 5.67 0.0 79
Total PCL 35 35 9 8 0 4.25 152.1 150 83 72 16 62 141 0 0 1.39 .309 4.11 94.7
Total SL 20 20 10 8 0 3.01 113.2 88 39 38 4 30 124 1 0 1.04 .285 2.37 133.0
Total FSL 29 27 8 8 0 2.98 154.0 145 60 51 4 43 120 0 0 1.22 .307 2.93 134.1
Total AZL 1 1 0 0 0 4.50 2.0 2 1 1 0 1 1 0 0 1.50 .286 3.70 88.9
Total PIO 14 8 1 2 0 3.28 46.2 48 35 17 2 16 37 0 0 1.37 .307 3.39 123.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+
2018 Milwaukee - eMLB 25 4 1 1 1 0 2.25 12.0 7 3 3 0 3 20 0 0 0.83 .304 0.66 0.7 179
2019 Milwaukee - eMLB 26 1 1 1 0 0 1.42 6.1 2 1 1 1 3 9 0 0 0.79 .100 4.24 0.1 310
2027 Philadelphia - eMLB 34 5 0 0 0 0 3.68 7.1 8 3 3 0 2 11 0 0 1.36 .421 1.67 0.3 123
2028 Philadelphia - eMLB 35 2 0 0 0 0 3.00 3.0 2 1 1 1 0 4 0 0 0.67 .167 5.00 -0.0 151
Total eMLB 12 2 2 1 0 2.51 28.2 19 8 8 2 8 44 0 0 0.94 .293 2.16 171.4
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Milwaukee - MLB P 8 8 4 9 0 13 0 1.000 43.0 2.72 +0.2 .000
2018 Milwaukee - MLB P 19 4 4 5 1 10 1 .900 42.1 1.91 -0.2 .000
2019 Milwaukee - MLB P 15 15 3 15 4 18 0 1.000 80.1 2.02 -1.4 .904
2020 Milwaukee - MLB P 33 33 6 21 1 29 2 .931 156.2 1.55 -2.2 .906
2021 Toronto - MLB P 11 11 2 8 0 10 0 1.000 57.1 1.57 -0.8 1.196
2021 Milwaukee - MLB P 21 21 5 14 0 21 2 .905 120.1 1.42 +0.1 1.098
2022 Toronto - MLB P 23 21 4 12 1 16 0 1.000 125.0 1.15 -0.1 1.081
2023 Toronto - MLB P 30 30 11 17 1 31 3 .903 206.1 1.22 -0.3 .925
2024 Toronto - MLB P 32 32 15 21 2 36 0 1.000 214.2 1.51 +0.3 1.027
2025 Minnesota - MLB P 31 31 6 11 0 18 1 .944 158.0 0.97 -0.4 1.088
2026 Minnesota - MLB P 22 22 2 11 0 14 1 .929 128.1 0.91 +0.3 1.026
2026 Baltimore - MLB P 12 12 2 4 0 7 1 .857 59.2 0.91 +0.5 1.026
2027 Philadelphia - MLB P 32 32 6 16 2 22 0 1.000 156.2 1.26 -0.1 1.071
2028 Philadelphia - MLB P 45 6 4 6 0 10 0 1.000 108.1 0.83 -0.1 1.033
2029 Chicago - MLB P 18 18 4 10 1 15 1 .933 122.2 1.03 +0.4 .929
TOTAL P 352 296 78 180 13 270 12 .956 1779.2 1.30 -3.9 1.005
PLAYER HISTORY
06/05/2011 Drafted by the Texas Rangers in the 5th round of the 2011 MLB June Amateur Draft from Wheeler HS (Wheeler, MS). Did not sign.
06/05/2014 Drafted by the Milwaukee Brewers in the 11th round of the 2014 MLB June Amateur Draft from Mississippi State University (Mississippi State, MS).
05/03/2019 Injured on 04/29/2019, diagnosed with shoulder inflammation, will miss 3-4 months.
08/07/2019 Injured (Sprained ankle), day-to-day for 3 days.
11/25/2019 Received a 1-year contract worth a total of $561,400 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 12 (13); Movement: 10 (10); Control: 10 (10).
05/13/2020 Injured (Tender elbow), day-to-day for one week.
05/19/2020 Suffered setback in recovery from injury, will miss another 4 days.
11/10/2020 Signed a 1-year contract extension worth a total of $910,000 with the Milwaukee Brewers organization.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 13 (13); Movement: 10 (10); Control: 10 (10).
05/11/2021 Signed a 5-year contract extension worth a total of $35,380,000 with the Milwaukee Brewers organization.
07/31/2021 Was traded by the Milwaukee Brewers to the Toronto Blue Jays in exchange for C Manny Pina, 3B Jordan Groshans.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 13 (13); Movement: 8 (9); Control: 7 (8).
04/22/2022 Pitches a 3-hit shutout against the Detroit Tigers with 9 strikeouts and 1 BB allowed!
07/17/2022 Injured (Strained hamstring), out for 6 weeks.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 14 (14); Movement: 8 (9); Control: 7 (8).
04/23/2023 Pitches a 4-hit shutout against the Kansas City Royals with 8 strikeouts and 1 BB allowed!
08/13/2023 Injured (Elbow inflammation), out for one week.
09/20/2023 Injured (Hamstring soreness), day-to-day for 2 days.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 13 (13); Movement: 10 (10); Control: 11 (11).
03/25/2024 Injured (mild shoulder inflammation),day-to-day for 5 days.
06/22/2024 Suspended 11 games after ejection following a brawl.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 13 (13); Movement: 8 (8); Control: 8 (8).
03/02/2025 Was traded by the Toronto Blue Jays to the Minnesota Twins in exchange for SP Dave Pink.
03/30/2025 Re-rated per eMLB Rules. Player is no longer eligible for future Re-Rates for the remainder of his Career.
05/18/2025 Injured (back spasms),day-to-day for one week.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 14 (14); Movement: 10 (10); Control: 12 (12).
07/31/2026 Was traded by the Minnesota Twins to the Baltimore Orioles in exchange for SP Gene Hughes, RP Alfredo Vela, LF George Valera, and SP Danny Johnson.
11/16/2026 Released by the Baltimore Orioles.
12/16/2026 Signed a 4-year contract worth a total of $42,000,000 with the Philadelphia Phillies organization.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 16 (16); Movement: 12 (12); Control: 12 (12).
04/17/2027 Injured (back spasms),day-to-day for 2 days.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 16 (16); Movement: 11 (11); Control: 13 (13).
01/01/2029 OSA scouting updated ratings (potential): Stuff: 16 (16); Movement: 11 (11); Control: 13 (13).
01/03/2029 Was traded by the Philadelphia Phillies to the Chicago Cubs, along with 1B Ben Centola, LF Eddie McDermott, CF Jake Ashley, 3B Jonathan Plusinski, SP Amari Moment, SS Luis Tovar, and $5,000,000, in exchange for CF Max Ortiz.
07/13/2029 Was selected to the 2029 eMLB All-Star Game.
LEADERBOARD APPEARANCES
Year GS Rank
2020 33 10
2026 34 5
Year L Rank
2020 16 4
2024 14 3
2025 12 9
Year IP Rank
2026 188.0 10
Year BF Rank
2026 843 2
Year HRA Rank
2024 38 3
Year BB Rank
2023 67 10
2026 86 1
Year WP Rank
2020 18 1
2022 13 8
2023 15 2
2024 16 2
2025 22 1
2026 33 1
2028 9 7
Year BABIP Rank
2023 .268 8
2024 .249 3
Year WHIP Rank
2023 1.18 7
2024 1.15 5
Year RA/9 Rank
2023 10.77 7
2024 10.69 6
Year H/9 Rank
2023 7.68 5
2024 7.50 4
Year QS Rank
2024 20 6
Year QSP Rank
2023 .600 8
2024 .625 6
Year CG Rank
2021 1 6
2025 1 9
Year SHO Rank
2022 1 4
2023 1 8
Year GB% Rank
2023 0.54 5
Sunday, May 5th , 2024 - OOTP Baseball 24.8 Build 76