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
FanGraphs Points
Average $0.00
Median $0.00
All Leagues
Average $1.50
Median $1.00
FanGraphs Points
Average $1.60
Median $1.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 |
---|---|---|---|
February 6, 2023 9:45 PM | add | Bridge Four Windrunners | $5 |
March 5, 2023 11:23 AM | move | SGT Votto 🍁RCMP (from Bridge Four Windrunners) | $5 |
March 13, 2023 4:03 AM | move | Temporary Placeholders (from SGT Votto 🍁RCMP) | $5 |
July 12, 2023 12:40 AM | cut | Temporary Placeholders | $3 |