P2 Top 30

A look at how the current top 30 prospects did today.  Note that this list doesn’t include players currently in the majors. If a player is in the majors, he will be removed, 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, 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 30 active prospects on the list. Rankings are from the 2016 prospect guide, and links on each name go to their Pirates Prospects player pages.

We’re working on a solution for the PHP stat codes not working in the app.

1. Tyler Glasnow, RHP, Pirates -[insert_php] include_once (‘./p2-stats/stats_functions.php’);

2. Austin Meadows, CF, Indianapolis – [insert_php] display_top30(640457,’B’,’20160709′);

3. Josh Bell, 1B, Indianapolis – In the Majors

4. Jameson Taillon, RHP, Pirates – In the Majors

5. Alen Hanson, 2B, Indianapolis – [insert_php] display_top30(593700,’B’,’20160709′);

6. Harold Ramirez, OF, Altoona -[insert_php] display_top30(623912,’B’,’20160709′);

7. Reese McGuire, C, Altoona -[insert_php] display_top30(624512,’B’,’20160709′);

8. Elias Diaz, C, Bradenton – [insert_php] display_top30(553869,’B’,’20160709′);

9. Nick Kingham, RHP, GCL Pirates – [insert_php] display_top30(592468,’P’,’20160709′);

10. Ke’Bryan Hayes, 3B, West Virginia -[insert_php] display_top30(663647,’B’,’20160709′);

11. Kevin Newman, SS, Altoona – [insert_php] display_top30(621028,’B’,’20160709′);

12. Yeudy Garcia, RHP, Bradenton -[insert_php] display_top30(650817,’P’,’20160709′);

13. Steven Brault, LHP, Indianapolis – [insert_php] display_top30(643230,’P’,’20160709′);

 14. Stephen Tarpley, LHP, Bradenton – [insert_php] display_top30(605501,’P’,’20160709′);

15.Cole Tucker, SS, Bradenton – [insert_php] display_top30(657061,’B’,’20160709′);

16. Chad Kuhl, RHP, Pirates – In the Majors

17. Max Moroff, 2B, Indianapolis -[insert_php] display_top30(621559,’B’,’20160709′);

18. Mitch Keller, RHP, West Virginia -[insert_php] display_top30(656605,’P’,’20160709′);

19. Clay Holmes, RHP, Altoona – [insert_php] display_top30(605280,’P’,’20160709′);

20. Willy Garcia, OF, Indianapolis -[insert_php] display_top30(591994,’B’,’20160709′);

21. Brandon Waddell, LHP, Altoona – [insert_php] display_top30(663399,’P’,’20160709′);

22. Tyler Eppler, RHP, Altoona -[insert_php] display_top30(621169,’P’,’20160709′);

23. Barrett Barnes, OF, Altoona -[insert_php] display_top30(608627,’B’,’20160709′);

24. Trevor Williams, RHP, Indianapolis – [insert_php] display_top30(592866,’P’,’20160709′);

25. Gage Hinsz, RHP, West Virginia  – [insert_php] display_top30(656543,’P’,’20160709′);

26. Adrian Valerio, SS – Bristol – [insert_php] display_top30(650832,’B’,’20160709′);

27. Adam Frazier, INF/OF, Pirates – In the Majors

28. Kevin Kramer, 2B, Bradenton -[insert_php] display_top30(596012,’B’,’20160709′);

29. Jordan Luplow, OF/3B, Bradenton – [insert_php] display_top30(656669,’B’,’20160709′);

30. JT Brubaker, RHP, Bradenton -[insert_php] display_top30(664141,’P’,’20160709′);

P2 Top Performers

[insert_php] display_topperf(‘20160709’);


Box Score

[insert_php] create_boxscore(‘20160709′,’ind’);

Indianapolis played a split doubleheader on Saturday and they probably should have saved some runs for the second game. The Indians won 14-4 in game one, as Alen Hanson led the offense with four hits, three RBIs, two runs, a walk and his 27th stolen base. Frank Duncan was named as a replacement for the Triple-A All-Star game in the morning, then celebrated by allowing one run over five innings. He gave up six hits, no walks and had three strikeouts. The run scored on a solo homer. Duncan lowered his ERA to 2.49 through 11 starts with Indianapolis.

The Indians had 19 hits (seven doubles) and six walks on the day. They went 7-for-14 with runners in scoring position. Danny Ortiz was the only player in the lineup who didn’t have at least two hits, and he finished with a triple and a run scored. Besides Hanson, both Max Moroff and Dan Gamache also drove in three runs each. Moroff had two hits, two walks and scored three runs. Gift Ngoepe had two doubles and Willy Garcia homered for the second day in a row. Garcia also added his 21st double.

Game Two: As predicted after the first game, Indianapolis probably should have saved some runs for later. Recently signed Josh Outman was thrown right into the fire in his first day with Indianapolis. He started game two and got hit around for three innings, giving up seven runs on nine hits. Those hits included three doubles and two homers. John Kuchno followed him with three scoreless innings, then Trey Haley closed it out, allowing a run in his two frames.

Alen Hanson added to his earlier total with three more hits in this game to give him seven on the day. He hit his seventh double and scored one of the two runs in the 8-2 loss. Hanson raised his average 16 points today. Willy Garcia had two hits, while Jason Rogers had a single and  sacrifice fly that scored Hanson. Jacob Stallings hit a solo homer in the sixth inning, his fifth of the year.


Box Score

[insert_php] create_boxscore(‘20160709′,’alt’);

Altoona won 8-0, as Brandon Waddell had a solid start despite some control issues. Waddell has really struggled in Double-A, but on this night, he went six innings, allowing three hits and four walks. He had six strikeouts and a 7:1 GO/AO ratio. Waddell now has a 4.48 ERA in 12 starts for Altoona. Jared Lakind had an impressive night, throwing 2.2 scoreless innings with five strikeouts. He came on in the seventh inning in relief of Miguel Rosario, who loaded the bases with one out. Lakind stranded all three runners with a strikeout and a fly out.

The offense was led by Edwin Espinal, who had two doubles and drove in three runs. He’s now hitting .321 and should show up among the Eastern League leaders in batting any day now, as he came into the game just a handful of plate appearances short of qualifying for the batting title.

Kevin Newman had two hits and extended his hitting streak to 17 games, just seven short of the Altoona record. Harold Ramirez had two hits, two walks and scored three runs. Eric Wood hit his tenth homer and drove in two runs. Barrett Barnes had two hits and scored a run.


Box Score

[insert_php] create_boxscore(‘20160709′,’bra’);

Bradenton won 2-1 over Brevard County in 13 innings. The Marauders stuck out 17 times in the game, with 12 coming in the first six innings off starter Cody Ponce. On the other side, three Bradenton pitchers combined for just two strikeouts all game. JT Brubaker started and had a nice line, though it’s important to remember that Brevard County is the worst hitting team in the league. Brubaker went seven innings, allowing one run on seven hits and no walks. He had just one strikeout and a poor 5:10 GO/AO ratio. Sam Street followed him with four scoreless innings and Henry Hirsch got the win with two shutout frames.

The Marauders were down 1-0 going into the ninth. They tied the game with two outs, as Kevin Kramer scored from second on a Wyatt Mathisen double. In the 13th, Michael Suchy started the inning with a single. Elvis Escobar moved him to second with a bunt, then back-to-back singles by Tito Polo and Cole Tucker scored the game-winning run. Escobar had three hits on the night, while Polo had a pair of singles. Kramer had two walks.


Box Score

[insert_php] create_boxscore(‘20160709′,’wva’);

LAKEWOOD, NJ – West Virginia played the first game of their doubleheader in 90 minutes and lost 4-0. The hitters were swinging at everything early, with a lot of pop ups and quick outs from both sides. Logan Sendelbach was throwing a lot of strikes and got through the first four innings on 38 pitches, with one run allowed on a long home run to left field. In the fifth, Sendelbach lost his command and wasn’t throwing strikes, though he was helped out by a fly out to right field on the first pitch after allowing a walk and a single. That was followed immediately by a double play.

In the sixth, Sendelbach wasn’t throwing as many strikes and when he did, the ball got hit hard. That led to three runs and the 4-0 loss. Sendelbach was up in the zone a lot, mostly working with his fastball, while mixing in the occasional slider. The fastball was 87-92 MPH, while the slider was 77-80, with a couple changeups at 82 MPH mixed in. He finished with a complete game, allowing four runs on four hits and three walks over six innings, striking out two batters. He had a 9:7 GO/AO ratio, though it was mainly grounders late and fly balls early.

The Power offense had one hit and that was just barely, as Mitchell Tolman blooped one that the center fielder just missed catching. Tolman was thrown out trying to steal right afterwards. Carlos Munoz was the only other base runner with a second inning walk. Logan Hill had a nice line drive to right field that was caught. Other than that, nothing was hit hard by the Power. Ke’Bryan Hayes went 0-for-3 with a ground out, pop up and strikeout. He also threw away a routine grounder, coming up after 15 feet short on the throw.

GAME TWO– In game two on Saturday night, Dario Agrazal started and looked great early on, giving up two hits in the first five innings. One of those hits should have been an out, but center fielder Casey Hughston misplayed it into a double. In the sixth, Lakewood started the inning with a drag bunt for a single. That was followed by a chopper between first and second base, which found a hole and put runners on the corners with one out. Agrazal then gave up a loud double off the left field wall for the first run. With two men in scoring position, he got out of the inning with back-to-back strikeouts.

That ended what was an impressive night. The home plate umpire had a tight strike zone for both teams and Agrazal didn’t get a lot of close pitches. He was still trying to work both sides of the plate effectively, even though nothing was getting called on the left hand side of the plate. He threw a lot of fastballs and his velocity was 92-95 MPH. Last year and in previous years, all reports had him sitting 87-91. In the Fall Instructional League last year, we got word that he touched 94 MPH and this spring he was consistently 92-93 MPH. The 95 mark is a new high for him (as far as we know) and he reached it a few times, but was hitting 94 consistently for much of the game. His curve was 82-83 and the only changeup I saw came in at 87 MPH. Agrazal had a 7:2 GO/AO ratio in this game.

West Virginia scored in the fifth with Logan Hill reaching on a double, getting some help from the left fielder who slipped while going after the ball. Hill moved to third base on a wild pitch, then scored on a John Bormann single. In the fourth, Tyler Filliben led off with a triple to the right-center gap, but he was left stranded.

This game went 12 innings and was lost on a wild pitch by Yunior Montero in his fourth inning of work. Six players on the Power had one hit each and Logan Hill had the only walk. They went 1-for-12 with runners in scoring position.- John Dreker


Box Score

[insert_php] create_boxscore(‘20160709′,’wev’);

Morgantown lost 4-3 on Saturday, as a late comeback came up short. James Marvel made his fifth start and allowed one run over four innings. He gave up four hits and a walk, with five strikeouts. He was hurt by his pitch count, which was up to 76 pitches when he was removed. Neil Kozikowski  followed him and went three innings, allowing one run in each of those frames. Surprisingly, he worked through his day on just 32 pitches. Matt Frawley ended the game with two scoreless innings.

The Black Bears were down 4-0 going into the bottom of the seventh. They scored one run in the seventh on three walks and a single by third round draft pick Stephen Alemais. In the ninth, Nick King singled, then Ty Moore walked. They both scored on a two-out double from Jordan George. Will Craig then struck out to end the game. Craig finished with two hits on the night, just the second time he has had two hits in a game. He is hitting .169 in 17 games.

Box Score

[insert_php] create_boxscore(‘20160709′,’bri’);

Bristol lost 5-4 on Saturday night, with starter Nestor Oronel allowing four of those runs in his four innings. He took the loss, though it was reliever Adam Oller who allowed the fifth run of the night. Oronel allowed five hits, walked one and hit two batters. He has a respectable 3.52 ERA in four starts, yet he hasn’t gone longer than 4.1 innings yet.

The offense had 11 hits, with the 2-5 hitters in the lineup all having multi-hit nights. Michael de la Cruz had two hits, a double and a run scored. Adrian Valerio had two hits including his fifth double, plus he drove in a run. Raul Siri had two hits and scored a run. Jhoan Herrera had three hits, including his sixth double. He also had a run scored and an RBI. Herrera has a .352 average in 15 games.


Box Score

[insert_php] create_boxscore(‘20160709′,’pir’);

The GCL Pirates won 5-1 in ten innings on Saturday morning in a game in which all the runs were unearned on both sides. Second round pick Travis MacGregor made his second start and the opposing pitcher was Kyle Muller, a second round pick of the Braves this year. MacGregor was extended to three innings today and he allowed one unearned run on one hit and one walk, with one strikeout. He had a 5:2 GO/AO ratio. The run was unearned due to his own throwing error. He threw 1.1 scoreless innings in his debut on Monday, running up his pitch count due to four strikeouts and a walk. MacGregor was scheduled to go two innings in that game.

The offense was led by Mikell Granberry, who had three hits, including his third double. He also picked up an RBI. Yondry Contreras had a double, an RBI, scored two runs and recorded an outfield assist. Paul Brands had two hits. Andrew Walker, who was signed out of independent ball on Sunday, picked up his first base hit. Carl Anderson finally collected his first hit in his sixth rehab game. He still isn’t up to play nine innings in a game yet, so it created a strange line in the boxscore when Luis Benitez pinch-hit for him in the seventh. Both Benitez and Anderson were batting .063 at the time.


Box Score

[insert_php] create_boxscore(‘20160709′,’dpi’);

The DSL Pirates lost 1-0 on Saturday, with a fine pitching performance from Roger Santana getting wasted. He threw five shutout innings, allowing two hits and two walks, while striking out four batters. Santana has a 1.42 ERA through seven starts. Kleiner Machado followed him and allowed one run over three innings for the loss. He gave up two hits, walked three and didn’t record a strikeout. Machado had a 7:2 GO/AO ratio.

The offense had some chances to score, but they went 0-for-8 with runners in scoring position. Cristopher Perez had two hits, including his sixth double. He’s now batting .354 through 20 games. Sherten Apostel went 1-for-4 with three strikeouts. He is hitting .148 with 29 strikeouts in 80 at-bats. Larry Alcime is only hitting .125 on the season, but he has picked up hits in six of his last seven starts. In the one game without a hit, he reached on a walk.

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.


  1. I’ll be damned…these boys are scratching and clawing their way back into contention. The next three weeks are going to be interesting. IMO, no matter how well they do, the most they should do is hold steady at the deadline.

      • Oh man, so funny.

        Yeah, you deserve snark if you react to 2-3 at bats like the kid cant spend a week in the minors while the trade to open his spot happens.

  2. J hang can flat out hit. He should be getting more playing time.
    Bell hits a grand slam and the Bucs want to send him back to the minors. What am I missing here?

  3. And this outing is why many who look at Kuhl see a fine reliever, but overmatched SP.

    If that command isnt there, he goes from decent back end arm to really awful.

    • It’s early, but the fact the opposition is putting so many balls in the air is a concern for any pitcher, but more so a sinker baller who’s best pitch is the sinker.

      • On the other hand Hughes sinker looked great today, hope he is turning his season around.

      • He’s also just plainly not getting many GBs.

        Some of that may well be him just not throwing as well as he can, but its not a great sign in terms of his ability to stay down in the zone when not throwing well.

    • That could possibly be the case…time will tell. But I think it’s far to early yet. Kid pitched okay in the first start, well in the second, got knocked around here…I’d like to see him get, at least, 15-20 starts under his belt before a decision to knock him to the pen is made.

      • It’s still too early to tell on Chad Kuhl. Tonight’s umpire was squeezing the bottom half of the strike zone for both he and veteran John Lester. Both were equally having trouble adjusting to it and were being forced to pitch up. It probably explains the reason for all of the home runs hit in the contest.

        It seems that all 4 of the rookie pitchers (including Tyler Glasnow and Jamison Taillon) who were recently promoted, have various learning curves with Steven Brault actually looking the most complete of the quartet.
        None the less…the experience is going to be invaluable going forward for all of them. I wouldn’t even mind seeing Trevor Williams and maybe even Nick Kingdom when the rosters expand in September.

        With Josh Bell looking like a player who might be a potential star, and Alan Hansen coming along quite nicely in AAA…I am plenty excited about the future of this team. A winning season this transition year, for me, would simply be icing on the cake.

        • We’re in pretty close agreement.

          A couple of minor quibbles…of JT, TG, Kuhl, Brault, Willams…

          I definitely see Williams as the odds on favorite to end up in the pen.

          I like him, but his is the stuff I like least. After him, I’d pick Kuhl…but I think Kuhl does deserve a good, hard look in the rotation. I don’t see his floor as being any lower than Locke’s…but the handedness may come into play.

          With Kingham…I don’t really see him getting a shot this season unless the Pirates want to give him a courtesy glance in the pen. If he were to make the ML roster, I’d eat my hat if he got more than 10 IP this year. In fact, I’d put the over/under on his IP at 4…and I’d bet the under.

          Other than those little things, I, absolutely, agree with you.

      • IF you put the results aside, he really never threw “well”. He hasnt consistently thrown his FB well, nor down.

        In his best start, a few mentioned how he elevated the FB. There’s a reason thats a bad idea for him.

  4. Hanson at 3B again today. Any possible connection with Jung Ho’s situation? Just some over-active imagination on my part, perhaps.

    • Probably just for versatility. The plan all along was to get him time at 3B and he played just three games there before today

Comments are closed.