P2 Top 30A 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 (Clay Holmes, Jacob Stallings, Kevin Newman and Bryan Reynolds), 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, Nick Burdi and Stephen Alemais), 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, Pirates – In Majors

2. Ke’Bryan Hayes, 3B, Indianapolis – 1-for-5, HR (9), 3 RBI

3. Cole Tucker, SS, Pirates – In Majors

4. Oneil Cruz, SS, Altoona – 1-for-3, 2B, 2 RBI, BB

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

6. Kevin Kramer, 2B, Indianapolis – DNP

7. Will Craig, 1B, Indianapolis – 0-for-3, RBI, 2 BB

8. Jason Martin, OF, Indianapolis – 1-for-3, RBI, 2 BB

9. JT Brubaker, RHP, Indianapolis – DNP

10. Calvin Mitchell, OF, Bradenton – DNP

11. Cody Bolton, RHP, Altoona – DNP

12. Tahnaj Thomas, RHP, Bristol – DNP

13. Braxton Ashcraft, RHP, Morgantown – DNP

14. Lolo Sanchez, CF, Bradenton – 0-for-3, BB

15. Pablo Reyes, Util, Pirates – In Majors

16. Braeden Ogle, LHP, Bradenton – DNP

17. Michael Burrows, RHP, Morgantown – DNP

18. Jared Oliva, CF, Altoona – 0-for-3, RBI

19. Ji-Hwan Bae, SS, Greensboro – 1-for-4, 2B, RBI

20. Max Kranick, RHP, Bradenton – DNP

21. Luis Escobar, RHP, Indianapolis – 2.0 IP, 4 H, 2 ER, 0 BB, 2 SO

22. Osvaldo Bido, RHP, Bradenton – DNP

23. Eduardo Vera, RHP, – Released, article here

24. Gage Hinsz, RHP, Altoona – DNP

25. Aaron Shortridge, RHP, Bradenton – DNP

26. Blake Weiman, LHP, Indianapolis – DNP

27. Steven Jennings, RHP, Greensboro – DNP

28. Brandon Waddell, LHP, Indianapolis – DNP

29. Jesus Liranzo, RHP, Altoona – DNP

30. Rodolfo Castro, 2B, Bradenton – 1-for-4, RBI


Indianapolis beat Lehigh Valley in dramatic fashion, 8-7, in ten innings.  Indy scored five in the bottom of the ninth to tie the game.  Four straight walks and a wild pitch plated two runs, then Ke’Bryan Hayes’ ninth home run brought in three more to tie it.  After Geoff Hartlieb stranded the free runner in the top of the tenth, Christian Kelley ended the game with a walkoff single.  The Indians had only five hits in the game, but drew nine walks.  They also struck out 14 times.  Jake Elmore was the only player with two hits.

James Marvel had a rough start, allowing five runs and seven hits in just three innings.  In eight AAA starts, he’s allowed five earned runs twice, but just three total in the other six.  Luis Escobar also had a rough outing, giving up two runs on four hits over two innings.  J.B. Shuck and Parker Markel each threw two scoreless innings, with Markel fanning five.  Hartlieb got the win with his scoreless tenth.

Here’s the boxscore.

You can view the season preview here.


Altoona got a run on an error in the eighth to edge Bowie, 5-4.  The Curve was down, 3-0, going into the sixth, but scored four in the bottom of the inning.  The big hit was a two-run double lined into the gap in left-center by Oneil Cruz, his fourth double since being promoted.  Cruz also had a couple nice plays in the field, but committed his eighth error in his short time with the Curve by throwing away a routine grounder.  Brett Pope and Arden Pabst each had two hits, with Pope getting his 13th double.

Starter Sean Brady fanned seven over six innings, but gave up three runs on five hits and two walks.  Elvis Escobar finally made it to Altoona — where he was slated to start the season — after missing most of year with an injury.  He gave up a game-tying run in the second of his two innings, but stranded the go-ahead run at third by striking out three straight hitters.  Blake Cederlind pitched the ninth for the save.

Here’s the boxscore.

You can view the season preview here.


Bradenton lost 6-1 to Lakeland.  Gavin Wallace had his second straight tough start after four straight strong ones, allowing all the runs in four and two-thirds innings.  Pablo Reyes threw a scoreless inning and a third, and Hunter Stratton a scoreless inning.  The Marauders had only five hits.  Travis Swaggerty had two, including his 18th double.  He’s batting .322 with an .835 OPS in 54 second-half games.  Mason Martin hit his ninth double with Bradenton.

Here’s the boxscore.

You can view the season preview here.

Greensboro lost 3-2 to Augusta.  Alex Manasa allowed the three runs over five innings.  Oliver Garcia made his first appearance at a full-season level and threw two scoreless innings.  Yerry De Los Santos threw one scoreless inning.  The Grasshoppers had eight hits, two each by Fabricio Macias and Jack Herman.  Herman hit his ninth double and Ji-Hwan Bae his 22nd.

Here’s the boxscore.

You can view the season preview here.


Morgantown won 7-3 over Williamsport.  Kyle Wilkie had five hits, including his sixth double.  Wilkie is 9-for-10 in his last two games, raising his average 48 points to .271.  Will Matthiessen hit his fourth double and two singles, and Brett Kinneman got his eight double and a single.  Jared Triolo hit his 18th double, which ranks second in the league.  Starter Grant Ford gave up two runs over four and two-thirds innings.  He walked three and struck out three.  Trey McGough threw two and a third scoreless innings.

Here’s the boxscore.

You can view the season preview here.


Bristol lost 4-3 to Bluefield.  Dante Mendoza started and allowed just three hits and two walks in five innings, but it added up to three runs.  Mendoza fanned four.  Alex Roth took the loss on a walkoff hit in the ninth, although the run was unearned.  Yoyner Fajardo went 2-for-4 and it barely moved his average with Bristol, which is .483.  Brandon Morrow and Daniel Rivero also had two hits apiece.  Rivero is batting .324 over his last ten games.  Francisco Acuna hit his 19th double, which leads the league.

Here’s the boxscore.

You can view the season preview here.


The GCL Pirates have off on Sundays.

Here’s the boxscore.

You can view the season preview here.


The DSL Pirates1 have off on Sundays.

Here’s the boxscore.

The DSL Pirates2 have off on Sundays.

Here’s the boxscore.

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.