DH Willson 'Willy the Beast' Contreras #40
Age: 35 | Bats: R | Throws: R | Morale: Angry
10/17/2027
OA: 44 POT: 44
DH WILLSON 'WILLY THE BEAST' CONTRERAS #40 - AGE: 35 - BATS: R - THROWS: R - MORALE: ANGRY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
88 235 47 9 0 10 23 25 69 .200 .293 .366 6 -0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 50 50 50 50
Power 50 55 50 50
Eye 55 55 55 55
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 45
Errors: - 40 45
Arm: 65 55 50
Turn DP: - 35 -
Framing: 45 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 35 Left Field: -
1st Base: 50 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 30
Stealing Ability: 60
Baserunning Inst.: 50
Sacrifice Bunt: 45
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/28/2027 CHC Win, 6-5 2 1 2 1 0 0 0 0
09/26/2027 MIL Win, 7-6 2 0 1 0 0 2 1 0
09/24/2027 MIL Win, 6-1 3 0 0 1 0 0 1 0
09/23/2027 MIL Win, 6-4 3 1 1 0 0 0 1 0
09/19/2027 @ HOU Win, 8-5 1 0 0 0 0 0 0 0
09/15/2027 @ AZ Loss, 2-3 4 1 2 0 0 0 2 0
09/13/2027 @ AZ Win, 4-3 1 0 0 0 0 0 0 0
09/08/2027 TB Win, 3-0 4 0 1 0 0 0 2 0
09/04/2027 PIT Loss, 3-5 1 0 0 0 0 0 0 0
08/31/2027 @ COL Win, 6-1 3 0 0 0 0 0 3 0
PERSONALITY
Likes to do crossword puzzles in his spare time.
Birthday:05/13/1992
Born in:Puerto Cabello, CAR
Nationality:Venezuelan
Height:6' 1"
Weight:235 lbs
Local Popularity:Popular
National Pop.:Popular
STATUS
Contract:Major League Contract
Salary:$18,500,000
Signed Through:2028 Season
Major Service:11 Years, 108 Days
Service This Yr:195 Days
40-Man Service:11 Years, 108 Days
Pro Service:17 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2027 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 88 235 47 9 0 10 23 25 25 69 .200 .293 .366 .659 .292 .166 87
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 62 266 6 0 0 4 0 0 86 19 6 0 100.0 27.0 3.80 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   85 16 4 0 4 7 8 11 23 0 0 3 .188 .303 .376 .680
Versus Right   150 31 5 0 6 16 17 14 46 0 0 3 .207 .287 .360 .647
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   47 8 4 0 2 7 5 6 12 0 0 0 .170 .264 .383 .647
May   42 9 0 0 2 6 2 6 11 0 0 0 .214 .312 .357 .670
June   35 10 0 0 3 3 8 0 7 0 0 0 .286 .286 .543 .829
July   56 9 2 0 3 4 6 4 21 0 0 3 .161 .254 .357 .611
August   34 4 0 0 0 1 1 7 11 0 0 2 .118 .302 .118 .420
September   21 7 3 0 0 2 3 2 7 0 0 1 .333 .417 .476 .893
Spring Training   43 8 3 0 1 6 7 9 10 0 0 3 .186 .364 .326 .689
Last Year   553 114 23 0 25 78 69 53 165 7 0 18 .206 .293 .383 .677
2 Years Ago   401 71 16 0 10 50 43 54 139 2 0 12 .177 .292 .292 .584
Career   4399 1060 225 10 197 619 593 507 1266 26 4 142 .241 .337 .431 .768
Home   109 27 4 0 6 12 15 11 26 0 0 4 .248 .339 .450 .788
Road   126 20 5 0 4 11 10 14 43 0 0 2 .159 .254 .294 .547
Grass   234 47 9 0 10 23 25 23 69 0 0 6 .201 .289 .368 .656
Turf   1 0 0 0 0 0 0 2 0 0 0 0 .000 .667 .000 .667
Day   91 13 1 0 4 9 8 10 33 0 0 4 .143 .257 .286 .543
Night   144 34 8 0 6 14 17 15 36 0 0 2 .236 .317 .417 .733
As Starter   207 41 8 0 8 19 22 22 60 0 0 6 .198 .294 .353 .646
As Reliever / Substitution   28 6 1 0 2 4 3 3 9 0 0 0 .214 .290 .464 .755
Pinch Hitting   17 3 1 0 0 2 0 3 6 0 0 0 .176 .300 .235 .535
Close/Late   59 12 1 0 3 4 8 8 19 0 0 0 .203 .299 .373 .671
Inning 1-3   58 14 3 0 1 4 6 7 15 0 0 3 .241 .353 .345 .698
Inning 4-6   89 16 4 0 4 10 9 7 26 0 0 2 .180 .255 .360 .615
Inning 7-9   83 17 2 0 5 9 10 11 25 0 0 1 .205 .305 .410 .715
Extra Innings   5 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
0 Outs   74 12 3 0 3 7 9 9 23 0 0 1 .162 .262 .324 .586
1 Outs   92 25 5 0 5 12 13 8 26 0 0 2 .272 .343 .489 .832
2 Outs   69 10 1 0 2 4 3 8 20 0 0 3 .145 .263 .246 .509
Scoring Position   58 9 1 0 2 13 4 7 14 0 0 2 .155 .269 .276 .545
Bases Empty   133 27 4 0 7 7 13 13 41 0 0 2 .203 .284 .391 .675
Runner on 1st   44 11 4 0 1 3 8 5 14 0 0 2 .250 .353 .409 .762
Runner on 2nd   20 3 0 0 1 3 1 2 4 0 0 0 .150 .227 .300 .527
Runner on 3rd   5 1 0 0 0 3 0 0 1 0 0 1 .200 .333 .200 .533
Runner on 1st & 2nd   18 4 1 0 0 2 2 3 6 0 0 1 .222 .364 .278 .641
Runner on 1st & 3rd   5 1 0 0 1 4 1 1 1 0 0 0 .200 .333 .800 1.133
Runner on 2nd & 3rd   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Bases Loaded   7 0 0 0 0 1 0 1 1 0 0 0 .000 .125 .000 .125
Two Strikes   141 18 2 0 4 10 7 8 69 0 0 4 .128 .196 .227 .423
First Pitch   17 5 1 0 0 0 2 0 0 0 0 1 .294 .333 .353 .686
Count 0-1   14 9 2 0 3 5 7 0 0 0 0 0 .643 .643 1.429 2.071
Count 0-2   17 2 1 0 0 0 0 0 11 0 0 2 .118 .211 .176 .387
Count 1-0   18 6 1 0 1 3 2 0 0 0 0 1 .333 .368 .556 .924
Count 1-1   23 4 1 0 0 0 1 0 0 0 0 0 .174 .174 .217 .391
Count 1-2   43 8 0 0 4 8 5 0 21 0 0 1 .186 .205 .465 .670
Count 2-0   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   10 4 2 0 1 2 2 0 0 0 0 0 .400 .400 .900 1.300
Count 2-2   44 3 1 0 0 0 1 0 22 0 0 1 .068 .089 .091 .180
Count 3-0   0 0 0 0 0 1 1 6 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   9 1 0 0 1 2 3 11 0 0 0 0 .111 .600 .444 1.044
Full Count   37 5 0 0 0 2 1 8 15 0 0 0 .135 .289 .135 .424
Behind in Count   74 19 3 0 7 13 12 0 32 0 0 3 .257 .286 .581 .867
Ahead in Count   40 11 3 0 3 8 8 17 0 0 0 1 .275 .500 .575 1.075
Batting Leadoff   3 0 0 0 0 0 0 1 1 0 0 0 .000 .250 .000 .250
Batting 2nd   6 2 0 0 0 1 1 0 1 0 0 0 .333 .333 .333 .667
Batting 4th   10 2 1 0 1 2 1 0 5 0 0 0 .200 .200 .600 .800
Batting 5th   24 6 3 0 1 1 5 2 9 0 0 1 .250 .333 .500 .833
Batting 6th   31 6 1 0 1 2 3 4 5 0 0 1 .194 .306 .323 .628
Batting 7th   120 26 3 0 7 15 14 12 29 0 0 2 .217 .299 .417 .715
Batting 8th   30 3 1 0 0 2 1 2 13 0 0 1 .100 .182 .133 .315
Batting 9th   11 2 0 0 0 0 0 4 6 0 0 1 .182 .438 .182 .619
Low Leverage   98 17 4 0 2 4 6 8 31 0 0 2 .173 .250 .276 .526
Medium Leverage   90 20 4 0 6 11 12 9 23 0 0 3 .222 .314 .467 .780
High Leverage   45 10 1 0 2 8 7 8 14 0 0 1 .222 .352 .378 .730
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
2016 Chicago - MLB 24 76 252 71 14 1 12 35 33 26 4 1 67 2 2 .282 .357 .488 .845 129 134 2.3
2017 Chicago - MLB 25 117 377 104 21 0 21 74 50 45 3 2 98 5 4 .276 .356 .499 .855 127 129 3.5
2018 Chicago - MLB 26 138 474 118 27 5 10 54 50 53 13 2 121 4 1 .249 .339 .390 .730 103 105 3.4
2019 Chicago - MLB 27 105 360 98 18 2 24 64 57 38 9 2 102 1 2 .272 .355 .533 .888 134 134 3.6
2020 Chicago - MLB 28 57 189 46 10 0 7 26 37 20 14 2 57 1 2 .243 .356 .407 .763 106 107 1.2
2021 Chicago - MLB 29 128 413 98 20 0 21 57 61 52 14 4 138 5 4 .237 .340 .438 .778 114 120 3.4
2022 Chicago - MLB 30 113 416 101 23 2 22 55 65 45 24 2 103 4 2 .243 .349 .466 .815 128 131 3.6
2023 St. Louis - MLB 31 125 428 113 27 0 20 67 55 51 13 2 111 6 3 .264 .358 .467 .826 123 125 3.0
2024 St. Louis - MLB 32 84 301 79 17 0 15 36 48 45 12 0 96 4 1 .262 .380 .468 .848 136 137 3.1
2025 St. Louis - MLB 33 115 401 71 16 0 10 50 43 54 12 2 139 6 2 .177 .292 .292 .584 67 68 -1.3
2026 St. Louis - MLB 34 155 553 114 23 0 25 78 69 53 18 7 165 4 3 .206 .293 .383 .677 90 92 -0.4
2027 St. Louis - MLB 35 88 235 47 9 0 10 23 25 25 6 0 69 6 0 .200 .293 .366 .659 84 87 -0.2
Total MLB 1301 4399 1060 225 10 197 619 593 507 142 26 1266 48 26 .241 .337 .431 .768 111 113 25.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
2009 Chicago N (DSL) - R 17 29 112 23 5 2 1 6 13 10 6 0 26 2 2 .205 .305 .312 .617 47 62 -0.5
2010 Chicago N (DSL) - R 18 17 64 20 2 1 0 9 11 8 2 0 6 2 0 .312 .405 .375 .780 85 91 0.1
2011 Total - A- 19 60 222 58 5 4 2 27 31 11 3 0 41 3 2 .261 .305 .347 .652 100 92 0.5
2012 Total - A- 20 64 249 68 10 1 3 39 32 11 5 1 54 3 2 .273 .316 .357 .673 100 99 0.8
2013 Total - A 21 86 310 77 11 5 11 46 46 26 7 1 66 8 3 .248 .320 .423 .742 89 89 0.5
2014 South Bend - A+ 22 80 281 68 14 2 5 37 40 28 5 2 66 5 5 .242 .320 .359 .679 72 77 -0.2
2015 Knoxville - AA 23 126 454 151 34 4 8 75 71 57 7 3 62 4 4 .333 .413 .478 .891 132 129 3.5
2016 Iowa - AAA 24 55 204 72 16 3 9 43 40 28 6 2 32 4 4 .353 .442 .593 1.035 161 149 2.2
2019 Iowa - AAA 27 3 7 1 1 0 0 0 3 1 1 0 4 0 0 .143 .333 .286 .619 60 75 -0.0
2021 Iowa - AAA 29 3 11 2 0 0 2 2 3 1 0 0 3 0 0 .182 .250 .727 .977 138 128 0.1
2024 Memphis - AAA 32 6 21 3 0 0 0 1 2 1 0 0 5 0 0 .143 .182 .143 .325 -16 4 -0.2
2025 Memphis - AAA 33 7 6 1 0 0 0 1 0 0 0 0 1 0 0 .167 .167 .167 .333 -16 -32 -0.1
Total IL 74 249 79 17 3 11 47 48 31 7 2 45 4 4 .317 .405 .542 .947 140 131
Total SL 126 454 151 34 4 8 75 71 57 7 3 62 4 4 .333 .413 .478 .891 132 129
Total MWL 80 281 68 14 2 5 37 40 28 5 2 66 5 5 .242 .320 .359 .679 72 77
Total CAL 86 310 77 11 5 11 46 46 26 7 1 66 8 3 .248 .320 .423 .742 89 89
Total NWL 124 471 126 15 5 5 66 63 22 8 1 95 6 4 .268 .311 .352 .663 100 96
Total DSL 46 176 43 7 3 1 15 24 18 8 0 32 4 2 .244 .342 .335 .677 61 72
CAREER POSTSEASON 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
2016 Chicago - MLB 24 7 52 8 4 0 1 4 3 6 0 0 13 0 0 .154 .241 .288 .530 45 45 0.1
2017 Chicago - MLB 25 5 32 7 0 0 2 2 5 6 0 0 11 0 0 .219 .342 .406 .748 101 94 0.8
2018 Chicago - MLB 26 1 3 0 0 0 0 0 0 2 0 0 0 0 0 .000 .400 .000 .400 26 75 1.2
2020 Chicago - MLB 28 2 4 1 1 0 0 0 0 1 3 0 0 0 0 .250 .625 .500 1.125 211 224 0.5
Total MLB 15 91 16 5 0 3 6 8 15 3 0 24 0 0 .176 .312 .330 .642 76 77
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Chicago - MLB C 57 41 389 31 0 426 6 .986 389.2 9.70 +1.2 .000 6 22 13 59.1
2016 Chicago - MLB 1B 3 2 22 1 1 23 0 1.000 19.0 10.89 0.0 .000
2016 Chicago - MLB LF 24 21 26 1 0 27 0 1.000 180.1 1.35 0.0 .000
2017 Chicago - MLB C 108 91 782 86 7 881 13 .985 821.1 9.51 +1.6 .000 7 61 23 37.7
2017 Chicago - MLB 1B 5 1 17 3 4 20 0 1.000 20.0 9.00 0.0 .000
2017 Chicago - MLB 3B 1 0 0 1 0 1 0 1.000 2.0 4.50 0.0 .000
2017 Chicago - MLB LF 4 3 3 0 0 4 1 .750 26.0 1.04 0.0 .000
2018 Chicago - MLB C 133 123 1013 71 9 1095 11 .990 1109.2 8.79 +3.8 .000 9 52 27 51.9
2018 Chicago - MLB 1B 1 0 3 0 0 3 0 1.000 3.0 9.00 0.0 .000
2018 Chicago - MLB LF 5 0 2 0 0 3 1 .667 12.0 1.50 0.0 .000
2019 Chicago - MLB C 99 92 770 51 3 833 12 .986 811.2 9.10 +1.8 .000 6 39 16 41.0
2019 Chicago - MLB 1B 2 1 5 0 0 5 0 1.000 9.1 4.82 0.0 .000
2019 Chicago - MLB LF 1 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2020 Chicago - MLB C 41 39 311 13 0 326 2 .994 324.1 8.99 +1.3 .000 0 26 9 34.6
2021 Chicago - MLB C 116 112 885 57 6 949 7 .993 935.2 9.06 +1.3 .000 3 12 0 0.0
2021 Chicago - MLB 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2022 Chicago - MLB C 72 72 605 46 7 655 4 .994 625.1 9.37 +1.3 .000 7 24 11 45.8
2023 St. Louis - MLB C 0 0 679 31 5 718 8 .989 764.0 8.36 +1.6 .000 5 56 14 25.0
2024 St. Louis - MLB C 51 50 359 21 1 383 3 .992 432.0 7.92 +0.1 .000 4 48 11 22.9
2025 St. Louis - MLB C 5 3 26 1 0 27 0 1.000 30.0 8.10 +0.1 1.093 0 1 0 0.0
2025 St. Louis - MLB 1B 96 93 725 34 67 763 4 .995 833.1 8.20 -2.4 .960
2025 St. Louis - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 St. Louis - MLB C 4 4 22 2 0 25 1 .960 34.0 6.35 -0.3 .527 0 3 0 0.0
2026 St. Louis - MLB 1B 3 2 13 1 0 16 2 .875 18.0 7.00 -1.1 .343
2027 St. Louis - MLB 1B 27 19 162 10 14 172 0 1.000 185.2 8.34 -0.6 1.000
TOTAL C 686 627 5841 410 38 6318 67 .989 6277.2 8.96 +13.9 .715 47 344 124 36.0
TOTAL 1B 137 118 947 49 86 1002 6 .994 1088.1 8.24 -4.0 .956
TOTAL 3B 2 0 0 1 0 1 0 1.000 3.0 3.00 0.0 .000
TOTAL LF 34 24 31 1 0 34 2 .941 218.1 1.32 0.0 .000
PLAYER HISTORY
07/02/2009 Signed a minor league contract, out of Venezuela, with the Chicago Cubs organization.
11/02/2016 Won the 2016 MLB World Series with the Chicago Cubs.
07/08/2018 Was selected to the 2018 Major League Baseball All-Star Game.
06/30/2019 Was selected to the 2019 Major League Baseball All-Star Game.
01/10/2020 Signed a 1-year contract extension worth a total of $4,500,000 with the Chicago Cubs organization.
11/06/2022 Granted Free Agency.
12/09/2022 Signed as a Free Agent with the St. Louis Cardinals.
06/17/2025 Injured (bruised thumb),day-to-day for one week.
06/22/2025 Suffered setback in recovery from injury, will miss another one week.
07/12/2025 Injured (sore knee),day-to-day for 1 day.
08/12/2025 Injured (sprained wrist),day-to-day for 2 weeks.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 55 (55).
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 55 (55).
LEADERBOARD APPEARANCES
Year HP Rank
2018 13 10
2020 14 1
2021 14 6
2022 24 2
2026 18 2
Saturday, October 25th , 2025 - OOTP Baseball 26.7 Build 77