On MLB 40-man: YES
Acquired: Trade (PHI) Jul'24
Sun 7/20 | Mon 7/21 | Tue 7/22 |
---|---|---|
@TBR 12:10 PM EDT | @CLE 6:40 PM EDT | @CLE 6:40 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $1.65
Median $1.00
H2H FanGraphs Points
Average $1.48
Median $1.00
All Leagues
Average $1.60
Median $1.00
H2H FanGraphs Points
Average $1.60
Median $1.00
Roster%
39.76%
Change
7Day
0%
30Day
18.05%
2025 OPL Round 4
OPL Roster%
0.00%
OPL Average Salary
$0.00

July 20, 2025 1:41 AM : Soto threw two-thirds of an inning with no strikeouts in Saturday's 4-3 loss to the Rays.
Analysis: With Baltimore's bullpen essentially at full strength, the Orioles have mostly deployed Soto as a left-handed specialist. Soto has now worked less than one inning in 21 of his 43 outings this season, and he's recorded more than two outs on just one occasion through his first seven appearances in July. Soto has a 3.67 ERA, 1.22 WHIP and 40:15 K:BB to go with 18 holds across 34.1 innings, which at least offers him some appeal in fantasy leagues that count holds.
MLB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | DET | 33 | 7 | 57.2 | 0 | 2 | 45 | 74 | 33 | 0 | 9 | 2.13 | 122.63 |
2020 | DET | 27 | 0 | 23.0 | 2 | 4 | 29 | 16 | 13 | 2 | 2 | 6.22 | 143.00 |
2021 | DET | 62 | 0 | 63.2 | 18 | 7 | 76 | 46 | 40 | 1 | 7 | 6.48 | 412.43 |
2022 | DET | 64 | 0 | 60.1 | 30 | 2 | 60 | 49 | 34 | 7 | 2 | 7.45 | 449.47 |
2023 | PHI | 69 | 0 | 60.1 | 3 | 24 | 65 | 47 | 22 | 2 | 6 | 6.95 | 419.47 |
2024 | PHI | 43 | 0 | 35.1 | 2 | 7 | 44 | 36 | 20 | 6 | 2 | 5.41 | 191.27 |
2024 | BAL | 23 | 0 | 17.2 | 0 | 4 | 21 | 20 | 7 | 2 | 2 | 4.82 | 85.13 |
2025 | BAL | 43 | 0 | 34.1 | 0 | 18 | 40 | 27 | 15 | 5 | 2 | 7.32 | 251.27 |
MILB Stats
Pitching
Year | Team | G | GS | IP | SV | HLD | K | H | BB | HBP | HR | P/IP | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | DET (R) | 16 | 12 | 37.1 | 0 | 1 | 51 | 29 | 36 | 4 | 1 | 4.68 | 174.57 |
2014 | DET (R) | 16 | 10 | 50.2 | 0 | 1 | 57 | 41 | 25 | 7 | 0 | 5.73 | 290.33 |
2015 | DET (R) | 9 | 5 | 37.0 | 0 | 0 | 40 | 34 | 25 | 2 | 0 | 4.98 | 184.40 |
2015 | DET (A-) | 2 | 1 | 2.0 | 0 | 0 | 5 | 1 | 6 | 1 | 0 | 0.6 | 1.20 |
2016 | DET (A-) | 15 | 15 | 71.1 | 0 | 0 | 62 | 68 | 34 | 3 | 1 | 4.93 | 351.77 |
2017 | DET (A) | 18 | 18 | 96.0 | 0 | 0 | 116 | 70 | 54 | 4 | 3 | 5.72 | 549.50 |
2017 | DET (A+) | 5 | 5 | 28.0 | 0 | 0 | 28 | 27 | 11 | 0 | 1 | 5.28 | 147.70 |
2018 | DET (A+) | 25 | 23 | 113.1 | 0 | 0 | 115 | 101 | 70 | 11 | 4 | 4.53 | 513.86 |
2019 | DET (A+) | 1 | 1 | 4.0 | 0 | 0 | 5 | 4 | 2 | 1 | 0 | 5.05 | 20.20 |
2019 | DET (AA) | 3 | 3 | 13.1 | 0 | 0 | 12 | 10 | 4 | 1 | 2 | 4.28 | 57.07 |
2019 | DET (AAA) | 6 | 5 | 23.1 | 0 | 0 | 30 | 25 | 13 | 2 | 2 | 4.2 | 98.07 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 19, 2025 | BAL | @TBR | 0 | 0 | 0 | 0 | 0.2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4.93 |
Jul 12, 2025 | BAL | MIA | 0 | 0 | 0 | 0 | 0.1 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | -3.13 |
Jul 10, 2025 | BAL | NYM | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 9.40 |
Jul 8, 2025 | BAL | NYM | 0 | 0 | 0 | 0 | 0.2 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1.93 |
Jul 6, 2025 | BAL | @ATL | 0 | 0 | 0 | 1 | 0.1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 8.47 |
Jul 5, 2025 | BAL | @ATL | 0 | 0 | 0 | 0 | 0.2 | 4 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1.33 |
Jul 1, 2025 | BAL | @TEX | 0 | 0 | 0 | 0 | 0.2 | 6 | 3 | 3 | 1 | 1 | 2 | 1 | 0 | -4.67 |
Jun 28, 2025 | BAL | TBR | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1.40 |
Jun 25, 2025 | BAL | TEX | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7.40 |
Jun 24, 2025 | BAL | TEX | 0 | 0 | 0 | 0 | 1.0 | 4 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 6.40 |
Totals | 0 | 0 | 0 | 1 | 7.1 | 33 | 4 | 4 | 3 | 5 | 6 | 3 | 0 | 33.47 |
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 |
---|---|---|---|
August 7, 2020 10:45 AM | add | Statesboro Blues | $4 |
September 30, 2020 7:27 PM | increase | Statesboro Blues | $6 |
January 13, 2021 12:18 PM | cut | Statesboro Blues | $0 |
March 26, 2021 2:16 PM | add | 🍜⚾️Soup’s On⚾️🍜 | $5 |
October 9, 2021 4:15 AM | increase | 🍜⚾️Soup’s On⚾️🍜 | $7 |
February 15, 2022 1:54 PM | cut | 🍜⚾️Soup’s On⚾️🍜 | $0 |
March 27, 2022 7:42 PM | add | Statesboro Blues | $7 |
May 16, 2022 7:04 PM | cut | Statesboro Blues | $4 |
May 25, 2022 3:57 PM | add | Lords of Lumber | $4 |
October 14, 2022 1:57 AM | increase | Lords of Lumber | $6 |
January 26, 2023 2:46 PM | cut | Lords of Lumber | $0 |
March 5, 2023 4:29 PM | add | Lords of Lumber | $5 |
October 12, 2023 11:24 AM | increase | Lords of Lumber | $7 |