On MLB 40-man: NO
Acquired: Waivers (NYY) Feb'25
Thu 8/28 | Fri 8/29 | Sat 8/30 |
---|---|---|
BOS 1:05 PM EDT | @SFG 10:15 PM EDT | @SFG 7:15 PM EDT |
Positions
SP/RP
2026 Earned Positions
RP/SP
All Leagues
Average $7.00
Median $7.00
H2H FanGraphs Points
Average $0.00
Median $0.00
All Leagues
Average $1.50
Median $1.00
H2H FanGraphs Points
Average $2.50
Median $2.00
Roster%
0.31%
Change
7Day
0%
30Day
0%
2025 OPL Round 7
OPL Roster%
0.00%
OPL Average Salary
$0.00

August 28, 2025 9:44 AM : The Orioles designated Contreras for assignment Thursday.
Analysis: Contreras fared well in a bulk-relief appearance during Wednesday's 3-2 loss to the Red Sox, striking out a pair over 4.1 scoreless innings. However, he will now lose his spot on the roster as the Orioles clear room in the bullpen for waiver pickup Shawn Dubin. If Contreras clears waivers, he would have the ability to elect free agency.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2021 | PIT | 1 | 1 | 3.0 | 0 | 0 | 4 | 3 | 1 | 0 | 0 | 6.47 | 19.40 |
2022 | PIT | 21 | 18 | 95.0 | 0 | 0 | 86 | 82 | 39 | 2 | 13 | 3.99 | 378.90 |
2023 | PIT | 19 | 11 | 68.1 | 1 | 0 | 55 | 75 | 32 | 1 | 11 | 2.8 | 191.37 |
2024 | PIT | 12 | 0 | 16.1 | 0 | 0 | 16 | 19 | 8 | 0 | 3 | 2.61 | 42.57 |
2024 | LAA | 37 | 3 | 52.0 | 2 | 1 | 40 | 44 | 23 | 4 | 8 | 3.56 | 185.00 |
2025 | BAL | 1 | 0 | 4.1 | 0 | 0 | 2 | 3 | 1 | 1 | 0 | 5.14 | 22.27 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | NYY (R) | 6 | 6 | 22.0 | 0 | 0 | 17 | 25 | 5 | 0 | 2 | 4.19 | 92.20 |
2017 | NYY (R) | 8 | 5 | 31.2 | 0 | 0 | 17 | 35 | 12 | 3 | 2 | 3.4 | 107.73 |
2018 | NYY (A-) | 5 | 5 | 28.2 | 0 | 0 | 32 | 15 | 9 | 1 | 1 | 6.8 | 194.83 |
2018 | NYY (A) | 7 | 7 | 34.2 | 0 | 0 | 28 | 29 | 12 | 1 | 4 | 4.3 | 148.93 |
2019 | NYY (A) | 24 | 24 | 132.1 | 0 | 0 | 113 | 105 | 36 | 4 | 10 | 5.21 | 689.26 |
2021 | PIT (AA) | 12 | 12 | 54.1 | 0 | 0 | 76 | 37 | 12 | 3 | 5 | 6.47 | 351.37 |
2021 | PIT (AAA) | 1 | 1 | 3.2 | 0 | 0 | 6 | 4 | 1 | 0 | 0 | 7.02 | 25.73 |
2022 | PIT (AAA) | 9 | 9 | 34.1 | 0 | 0 | 46 | 29 | 13 | 0 | 4 | 5.31 | 182.47 |
2023 | PIT (A) | 1 | 1 | 2.0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 9.4 | 18.80 |
2023 | PIT (AAA) | 8 | 6 | 32.2 | 0 | 0 | 30 | 28 | 11 | 2 | 8 | 2.8 | 91.53 |
2025 | BAL (AAA) | 28 | 14 | 91.2 | 1 | 4 | 70 | 86 | 33 | 2 | 13 | 3.83 | 350.83 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 27, 2025 | BAL | BOS | 0 | 0 | 0 | 0 | 4.1 | 17 | 0 | 0 | 3 | 2 | 1 | 1 | 0 | 22.27 |
Sep 29, 2024 | LAA | TEX | 0 | 0 | 0 | 0 | 0.1 | 5 | 3 | 3 | 3 | 0 | 1 | 0 | 1 | -20.63 |
Sep 27, 2024 | LAA | TEX | 0 | 0 | 0 | 0 | 2.0 | 7 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 12.20 |
Sep 20, 2024 | LAA | @HOU | 0 | 0 | 0 | 0 | 3.0 | 12 | 1 | 1 | 3 | 2 | 0 | 0 | 1 | 6.10 |
Sep 15, 2024 | LAA | HOU | 0 | 0 | 0 | 0 | 2.1 | 10 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 10.67 |
Sep 10, 2024 | LAA | @MIN | 0 | 0 | 0 | 0 | 1.1 | 5 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 8.87 |
Sep 7, 2024 | LAA | @TEX | 0 | 0 | 0 | 0 | 1.0 | 6 | 1 | 1 | 3 | 0 | 0 | 0 | 0 | -0.40 |
Sep 3, 2024 | LAA | LAD | 0 | 0 | 0 | 0 | 0.2 | 5 | 4 | 3 | 2 | 0 | 1 | 0 | 1 | -15.57 |
Aug 31, 2024 | LAA | SEA | 0 | 0 | 0 | 0 | 2.0 | 8 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 8.80 |
Aug 29, 2024 | LAA | @DET | 0 | 0 | 0 | 1 | 1.0 | 5 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 7.80 |
Totals | 0 | 0 | 0 | 1 | 18.0 | 80 | 9 | 8 | 17 | 7 | 8 | 2 | 3 | 40.10 |
Last 10 MILB Games
Date | Level | Team | Opponent | GS | Win | Save | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug 22, 2025 | AAA | NOR | CLT | 0 | 0 | 0 | 3.2 | 16 | 1 | 1 | 4 | 2 | 2 | 0 | 1 |
Aug 13, 2025 | AAA | NOR | @JAX | 0 | 0 | 1 | 4.0 | 14 | 1 | 1 | 2 | 4 | 0 | 0 | 0 |
Aug 7, 2025 | AAA | NOR | ROC | 1 | 1 | 0 | 5.0 | 19 | 1 | 1 | 3 | 5 | 1 | 0 | 0 |
Aug 1, 2025 | AAA | NOR | MEM | 1 | 0 | 0 | 5.0 | 21 | 2 | 2 | 5 | 3 | 2 | 0 | 0 |
Jul 26, 2025 | AAA | NOR | @LHV | 1 | 0 | 0 | 5.1 | 22 | 1 | 1 | 4 | 5 | 2 | 0 | 1 |
Jul 20, 2025 | AAA | NOR | SYR | 1 | 0 | 0 | 5.0 | 23 | 5 | 5 | 7 | 1 | 4 | 0 | 2 |
Jul 13, 2025 | AAA | NOR | @JAX | 1 | 1 | 0 | 5.0 | 22 | 2 | 2 | 6 | 3 | 2 | 0 | 1 |
Jul 8, 2025 | AAA | NOR | @JAX | 1 | 1 | 0 | 5.0 | 23 | 3 | 3 | 7 | 2 | 1 | 0 | 1 |
Jul 1, 2025 | AAA | NOR | DUR | 1 | 0 | 0 | 5.2 | 23 | 2 | 2 | 5 | 5 | 0 | 0 | 1 |
Jun 25, 2025 | AAA | NOR | GWN | 1 | 1 | 0 | 5.0 | 19 | 1 | 1 | 3 | 2 | 1 | 0 | 0 |
Totals | 8 | 4 | 1 | 48.2 | 202 | 19 | 19 | 46 | 32 | 15 | 0 | 7 |
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 6, 2022 6:03 PM | add | 🫣late-summer vegetable harvest🫣😩 | $9 |
March 10, 2022 4:54 PM | move | Big Papi memories (from 🫣late-summer vegetable harvest🫣😩) | $9 |
May 3, 2022 1:19 AM | cut | Big Papi memories | $5 |
May 4, 2022 1:20 AM | add | 🫣late-summer vegetable harvest🫣😩 | $9 |
July 21, 2022 8:30 PM | cut | 🫣late-summer vegetable harvest🫣😩 | $5 |
July 22, 2022 8:31 PM | add | Big Papi memories | $9 |
October 14, 2022 2:09 AM | increase | Big Papi memories | $11 |
June 29, 2023 8:41 PM | cut | Big Papi memories | $6 |
March 2, 2024 10:07 PM | add | 🔙 to the Future | $2 |
March 6, 2024 1:01 AM | cut | 🔙 to the Future | $1 |
April 29, 2024 12:57 PM | add | 🔙 to the Future | $1 |
April 29, 2024 3:16 PM | cut | 🔙 to the Future | $1 |
May 31, 2024 6:17 PM | add | 🔙 to the Future | $1 |
May 31, 2024 6:34 PM | cut | 🔙 to the Future | $1 |
July 3, 2024 11:29 AM | add | 🔙 to the Future | $1 |
July 3, 2024 12:22 PM | cut | 🔙 to the Future | $1 |