Sat 5/17 | Sun 5/18 | Mon 5/19 |
---|---|---|
5Batting 5 @KCR 7:10 PM EDT | @KCR 2:10 PM EDT | DET 7:45 PM EDT |
Positions
C/1B
2026 Earned Positions
1B
All Leagues
Average $12.32
Median $12.00
SABR Points
Average $13.63
Median $12.00
All Leagues
Average $8.00
Median $7.50
SABR Points
Average $10.30
Median $10.00
Roster%
100%
Change
7Day
0.61%
30Day
0.92%
2025 OPL Round 2
OPL Roster%
15.88%
OPL Average Salary
$11.37

May 17, 2025 12:30 AM : Contreras went 2-for-5 with two doubles, an RBI and three runs scored in Friday's 10-4 win over the Royals.
Analysis: It was the sixth multi-hit showing of the month already for Contreras, who extended his on-base streak to 15 games in the process. During this streak, the veteran slugger is batting .365 (19-for-52) with four home runs, four doubles, 17 RBI and 12 runs scored. After moving away from the catcher position to first base for the Cardinals in 2025, Contreras has been able to appear in 44 of St. Louis' 45 games so far.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2016 | CHC | 76 | 283 | 252 | 71 | 14 | 1 | 12 | 26 | 4 | 2 | 2 | 5.17 | 392.90 |
2017 | CHC | 117 | 428 | 377 | 104 | 21 | 0 | 21 | 45 | 3 | 5 | 4 | 5.18 | 606.00 |
2018 | CHC | 138 | 544 | 474 | 118 | 27 | 5 | 10 | 53 | 13 | 4 | 1 | 4.28 | 590.40 |
2019 | CHC | 105 | 409 | 360 | 98 | 18 | 2 | 24 | 38 | 9 | 1 | 2 | 5.86 | 615.30 |
2020 | CHC | 57 | 225 | 189 | 46 | 10 | 0 | 7 | 20 | 14 | 1 | 2 | 4.59 | 261.70 |
2021 | CHC | 128 | 483 | 413 | 98 | 20 | 0 | 21 | 52 | 14 | 5 | 4 | 4.59 | 587.50 |
2022 | CHC | 113 | 487 | 416 | 101 | 23 | 2 | 22 | 45 | 24 | 4 | 2 | 5.69 | 643.50 |
2023 | STL | 125 | 495 | 428 | 113 | 27 | 0 | 20 | 51 | 13 | 6 | 3 | 5.33 | 666.10 |
2024 | STL | 84 | 358 | 301 | 79 | 17 | 0 | 15 | 45 | 12 | 4 | 1 | 6.04 | 507.50 |
2025 | STL | 44 | 189 | 165 | 43 | 9 | 0 | 6 | 16 | 6 | 2 | 0 | 5.18 | 228.10 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 | CHC (R) | 29 | 130 | 112 | 23 | 5 | 2 | 1 | 10 | 6 | 2 | 2 | 3.39 | 98.30 |
2010 | CHC (R) | 17 | 74 | 64 | 20 | 2 | 1 | 0 | 8 | 2 | 2 | 0 | 5.49 | 93.30 |
2011 | CHC (A-) | 60 | 239 | 222 | 58 | 5 | 4 | 2 | 11 | 3 | 3 | 2 | 3.35 | 201.00 |
2012 | CHC (A-) | 64 | 266 | 249 | 68 | 10 | 1 | 3 | 11 | 5 | 3 | 2 | 3.79 | 242.80 |
2013 | CHC (A) | 86 | 344 | 309 | 76 | 11 | 5 | 10 | 26 | 7 | 8 | 3 | 4.38 | 376.80 |
2014 | CHC (A+) | 80 | 317 | 281 | 68 | 14 | 2 | 5 | 28 | 5 | 5 | 5 | 3.67 | 293.30 |
2015 | CHC (AA) | 126 | 521 | 454 | 151 | 34 | 4 | 8 | 57 | 7 | 4 | 4 | 6.16 | 776.60 |
2016 | CHC (AAA) | 55 | 240 | 204 | 72 | 16 | 3 | 9 | 28 | 6 | 4 | 4 | 8.1 | 445.70 |
2019 | CHC (AAA) | 3 | 9 | 7 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 2.5 | 7.50 |
2021 | CHC (AAA) | 3 | 12 | 11 | 2 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 7.33 | 22.00 |
2024 | STL (AAA) | 6 | 22 | 21 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | -0.2 | -1.20 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 16, 2025 | STL | @KCR | 5 | 5 | 2 | 0 | 2 | 0 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 12.00 |
May 14, 2025 | STL | @PHI | 5 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 1 | 0 | 0 | 1.60 |
May 14, 2025 | STL | @PHI | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.60 |
May 12, 2025 | STL | @PHI | 4 | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4.50 |
May 11, 2025 | STL | @WSN | 4 | 4 | 2 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 16.60 |
May 10, 2025 | STL | @WSN | 4 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 4.00 |
May 9, 2025 | STL | @WSN | 5 | 4 | 2 | 1 | 1 | 0 | 0 | 1 | 3 | 0 | 0 | 0 | 0 | 13.10 |
May 7, 2025 | STL | PIT | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
May 6, 2025 | STL | PIT | 3 | 1 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 5.00 |
May 5, 2025 | STL | PIT | 4 | 4 | 2 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 16.60 |
Totals | 42 | 34 | 11 | 6 | 4 | 0 | 2 | 9 | 9 | 1 | 1 | 0 | 0 | 79.00 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 23, 2024 | AAA | MEM | JAX | 5 | 5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Jun 22, 2024 | AAA | MEM | JAX | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 21, 2024 | AAA | MEM | JAX | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 20, 2024 | AAA | MEM | JAX | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 19, 2024 | AAA | MEM | JAX | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Jun 18, 2024 | AAA | MEM | JAX | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Totals | 22 | 21 | 3 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
March 27, 2016 10:57 PM | add | NYS | $1 |
October 7, 2016 12:35 PM | increase | NYS | $3 |
October 7, 2017 1:43 AM | increase | NYS | $5 |
November 15, 2017 12:08 AM | increase | NYS | $8 |
October 12, 2018 12:47 PM | increase | NYS | $10 |
February 14, 2019 5:12 PM | cut | NYS | $5 |
March 16, 2019 3:37 PM | add | Cologne Cleansers | $15 |
October 4, 2019 4:53 PM | increase | Cologne Cleansers | $17 |
September 30, 2020 6:14 PM | increase | Cologne Cleansers | $19 |
November 15, 2020 12:38 AM | increase | Cologne Cleansers | $22 |
February 21, 2021 12:15 AM | cut | Cologne Cleansers | $0 |
March 21, 2021 3:52 PM | add | Stirred, Not Shaken | $15 |
October 9, 2021 4:12 AM | increase | Stirred, Not Shaken | $17 |
December 5, 2021 11:54 AM | move | Cologne Cleansers (from Stirred, Not Shaken) | $17 |
February 14, 2022 11:27 AM | cut | Cologne Cleansers | $0 |
April 2, 2022 5:08 PM | add | Stirred, Not Shaken | $8 |
October 14, 2022 1:44 AM | increase | Stirred, Not Shaken | $10 |
October 12, 2023 11:05 AM | increase | Stirred, Not Shaken | $12 |
November 15, 2023 12:42 AM | increase | Stirred, Not Shaken | $14 |
October 10, 2024 12:27 AM | increase | Stirred, Not Shaken | $16 |