P2 Top 30

A look at how the current top 30 prospects did today. If a player is in the majors for an extended time or loses his prospect eligibility (Kevin Newman, Nick Burdi and Pablo Reyes), he will be removed from this list. Everyone below him will be shifted up a spot, and a new player will be added to the bottom of the list. If a player is out for the season (Travis MacGregor), he will be removed and everyone below him will move up a spot. Removing these guys doesn’t mean they have lost prospect status. It is just an attempt to get more active prospects on the list. Rankings are from our updated 2019 Prospect Guide, and links on each name go to their Pirates Prospects player pages.

1. Mitch Keller, RHP, Indianapolis – DNP

2. Ke’Bryan Hayes, 3B, Indianapolis – 1-for-4, 2B, 2 RBI

3. Cole Tucker, SS, Pirates – In Majors

4. Oneil Cruz, SS, Bradenton – DNP

5. Travis Swaggerty, CF, Bradenton – 1-for-4, 2B

6. Kevin Kramer, 2B, Indianapolis – 1-for-3

7. Bryan Reynolds, OF, Pirates – In Majors

8. Will Craig, 1B, Indianapolis – 2-for-4

9. Jason Martin, OF, Indianapolis – 1-for-5, HR (1), 2 RBI

10. JT Brubaker, RHP, Indianapolis – DNP

11. Calvin Mitchell, OF, Bradenton – 0-for-3

12. Cody Bolton, RHP, Bradenton – DNP

13. Tahnaj Thomas, RHP, Extended Spring Training – DNP

14. Braxton Ashcraft, RHP, Extended Spring Training – DNP

15. Lolo Sanchez, CF, Greensboro – 1-for-5, HR (3), RBI

16. Clay Holmes, RHP, Indianapolis – DNP

17. Braeden Ogle, LHP, Greensboro – DNP

18. Stephen Alemais, 2B/SS, Altoona – DNP

19. Michael Burrows, RHP, Extended Spring Training – DNP

20. Jared Oliva, CF, Altoona – DNP

21. Ji-Hwan Bae, SS, Greensboro – DNP

22. Max Kranick, RHP, Bradenton – DNP

23. Luis Escobar, RHP, Bradenton –  1 IP, 0 H, 0 R, 0 BB, 0 SO

24. Osvaldo Bido, RHP, Greensboro – DNP

25. Eduardo Vera, RHP, Indianapolis – DNP

26. Gage Hinsz, RHP, Altoona – DNP

27. Aaron Shortridge, RHP, Bradenton – DNP

28. Blake Weiman, RHP, Altoona – DNP

29. Steven Jennings, RHP, Greensboro – DNP

30. Brandon Waddell, LHP, Indianapolis – 1 IP, 1 H, 0 R, 0 BB, 1 SO


Indianapolis lost 9-7 to Columbus on Wednesday afternoon. Rookie Davis started and got hit hard throughout, allowing eight earned runs on 12 hits, with no walks and three strikeouts. He now has a 7.13 ERA through five starts. Brandon Waddell and Montana DuRapau each tossed scoreless innings, while Jesus Liranzo allowed one run on a hit and three walks, in two innings of work.

Jason Martin played his first minor league game this season and went 1-for-5 with a two-run homer. The Indians also got home runs from Patrick Kivlehan and Jake Elmore. Ke’Bryan Hayes hit a two-run double, his 11th of the season, which leads the International League. Kevin Newman played his seventh rehab game, and his third at shortstop. He went 0-for-3 with a walk and run scored. Newman is hitting .259/.355/.333 in seven games. Jacob Stallings caught his third rehab game and went 1-for-4 with an RBI.

Here is the boxscore from the MiLB site.

You can view the season preview here.


Altoona lost 3-1 to Erie on Wednesday morning. James Marvel came into this game with back-to-back outings in which he threw seven shutout innings. He nearly matched that today, though things fell apart in the seven inning. After working quickly through six shutout innings, Marvel hit the lead-off batter in the seventh. That was followed by a ball hit to Bligh Madris in right field. Madris started back like it was well over his head, but quickly slowed down like he was going to make an over-the-shoulder catch like he was Willie Mays. That turned out to be completely unnecessary because the ball hit him in the back. For some reason it was ruled a double, possibly because Madris made it look a lot more difficult than it was to catch. That misplay was costly, as the next two batters picked up hits, resulting in a total of three runs.

Marvel finished with 6.2 innings, giving up three runs on nine hits and one walk, with six strikeouts. He had a lot of success with his curve today, which he can throw for strikes in any count and use as a strikeout pitch. His changeup was also very effective and he was able to spot his fastball all around the zone.

Jake Brentz recorded the final out of the seventh to strand two runners. He stayed in the game and tossed two more scoreless innings to keep it close.

The Curve scored their only run in the fourth, collecting a double and two singles, with the run scoring on a double play hit into by Logan Hill. They had just four other hits in the game. Bralin Jackson and Hunter Owen each had two hits. Jackson’s fifth double was the only extra-base hit.

Here is the boxscore from the MiLB site.

You can view the season preview here.


Bradenton lost 1-0 to Jupiter. Domingo Robles got the start and allowed one run over seven innings. He gave up five hits, one walk, struck out four batters and the run was unearned. Robles posted a 10:4 GO/AO ratio and 62 of his 98 pitches went for strikes. Luis Escobar pitched the eighth and retired the side in order on just eight pitches. He has thrown 11.1 shutout innings over his nine appearances.

The Marauders had just two hits in the game. Travis Swaggerty broke a string of nine in a row retired (six by strikeouts) with a double to lead-off the fourth inning. It was his fourth double of the season. Two batters later, Dylan Busby singled and Swaggerty was thrown out at home plate to end the inning. The only batter to reach in the last five innings was Deon Stafford with an eighth inning walk.

Here is the boxscore from the MiLB site.

You can view the season preview here.

Greensboro won 8-3 over Rome. Nicholas Economos had a strong start, allowing one run on three hits and a walk in five innings of work. He struck out seven batters, giving him 30 strikeouts in 21.2 innings this season. Shea Murray followed with a scoreless inning, striking out two batters. Samuel Reyes allowed a run during his two innings of work. It was the first run that he has given up this season in 14.1 innings. Nick Mears came on to finish off the game and allowed a solo homer.

Outfielder Fabricio Macias has really been struggling this season. Even with a two home run game recently, he still only had a .507 OPS in his first 18 games. He took a big step in the right direction tonight by going 4-for-4 with his fourth homer of the season. Macias drove in three runs and scored twice, while raising his OPS 121 points. He topped his night off by throwing out a runner at third base to end the game.

Rodolfo Castro hit his seventh home run of the season, one behind Dylan Busby for the most among all Pirates. This was his fourth straight game with a homer, including two on Monday. Lolo Sanchez hit his third homer of the year.

Before the game, Connor Kaiser was placed on the injured list with a left oblique strain. Kyle Mottice took his place on the roster.

Third baseman Ben Bengtson was released on Tuesday. The 23rd round pick in 2017 injured his shoulder making a diving play during a Spring Training game this year. He was competing for an infield job in A-ball, but didn’t get a second chance after completing his rehab in Extended Spring Training.

Here is the boxscore from the MiLB site.

You can view the season preview here.

IMPORTANT: You will need to update your password after the switch to the new server in order to log in and comment. Go to the Password Reset Page to change your password.