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, Indianapolis -[insert_php] include_once (‘./p2-stats/stats_functions.php’);

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

3. Josh Bell, 1B, Indianapolis – [insert_php] display_top30(605137,’B’,’20160615′);

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

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

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

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

8. Elias Diaz, C, Pirates – Disabled List.

9. Nick Kingham, RHP, Indianapolis – Disabled List

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

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

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

13. Steven Brault, LHP, Indianapolis – Disabled List

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

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

16. Chad Kuhl, RHP, Indianapolis – [insert_php] display_top30(641771,’P’,’20160615′);

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

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

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

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

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

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

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

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

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

26. Adrian Valerio, SS – Extended Spring Training

27. Adam Frazier, INF/OF, Indianapolis -[insert_php] display_top30(624428,’B’,’20160615′);

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

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

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

P2 Top Performers

[insert_php] display_topperf(‘20160615’);


Box Score

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

INDIANAPOLIS — Chad Kuhl’s progression from earlier in the season has turned into a digression over the past few weeks.

The right-hander struggled against Pawtucket in an afternoon game on Wednesday. Kuhl allowed five runs, four of which were earned, on nine hits. He needed 84 pitches to make it through four innings, allowing two walks and striking out two.

Indianapolis manager Dean Treanor struggled to find reasons for Kuhl’s struggles after his last outing. And nothing changed after Wednesday’s game.

“No,” Treanor said. “If I had to say something it’s what I said before. Fatigue is starting to set in. Earlier in the year it looked like he had so much more energy on the mound. He’s very deliberate now. There’s just one stretch of three or four pitches where I thought he had good energy.”

That’s the third consecutive subpar outing for Kuhl, who gave up four earned runs in each of his previous two starts. Kuhl allowed eight earned runs over his first 10 starts this season, but has given up 11 earned runs in his last three outings.

As for what will get Kuhl out of this slump, there’s no magic wand to wave.

“You have to battle your way out of it,” Treanor said. “You have to drop anchor and battle your way out of it and tell yourself that enough is enough. I’m waiting for him to get to that point.”

A good portion of Kuhl’s struggles came in the first inning. Pawtucket’s Ryan LaMarre hit an opposite field double on the game’s first pitch. Kuhl then walked Jantzen Witte, despite getting ahead with a 1-2 count. Chris Marrero followed that with an RBI single.

Kuhl nearly got out of that jam with just one run allowed. He struck out Bryce Brentz on an 87 MPH slider. And it appeared he induced a 6-4-3 double play, but second baseman Alen Hanson bobbled the ball as he took it out of his glove to throw to first base.

That led to an RBI single, while another run scored when Kuhl’s throw to first base on a pickoff attempt bounced past Josh Bell. It added up to a lengthy, 24-pitch first inning.

Kuhl’s best inning by far was the second, when he needed opened with a flyout and groundout. LaMarre singled, but was picked off at first. Kuhl threw just 10 pitches in the second inning.

A pair of singles and another throwing error by Kuhl allowed another run to score in the third inning. But Jacob Stallings threw out a runner trying to steal second, which was followed by a groundout and strikeout to end the inning.

“I don’t even know how to describe that (second throwing error on an swinging bunt),” Treanor said. “He’s putting himself in a bind it seems every inning.”

Kuhl’s fourth inning started with mild success, getting the leadoff hitter to line out. But he allowed a double to the next batter, and he reached third on Willy Garcia’s fielding error. Ali Solis hit an RBI sacrifice fly to score a run. Pawtucket then loaded the bases with two outs on a walk and two infield singles. Kuhl got Bryce Brentz to groundout to shortstop Gift Ngoepe to end the inning.

Indianapolis scored 10 runs and had 16 hits in the game with some familiar names again leading the way: most notable Josh Bell and Adam Frazier.

Bell crushed a home run midway up the large pine trees that sit several feet behind the center field wall. Treanor, in his sixth season as manager of the Indians, said he has never seen a home run hit that far in Victory Field.

“Power production wise this last week has been pretty incredible,” Bell said. “…when it comes to the power and production side, this is a good time for me and probably the best of my career.

Bell has nine home runs and 41 RBIs this season, with a batting average of .316 and OPS of .901. He’s already bettered the home run total he had last season.

He’s had multiple hits in four of his last five games and is hitting .556 over the past five games. A new approach this season is leading to better power numbers, Bell said.

“In the past I’ve been more of a read and react guy, kind of recognize the pitch first,” Bell said. “And then this year, at least of late, I’ve been more focusing on a zone and focusing on pitches on occasion. When I get those and I barrel it up, then it seems to go a lot further than just reacting to it and slapping the ball around like I’ve done in the past.”

Frazier went 4-for-5 and raised his average to .342, and is again the International League leader. Willy Garcia also continued his hot hitting streak, going 3-for-5 against Pawtucket. His average is .277 and he has a 12-game hitting streak. – Brian Peloza


Box Score

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

ALTOONA, PA – Curve starter Alex McRae made his second Double-A start for the Altoona Curve on Tuesday night, hoping to be better than his debut where he went 3.2 innings and allowed seven earned runs. Unfortunately, McRae did himself one better the wrong way by allowing eight earned runs in 3.2 innings tonight. McRae threw 59 pitches in the first two innings and gave up seven runs. McRae wasn’t hitting any of the spots that catcher Reese McGuire was setting up to him, and it looked like McGuire turned to setting up low in the middle of the zone for the majority of his pitches towards the end of McRae’s outing.

New Hampshire was spraying line drive after line drive all around the field. McRae didn’t get any help by balls finding holes throughout the infield, either, but New Hampshire was mostly just making solid contact. It looked like he may have figured things out some in the third inning when he recorded a 1-2-3 inning on nine pitches, but three hits, a sacrifice fly, and a walk chased McRae early in the fourth inning.

McRae’s first outing in Double-A could have been written off by the fact that he faced the best offensive team in the Eastern League at Reading; however, New Hampshire is not known for their offensive prowess, as they are the worst offensive team in the league. McRae was extremely hittable tonight, and he couldn’t control any of his pitches well.

One of the lone bright spots of the night for Altoona, McRae was replaced by newly promoted right-handed pitcher Miguel Rosario. Rosario got to town yesterday and was activated today for tonight’s game. He retired the next batter in two pitches in the fourth for the last out, and he went on to pitch two more innings, facing only one over the minimum.

Rosario shows good deception in his windup, seeming to make it difficult for hitters to pick up the ball right out of his hand. He was throwing his fastball between 92-94 MPH and working in a slider and changeup.

The only offensive production before the ninth inning by any Curve player came from a second inning home run by Edwin Espinal. Espinal blasted the shot over the left-center wall, scoring Reese McGuire who singled in the first at-bat of the inning.

Finally in the ninth inning, Austin Meadows went down in the count 0-2 before working back to 2-2, then he blasted a double to the right field wall. The double in the ninth extended his hitting streak to a Curve franchise best 23 games. Meadows has extended the streak in his last at-bat in his last three games.

Also of note, Meadows got his second consecutive start in left field tonight, with Harold Ramirez in center field and Jose Osuna in right field. Osuna’s start in right makes it his fourth start in the outfield, and fifth appearance, over his last eight starts. Osuna played almost strictly at first base over the last month of his 2015 season with the Curve, and he made all of his appearances at first base this season before last week. During Spring Training, Osuna was preparing for both first base and the outfield, but he had yet to appear in the outfield. -Sean McCool


Box Score

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

Bradenton won 9-7 behind the bats of two players who were just activated off the disabled list. Kevin Newman and Wyatt Mathisen each picked up four hits on the day. Newman had a single last night in his return from an eye injury caused by a hit-by-pitch in late May. In Wednesday’s game, he had four hits, including a solo home run. He also drew a walk and scored three runs. Newman now has a .360 batting average. Mathisen had four hits in his first game back, including a two-run single in the first inning that gave the Marauders an early 2-0 lead. He scored two runs. Mathisen had a sore shoulder that shut him down near the end of Spring Training, so he has been in Extended Spring Training getting into shape for the regular season.

Cole Tucker had three hits, including his second double since joining Bradenton. Elvis Escobar had two hits and drove in three runs. Jordan Luplow continued his recent success, with a single and a walk, scoring twice and driving in a run on a sacrifice fly. He has a 1.041 OPS in 11 June games.

Colten Brewer started the game and allowed two runs over six innings. He had seven strikeouts and a 7:4 GO/AO ratio. Reliever Junior Lopez made the game interesting in the ninth by allowing four runs, but Luis Heredia came in to get the final out and the save. Heredia lowered his ERA to 0.67 through 27 innings. He’s been getting great results, but he has seen very limited mound time, throwing a total of 4.1 innings in the last 20 days.


Box Score

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


Mitch Keller didn’t have his best outing on Wednesday, but he set the bar high early in the season. He went five innings in this game, allowing two runs on four hits and a walk, with seven strikeouts. Keller threw 60 of his 85 pitches for strikes, and that was with the umpire squeezing the zone on the left-handed batter box side. He was throwing a lot of fastballs, as his curve wasn’t finding the zone. The fastball was solid, with excellent command and thrown on a downward plane, with most pitches ending up in the bottom half of the zone. The velocity seemed down, but the announcer only gave three pitch speeds (89-92) while he was on the mound, so it was tough to tell. The 89 could have been a changeup, or the Lexington gun is slow, as Keller is mostly 92-95, hitting 96 MPH.

The first run off Keller scored on a strange looking play. With a man on first base after a walk, the next batter lined a ball down the left field line. The announcer called the ball foul off the bat, and left fielder Logan Hill looked like he didn’t chase the ball right away. Also, no one went out to be a cut-off man. The announcer said it was very windy there, and the ball looked foul off the bat, but it hit off the top of the wall about 5-10 feet fair near the corner. It ended up scoring the runner from first base and it was the only hit Keller allowed until one out in the fourth inning. The second run scored in the fourth, with two singles and a wild pitch bringing in the run.

The Power won 12-4, pounding out 13 hits and drawing nine walks. Mitchell Tolman and Carlos Munoz each reached base four times, with two hits and two walks. Tolman collected his first triple, scored three times and drove in two runs. Logan Ratledge started in place of Tito Polo, playing center field and batting lead-off. He had three hits, scored three runs, and two of his hits were doubles. Danny Arribas had two hits and a walk. Tyler Filliben, starting at third base in place of Ke’Bryan Hayes, was the only Power hitter not to reach base, though he did manage to drive in two runs.


Box Score

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

The DSL Pirates lost 3-1 on Wednesday, as a couple of their big signings from last year continued to slump. Joel Cesar started his second game and again had control issues. He made news during the off-season when he supposedly hit 100 MPH with his fastball. Our reports had him topping out at 97 during Spring Training in the Dominican, and he hit 96 in his last start. I’ll point out that he was a reliever then, so the fastball should play up in shorter outings, but the Pirates are giving him extra innings to develop him as a pitcher. He probably won’t end up as a starter down the line. Cesar went 3.2 innings, allowing one run on three hits and four walks, throwing two wild pitches.

The Pirates’ only run gave them a 1-0 lead in the fourth. They got a lead-off walk, followed by a sacrifice bunt and then a single from Christopher Perez brought home the run. Perez also doubled in the game, as did Rudy Guzman. The Pirates had four hits total, with fourth-year player Ramy Perez collecting a single for the other hit.

Third baseman Sherten Apostel and right fielder Larry Alcime were two of the bigger signings for the Pirates last year, getting two of the four biggest bonuses handed out last July 2nd. Both were described as raw hitters, and they are both only 17 years old. However, they have been off to a really bad start this season. Apostel is now 1-for-25, but at least he has drawn seven walks and has “only” nine strikeouts. Alcime is 1-for-22 with 13 strikeouts and no walks.

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. Montana DuRapau had another nice outing today. Shhhh….quietly putting up zeros!! Since the beginning of May, 1 ER over 16 and a third. Tonite he threw 11 pitches and 9 were for strikes. 11 for 11 in saves!! Third in the League!! #CreatingValue

    • Because these rankings are prior to the season and Newman had a limited amount of AB’s at that point. New rankings June 28 apparently, very exciting.

  2. Garcia is hitting although with less hr power. Does he still have a K issue? Seems like he is trying to make more contact.

  3. Heredia’s been getting great results, but he has seen very limited mound time, throwing a total of 4.1 innings in the last 20 days.

    I wonder why they’re not using Heredia more? Any ideas, John?

  4. I hope that Kevin Newman keeps hitting those “mistakes”. I would love to see the announcers use that. If he hits an absolute bomb just like “Oh no, another huge mistake from Kevin Newman”.

  5. Does the Jamison Taillon outing impact the Pirates decision to bring up other AAA prospects? Maybe it should.

    • Doubt it, no one was near as ready. Kuhl wasn’t far behind, but he hasn’t been good in either of his last two outings, so I think he would need to show at least a couple good starts. Glasnow lacks fastball control and command, still has to work on his change. He would have a lot of trouble getting by on his curve and the hope that MLB hitters chase as much as AAA hitters

        • I started here in 2010, we have done the Super 2 dance a lot. If these players were ready, Glasnow would have 2 starts already, Kuhl would already be there either as a starter or a bullpen arm. The only thing blocking both of them from the majors is their own performances.

        • I missed the first three batters, so no idea how bad that was, but they all ended up scoring and it should have only been one run. Kuhl got an inning ending double play that Florimon made a real bad throw to Hanson on, and then Hanson dropped the ball as he took it out of the glove. On the next batter a 1-2 pitch caught all of the plate and I think the movement fooled the ump. Next pitch was a single up the middle. The other runs scored on Kuhl’s own errors. If the play wasn’t so sloppy, he could have one run and a lot less pitches…updated to add that Garcia just booted a ball in RF that should have been a single with his arm, and ended up as a triple (double and error). This game is just ugly defensively.

Comments are closed.