On MLB 40-man: YES
Acquired: Trade (PHI) Jul'24
Tue 7/22 | Wed 7/23 | Thu 7/24 |
---|---|---|
@CLE 6:40 PM EDT | @CLE 6:40 PM EDT | @CLE 1:10 PM EDT |
Positions
RP
2026 Earned Positions
RP
All Leagues
Average $1.67
Median $1.00
Ottoneu Classic (4x4)
Average $1.29
Median $1.00
All Leagues
Average $1.70
Median $1.00
Ottoneu Classic (4x4)
Average $1.00
Median $1.00
Roster%
39.45%
Change
7Day
1.22%
30Day
15.9%
2025 OPL Round 4
OPL Roster%
0.00%
OPL Average Salary
$0.00

July 20, 2025 1:41 AM : Soto covered a scoreless 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 | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2019 | DET | 33 | 7 | 57.2 | 45 | 1.40462 | 5.77456 | 1.85549 |
2020 | DET | 27 | 0 | 23.0 | 29 | 0.78261 | 4.30435 | 1.26087 |
2021 | DET | 62 | 0 | 63.2 | 76 | 0.98953 | 3.39267 | 1.35078 |
2022 | DET | 64 | 0 | 60.1 | 60 | 0.29834 | 3.28177 | 1.37569 |
2023 | PHI | 69 | 0 | 60.1 | 65 | 0.89503 | 4.62431 | 1.14365 |
2024 | PHI | 43 | 0 | 35.1 | 44 | 0.50943 | 4.07547 | 1.58491 |
2024 | BAL | 23 | 0 | 17.2 | 21 | 1.01887 | 5.09434 | 1.52830 |
2025 | BAL | 43 | 0 | 34.1 | 40 | 0.52427 | 3.66990 | 1.22330 |
MILB Stats
Pitching
Year | Team | G | GS | IP | K | HR9 | ERA | WHIP |
---|---|---|---|---|---|---|---|---|
2013 | DET (R) | 16 | 12 | 37.1 | 51 | 0.24107 | 4.82143 | 1.74107 |
2014 | DET (R) | 16 | 10 | 50.2 | 57 | 0.00000 | 3.19737 | 1.30263 |
2015 | DET (R) | 9 | 5 | 37.0 | 40 | 0.00000 | 2.18919 | 1.59459 |
2015 | DET (A-) | 2 | 1 | 2.0 | 5 | 0.00000 | 22.50000 | 3.50000 |
2016 | DET (A-) | 15 | 15 | 71.1 | 62 | 0.12617 | 3.02804 | 1.42991 |
2017 | DET (A) | 18 | 18 | 96.0 | 116 | 0.28125 | 2.25000 | 1.29167 |
2017 | DET (A+) | 5 | 5 | 28.0 | 28 | 0.32143 | 2.25000 | 1.35714 |
2018 | DET (A+) | 25 | 23 | 113.1 | 115 | 0.31765 | 4.44706 | 1.50882 |
2019 | DET (A+) | 1 | 1 | 4.0 | 5 | 0.00000 | 6.75000 | 1.50000 |
2019 | DET (AA) | 3 | 3 | 13.1 | 12 | 1.35000 | 2.02500 | 1.05000 |
2019 | DET (AAA) | 6 | 5 | 23.1 | 30 | 0.77143 | 6.94286 | 1.62857 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | GS | Win | Save | Hold | IP | TBF | R | ER | H | K | BB | HBP | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul 19, 2025 | BAL | @TBR | 0 | 0 | 0 | 0 | 0.2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jul 12, 2025 | BAL | MIA | 0 | 0 | 0 | 0 | 0.1 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
Jul 10, 2025 | BAL | NYM | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Jul 8, 2025 | BAL | NYM | 0 | 0 | 0 | 0 | 0.2 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Jul 6, 2025 | BAL | @ATL | 0 | 0 | 0 | 1 | 0.1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Jul 5, 2025 | BAL | @ATL | 0 | 0 | 0 | 0 | 0.2 | 4 | 0 | 0 | 1 | 1 | 0 | 1 | 0 |
Jul 1, 2025 | BAL | @TEX | 0 | 0 | 0 | 0 | 0.2 | 6 | 3 | 3 | 1 | 1 | 2 | 1 | 0 |
Jun 28, 2025 | BAL | TBR | 0 | 0 | 0 | 0 | 1.0 | 4 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
Jun 25, 2025 | BAL | TEX | 0 | 0 | 0 | 0 | 1.0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 24, 2025 | BAL | TEX | 0 | 0 | 0 | 0 | 1.0 | 4 | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
Totals | 0 | 0 | 0 | 1 | 7.1 | 33 | 4 | 4 | 3 | 5 | 6 | 3 | 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 |
---|---|---|---|
August 16, 2020 12:34 PM | add | Purple Cactus | $14 |
August 25, 2020 1:53 PM | cut | Purple Cactus | $7 |
April 3, 2022 5:32 PM | add | Roger Beshans Football Slider | $2 |
May 14, 2022 11:58 AM | cut | Roger Beshans Football Slider | $1 |
May 15, 2022 11:59 AM | add | Everyone Increase | $2 |
October 14, 2022 1:55 AM | increase | Everyone Increase | $4 |
April 5, 2023 10:53 AM | cut | Everyone Increase | $2 |
April 19, 2024 11:10 AM | add | Purple Cactus | $1 |
October 10, 2024 12:47 AM | increase | Purple Cactus | $3 |
January 24, 2025 8:42 PM | cut | Purple Cactus | $0 |
Recent Trades for Gregory Soto in Ottoneu Classic (4x4)
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
June 3, 2023 7:36 PM | Tork Bombs |
Rhys Hoskins PHI 1B R $27 10IL Jesus Luzardo MIA SP L $9 Oneil Cruz PIT SS/OF L $21 Louie Varland MIN SP/RP R $1 Vaughn Grissom BOS AAA 2B R $5 Mason Miller OAK RP R $3 |
Jazz Hands |
Corey Seager TEX SS L $48 Gregory Soto PHI RP L $1 Freddy Peralta MIL SP R $23 Mark Leiter Jr. CHC RP R $1 15IL |
August 30, 2022 10:00 AM | The Big Yastrzemski |
Jarren Duran BOS OF L $1 |
Triston The Night Away |
Gregory Soto DET RP L $1 |
February 7, 2022 7:10 PM | Big Papi memories |
Gregory Soto DET RP L $4 Cal Quantrill CLE SP R $5 John Means BAL SP/RP L $6 60IL |
Band of Skulls |
Hyun Jin Ryu TOR RP L $16 |
February 5, 2022 5:10 PM | Long Gone |
Salvador Perez KCR C/1B R $10 Gregory Soto DET RP L $4 John Means BAL SP/RP L $6 60IL |
Big Papi memories |
DJ LeMahieu NYY 1B/2B/3B R $25 Bobby Bradley CLE AAA Util L $5 Marco Gonzales SEA SP L $5 OUT |