Pirates Prospect Watch: Paul Skenes Goes Two Perfect, Live Greensboro Reports

GREENSBORO, NC – Today was my final day in Greensboro, covering the High-A affiliate of the Pittsburgh Pirates. The Grasshoppers won 12-5. Paul Skenes made his second start for Bradenton, while Roansy Contreras pitched four innings of relief for Indianapolis.

Player of the Day


Brannigan kicked off the Greensboro scoring in a 12-5 victory with a grand slam in the first inning. It was his tenth homer of the year in 95 at-bats with High-A, after seven in Bradenton earlier in the year. Watch the shortstop watch the ball clear the left field wall.

Ten More to Follow


Chen made his second start of the week, and had a rough second inning. He gave up three runs on four hits, all of them coming in the second. The final hit was a 76 MPH curveball that he left up for a hard hit single to left. After a mound visit, he returned with a few high 90s fastballs, one of which was flown out to right. Chen recorded two strikeouts in the third inning. He worked back from a 3-1 count for the first strikeout, getting two frames from Shawn Ross on low-90s fastballs on the outside to right-handers. Chen finished the inning with two curveballs for strikes, followed by an 84 MPH inside splitter for a swinging strike.


Loeschorn followed Chen, throwing three shutout innings with one hit and two strikeouts. His fastball sat 89-91, with late cut on the sinker. The slider was his best pitch, sitting 77-80 with good sweeping action. His changeup was 82-86, and paired well with his slider against lefties. He got strikeouts on a 90 MPH fastball and an 80 MPH slider, both swinging.


Bosnic featured a lot of separation between his pitches. His fastball was upper 80s. His changeup was around 80 MPH. The curveball was his best pitch, working in the low 70s, including one pitch that came in at 69. Bosnic pitched a scoreless first, but gave up two runs in the second. Bosnic loaded the bases in the second with two outs. After a mound visit, he left a curveball up that Sammy Siani missed in right field on a dive attempt.


Bowen picked up three hits, getting two of them on first pitch swings. He played first base today, showing ups and downs. The good was a nice stretch and scoop on a low throw. The bad was a ball that ate him up at first base, followed by a toss that went past Bosnic covering the bag.


There are cheap homers to right field in Greensboro, and then there’s what Luke Brown did, homering into the parking deck across the street. The center fielder went 2-for-3 with four RBIs, including this solo shot below.


Contreras pitched four innings, allowing two runs on two hits, with two walks and two strikeouts. Both of the runs came on solo homers. The right-hander entered the game in the second inning, after left-hander Braeden Ogle started with an inning of work.


Sullivan allowed three runs on four hits in five innings in his latest start for Altoona. He walked two and struck out six. Sullivan has a 2.08 ERA in 17.1 innings this month.


Skenes made his second start with Bradenton, throwing two perfect innings with two strikeouts. Check out some of the stuff in the video below:


Peralta followed Skenes, throwing three shutout innings. He allowed five hits and one walk, striking out four. Peralta has a 1.69 ERA in 10.2 innings this year, with a 15:5 K/BB ratio.


The Pirates drafted Woods in the seventh round out of Georgia. He threw two shutout innings in relief, and now has seven shutout innings in his first four pro appearances. He’s given up one hit, one walk, and has struck out ten.

Sunday’s Home Runs

  • Jackson Glenn, 3B, Altoona (5)
  • Joe Perez, RF, Altoona (3)
  • Chavez Young, CF, Altoona (2)
  • Jack Brannigan, SS, Greensboro (10)
  • Luke Brown, CF, Greensboro (4)

Sunday’s Minor League Results

INDIANAPOLIS (55-63) AT St. Paul

Score: St. Paul 7, Indianapolis 6
Indianapolis Starter: Braeden Ogle, LHP (6.75)
–Line: 1.0 IP, 0 H, 1 R, 1 ER, 2 BB, 1 K, 0 HR
Player of the Game: Vinny Capra, 3B (3-for-5, 2B)
Attendance: 7,833

Notable Performers

  • Roansy Contreras, RHP (4.0 IP, 2 H, 2 R, 2 ER, 2 BB, 2 K, 2 HR)
  • Aaron Shackelford, DH (2-for-3, BB, 2B)
  • Nick Gonzales (2-for-4, BB, 2B)

ALTOONA (52-59) AT Bowie

Score: Bowie 7, Altoona 6
Altoona Starter: Sean Sullivan, RHP (4.14)
–Line: 5.0 IP, 4 H, 3 R, 3 ER, 2 BB, 6 K, 1 HR
Player of the Game: Chavez Young, CF (1-for-5, HR [2], 3 RBI)
Attendance: 4,388

Notable Performers

  • Joe Perez, RF (1-for-5, BB, HR [3])
  • Jackson Glenn, 3B (1-for-6, HR [5])

GREENSBORO (53-47) AT Greenville

Score: Greensboro 12, Bowling Green 5
Greensboro Starter: Po-Yu Chen, RHP (3.86)
–Line: 3.0 IP, 4 H, 3 R, 3 ER, 0 BB, 2 K, 0 HR
Player of the Game: Luke Brown, CF (2-for-3, HR [4], 4 RBI)
Attendance: 4,336

Notable Performers

  • Joshua Loeschorn, RHP (3.0 IP, 1 H, 0 R, 0 BB, 2 K)
  • Jack Brannigan, SS (1-for-4, HR [10], 4 RBI)
  • Jase Bowen, 1B (3-for-4, 2B)
  • Francisco Acuna, 3B (2-for-4, 2B)
  • Tres Gonzalez, LF (1-for-2, 2 BB)

BRADENTON (64-49) VS Lakeland

Score: Lakeland 6, Bradenton 0
Bradenton Starter: Paul Skenes, RHP (0.00)
–Line: 2 IP, 0 H, 0 R, 0 ER, 0 BB, 2 K, 0 HR
Player of the Game: Rodolfo Nolasco, LF (1-for-2, 2 BB)
Attendance: 774

Notable Performers

  • Luis Peralta, LHP (3.0 IP, 5 H, 0 R, 1 BB, 4 K)
  • Jalen Woods, LHP (2.0 IP, 1 H, 0 R, 0 BB, 4 K)
+ posts

Tim is the owner, producer, editor, and lead writer of PiratesProspects.com. He has been running Pirates Prospects since 2009, becoming the first new media reporter and outlet covering the Pirates at the MLB level in 2011 and 2012. His work can also be found in Baseball America, where he has been a contributor since 2014 and the Pirates' correspondent since 2019.

Support Pirates Prospects

Related articles

Notify of
Oldest Most Voted
Inline Feedbacks
View all comments

Skenes to AA.


Looks like Contreras is getting groomed for the Bido role coming in after an opener. Having a “bullpen” game seems like it has worked more times than not this year. We really only have 2 true SP right now, might as well switch to these “bullpen” or piggyback games the other 3 starts. Can have Borucki and Hatch start, then use Bido/Contreras/Ortiz/Jackson/Falter/Priester follow or piggyback each other. Rosters expand in a little over a week, so it will make this more possible without over taxing the bullpen.


Noone…….in major league history…….has ever been “groomed” for the long man spot after an opener. Noone. In history.


Iam more in favor of having 2 semi-starters ready for each game and you can throw Borucki in that mix. If the first starter’s stuff is not working, then bring in the next guy ASAP. If it is working, let him pitch longer.


It’s the bed they’ve made for themselves. Don’t have any other choice.


um sure they do. Better coaching.


When you have a few players underachieve, those players need to look in the mirror. When you have over half over your team underachieve, you can’t put the entire blame on the players. The coaching or process might be the problem.




Um of course


Good stuff. And I love the Hoppers’ announcer. Gonna get his autograph on a hat or something. That’s my mission.

Excited to see the feature work come out over the next little while.

Here’s an idea: Article on all the injured pitchers and where they’re at in their respective rehabs…, There sure seems to be a lotofem.



Oh man! I hope you are not talking about the super unfunny guy that speaks super fast and talks way too much on the grasshoppers TV broadcasts. That hack gets muted immediately in my house. I think he is definitely an A ball announcer in a C market.


That’s the guy.
That’s my mission.


 Tim, what’s an “XHP”?


Excellent work Mr. Williams in Greensboro👍👍

Pirates Prospects Daily


Latest articles

Latest comments

Would love your thoughts, please comment.x