Santana threw a scoreless seventh inning while walking one to earn a hold Thursday against the Diamondbacks. Santana blew a save and allowed four earned runs on April 27 and has not gotten a save chance in three appearances since. Meanwhile, Gregory Soto has earned two saves in that span, both of which have come in Pittsburgh's last two games. While the closer situation has been fluid between Soto and Santana early on this season, Santana has allowed at least one run in four of his last 10 appearances and has only a 5.4 K/9 across 16.2 innings on the campaign.
Heavy on Pirates
Pittsburgh Pirates news & information.
Unlock the latest Pittsburgh Pirates news — direct to your inbox.
Pittsburgh Pirates
NL Central
(21-17, 6th place)
Team Insights
Latest Pirates News Alerts
More from Heavy on Pirates
Pirates schedule 2026
-
Pirates Upcoming Games
Date Opp Time TV 5/8 10:15 PMNBCS-BA5/9 9:05 PMNBCS-BA5/10 4:05 PMSportsNet PT5/12 6:40 PMSportsNet PT5/13 6:40 PMSportsNet PT5/14 12:35 PMSportsNet PT5/15 6:40 PMNBCS-PH5/16 4:05 PMNBCS-PH5/17 1:35 PMSportsNet PT5/19 7:45 PMCARD5/20 7:45 PMCARD5/21 1:15 PMCARD5/22 7:07 PMSN15/23 3:07 PMSNET5/24 12:15 PMPeacock5/25 6:40 PMSportsNet PT5/26 6:40 PMMARQ5/27 6:40 PMSportsNet PT5/28 6:40 PMMARQ5/29 6:45 PMApple TV+5/30 4:05 PMMNNT5/31 1:35 PMMNNT6/2 8:10 PMSCHN6/3 8:10 PMSCHN6/4 8:10 PMSportsNet PT6/5 7:15 PMBravesVsn6/6 4:10 PMBravesVsn6/7 1:35 PMSportsNet PT6/9 6:40 PMSportsNet LA6/10 6:40 PMSportsNet PT6/11 6:40 PMSportsNet LA6/12 6:40 PMSportsNet PT6/13 4:05 PMMIAM6/14 12:15 PMPeacock6/15 9:40 PMSportsNet PT6/16 9:40 PMSportsNet PT6/17 9:40 PMNBCS-CA6/19 8:40 PMCOLR6/20 9:10 PMSportsNet PT6/21 3:10 PMCOLR6/23 6:40 PMSEAM6/24 6:40 PMSportsNet PT6/25 12:35 PMSEAM6/26 6:40 PMSportsNet PT6/27 4:05 PMSportsNet PT6/28 1:35 PMSportsNet PT6/29 6:40 PMSportsNet PT6/30 6:40 PMNBCS-PH7/1 6:40 PMNBCS-PH7/2 12:35 PMSportsNet PT7/3 6:45 PMSportsNet PT7/4 11:05 AMNATS7/5 1:00 PMPeacock7/7 6:40 PMSportsNet PT7/8 6:40 PMSportsNet PT7/9 12:35 PMBravesVsn7/10 6:40 PMSportsNet PT7/11 4:05 PMSportsNet PT7/12 12:15 PMPeacock7/17 7:10 PMSportsNet PT7/18 4:10 PMCLEG7/19 1:40 PMSportsNet PT7/20 7:05 PMSportsNet PT7/21 7:05 PMSportsNet PT7/22 1:35 PMSportsNet PT7/24 6:40 PMSportsNet PT7/25 6:40 PMSportsNet PT7/26 1:35 PMSportsNet PT7/27 6:40 PMSportsNet PT7/28 6:40 PMSportsNet PT7/29 12:35 PMSportsNet PT7/30 7:10 PMCINR7/31 6:10 PMCINR8/1 6:40 PMCINR8/2 1:40 PMCINR8/3 7:40 PMBREW8/4 7:40 PMSportsNet PT8/5 7:40 PMSportsNet PT8/6 2:10 PMSportsNet PT8/7 6:40 PMSportsNet PT8/8 6:40 PMSNY8/9 1:35 PMSNY8/11 6:40 PMMIAM8/12 6:40 PMMIAM8/13 1:10 PMSportsNet PT8/14 6:40 PMSportsNet PT8/15 6:40 PMNESN8/16 1:35 PMSportsNet PT8/17 7:05 PMTBD8/18 6:40 PMSportsNet PT8/19 12:35 PMDSN8/21 10:10 PMSportsNet LA8/22 9:10 PMSportsNet LA8/23 4:10 PMSportsNet LA8/24 9:40 PMSportsNet PT8/25 9:40 PMSportsNet PT8/26 4:10 PMSDPA8/28 8:15 PMSportsNet PT8/29 2:15 PMSportsNet PT8/30 2:15 PMSportsNet PT9/1 6:40 PMNBCS-BA9/2 6:40 PMSportsNet PT9/3 12:35 PMNBCS-BA9/4 6:40 PMABTV9/5 6:40 PMSportsNet PT9/6 1:35 PMSportsNet PT9/8 7:40 PMSportsNet PT9/9 7:40 PMSportsNet PT9/10 7:40 PMCHSN9/11 2:20 PMSportsNet PT9/12 2:20 PMSportsNet PT9/13 2:20 PMMARQ9/15 6:40 PMBREW9/16 6:40 PMSportsNet PT9/17 12:35 PMSportsNet PT9/18 6:40 PMSportsNet PT9/19 6:40 PMSportsNet PT9/20 1:35 PMSportsNet PT9/22 6:40 PMSportsNet PT9/23 6:40 PMCARD9/24 12:35 PMSportsNet PT9/25 6:40 PMSportsNet PT9/26 1:10 PMDSN9/27 3:10 PMSportsNet PTPirates Results
Date Opp Result Record 5/7 W 4-2 21-17 5/6 W 1-0 20-17 5/5 L 2-0 19-17 5/3 W 1-0 19-16 5/2 W 17-7 18-16 5/1 W 9-1 17-16 4/30 L 5-3 16-16 4/29 L 0-0 16-15 4/28 L 11-7 16-14 4/27 L 4-2 16-13 4/26 L 5-0 16-12 4/25 W 3-2 16-11 4/24 W 6-0 15-11 4/23 L 6-1 14-11 4/22 L 2-1 14-10 4/21 W 1-0 14-9 4/19 W 6-3 13-9 4/18 L 6-6 12-9 4/17 W 3-1 12-8 4/16 L 8-7 11-8 4/15 W 2-0 11-7 4/14 L 5-4 10-7 4/13 W 12-1 10-6 4/12 L 7-6 9-6 4/11 W 4-3 9-5 4/10 W 2-0 8-5 4/8 L 8-2 7-5 4/7 W 2-1 7-4 4/6 L 4-0 6-4 4/5 W 8-2 6-3 4/4 W 3-2 5-3 4/3 W 5-4 4-3 4/1 W 8-3 3-3 3/31 W 6-1 2-3 3/30 L 2-0 1-3 3/29 W 4-3 1-2 3/28 L 4-2 0-2 3/26 L 11-7 0-1
Pirates 40-Man Roster
Updated 7 hours ago
| PITCHERS | B/T | HT | WT | Age |
|---|---|---|---|---|
| L/R | 6'5" | 218 | 26 | |
|
Hunter Barco
45
|
L/L | 6'4" | 229 | 25 |
| R/R | 6'2" | 174 | 24 | |
| R/R | 6'2" | 210 | 29 | |
| B/R | 6'3" | 206 | 23 | |
|
|
R/R | 6'4" | 215 | 35 |
|
|
L/R | 6'2" | 205 | 28 |
| R/R | 6'5" | 220 | 28 | |
| R/R | 6'2" | 195 | 29 | |
|
|
R/R | 6'3" | 208 | 35 |
|
Wilber Dotel
66
|
R/R | 6'3" | 238 | 23 |
| R/R | 6'1" | 170 | 24 | |
| R/R | 6'0" | 210 | 32 | |
|
|
R/R | 6'4" | 228 | 24 |
| R/R | 6'2" | 210 | 24 | |
| R/R | 6'0" | 170 | 19 | |
| L/R | 6'0" | 182 | 30 | |
|
|
L/R | 6'0" | 211 | 24 |
|
Mitch Keller
23
|
R/R | 6'3" | 213 | 30 |
| L/L | 6'5" | 232 | 28 | |
| R/R | 6'3" | 211 | 31 | |
| R/R | 6'2" | 214 | 30 | |
| R/R | 6'2" | 210 | 27 | |
| L/L | 6'2" | 205 | 25 | |
| R/R | 6'8" | 205 | 27 | |
| R/R | 6'3" | 205 | 31 | |
|
Cam Sanders
64
|
R/R | 6'2" | 215 | 29 |
| R/R | 6'2" | 202 | 30 | |
|
Evan Sisk
48
|
L/L | 6'2" | 214 | 29 |
|
Paul Skenes
30
|
R/R | 6'6" | 260 | 23 |
|
Gregory Soto
31
|
L/L | 6'1" | 247 | 31 |
| R/R | 6'1" | 200 | 23 | |
|
José Urquidy
65
|
R/R | 6'0" | 225 | 31 |
| L/L | 6'7" | 205 | 27 |
| CATCHERS | B/T | HT | WT | Age |
|---|---|---|---|---|
|
Joey Bart
14
|
R/R | 6'2" | 242 | 29 |
|
Henry Davis
32
|
R/R | 5'11" | 225 | 26 |
| R/R | 6'3" | 232 | 25 | |
| B/R | 6'2" | 225 | 37 | |
| R/R | 6'1" | 215 | 21 |
| INFIELDERS | B/T | HT | WT | Age |
|---|---|---|---|---|
| R/R | 6'0" | 201 | 25 | |
| R/R | 5'11" | 160 | 21 | |
| R/R | 5'8" | 193 | 26 | |
| R/R | 6'2" | 220 | 28 | |
| L/R | 5'10" | 204 | 28 | |
| R/R | 5'11" | 170 | 19 | |
| L/R | 6'1" | 176 | 18 | |
| R/R | 6'0" | 178 | 18 | |
| L/R | 5'9" | 181 | 31 | |
| L/R | 6'4" | 180 | 18 | |
| B/R | 6'0" | 207 | 25 | |
| B/R | 5'8" | 150 | 26 | |
|
Jared Triolo
19
|
R/R | 6'3" | 212 | 28 |
| L/R | 5'8" | 202 | 27 | |
| R/R | 5'11" | 206 | 28 | |
| R/R | 6'1" | 180 | 27 | |
|
Nick Yorke
38
|
R/R | 5'11" | 220 | 24 |
| OUTFIELDERS | B/T | HT | WT | Age |
|---|---|---|---|---|
| R/B | 6'1" | 166 | 19 | |
| L/R | 5'11" | 205 | 25 | |
|
Billy Cook
25
|
R/R | 6'0" | 204 | 27 |
|
Oneil Cruz
15
|
L/R | 6'7" | 248 | 27 |
|
|
L/L | 5'8" | 185 | 28 |
|
|
R/R | 6'0" | 224 | 23 |
| L/L | 6'4" | 215 | 19 | |
|
|
B/L | 5'11" | 191 | 30 |
|
Ryan O'Hearn
29
|
L/L | 6'2" | 220 | 32 |
| R/R | 6'1" | 251 | 35 | |
| B/R | 6'2" | 210 | 31 | |
| L/R | 5'11" | 230 | 27 | |
| R/R | 6'2" | 234 | 22 |
Transactions
May 07
May 05
May 02
April 29
April 28
Pirates Injury Report
Updated 6:13am Friday, May 8
Player |
Pos |
Injury Status |
Injury |
Estimated return |
|---|---|---|---|---|
|
SP
|
60-Day IL
|
Right Elbow Surgery
|
5/25/26
|
|
|
RP
|
15-Day IL
|
Illness
|
5/22/26
|
|
|
CF
|
7-Day IL
|
Back Soreness
|
5/8/26
|
|
|
RF
|
7-Day IL
|
Undisclosed Not Specified
|
5/8/26
|
|
|
SP
|
60-Day IL
|
Right Lat Strain
|
6/1/26
|
|
|
SP
|
7-Day IL
|
Right Knee Sprain
|
6/1/26
|
|
|
LF
|
Day-To-Day
|
Left Hamstring Soreness
|
5/8/26
|
Pirates Depth Chart
One |
Two |
Three |
Four |
Five |
|
|---|---|---|---|---|---|
|
SP
|
|||||
|
RP
|
|||||
|
CL
|
|||||
|
C
|
|||||
|
1B
|
|||||
|
2B
|
|||||
|
3B
|
|||||
|
SS
|
|||||
|
LF
|
Jake Mangum
Day-To-Day
|
||||
|
CF
|
Jake Mangum
Day-To-Day
|
||||
|
RF
|
Jake Mangum
Day-To-Day
|
||||
|
DH
|
Glossary
Latest Pirates News
Dennis Santana : Works seventh inning
Santana threw a scoreless seventh inning while walking one to earn a hold Thursday against the Diamondbacks. Santana blew a save and allowed four earned runs on April 27 and has not gotten a save chance in three appearances since. Meanwhile, Gregory Soto has earned two saves in that span, both of which have come in Pittsburgh's last two games. While the closer situation has been fluid between Soto and Santana early on this season, Santana has allowed at least one run in four of his last 10 appearances and has only a 5.4 K/9 across 16.2 innings on the campaign.
Brandon Lowe : Homers again Thursday
Lowe went 3-for-5 with a solo home run and an additional run scored against the Diamondbacks in a 4-2 victory Thursday. Lowe didn't take long to make an impact, drilling a 436-foot homer to right field in the first inning. He went on to add a pair of singles, notching his second straight multi-hit game and extending his on-base streak to 11 contests. Lowe has homered in each of his past two games and now has 10 long balls on the campaign. His first season with the Pirates is off to a great start -- through 32 contests he has a .941 OPS, which is on pace to be a career-best mark.
Joseph Bart : Clubs second homer
Bart went 2-for-4 with a solo home run in a 4-2 win over Arizona on Thursday. Bart produced the final run of the game with a solo blast to left-center field in the sixth inning. That marked his first long ball and first RBI since he went deep against Washington on April 14. Bart has played behind Henry Davis for most of the campaign, but he may be making inroads toward more playing time. Bart has started behind the plate in three of Pittsburgh's past four contests and has gone 3-for-9 over that span.
Gregory Soto : Nabs second save in as many days
Soto earned a save against the Diamondbacks on Thursday, striking out one batter in a perfect inning of work. Soto entered in the ninth frame with Pittsburgh up 4-2 and kept things that way, retiring the side in order on 14 pitches (11 strikes). It was the second straight day on which Soto notched a save after picking up just one save over his first 17 outings. Meanwhile, Dennis Santana, who recorded two saves in April but has given up six runs over his past three appearances spanning 2.2 frames, hasn't been used either of the past two days. It's probably still a fluid closer situation, but for the moment it seems like Soto has jumped ahead of Santana in the pecking order.
Mitch Keller : Tosses another strong outing
Keller (4-1) earned the win over Arizona on Thursday, allowing two runs on four hits and two walks while striking out four batters over six innings. Keller trailed 2-1 after three innings, but he finished his outing with a trio of scoreless frames. As usual this season, the right-hander wasn't overpowering -- he managed a modest eight whiffs and four punchouts -- but that didn't prevent him from picking up his fourth victory and sixth quality start through eight outings. Keller's advanced metrics don't pop off the page, but he's getting the job done with a 2.87 ERA, 1.04 WHIP and 35:14 K:BB across 47 frames on the season. He'll draw a promising matchup in what's scheduled to be a home matchup versus Colorado his next time out.
Jake Mangum : Nursing hamstring issue
Mangum was scratched from Thursday's lineup against the Diamondbacks due to left hamstring discomfort, Colin Beazley of the Pittsburgh Post-Gazette reports. Mangum was scratched just before first pitch, so he might have tweaked something pregame. The Pirates could have more on his status after the game.
Jake Mangum : Late scratch from lineup
Mangum was a late scratch from the lineup for Thursday's game in Arizona, Jose Negron of DK Pittsburgh Sports reports. There's no word yet on the reason for Mangum being pulled from the lineup, but the Pirates should have an update shortly. Billy Cook took over in center field in Mangum's stead.
Cam Sanders : Officially recalled
The Pirates recalled Sanders from Triple-A Indianapolis on Thursday. Sanders joined the Pirates' taxi squad ahead of Wednesday's contest, and he'll now grab a spot on the active roster to make up for the loss of Chris Devenski (illness). Sanders will likely be limited to low-leverage work after allowing four runs in three MLB innings this year and logging a 5.19 ERA and 2.44 WHIP at Indianapolis.