Age: 30, 234 lbs, 6'1" Born: 2/11/1995, Haina, Dominican Republic Sal: N/A TRANSACTION REPORT 13 daysLatches on with Pirates. Signed a one-year, $7.75 million contract.
| | | | | | | | | | | | | | | | | | | | | | | | | |
| 2025 | PIT | 70 | 0 | 60.3 | 4.18 | 1 | 5 | 0 | 1 | 62 | 9 | 0 | 4 | 70 | 11 | 24 | 10 | 0 | 33 | 28 | 0 | 1.43 | 10.44 | 8.0 | 0.1 |
| 2024 | BAL | 66 | 0 | 53.0 | 4.42 | 3 | 5 | 0 | 2 | 56 | 10 | 2 | 4 | 65 | 8 | 27 | 4 | 1 | 30 | 26 | 0 | 1.57 | 11.04 | 21.0 | 0.3 |
| 2023 | PHI | 69 | 0 | 60.3 | 4.62 | 3 | 4 | 0 | 3 | 47 | 10 | 0 | 6 | 65 | 2 | 22 | 5 | 0 | 34 | 31 | 0 | 1.14 | 9.70 | 24.0 | 0.3 |
| 2022 | PHI | 64 | 0 | 60.3 | 3.28 | 2 | 11 | 0 | 30 | 49 | 12 | 1 | 2 | 60 | 7 | 34 | 3 | 0 | 32 | 22 | 0 | 1.38 | 8.95 | 100.0 | 1.6 |
| 2021 | DET | 62 | 0 | 63.7 | 3.39 | 6 | 3 | 0 | 18 | 46 | 7 | 0 | 7 | 76 | 1 | 40 | 11 | 1 | 30 | 24 | 0 | 1.35 | 10.74 | 84.0 | 1.4 |
| 2020 | DET | 27 | 0 | 23.0 | 4.30 | 0 | 1 | 0 | 2 | 15 | 0 | 0 | 2 | 29 | 2 | 13 | 3 | 0 | 11 | 11 | 0 | 1.22 | 11.35 | 6.0 | 0.2 |
| 2019 | DET | 33 | 0 | 57.7 | 5.77 | 0 | 5 | 0 | 0 | 74 | 0 | 0 | 9 | 45 | 0 | 33 | 5 | 0 | 39 | 37 | 0 | 1.86 | 7.02 | 0.0 | 0.0 |
| | | 391 | 0 | 378.3 | 4.28 | 15 | 34 | 0 | 56 | 349 | 48 | 3 | 34 | 410 | 31 | 193 | 41 | 2 | 209 | 179 | 0 | 1.42 | 9.89 | 243.0 | 0.6 |
| | | | | | | | | | | | | | | | | | | | | | | | |
| 9/28/2025 | | L0 - 4 | 0 | 1.0 | 0.00 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2.00 | 9.00 | 0.0 |
| 9/26/2025 | | L2 - 6 | 0 | 1.3 | 13.50 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 2.25 | 6.75 | 0.0 |
| 9/23/2025 | | W9 - 7 | 0 | 0.7 | 13.50 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1.50 | 13.50 | 0.0 |
| 9/21/2025 | | W3 - 2 | 0 | 1.0 | 0.00 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.00 | 18.00 | 0.0 |
| 9/18/2025 | | L1 - 6 | 0 | 1.0 | 0.00 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.00 | 0.00 | 0.0 |
| 9/17/2025 | | W7 - 4 | 0 | 1.0 | 0.00 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2.00 | 18.00 | 0.0 |
| 9/12/2025 | | W8 - 3 | 0 | 1.3 | 13.50 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 2 | 2 | 0 | 2.25 | 6.75 | 0.0 |
| 9/10/2025 | | L3 - 11 | 0 | 1.3 | 27.00 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 4 | 4 | 0 | 3.00 | 13.50 | 0.0 |
| 9/8/2025 | | L0 - 1 | 0 | 0.7 | 0.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 | 13.50 | 0.0 |
| 9/3/2025 | | L2 - 6 | 0 | 1.3 | 0.00 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1.50 | 6.75 | 0.0 |
| | | | 0 | 10.7 | 6.75 | 0 | 0 | 0 | 0 | 18 | 1 | 0 | 2 | 12 | 3 | 2 | 2 | 0 | 9 | 9 | 0 | 1.75 | 10.58 | 0.0 |
| | | | |
| G. Soto | RP | PIT | 12/9/2025 | Latches on with Pirates. |
| G. Soto | RP | PIT | 7/25/2025 | Sent to Mets. |
| G. Soto | RP | PIT | 1/9/2025 | Avoids hearing with O's. |
| G. Soto | RP | PIT | 7/30/2024 | Shipped to Baltimore. |
| G. Soto | RP | PIT | 1/12/2024 | Avoids arbitration with Phils. |
| G. Soto | RP | PIT | 1/13/2023 | Receives $3.9 million for 2023. |
| G. Soto | RP | PIT | 1/7/2023 | Bound for Philadelphia. |
| G. Soto | RP | PIT | 7/20/2019 | Recalled from Toledo (IL). |
| G. Soto | RP | PIT | 7/15/2019 | Optioned to Toledo (IL). |
| G. Soto | RP | PIT | 6/29/2019 | Recalled from Toledo (IL). |
| | | | | | |
| G. Soto | RP | PIT | 5/13/2024 | 5/27/2024 | +1 | Hits allowed |
| G. Soto | RP | PIT | 5/21/2023 | 6/5/2023 | +1 | Wild pitches |
| G. Soto | RP | PIT | 4/18/2021 | 5/24/2021 | +1 | Hits allowed |
| G. Soto | RP | PIT | 4/18/2021 | 5/24/2021 | +1 | Earned runs allowed |
Stars of the month
| | | | |
| March 28, 2025 | G. Soto | PIT | RP | NA |
| March 29, 2025 | G. Soto | PIT | RP | NA |
| April 02, 2025 | G. Soto | PIT | RP | NA |
| April 04, 2025 | G. Soto | PIT | RP | NA |
| April 07, 2025 | G. Soto | PIT | RP | NA |
| April 12, 2025 | G. Soto | PIT | RP | NA |
| April 13, 2025 | G. Soto | PIT | RP | NA |
| April 16, 2025 | G. Soto | PIT | RP | NA |
| April 19, 2025 | G. Soto | PIT | RP | NA |
| April 23, 2025 | G. Soto | PIT | RP | NA |
| April 24, 2025 | G. Soto | PIT | RP | NA |
| April 28, 2025 | G. Soto | PIT | RP | NA |
| April 30, 2025 | G. Soto | PIT | RP | 2nd star |
| May 06, 2025 | G. Soto | PIT | RP | NA |
| May 08, 2025 | G. Soto | PIT | RP | NA |
| May 14, 2025 | G. Soto | PIT | RP | NA |
| May 16, 2025 | G. Soto | PIT | RP | NA |
| May 19, 2025 | G. Soto | PIT | RP | NA |
| May 21, 2025 | G. Soto | PIT | RP | NA |
| May 23, 2025 | G. Soto | PIT | RP | NA |
| May 24, 2025 | G. Soto | PIT | RP | Rookie star |
| May 25, 2025 | G. Soto | PIT | RP | Rookie star |
| May 27, 2025 | G. Soto | PIT | RP | Rookie star |
| June 01, 2025 | G. Soto | PIT | RP | NA |
| June 04, 2025 | G. Soto | PIT | RP | NA |
| June 06, 2025 | G. Soto | PIT | RP | NA |
| June 07, 2025 | G. Soto | PIT | RP | NA |
| June 11, 2025 | G. Soto | PIT | RP | NA |
| June 13, 2025 | G. Soto | PIT | RP | NA |
| June 16, 2025 | G. Soto | PIT | RP | NA |
| | | | | |
Stars of the week
| | | | |
| April 13, 2025 | G. Soto | PIT | RP | 3rd star |
| April 23, 2025 | G. Soto | PIT | RP | 1st star |
| April 28, 2025 | G. Soto | PIT | RP | 2nd star |
| May 08, 2025 | G. Soto | PIT | RP | 1st star |
| May 19, 2025 | G. Soto | PIT | RP | 3rd star |
| May 23, 2025 | G. Soto | PIT | RP | 2nd star |
| June 01, 2025 | G. Soto | PIT | RP | 1st star |
| June 24, 2025 | G. Soto | PIT | RP | 1st star |
| July 01, 2025 | G. Soto | PIT | RP | 3rd star |
| July 22, 2025 | G. Soto | PIT | RP | 2nd star |
| July 27, 2025 | G. Soto | PIT | RP | 3rd star |
| July 28, 2025 | G. Soto | PIT | RP | 3rd star |
| August 24, 2025 | G. Soto | PIT | RP | 2nd star |
| August 30, 2025 | G. Soto | PIT | RP | 3rd star |
| September 01, 2025 | G. Soto | PIT | RP | 1st star |
| September 10, 2025 | G. Soto | PIT | RP | Rookie star |
| September 12, 2025 | G. Soto | PIT | RP | 2nd star |
| September 18, 2025 | G. Soto | PIT | RP | 3rd star |
| September 23, 2025 | G. Soto | PIT | RP | 1st star |
| September 26, 2025 | G. Soto | PIT | RP | 2nd star |
| | | | | |
|