2B Doug Williams #21
Age: 24 | Bats: R | Throws: R | Morale: Good
06/22/2026
2B DOUG WILLIAMS #21 - AGE: 24 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
5 12 1 0 0 0 0 0 3 .083 .083 .083 0 -0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 55 50 55
BABIP 55 60 55 55
Avoid K's 45 50 45 55
Gap 65 75 65 65
Power 45 50 45 55
Eye 40 40 35 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 35
Errors: - 45 45
Arm: 20 35 35
Turn DP: - 75 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 50 Right Field: -
3rd Base: 25
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 75
Stealing Ability: 50
Baserunning Inst.: 45
Sacrifice Bunt: 40
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/21/2026 @ KC Win, 5-4 0 0 0 0 0 0 0 0
06/18/2026 @ KC Loss, 5-6 4 1 1 0 0 0 0 0
06/15/2026 SD Loss, 1-4 3 0 0 0 0 0 1 0
06/14/2026 @ MIN Loss, 2-5 3 0 0 0 0 0 1 0
06/13/2026 @ MIN Loss, 0-1 2 0 0 0 0 0 1 0
06/12/2026 @ NAS Loss, 0-6 4 0 2 0 0 0 1 0
06/11/2026 IOW Loss, 7-9 5 1 1 0 0 0 2 0
06/09/2026 IOW Win, 3-2 4 0 0 0 0 0 1 0
06/08/2026 IOW Win, 7-6 5 1 1 1 0 2 1 0
06/07/2026 OKL Loss, 1-13 4 0 2 1 0 0 1 0
PERSONALITY
Not so much a leader as a follower.
Birthday:11/13/2001
Born in:Conway, FL
Nationality:American
Height:5' 9"
Weight:170 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$750,000
Signed Through:2026 Season
Major Service:None, 9 Days
Service This Yr:9 Days
40-Man Service:None, 9 Days
Pro Service:2 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2024, 8th Pick in Round 3
MAJOR LEAGUE BASEBALL 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 5 12 1 0 0 0 0 1 0 3 .083 .083 .083 .167 .074 .000 -61
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 3 12 0 0 0 0 0 0 1 0 0 0 0.0 0.1 0.20 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   7 2 1 0 0 1 0 0 0 0 0 0 .286 .286 .429 .714
Versus Right   12 1 0 0 0 0 1 0 3 0 0 0 .083 .083 .083 .167
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   7 1 0 0 0 0 1 0 1 0 0 0 .143 .143 .143 .286
June   12 1 0 0 0 0 1 0 3 0 0 0 .083 .083 .083 .167
Spring Training   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
Career   12 1 0 0 0 0 1 0 3 0 0 0 .083 .083 .083 .167
Home   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Road   9 1 0 0 0 0 1 0 2 0 0 0 .111 .111 .111 .222
Grass   12 1 0 0 0 0 1 0 3 0 0 0 .083 .083 .083 .167
Day   5 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Night   7 1 0 0 0 0 1 0 1 0 0 0 .143 .143 .143 .286
As Starter   10 1 0 0 0 0 1 0 2 0 0 0 .100 .100 .100 .200
As Reliever / Substitution   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Pinch Hitting   2 1 0 0 0 1 0 0 0 0 0 0 .500 .500 .500 1.000
Close/Late   6 1 0 0 0 1 0 0 1 0 0 0 .167 .167 .167 .333
Inning 1-3   3 1 0 0 0 0 1 0 0 0 0 0 .333 .333 .333 .667
Inning 4-6   8 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Inning 7-9   8 2 1 0 0 1 0 0 1 0 0 0 .250 .250 .375 .625
0 Outs   10 1 0 0 0 0 1 0 1 0 0 0 .100 .100 .100 .200
1 Outs   6 2 1 0 0 1 0 0 0 0 0 0 .333 .333 .500 .833
2 Outs   3 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Scoring Position   3 1 0 0 0 1 0 0 1 0 0 0 .333 .333 .333 .667
Bases Empty   11 2 1 0 0 0 1 0 1 0 0 0 .182 .182 .273 .455
Runner on 1st   5 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Runner on 2nd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 3rd   1 1 0 0 0 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Runner on 1st & 2nd   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Two Strikes   9 1 0 0 0 1 0 0 3 0 0 0 .111 .111 .111 .222
First Pitch   2 1 1 0 0 0 0 0 0 0 0 0 .500 .500 1.000 1.500
Count 0-1   3 1 0 0 0 0 1 0 0 0 0 0 .333 .333 .333 .667
Count 0-2   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-1   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-2   3 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Count 2-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   2 1 0 0 0 1 0 0 1 0 0 0 .500 .500 .500 1.000
Full Count   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Behind in Count   8 1 0 0 0 0 1 0 2 0 0 0 .125 .125 .125 .250
Ahead in Count   4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting Leadoff   1 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000
Batting 2nd   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 5th   6 2 0 0 0 1 1 0 0 0 0 0 .333 .333 .333 .667
Batting 7th   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 8th   5 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 9th   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Low Leverage   6 1 1 0 0 0 0 0 0 0 0 0 .167 .167 .333 .500
Medium Leverage   9 2 0 0 0 1 1 0 2 0 0 0 .222 .222 .222 .444
High Leverage   4 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
PACIFIC COAST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 13 53 16 5 2 0 5 6 4 9 .302 .373 .472 .845 .375 .170 125
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 12 59 2 1 0 1 0 0 25 7 0 0 0.0 9.4 6.65 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   6 2 0 1 0 1 1 2 0 0 0 0 .333 .500 .667 1.167
Versus Right   47 14 5 1 0 4 5 2 9 0 0 2 .298 .353 .447 .800
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   17 6 0 1 0 1 3 0 0 0 0 1 .353 .389 .471 .859
June   36 10 5 1 0 4 3 4 9 0 0 1 .278 .366 .472 .838
Career   53 16 5 2 0 5 6 4 9 0 0 2 .302 .373 .472 .845
Home   36 9 4 1 0 4 2 4 7 0 0 2 .250 .357 .417 .774
Road   17 7 1 1 0 1 4 0 2 0 0 0 .412 .412 .588 1.000
Grass   53 16 5 2 0 5 6 4 9 0 0 2 .302 .373 .472 .845
Day   22 11 4 1 0 2 3 1 2 0 0 0 .500 .522 .773 1.294
Night   31 5 1 1 0 3 3 3 7 0 0 2 .161 .278 .258 .536
As Starter   50 16 5 2 0 5 5 4 8 0 0 2 .320 .393 .500 .893
As Reliever / Substitution   3 0 0 0 0 0 1 0 1 0 0 0 .000 .000 .000 .000
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 40 170 50 11 2 8 24 30 13 43 .294 .356 .524 .880 .384 .229 116
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 40 189 4 1 0 3 1 1 89 21 0 0 0.0 31.9 6.89 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   41 16 4 0 3 8 6 2 8 0 0 1 .390 .432 .707 1.139
Versus Right   129 34 7 2 5 16 24 11 35 1 1 3 .264 .333 .465 .798
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   78 27 9 1 2 8 15 5 18 1 0 1 .346 .388 .564 .952
May   92 23 2 1 6 16 15 8 25 0 1 3 .250 .330 .489 .819
Last Year   255 72 20 1 7 40 35 19 50 3 0 8 .282 .347 .451 .798
Career   425 122 31 3 15 64 65 32 93 4 1 12 .287 .351 .480 .831
Home   84 26 3 2 5 14 18 7 12 1 0 2 .310 .372 .571 .944
Road   86 24 8 0 3 10 12 6 31 0 1 2 .279 .340 .477 .817
Grass   170 50 11 2 8 24 30 13 43 1 1 4 .294 .356 .524 .880
Day   64 17 4 2 2 7 12 6 12 0 1 0 .266 .329 .484 .813
Night   106 33 7 0 6 17 18 7 31 1 0 4 .311 .373 .547 .920
As Starter   170 50 11 2 8 24 30 13 43 1 1 4 .294 .356 .524 .880
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
2026 St. Louis - MLB 24 5 12 1 0 0 0 0 1 0 0 0 3 0 0 .083 .083 .083 .167 -51 -61 -0.2
Total MLB 5 12 1 0 0 0 0 1 0 0 0 3 0 0 .083 .083 .083 .167 -51 -61 -0.2
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
2023 Total - 21 61 275 85 17 7 14 56 73 25 4 2 30 40 14 .309 .373 .575 .947 100 100 2.9
2024 Total - 22 53 239 73 13 5 10 51 61 19 4 1 28 0 0 .305 .365 .527 .892 100 100 2.0
2025 Palm Beach - A+ 23 62 243 78 15 3 6 28 25 15 7 1 49 0 0 .321 .376 .481 .857 127 131 1.5
2025 Springfield - AA 23 66 255 72 20 1 7 40 35 19 8 3 50 0 0 .282 .347 .451 .798 111 110 1.2
2026 Springfield - AA 24 40 170 50 11 2 8 24 30 13 4 1 43 0 0 .294 .356 .524 .880 124 116 0.4
2026 Memphis - AAA 24 13 53 16 5 2 0 5 6 4 2 0 9 0 0 .302 .373 .472 .845 132 125 0.2
Total PCL 13 53 16 5 2 0 5 6 4 2 0 9 0 0 .302 .373 .472 .845 132 125
Total TEX 106 425 122 31 3 15 64 65 32 12 4 93 0 0 .287 .351 .480 .831 116 113
Total FSL 62 243 78 15 3 6 28 25 15 7 1 49 0 0 .321 .376 .481 .857 127 131
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 St. Louis - MLB 2B 1 1 0 5 1 5 0 1.000 8.0 5.62 +0.0 1.029
2026 Memphis - AAA 2B 13 12 25 29 13 54 0 1.000 119.0 4.08 -1.8 .892
2026 Springfield - AA 2B 26 26 23 50 14 77 4 .948 220.0 2.99 +0.5 .974
2026 St. Louis - MLB 3B 2 1 2 1 0 3 0 1.000 14.0 1.93 -0.2 1.048
2026 Springfield - AA 3B 14 13 9 26 1 38 3 .921 113.0 2.79 -1.9 .923
2026 St. Louis - MLB SS 1 1 1 2 1 3 0 1.000 8.1 3.24 +0.0 1.041
TOTAL 2B 40 39 48 84 28 136 4 .971 347.0 3.42 -1.3 .951
TOTAL 3B 16 14 11 27 1 41 3 .927 127.0 2.69 -2.1 .927
TOTAL SS 1 1 1 2 1 3 0 1.000 8.1 3.24 +0.0 1.041
PLAYER HISTORY
08/23/2023 Failed to sign with the Los Angeles Dodgers and returned to college.
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (60); Power: 35 (50); Eye: 35 (45).
07/14/2024 Drafted in the 2024 first-year player draft (Round 3, Pick 8, 79th overall pick) by the St. Louis Cardinals, out of college Massachusetts
09/11/2024 Signed a minor league contract with the St. Louis Cardinals organization with a signing bonus of $470,000.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 40 (50); Eye: 40 (50).
06/15/2025 Was selected to the 2025 Florida State League All-Star Game.
06/18/2025 Goes 0-1 against the Charlotte Stone Crabs, ending his hitting streak at 24 games.
07/26/2025 Suspended 3 games after ejection following a brawl.
09/01/2025 Wins the TEX Player of the Week Award.
01/01/2026 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 40 (45); Eye: 40 (45).
Sunday, June 21st , 2026 - OOTP Baseball 27.3 Build 66