Skip to content
FinalPIT 11–PHI 7Next @ PHI TUE 6:40 PM
◆Pirates make a roster move ahead of the series◆Roster move: Optioned SS Jack Brannigan to Altoona Curve◆Hot bat — Bryan Reynolds: .370 AVG, 3 HR, 10 RBI, 1.105 OPS (last 2 weeks)◆Last game: Endy Rodríguez 2-3, 1 HR, 4 RBI◆Pirates checking in on bullpen help◆Roster move: Signed free agent RHP Leuris Paulino to a minor league contract◆On the bump — Braxton Ashcraft: 25 K (last 2 weeks)◆Roster move: Activated SS Konnor Griffin from the 10-day injured list◆Oneil Cruz ranks 2nd in the NL in steals (21)◆Roster move: Recalled SS Jack Brannigan from Altoona Curve◆Brandon Lowe ranks 4th in the NL in home runs (20)
◆Pirates make a roster move ahead of the series◆Roster move: Optioned SS Jack Brannigan to Altoona Curve◆Hot bat — Bryan Reynolds: .370 AVG, 3 HR, 10 RBI, 1.105 OPS (last 2 weeks)◆Last game: Endy Rodríguez 2-3, 1 HR, 4 RBI◆Pirates checking in on bullpen help◆Roster move: Signed free agent RHP Leuris Paulino to a minor league contract◆On the bump — Braxton Ashcraft: 25 K (last 2 weeks)◆Roster move: Activated SS Konnor Griffin from the 10-day injured list◆Oneil Cruz ranks 2nd in the NL in steals (21)◆Roster move: Recalled SS Jack Brannigan from Altoona Curve◆Brandon Lowe ranks 4th in the NL in home runs (20)
North Shore Nine — Where Pirates fans gather for insight, fun, and a little therapy. Presented by FanDuel.
VideosPodcastBlogShowsMerchAboutForum
Get the App
HomeVideosPodcastForumHQ
The Farm

Altoona

AA · Curve · 31-41

FINALApr 2
HBG1-07
ALT0-12
FINALApr 3
HBG2-06
ALT0-25
FINALApr 4
HBG3-06
ALT0-33
FINALApr 7
ALT0-42
RIC3-13
FINALApr 8
ALT0-53
RIC4-15
FINALApr 9
ALT0-62
RIC5-13
FINALApr 10
ALT0-72
RIC6-111
FINALApr 11
ALT0-88
RIC7-19
FINALApr 12
ALT0-91
RIC8-12
FINALApr 14
POR5-44
ALT0-102
FINALApr 15
POR6-48
ALT0-116
FINALApr 16
POR7-47
ALT0-120
FINALApr 17
POR7-53
ALT1-125
FINALApr 18
POR7-60
ALT2-122
FINALApr 19
POR8-65
ALT2-133
FINALApr 21
ALT2-144
HBG12-45
FINALApr 22
ALT3-146
HBG12-51
FINALApr 23
ALT4-1411
HBG12-62
FINALApr 24
ALT4-156
HBG13-612
FINALMay 14
ALT12-23
HBG20-15
FINALApr 26
ALT5-155
HBG13-74
FINALApr 28
RIC17-49
ALT6-1510
FINALMay 1
RIC18-5
ALT7-16
FINALApr 30
RIC18-418
ALT6-166
FINALMay 1
RIC18-54
ALT7-165
FINALMay 2
RIC20-57
ALT7-182
FINALMay 3
RIC20-62
ALT8-187
FINALMay 5
ALT9-184
CHE11-163
FINALMay 6
ALT9-194
CHE12-1619
FINALMay 7
ALT9-203
CHE13-164
FINALMay 8
ALT9-211
CHE14-165
FINALMay 9
ALT10-217
CHE14-171
FINALMay 10
ALT11-219
CHE14-183
FINALMay 12
HBG18-150
ALT12-211
FINALMay 13
HBG19-159
ALT12-224
FINALMay 14
HBG20-153
ALT12-231
FINALMay 15
HBG20-173
ALT14-238
FINALMay 16
HBG20-185
ALT15-236
FINALMay 17
HBG21-188
ALT15-243
FINALMay 19
ERI20-202
ALT16-244
FINALMay 20
ERI21-2010
ALT16-256
FINALMay 21
ERI21-216
ALT17-257
FINALMay 23
ERI22-21
ALT17-26
FINALMay 23
ERI22-218
ALT17-260
FINALMay 24
ERI22-236
ALT19-268
FINALMay 26
ALT19-273
HFD24-204
FINALMay 27
ALT20-277
HFD24-216
FINALMay 28
ALT20-284
HFD25-215
FINALMay 29
ALT20-295
HFD26-216
FINALMay 30
ALT21-295
HFD26-222
FINALMay 31
ALT21-300
HFD27-229
FINALJun 2
ALT22-308
NH26-233
FINALJun 3
ALT22-313
NH27-2314
FINALJun 4
ALT23-318
NH27-243
FINALJun 5
ALT23-323
NH28-248
FINALJun 6
ALT23-338
NH29-249
FINALJun 7
ALT24-334
NH29-250
FINALJun 9
CHE24-3311
ALT24-344
FINALJun 10
CHE24-343
ALT25-3410
FINALJun 11
CHE25-344
ALT25-350
FINALJun 12
CHE25-358
ALT26-3510
FINALJun 13
CHE25-361
ALT27-354
FINALJun 14
CHE25-371
ALT28-357
FINALJun 16
ALT28-366
AKR33-3014
FINALJun 17
ALT28-379
AKR34-3010
FINALJun 18
ALT29-374
AKR34-311
FINALJun 19
ALT30-373
AKR34-322
FINALJun 20
ALT31-373
AKR34-331
FINALJun 21
ALT31-383
AKR35-334
FINALJun 23
REA30-404
ALT32-389
FINALJun 24
REA30-414
ALT33-388
FINALJun 25
REA31-417
ALT33-394
FINALJun 26
REA32-419
ALT33-401
FINALJun 27
REA33-4114
ALT33-415
FINALJun 28
REA34-419
ALT33-424
6:00 PMJun 30
ALT33-42
POR39-35
12:05 PMJul 1
ALT33-42
POR39-35
6:00 PMJul 2
ALT33-42
POR39-35
6:20 PMJul 3
ALT33-42
POR39-35
6:20 PMJul 4
ALT33-42
POR39-35
1:00 PMJul 5
ALT33-42
POR39-35
6:30 PMJul 7
RIC48-26
ALT33-42
6:00 PMJul 8
RIC48-26
ALT33-42
6:00 PMJul 9
RIC48-26
ALT33-42
6:00 PMJul 10
RIC48-26
ALT33-42
6:30 PMJul 11
RIC48-26
ALT33-42
1:00 PMJul 12
RIC48-26
ALT33-42
7:00 PMJul 17
ALT33-42
REA34-41
6:45 PMJul 18
ALT33-42
REA34-41
5:15 PMJul 19
ALT33-42
REA34-41
12:05 PMJul 21
ALT33-42
AKR36-38
6:35 PMJul 22
ALT33-42
AKR36-38
6:35 PMJul 23
ALT33-42
AKR36-38
7:17 PMJul 24
ALT33-42
AKR36-38
7:05 PMJul 25
ALT33-42
AKR36-38
1:05 PMJul 26
ALT33-42
AKR36-38
6:30 PMJul 28
CHE31-42
ALT33-42
12:05 PMJul 29
CHE31-42
ALT33-42
6:00 PMJul 30
CHE31-42
ALT33-42
6:00 PMJul 31
CHE31-42
ALT33-42
6:30 PMAug 1
CHE31-42
ALT33-42
6:00 PMAug 2
CHE31-42
ALT33-42
6:05 PMAug 4
ALT33-42
ERI41-33
12:35 PMAug 5
ALT33-42
ERI41-33
6:05 PMAug 6
ALT33-42
ERI41-33
6:05 PMAug 7
ALT33-42
ERI41-33
6:05 PMAug 8
ALT33-42
ERI41-33
1:35 PMAug 9
ALT33-42
ERI41-33
6:00 PMAug 11
AKR36-38
ALT33-42
6:00 PMAug 12
AKR36-38
ALT33-42
6:00 PMAug 13
AKR36-38
ALT33-42
6:00 PMAug 14
AKR36-38
ALT33-42
6:00 PMAug 15
AKR36-38
ALT33-42
6:00 PMAug 16
AKR36-38
ALT33-42
6:07 PMAug 18
ALT33-42
BNG28-47
6:07 PMAug 19
ALT33-42
BNG28-47
6:07 PMAug 20
ALT33-42
BNG28-47
7:00 PMAug 21
ALT33-42
BNG28-47
6:07 PMAug 22
ALT33-42
BNG28-47
1:00 PMAug 23
ALT33-42
BNG28-47
6:00 PMAug 25
ERI41-33
ALT33-42
6:00 PMAug 26
ERI41-33
ALT33-42
6:00 PMAug 27
ERI41-33
ALT33-42
6:00 PMAug 28
ERI41-33
ALT33-42
6:00 PMAug 29
ERI41-33
ALT33-42
6:00 PMAug 30
ERI41-33
ALT33-42
6:30 PMSep 1
ALT33-42
HBG37-37
6:30 PMSep 2
ALT33-42
HBG37-37
6:30 PMSep 3
ALT33-42
HBG37-37
7:00 PMSep 4
ALT33-42
HBG37-37
6:00 PMSep 5
ALT33-42
HBG37-37
1:00 PMSep 6
ALT33-42
HBG37-37
6:00 PMSep 8
AKR36-38
ALT33-42
6:00 PMSep 9
AKR36-38
ALT33-42
6:00 PMSep 10
AKR36-38
ALT33-42
6:00 PMSep 11
AKR36-38
ALT33-42
6:00 PMSep 12
AKR36-38
ALT33-42
1:00 PMSep 13
AKR36-38
ALT33-42

Schedule

June 2026

Home
S
M
T
W
T
F
S
1
2
@ NHW 8-3
3
@ NHL 3-14
4
@ NHW 8-3
5
@ NHL 3-8
6
@ NHL 8-9
7
@ NHW 4-0
8
9
vs CHEL 4-11
10
vs CHEW 10-3
11
vs CHEL 0-4
12
vs CHEW 10-8
13
vs CHEW 4-1
14
vs CHEW 7-1
15
16
@ AKRL 6-14
17
@ AKRL 9-10
18
@ AKRW 4-1
19
@ AKRW 3-2
20
@ AKRW 3-1
21
@ AKRL 3-4
22
23
vs REAW 9-4
24
vs REAW 8-4
25
vs REAL 4-7
26
vs REAL 1-9
27
vs REAL 5-14
28
vs REAL 4-9
29
30
@ POR6:00 PM

Roster

Pitchers · 14

Jake Shirk
Jake Shirk
P · #7
#7Jake ShirkB R · T R · 6' 2" · 200 lb · 24 yrsJun 5, 2002 · Fort Wayne, INView Stats
Brandon Neeck
Brandon Neeck
P · #12
#12Brandon NeeckB R · T L · 6' 1" · 190 lb · 26 yrsOct 19, 1999 · Mount Kisco, NYView Stats
Cy Nielson
Cy Nielson
P · #13
#13Cy NielsonB R · T L · 6' 3" · 210 lb · 25 yrsFeb 25, 2001 · Cedar City, UTView Stats
Dominic Perachi
Dominic Perachi
P · #14
#14Dominic PerachiB L · T L · 6' 3" · 195 lb · 25 yrsFeb 27, 2001 · Washington Depot, CTView Stats
Connor Oliver
Connor Oliver
P · #17
#17Connor OliverB L · T L · 6' 2" · 170 lb · 25 yrsMay 26, 2001 · Hazel Crest, ILView Stats
Joshua Loeschorn
Joshua Loeschorn
P · #18
#18Joshua LoeschornB L · T R · 6' 1" · 215 lb · 26 yrsMar 10, 2000 · Ridgewood, NJView Stats
Jaycob Deese
Jaycob Deese
P · #19
#19Jaycob DeeseB R · T R · 6' 1" · 195 lb · 26 yrsMay 30, 2000 · Houston, TXView Stats
Landon Tomkins
Landon Tomkins
P · #24
#24Landon TomkinsB R · T R · 6' 3" · 200 lb · 26 yrsJun 23, 2000 · Brandon, MSView Stats
Emmanuel Chapman
Emmanuel Chapman
P · #34
#34Emmanuel ChapmanB R · T R · 6' 6" · 255 lb · 27 yrsSep 23, 1998 · Baguanos, CubaView Stats
Dominic Pipkin
Dominic Pipkin
P · #36
#36Dominic PipkinB R · T R · 6' 4" · 200 lb · 26 yrsNov 5, 1999 · Pinole, CAView Stats
Cristhian Tortosa
Cristhian Tortosa
P · #41
#41Cristhian TortosaB L · T L · 6' 4" · 170 lb · 27 yrsOct 30, 1998 · La Victoria, VenezuelaView Stats
Matt Ager
Matt Ager
P · #43
#43Matt AgerB R · T R · 6' 6" · 225 lb · 23 yrsMay 21, 2003 · Pleasanton, CAView Stats
Wilber Dotel
Wilber Dotel
P · #45 · Rehab Assignment
#45Wilber DotelB R · T R · 6' 3" · 238 lb · 23 yrsSep 25, 2002 · Santo Domingo, Dominican RepublicView Stats
Peyton Stumbo
Peyton Stumbo
P · #53
#53Peyton StumboB R · T R · 6' 1" · 200 lb · 24 yrsJun 28, 2002 · Sacramento, CAView Stats

Catchers · 2

Samuel Escudero
Samuel Escudero
C · #10
#10Samuel EscuderoB R · T R · 5' 10" · 155 lb · 22 yrsFeb 27, 2004 · Guatire, VenezuelaView Stats
Derek Berg
Derek Berg
C · #28
#28Derek BergB R · T R · 6' 2" · 227 lb · 24 yrsSep 21, 2001 · Shenandoah, TXView Stats

Infielders · 4

Duce Gourson
Duce Gourson
2B · #2
#2Duce GoursonB L · T R · 5' 11" · 204 lb · 23 yrsSep 20, 2002 · San Diego, CAView Stats
Matt King
Matt King
SS · #5
#5Matt KingB R · T R · 6' 1" · 195 lb · 23 yrsAug 25, 2002 · Houston, TXView Stats
Callan Moss
Callan Moss
1B · #25
#25Callan MossB R · T R · 6' 3" · 225 lb · 22 yrsAug 31, 2003 · New York, NYView Stats
Jack Brannigan
Jack Brannigan
SS · #44
#44Jack BranniganB R · T R · 6' 0" · 201 lb · 25 yrsMar 11, 2001 · Chicago, ILView Stats

Outfielders · 6

Lonnie White Jr.
Lonnie White Jr.
CF · #3
#3Lonnie White Jr.B R · T R · 6' 2" · 212 lb · 23 yrsDec 31, 2002 · Las Vegas, NVView Stats
Titus Dumitru
Titus Dumitru
OF · #27
#27Titus DumitruB R · T R · 6' 1" · 220 lb · 23 yrsMay 17, 2003 · Portland, ORView Stats
Ivan Brethowr
Ivan Brethowr
RF · #38
#38Ivan BrethowrB R · T R · 6' 6" · 250 lb · 23 yrsFeb 27, 2003 · Matthews, NCView Stats
Shalin Polanco
Shalin Polanco
OF · #39
#39Shalin PolancoB L · T L · 6' 0" · 168 lb · 22 yrsFeb 6, 2004 · Santo Domingo, Dominican RepublicView Stats
Will Taylor
Will Taylor
CF · #46
#46Will TaylorB R · T R · 5' 11" · 180 lb · 23 yrsJan 10, 2003 · Columbia, SCView Stats
P.J. Hilson
P.J. Hilson
RF · #47
#47P.J. HilsonB R · T R · 5' 10" · 175 lb · 25 yrsAug 25, 2000 · Jonesboro, ARView Stats

NL Central

TeamW-LGBL10Odds
Brewers51-31-6-495.4%
Cubs47-385.58-245.5%
Cardinals43-387.53-746.5%
Pirates43-429.55-537.6%
Reds39-4412.54-68.4%

Next Up

PIT43-42@PHI47-38
Tue, Jun 30 · 6:40 PM
Bubba Chandler
3-7 · 4.42 ERA
Cristopher Sánchez
9-3 · 2.13 ERA
PIT43-42@PHI47-38
Wed, Jul 1 · 6:40 PM
Paul Skenes
6-7 · 3.10 ERA
Zack Wheeler
8-1 · 2.03 ERA
PIT43-42@PHI47-38
Thu, Jul 2 · 12:35 PM
Jared Jones
1-1 · 5.76 ERA
Alan Rangel
0-1 · 4.50 ERA

Watch

All videos
Video
Pirates Offense Is Reaching Lumber Company Levels
North Shore Nine
Video
HUGE WIN! Pirates Come Back & Hold on in Wild 11-7 Victory Over Phillies
North Shore Nine
Video
The Pirates Suddenly Have an Elite MLB Offense
North Shore Nine

Listen

All pods
Pirates Offense Is Reaching Lumber Company Levels
OffBeat · Jun 30
HUGE WIN! Pirates Come Back & Hold on in Wild 11-7 Victory Over Phillies
NS9 Postgame Show · Jun 30
The Pirates Suddenly Have an Elite MLB Offense
Bucco Brew · Jun 29
Pirates Rookies Are Stepping Up at the Perfect Time
OffBeat · Jun 29

From the Forum

Open
June 30 Pirates Talk
1 reply
June 29 Pirates Talk
6 replies
June 28 Pirates Talk
2 replies
North Shore Nine
Bucco HQ
ScheduleStandingsWild CardRosterTeam StatsProspects
Watch & Listen
VideosPodcastShowsBlog
Community
ForumMerchAboutContact
The NS9 Newsletter

Pirates analysis, podcast drops, and a little therapy — in your inbox.

No spam. Unsubscribe anytime.

Get the App
© 2026 North Shore Nine · Est. 2016