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, Indianapolis – [insert_php] display_top30(640457,’B’,’20160623′);

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

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

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

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

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

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’,’20160623′);

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

P2 Top Performers

[insert_php] display_topperf(‘20160623’);


Box Score

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

Indianapolis won 9-5 on Thursday night, as Trevor Williams started and allowed four runs over 5.2 innings for the win. Williams has not pitched well since returning from his shoulder injury. He gave up ten hits in this game, one short of his season high. He has a 5.01 ERA in seven starts for Indianapolis, with 46 hits allowed in 32.1 innings. Williams threw 100 pitches in this game, and while he didn’t walk anyone, he hit two batters and threw a wild pitch. Kelvin Marte finished out the game for the 3.1 inning save. Between the two of them, they had a 17:0 GO/AO ratio.

Josh Bell had three hits, falling a home run short of the cycle. He has 17 doubles, four triples and 11 home runs this season. Adam Frazier went 1-for-3 to maintain his league leading .333 average. He started at shortstop for the second time this season and the first time since opening week. Both Bell and Frazier committed errors in this game. Cole Figueroa had two hits and drove in two runs. Ed Easley drove in three runs. Willy Garcia picked up his 18th double.

Austin Meadows is on another streak recently, failing to get a hit for the fourth straight game since his 26-game hit streak ended. He had a walk, stolen base and run scored, but was also caught stealing and made an error.


Box Score

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

Altoona won 9-6 on Thursday night, scoring in every inning from the third until the eighth. The offense collected 12 hits and six walks, with everyone in the starting lineup, including starting pitcher Cody Dickson, reaching base at least once. Kevin Newman, Harold Ramirez, Jose Osuna and Stetson Allie each collected two hits.

Newman is now hitting .333 since joining Altoona. He led off the game with a hustle double, and also drew a walk and scored two runs. Ramirez is now 21-for-44 in his last 12 games, boosting his average 31 points during that stretch. Osuna is 14-for-33 in his last nine games, though the power has disappeared since early in the season. He has two homers in his last 172 at-bats.

Cody Dickson was on a strong streak of starts before his last game when he allowed three runs and walked five batters in 5.1 innings. In his seven previous starts combined, he gave up five earned runs. On Thursday, he allowed four runs on seven hits and four walks in six innings. The lone bright spot was that he had an 8:3 GO/AO ratio, but the results were obviously not good. Miguel Rosario followed him and threw two perfect innings, striking out four batters. Since being promoted from Bradenton, he has allowed two hits over 6.1 shutout innings.


Box Score

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

BRADENTON, Fla. – Tito Polo’s promotion to Bradenton became official today, and he made his debut at the new level, showing off why he got promoted. He’s been a great hitter this year in West Virginia, showing off some power, along with some speed and defense. Tonight he only went 1-for-5, but looked good, using his speed to create a lot of value.

Polo reached base for his first hit on an infield single, and stole second base for his second steal of the game. He previously stole second after reaching on an error on a bobble by the shortstop. He had 20 stolen bases in 30 attempts in West Virginia this year. He also came up with the tying run on third and two outs in the ninth inning, and had a well struck ball to right field which ultimately went for a fly out to end the game.

Defensively, he showed off some range, but the most impressive thing was a heads up play on a rundown. The Marauders got a runner between third and home, and after getting the out, they caught the other runner off second base. No infielder was near the bag, so the runner stayed off second a bit longer and didn’t rush back. Polo charged in from center field, took the throw, and almost made the tag. However, he tumbled over the runner and dropped the ball trying to make the catch and tag, missing out on a very heads up play.

“Got a little taste of everything tonight from him,” Bradenton Manager Michael Ryan said, after noting his skills in the game. Polo is expected to continue playing center field, and batting first or second, playing six days a week.

Tonight was the first time I saw JT Brubaker since he was moved up to West Virginia. Statistically, he had a good outing, with two runs on four hits and two walks, along with five strikeouts. He had a good start to the outing, but ran into some trouble with his command in the middle innings. Ryan noted that he hasn’t thrown for ten days, due to the FSL All-Star break, and thought he did well with that considered.

“I thought he pitched really well,” Ryan said. “I thought he kept us in the game and pitched out of some traffic. Limited some big innings that could have happened. I thought he did excellent.”

Ryan did note the command issues were due to the fastball being off, which affected his changeup, and made it so that he couldn’t locate either one. At the start of the outing, it looked like it might be favorable for him, as Brubaker is comfortable with the changeup, and was going up against a lefty-heavy lineup. However, that didn’t turn out to be the case.

“He probably should have used it a little bit more,” Ryan said of the changeup.

The Marauders ultimately lost due to poor defense. Connor Joe didn’t get an error, but didn’t have the best night at third base, with a wild throw and some poor awareness on a few plays. Joe did have a lot of hard hit contact, going 2-for-4 with a double on the night.

Junior Lopez had some of the best command I’ve seen from him, and pitched well, sitting around 93 MPH. However, he had two fielding errors which led to two runs on one hit in 1.2 innings.

Luis Heredia also had two fielding errors, putting runners on first, then letting them advance to third on wild pickoff throws. That allowed one run to score, which decided the game. Heredia was otherwise sitting 94-95 MPH with his sinker, and looked good outside of the poor pickoff throws.

Cole Tucker had a rough night at the plate, striking out three times and looking bad on some curveballs dropping out of the bottom of the zone.

Recently, Pablo Reyes and Colten Brewer have been listed on the Temporary Inactive List. I asked Ryan about their status, and he said that they weren’t living up to organizational policies and expectations.

“This organization, we’re all about doing the right thing,” Ryan said. “We’re all about becoming men. It’s two guys that have not lived up to those expectations, and knowing what a man should act like. The organization decided that they can learn somewhere else.”

That doesn’t provide any specifics, but it doesn’t look good for those two. They were both previously disciplined for undisclosed reasons. Brewer pitched an inning in relief on May 16th, but that was only out of necessity. He was originally scheduled to be removed from the rotation for a start as a punishment. Reyes was benched for a full week from June 4th-11th, and returned for three games after that, before this recent issue.

The “learn somewhere else” was vague, and I don’t think it necessarily means outside of the organization with another team. It could just mean away from Bradenton or at home. But with the roster crunch on this team, if you’re in this situation, you’re unlikely to be in the organization’s plans. Ryan said that he wasn’t sure on the return for either player, but said he was only thinking about the rest of the week. – Tim Williams


Box Score

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

West Virginia got great pitching from Logan Sendelbach, but the offense and bullpen let them down in a 3-2 loss to Asheville. This game was the start of the second half, as the Power gets a clean slate and a second shot at a playoff spot. Logan Sendelbach went seven innings in this game, allowing one run on six hits and a walk. He struck out seven batters, tying his career-high, which he has now done four times this season. He threw 53 of his 85 pitches for strikes and had a 5:1 GO/AO ratio. The only run scored on a solo homer in the sixth inning.

Tanner Anderson followed Sendelbach and gave up two runs in the eighth inning. He came into the game with a 1.79 ERA and just one run allowed over his last 15.1 innings. Anderson is usually extremely efficient with his pitches, but it took 30 pitches just to get out of his only inning.

On offense, Ryan Nagle and Logan Hill each drove in runs in the second inning. Nagle was the only Power player with two hits, while Hill collected his third double since joining West Virginia.

The ninth inning saw Carlos Munoz collect a one-out single, only to leave for pinch-runner Logan Ratledge, who was thrown out stealing. Then Danny Arribas walked, went to second on a wild pitch, then was thrown out at the plate on a Ryan Nagle single, which ended the game.


Box Score

Box Score [insert_php] create_boxscore(‘20160623′,’wev’);

James Marvel’s season debut five days ago couldn’t have gone any better. He threw six shutout innings, getting a lot of grounders, picked up five strikeouts, and he was very efficient with his pitch count. He allowed three base runners the entire game, two hits and a hit batter. His second game couldn’t have gone much worse than it did. He went 3.2 innings, allowing four runs on four hits, two walks and three hit batters, with no strikeouts. Marvel threw 72 pitches, with just 38 going for strikes. Except for a 6:3 GO/AO ratio, this game was the exact opposite from the opener. In fact, the first four batters all reached base, which was one runner more than he allowed in the first game.

Morgantown lost this game 10-4 and ran out an interesting group of pitchers. Neil Kozikowski followed Marvel and threw 1.1 scoreless frames. He was followed by the 6’8″ Adrian Grullon, who just returned this year after missing most of 2014 and all of 2015 due to Tommy John surgery. He had a tough inning, giving up three runs. He was followed by Billy Roth, who allowed three runs in his two innings. While Kozikowski is the only pitcher who had some success, all four pitchers have potential.

On offense, Will Craig had two hits and he was also hit by a pitch for the fifth time. His first inning single was just well-placed, getting between two diving infielders. He doubled next time up though, nearly hitting the ball out. Craig drove in two runs. Jordan George, Albert Baur and Ty Moore each had two hits.

Tyler Leffler had a hit, a HBP, and scored two runs. He was slated to start at Bristol, but injuries to Trae Arbet and Kevin Mahala got him promoted up a level before he played his first pro game.


Box Score

Box Score [insert_php] create_boxscore(‘20160623′,’bri’);

Bristol had their season opener suspended after three innings due to rain. The will resume the game tomorrow, then play a seven inning contest afterwards for the regularly scheduled game. Before the rain, Nestor Oronel threw three shutout innings, Raul Siri hit a double and Adrian Valerio had a walk and a stolen base. Full recap following the completion tomorrow. Check out our season preview here.


Box Score

Box Score [insert_php] create_boxscore(‘20160623′,’pir’);

The GCL Pirates begin their season tomorrow at noon. The season preview will be posted in the morning.


Box Score

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

The DSL Pirates lost 5-3 to the Mets1 on Thursday, with two costly errors in the fourth inning accounting for the difference. Starter Roger Santana went four innings and gave up four runs on seven hits and two walks, though three of those runs were unearned. He had four strikeouts and a 7:1 GO/AO ratio. In 17.2 innings this season, he has a 1.53 ERA and 19 strikeouts. Kleiner Machado threw two scoreless innings, though he did walk four batters. Armando Bustamante allowed one run over two innings, the first run he has given up this season.

The Pirates scored a run in the second on a triple by Cristopher Perez, followed by a wild pitch. In the fifth, they were helped by two errors and a wild pitch, which led to two runs. Perez scored again without a hit, this time coming home on an errant pick-off throw. A Kevin Sanchez single brought home the third and final run for the Pirates. The team had just one base runner in the last four innings, getting a walk from Kyle Simmons. Jeremias Portorreal is 3-for-32 in his last nine games, with all three hits coming in the same game.

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.


      • Probably to black and blue to swing the bat.

        He’ll get back on track, he was off for three or four weeks.

    • I believe that Craig will turn it on at some point, but this was my main concern with him as a draft pick at #1 – if the bat doesn’t play up huge he adds no additional value. That’s a lot riding on the bat at that pick. Defensively, Running, etc… not good.

  1. It seems Connor Joe didn’t like being #1 on John’s “worst” list for Bradenton the other day.

    I think he’s had 2 hits in every game since then!

    • If that’s what helps him, I’ll put him first worst once a week even if it isn’t true after a couple weeks of two-hit games. I’d rather players didn’t read what we wrote though, some in the past have been known to take it personal, not naming anyone.

      • I can see players taking it personally.

        There’s got to be a lot of stress and anxiety down there. And, whenever you fail, one is not always in a good mood. 🙂 🙂

  2. A very nice night for two Trevor Haley scouted pitchers from Ohio, Logan Sendelbach in Lo A and Jonathan Brubaker in Hi A both posted 60’s for game scores. Bru was our 6th Round pick in 2015, and was middling for awhile in Hi A, but in his last 5 starts he has pitched 28 innings, 2.57 ERA, 36K/7W. He definitely has the arm and commands three pitches – FB, Slider, Change.

    • Yes, though it was on the error by Frazier and the play went 6-8-5-6 to get Rojas so it wasn’t like he gunned him down at third base

        • John, Can you tell us if Meadows looks overmatched thus far or is hitting in at least a little bit of bad luck with some hard contact? Thanks!

          • I wouldn’t say over-matched, but he isn’t making a lot of hard contact. Even two of his hits were softly hit, but he did hit a nice double and a homer. I haven’t seen about half of his at-bats during this four-game stretch, so I don’t have a great answer, just know he hasn’t looked that bad.

  3. Frazier won’t be much of a super ut if he can’t field. Weak arm, bad glove, mediocre base stealer, slap hitter.

      • Harrison or Hanson?

        I’m not saying Harrison needs to be involved in the GREAT PURGE of ’16, but he’s about to start costing $10M AAV. If Frazier/Hanson are comparable and $9.4 cheaper…and a good return can be had for Zobrist-lite…a small-market team really only has one option.

        Well, one option if they want to remain competitive…

      • Hanson does have better tools, above average defense as a 2b, better on the bases, power compared to Frazier, I know Frazier is the flavor of the week like Moroff was last year, but at this point I take Hanson

        • We definitely do develop our favorites. I have liked Hanson since he and Polanco ran wild in Lo A in 2012. BA selected Hanson as the best defensive 2B in the IL in 2015 and he still only has 2 E’s at 2B so far in 2016. 35 SB’s last year and 17 or 18 already in 2016. Showed very well in 2016 ST. He could hit for a better average, and improve his W/K, but he is definitely my choice at 2B/Utility IF.

  4. Glad to see Meadows is starting to struggle a bit. The kid is awesome and probably going to be a star one day…but I like that he is challenged. Let’s see how he grows after near-MLB teams start getting a book on him.

  5. Port or real is just another example of the Pirates approach to signing international prospects. Quantity over potential quality. They think they are getting top players on the cheap but when they wash out its money wasted. Let’s hope he can turn it around and make me eat my words.
    July2nd is almost here and the pirates are not attached to any of the top 30 prospects. Let’s see who Banana has for them this year. Let me paraphrase the signings, good build, fast and can hit the fastball or he can throw strikes but must develop all his pitchers. All code for we gave them money and we hope we can find another great player. Money could be spent on higher end talent but if they don’t make it then maybe Gay o wouldn’t look good.

    • Quantity over quality has its benefits….a dozen 16 year olds over 3 definitely has its upside…

      However, I have to be honest, I really wish they would’ve backed the money truck up last year for Vlad Jr.

      Damn, I love that kid.

      And this is from one of those folks who scoffs at the whole “baseball bloodlines” arguments.

    • Their approach netted Marte and Polanco. How can you complain about that? Also in the system: Polo, Valerio, Agrazal, Garcia, Garcia, Hanson, Diaz, Ramirez; most of whom have a genuine Shot at MLB. Ten guys in eight years. That exceeds the one per year they need from the Dominican, that when added to the three per year obtained from the draft will guarantee total internal replacement. The Pirates are doing fine in the Dominican with the system they have in place.

      • Polanco and Marte were signed seven and nine years ago respectively, Willy Garcia has busted, Alen Hanson has arguably been passed by Adam Frazier, Elias Diaz will be at least 26 years old if/when he starts his first game for the Pirates, and almost all of the other guys you mentioned are marginal prospects at best.

        The only actual top prospect you listed, Harold Ramirez, was himself a million dollar bonus baby. Quite the irony.

        The LA market is a cluster, but I find it more and more difficult to blindly accept the Pirates are actually good at this approach the further away we get from any actual successes.

        • The criteria is will they reach MLB for significant service time, not are they a star. Willie Garcia may be blocked more than busted, but his SO rate may keep him down. Hanson should make a MLB club.Diaz would be up now if not injured, and maybe they don’t extend Cervelli if Diaz is healthy. So things aren’t quite as bad as you imply. Now it’s legitimate to ask, so where is the next star. And that isn’t obvious at all. The Pirates need a lot of candidates to run an effective academy, so their quantity over quality feeds that. However the ability to compete for top Latin free agents still comes down to money, and the Pirates are at a permanent disadvantage.

Comments are closed.