C Michael Woodruff #64
Age: 26 | Bats: R | Throws: R | Morale: Angry    
12/31/2026
C MICHAEL WOODRUFF #64 - AGE: 26 - BATS: R - THROWS: R - MORALE: ANGRY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
121 416 91 15 1 16 44 18 143 .219 .258 .375 0 0.8
BATTING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.  
Contact 10
Gap 7
Power 18
Eye 10
Avoid K's 5
FIELDING RATINGS
Catcher Infield Outfield
Range: - 1 1
Errors: - 4 5
Arm: 13 8 7
Turn DP: - 2 -
Ability: 16 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 16 Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 1
Stealing Ability: 2
Baserunning Inst.: 5
Sacrifice Bunt: 13
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/01/2026 LCC Loss, 6-12 1 0 0 0 0 0 1 0
09/29/2026 LCC Loss, 2-5 2 0 0 0 0 0 1 0
09/27/2026 @ NEW Loss, 1-19 3 0 0 0 0 0 2 0
09/26/2026 @ NEW Loss, 7-11 4 0 0 0 0 0 2 0
09/25/2026 @ NEW Loss, 8-10 6 1 2 2 0 0 1 0
09/23/2026 FRE Loss, 5-17 1 0 1 1 0 0 0 0
09/20/2026 @ HEN Win, 2-0 3 1 2 1 1 0 1 0
09/18/2026 @ HEN Loss, 1-13 4 0 0 0 0 0 3 0
09/15/2026 @ SoCal Loss, 0-7 2 0 0 0 0 1 2 0
09/14/2026 @ SoCal Loss, 0-9 3 0 1 0 0 0 1 0
PERSONALITY
Leader Ability:High
Loyalty:Normal
Desire f. Win:Low
Greed:Very Low
Intelligence:Normal
Work Ethic:High
Birthday:03/01/2000
Born in:Queens, NY
Nationality:American
Height:5' 11"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$400,000
Signed Through:2027 Season
Major Service:1 Year, 39 Days
Service This Yr:185 Days
40-Man Service:3 Years, 1 Day
Pro Service:6 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:Out of option years
Contract Extension: -
Drafted:2020, 26th Pick in Round 5
BASEBALL STARS ASSOCIATION 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 121 416 91 15 1 16 44 42 18 143 .219 .258 .375 .633 .271 .156 67
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 110 444 5 0 0 14 2 3 156 32 0 0 0.0 37.1 2.91 .8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   34 5 0 0 1 1 2 3 14 0 1 1 .147 .237 .235 .472
Versus Right   382 86 15 1 15 43 40 15 129 3 1 4 .225 .260 .387 .647
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   57 14 2 0 3 7 5 2 17 0 2 2 .246 .295 .439 .734
May   65 14 3 0 4 8 9 4 31 1 0 0 .215 .257 .446 .703
June   76 16 2 0 1 6 5 2 24 1 0 1 .211 .237 .276 .514
July   68 15 3 0 1 6 6 7 18 0 0 1 .221 .303 .309 .611
August   87 20 3 1 5 11 11 2 31 0 0 1 .230 .256 .460 .715
September   62 12 2 0 2 6 6 1 21 1 0 0 .194 .203 .323 .526
October   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Spring Training   61 18 2 0 4 9 9 8 21 0 0 0 .295 .377 .525 .901
Last Year   23 4 0 0 0 3 0 2 10 1 0 0 .174 .231 .174 .405
2 Years Ago   6 2 0 0 2 4 2 0 2 0 0 0 .333 .333 1.333 1.667
Career   445 97 15 1 18 51 44 20 155 4 2 5 .218 .257 .378 .635
Home   192 46 7 1 7 24 21 8 63 1 1 3 .240 .279 .396 .675
Road   224 45 8 0 9 20 21 10 80 2 1 2 .201 .239 .357 .597
Grass   396 86 15 1 14 39 38 18 137 2 2 5 .217 .259 .366 .625
Turf   20 5 0 0 2 5 4 0 6 1 0 0 .250 .238 .550 .788
Day   52 12 0 0 3 8 4 3 20 0 1 0 .231 .273 .404 .677
Night   364 79 15 1 13 36 38 15 123 3 1 5 .217 .256 .371 .627
As Starter   407 89 15 1 16 42 42 17 138 3 1 3 .219 .253 .378 .632
As Reliever / Substitution   9 2 0 0 0 2 0 1 5 0 1 2 .222 .417 .222 .639
Pinch Hitting   8 2 0 0 0 2 0 1 4 0 1 1 .250 .400 .250 .650
Close/Late   87 16 1 0 3 5 8 3 35 0 2 3 .184 .237 .299 .535
Inning 1-3   128 24 6 0 4 9 15 5 47 0 0 1 .188 .224 .328 .552
Inning 4-6   136 36 6 0 7 23 12 5 34 3 0 0 .265 .285 .463 .748
Inning 7-9   142 28 3 1 3 10 13 8 57 0 2 4 .197 .260 .296 .556
Extra Innings   10 3 0 0 2 2 2 0 5 0 0 0 .300 .300 .900 1.200
0 Outs   149 39 13 0 4 12 20 5 49 1 2 0 .262 .284 .430 .713
1 Outs   141 30 0 1 7 16 15 6 49 2 0 2 .213 .252 .376 .628
2 Outs   126 22 2 0 5 16 7 7 45 0 0 3 .175 .235 .310 .545
Scoring Position   98 23 2 0 6 32 12 5 31 3 0 1 .235 .271 .439 .710
Bases Empty   258 59 11 0 9 9 24 8 95 0 0 3 .229 .260 .376 .636
Runner on 1st   60 9 2 1 1 3 6 5 17 0 2 1 .150 .227 .267 .494
Runner on 2nd   37 11 2 0 4 14 7 3 10 0 0 1 .297 .366 .676 1.042
Runner on 3rd   3 1 0 0 0 1 0 1 2 0 0 0 .333 .500 .333 .833
Runner on 1st & 2nd   30 5 0 0 0 3 2 1 8 0 0 0 .167 .194 .167 .360
Runner on 1st & 3rd   11 2 0 0 1 5 1 0 3 1 0 0 .182 .167 .455 .621
Runner on 2nd & 3rd   11 2 0 0 1 6 2 0 6 1 0 0 .182 .167 .455 .621
Bases Loaded   6 2 0 0 0 3 0 0 2 1 0 0 .333 .286 .333 .619
Two Strikes   222 25 4 1 4 8 15 7 143 0 0 2 .113 .147 .194 .341
First Pitch   50 19 3 0 1 7 6 0 0 0 0 2 .380 .404 .500 .904
Count 0-1   31 5 0 0 2 4 2 0 0 2 1 0 .161 .152 .355 .506
Count 0-2   42 5 0 0 2 3 3 0 26 0 0 0 .119 .119 .262 .381
Count 1-0   41 12 2 0 2 7 7 0 0 0 0 0 .293 .293 .488 .780
Count 1-1   31 16 3 0 4 11 5 0 0 1 0 0 .516 .500 1.000 1.500
Count 1-2   72 6 1 0 2 3 2 0 49 0 0 1 .083 .096 .181 .276
Count 2-0   12 4 1 0 1 3 2 0 0 0 0 0 .333 .333 .667 1.000
Count 2-1   25 8 2 0 1 1 3 0 0 0 1 0 .320 .320 .520 .840
Count 2-2   60 6 1 1 0 1 3 0 42 0 0 0 .100 .100 .150 .250
Count 3-0   0 0 0 0 0 0 1 4 0 0 0 1 .000 1.000 .000 1.000
Count 3-1   4 2 0 0 1 3 1 7 0 0 0 0 .500 .818 1.250 2.068
Full Count   48 8 2 0 0 1 7 7 26 0 0 1 .167 .286 .208 .494
Behind in Count   145 16 1 0 6 10 7 0 75 2 1 1 .110 .115 .241 .356
Ahead in Count   82 26 5 0 5 14 14 11 0 0 1 1 .317 .404 .561 .965
Batting Leadoff   20 6 1 0 1 3 3 1 6 0 0 0 .300 .333 .500 .833
Batting 2nd   60 13 1 0 1 5 7 4 22 2 0 0 .217 .258 .283 .541
Batting 5th   1 1 0 0 0 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Batting 6th   68 18 3 1 2 7 9 4 22 0 0 1 .265 .315 .426 .742
Batting 7th   127 22 5 0 5 12 9 3 39 0 0 0 .173 .192 .331 .523
Batting 8th   123 28 5 0 6 14 11 5 49 0 1 2 .228 .269 .415 .684
Batting 9th   17 3 0 0 1 2 3 1 5 1 1 2 .176 .286 .353 .639
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2024 Toronto - BSA 24 10 6 2 0 0 2 4 2 0 0 0 2 0 0 .333 .333 1.333 1.667 318 323 0.2
2025 Maui - BSA 25 9 23 4 0 0 0 3 0 2 0 1 10 0 0 .174 .231 .174 .405 13 11 -0.2
2026 Maui - BSA 26 121 416 91 15 1 16 44 42 18 5 3 143 0 0 .219 .258 .375 .633 69 67 0.8
Total BSA 140 445 97 15 1 18 51 44 20 5 4 155 0 0 .218 .257 .378 .635 69 67 0.8
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2019 Georgia Tech - COL 19 10 28 8 1 0 4 9 6 4 0 0 11 0 0 .286 .375 .750 1.125 192 188 0.0
2020 Georgia Tech - COL 20 38 47 14 1 0 6 15 9 6 0 0 16 0 0 .298 .377 .702 1.079 185 164 0.0
2020 Chula Vista - A 20 22 78 14 2 0 2 6 3 2 1 0 32 0 0 .179 .210 .282 .492 38 31 0.0
2021 Chula Vista - A 21 91 317 81 7 0 4 33 40 37 13 3 104 0 0 .256 .354 .315 .670 101 106 0.0
2021 Dunedin - A 21 38 108 22 1 0 2 14 14 11 1 1 38 0 0 .204 .281 .269 .550 48 44 0.0
2021 Total - A 21 129 425 103 8 0 6 47 54 48 14 4 142 0 0 .242 .336 .304 .640 0 0 0.0
2022 Dunedin - A 22 23 80 21 6 0 5 17 20 21 3 1 23 0 0 .263 .429 .525 .954 160 153 0.0
2022 New Hampshire - AA 22 82 262 66 10 0 11 48 35 18 4 2 83 1 1 .252 .308 .416 .724 94 86 0.0
2023 Dunedin - A 23 113 412 108 20 0 7 73 56 68 9 3 123 0 0 .262 .376 .362 .738 115 114 0.0
2023 New Hampshire - AA 23 16 49 13 3 0 1 7 11 12 0 0 13 0 0 .265 .410 .388 .798 121 128 0.0
2024 Lansing - AAA 24 100 373 100 13 0 16 58 59 54 5 4 110 0 0 .268 .365 .432 .796 102 102 0.0
2025 Mile High - AAA 25 125 449 120 15 0 27 75 75 77 6 3 129 0 0 .267 .379 .481 .861 114 117 0.0
Total PCL 225 822 220 28 0 43 133 134 131 11 7 239 0 0 .268 .373 .459 .831 109 110
Total SNL (28 & Under) 98 311 79 13 0 12 55 46 30 4 2 96 1 1 .254 .326 .412 .737 99 94
Total APL (24 & Under) 174 600 151 27 0 14 104 90 100 13 5 184 0 0 .252 .368 .367 .734 110 108
Total PIO (24 & Under) 113 395 95 9 0 6 39 43 39 14 3 136 0 0 .241 .328 .309 .637 90 92
Total NCAA 48 75 22 2 0 10 24 15 10 0 0 27 0 0 .293 .376 .720 1.096 187 173
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2024 Toronto - ML C 10 0 27 0 0 27 0 1.000 23.2 10.27 +0.0 .000 0 0 0 0.0
2025 Maui - ML C 6 6 36 0 0 37 1 .973 52.0 6.23 -1.0 .543 1 4 0 0.0
2026 Maui - ML C 113 110 679 68 6 753 6 .992 966.1 6.96 +3.1 1.096 6 96 38 39.6
TOTAL C 129 116 742 68 6 817 7 .991 1042.0 7.00 +2.2 1.065 7 100 38 38.0
PLAYER HISTORY
06/13/2018 Joined the Georgia Tech Yellow Jackets.
01/01/2019 OSA scouting updated ratings (potential): Contact: - (5); Power: - (10); Eye: - (7).
01/01/2020 OSA scouting updated ratings (potential): Contact: - (4); Power: - (10); Eye: - (6).
07/01/2020 Drafted in the 2020 first-year player draft (Round 5, Pick 26, 179th overall pick) by the Vista Panthers.
07/09/2020 Released by the Georgia Tech Yellow Jackets.
07/09/2020 Signed a minor league contract with the Vista Panthers organization with a signing bonus of $280,000.
10/21/2020 Won the 2020 Pioneer League GCL Championship with the Chula Vista Tacos!
01/01/2021 OSA scouting updated ratings (potential): Contact: - (10); Power: - (18); Eye: - (11).
04/13/2021 Goes 5-6 against the Surrey Sinners, with 4 RBI and 3 R.
07/31/2021 Was traded by the Vista Panthers to the Toronto Titans in exchange for .
01/01/2022 OSA scouting updated ratings (potential): Contact: - (10); Power: - (18); Eye: - (11).
04/09/2022 Injured (torn thumb ligament), out for 4 weeks.
10/06/2022 Won the 2022 Appalachian League NAL Championship with the Dunedin Blue Jays!
01/01/2023 OSA scouting updated ratings (potential): Contact: - (10); Power: - (18); Eye: - (11).
07/22/2023 Injured (strained oblique), out for one week.
01/01/2024 OSA scouting updated ratings (potential): Contact: - (10); Power: - (18); Eye: - (11).
07/15/2024 Injured (strained groin), out for 3 weeks.
08/26/2024 Injured (hamstring soreness), out for 2 days.
11/29/2024 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Contact: - (10); Power: - (18); Eye: - (11).
01/13/2025 Was traded by the Toronto Titans to the Maui Tropics, along with 3B Anacleto Morillo, 2B Ryobe Yamamoto, SP Kent Robinson, SS Matt Silver, in exchange for SP Stan Aldridge.
08/03/2025 Injured (bruised back), day-to-day for 6 days.
12/05/2025 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2026 OSA scouting updated ratings (potential): Contact: - (10); Power: - (18); Eye: - (11).
08/21/2026 Injured (cold), day-to-day for 3 days.
12/06/2026 Received a 1-year contract worth a total of $400,000 through automatic renewal.
Monday, December 5th, 2016 - OOTP Baseball 17.12 Build 75