
No Photo
Jack Brannigan
SS · Pittsburgh Pirates
| Position | SS |
| Bats/Throws | R/R |
| Height | 6′ 0″ |
| Weight | 201 lbs |
| Age | 25 |
| Birthplace | Chicago, IL, USA |
| Draft | 2022, Pittsburgh Pirates, Round: 3, Overall Pick: 83 |
| College | Notre Dame |
| Signing Bonus | $770,700 |
| MLB Debut | 2026-07-07 |
Contract Status
Service Time
0.000
1/1/2026
Options
3
1/1/2026
MLB FA
2032
2026 Service Time Gained: 0.015
2026 Option Year Used? Yes
Contract
2026 Salary$780,000 (Estimate)
League Minimum2026–2028
Arbitration Eligible2029–2031
Free Agent2032
Statcast
83.8 mph
Avg Exit Velo
107.9 mph
Max Exit Velo
5.9%
Barrel%
16.7%
Hard Hit%
Summary
| G | PA | AVG | HR | RBI | SB | K% | BB% | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 (MLB) | 2 | 1 | — | 0 | 0 | 0 | 100.0% | 0.0% | — | — | — |
| MLB Career | 2 | 1 | — | 0 | 0 | 0 | 100.0% | 0.0% | — | — | — |
Last 10 Games
| Date | Lvl | Team | Opp | AB | H | 2B | 3B | HR | RBI | BB | SO | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-09-17 | AAA | Indianapolis Indians | @ Gwinnett Stripers | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | .216 | .328 | .352 | .680 |
| 2026-09-16 | AAA | Indianapolis Indians | @ Gwinnett Stripers | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | .219 | .332 | .356 | .688 |
| 2026-09-15 | AAA | Indianapolis Indians | @ Gwinnett Stripers | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | .217 | .328 | .357 | .685 |
| 2026-09-13 | AAA | Indianapolis Indians | vs Omaha Storm Chasers | 3 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | .221 | .326 | .364 | .690 |
| 2026-09-11 | AAA | Indianapolis Indians | vs Omaha Storm Chasers | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | .219 | .318 | .358 | .676 |
| 2026-09-10 | AAA | Indianapolis Indians | vs Omaha Storm Chasers | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .216 | .318 | .358 | .676 |
| 2026-09-09 | AAA | Indianapolis Indians | vs Omaha Storm Chasers | 3 | 2 | 0 | 1 | 0 | 1 | 1 | 0 | .222 | .326 | .368 | .694 |
| 2026-09-08 | AAA | Indianapolis Indians | vs Omaha Storm Chasers | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | .213 | .315 | .348 | .663 |
| 2026-09-06 | AAA | Indianapolis Indians | @ Toledo Mud Hens | 3 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | .217 | .317 | .355 | .672 |
| 2026-09-04 | AAA | Indianapolis Indians | @ Toledo Mud Hens | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | .215 | .308 | .356 | .664 |
| Last 10 Total | 31 | 7 | 1 | 1 | 0 | 1 | 8 | 10 | .226 | .400 | .323 | .723 | |||
Stats & Game Logs
| Year | Age | Lvl | Team | G | PA | H | 2B | 3B | HR | RBI | SB | AVG | OBP | SLG | OPS | ISO | BABIP | K% | BB% |
|---|
Season
| Date ↕ | Lvl ↕ | Team ↕ | Opponent | AB ↕ | H ↕ | 2B ↕ | 3B ↕ | HR ↕ | RBI ↕ | BB ↕ | SO ↕ | AVG ↕ |
|---|
| Split | PA | AB | H | HR | RBI | BB | SO | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total | 1 | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 |
| Recent Performance | |||||||||||
| Last 30 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 |
| Last 14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 |
| Last 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 |
| Home / Away | |||||||||||
| Home Games | 1 | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 |
| Away Games | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 |
| Day / Night | |||||||||||
| Day Games | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 |
| Night Games | 1 | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 |
| vs Handedness | |||||||||||
| vs Left | 1 | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 |
| vs Pitcher Role | |||||||||||
| Reliever | 1 | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 |
| Runners | |||||||||||
| Runners On | 1 | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 |
| Scoring Position | 1 | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 |
| Batting Order | |||||||||||
| Batting Third | 1 | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 |
| Year | Age | Lv | PA | BIP | GB% | FB% | LD% | PU% | O-Sw% | Z-Sw% | O-Con% | Z-Con% | Sw% | Con% | Avg EV | Max EV | Avg LA | HH% | Brl% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | 21 | A | 113 | 67 | 29.9% | 37.3% | 22.4% | 10.4% | 27.5% | 58.1% | 62.1% | 80.5% | 43.3% | 74.9% | 85.2 mph | 103.6 mph | 23.5° | 22.4% | 6.0% |
| 2022 | 21 | R-FCL | 7 | 3 | 33.3% | 66.7% | 0.0% | 0.0% | — | — | — | — | 64.3% | 33.3% | — | — | — | — | — |
| 2023 | 22 | A+ | 173 | 93 | 26.9% | 43.0% | 21.5% | 8.6% | — | — | — | — | 48.3% | 64.8% | — | — | — | — | — |
| 2023 | 22 | A | 203 | 108 | 37.0% | 29.6% | 27.8% | 5.6% | 22.5% | 59.9% | 47.3% | 81.3% | 40.8% | 73.0% | 86.7 mph | 109.6 mph | 15.8° | 27.8% | 8.1% |
| 2024 | 23 | A+ | 341 | 204 | 26.5% | 34.8% | 24.0% | 14.7% | — | — | — | — | 42.8% | 71.2% | — | — | — | — | — |
| 2025 | 24 | AA | 238 | 142 | 32.4% | 30.3% | 28.9% | 8.5% | — | — | — | — | 40.0% | 71.3% | — | — | — | — | — |
| 2026 | 25 | MLB | 1 | 0 | — | — | — | — | 100.0% | 100.0% | 0.0% | 0.0% | 100.0% | 0.0% | — | — | — | — | — |
| 2026 | 25 | AAA | 197 | 118 | 39.8% | 28.0% | 18.6% | 13.6% | 24.2% | 66.5% | 52.5% | 81.2% | 44.2% | 72.9% | 83.7 mph | 107.9 mph | 18.9° | 28.0% | 6.0% |
| 2026 | 25 | AA | 142 | 71 | 33.8% | 33.8% | 25.4% | 7.0% | — | — | — | — | 40.4% | 66.5% | — | — | — | — | — |
| 2026 | 25 | A+ | 16 | 10 | 30.0% | 50.0% | 20.0% | 0.0% | — | — | — | — | 44.3% | 70.4% | — | — | — | — | — |
| 2026 | 25 | A | 19 | 1 | 100.0% | 0.0% | 0.0% | 0.0% | 22.2% | 64.3% | 41.7% | 44.4% | 40.6% | 43.6% | 98.7 mph | 98.7 mph | 0.0° | 100.0% | 0.0% |
| 2026 | 25 | R-FCL | 6 | 3 | 0.0% | 33.3% | 33.3% | 33.3% | 0.0% | 50.0% | — | 100.0% | 20.7% | 100.0% | 77.1 mph | 77.1 mph | 68.0° | — | 0.0% |
| MLB Career | MLB | 1 | 0 | — | — | — | — | 100.0% | 100.0% | 0.0% | 0.0% | 100.0% | 0.0% | — | — | — | — | — | |
| AAA Career | AAA | 197 | 118 | 39.8% | 28.0% | 18.6% | 13.6% | 24.2% | 66.5% | 52.5% | 81.2% | 44.2% | 72.9% | 83.7 mph | 107.9 mph | 18.9° | 28.0% | 6.0% | |
| AA Career | AA | 380 | 213 | 32.9% | 31.5% | 27.7% | 8.0% | — | — | — | — | 40.2% | 69.4% | — | — | — | — | — | |
| A+ Career | A+ | 530 | 307 | 26.7% | 37.8% | 23.1% | 12.4% | — | — | — | — | 44.7% | 68.9% | — | — | — | — | — | |
| A Career | A | 335 | 176 | 34.7% | 32.4% | 25.6% | 7.4% | 24.0% | 59.6% | 52.2% | 78.5% | 41.6% | 71.6% | 86.2 mph | 109.6 mph | 18.6° | 26.1% | 7.2% | |
| R-FCL Career | R-FCL | 13 | 6 | 16.6% | 50.0% | 16.6% | 16.6% | 0.0% | 50.0% | — | 100.0% | 34.9% | 60.0% | 77.1 mph | 77.1 mph | 68.0° | — | 0.0% |
Statcast FieldingMLB only
| Year | Team | Pos | Inn | OAA | FRV | Range | Arm | DP | Catch | Frame | Throw | Block | Pop | Blk BAA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Pirates | 3B | 3.0 | 0.0 | 0.1 | 0.1 | — | — | — | — | — | — | — | — |
| Career | 3B | 3.0 | 0.0 | 0.1 | 0.1 | — | — | — | — | — | — | — | — |
Transaction History
2026-09-28Pittsburgh Pirates recalled SS Jack Brannigan from Indianapolis Indians.
2026-09-25Indianapolis Indians activated SS Jack Brannigan from the 7-day injured list.
2026-09-18Indianapolis Indians placed SS Jack Brannigan on the 7-day injured list.
2026-08-16Pittsburgh Pirates optioned SS Jack Brannigan to Indianapolis Indians.
2026-08-13Pittsburgh Pirates recalled SS Jack Brannigan from Indianapolis Indians.
2026-07-11Pittsburgh Pirates optioned SS Jack Brannigan to Indianapolis Indians.
2026-07-07Pittsburgh Pirates recalled SS Jack Brannigan from Indianapolis Indians.
2026-06-30SS Jack Brannigan assigned to Indianapolis Indians from Altoona Curve.
2026-06-26Pittsburgh Pirates optioned SS Jack Brannigan to Altoona Curve.
2026-06-25Pittsburgh Pirates recalled SS Jack Brannigan from Altoona Curve.
2026-06-16Altoona Curve activated SS Jack Brannigan from the 7-day injured list.
2026-06-09Altoona Curve sent SS Jack Brannigan on a rehab assignment to Bradenton Marauders.
2026-06-06Altoona Curve sent SS Jack Brannigan on a rehab assignment to FCL Pirates.
2026-05-15Altoona Curve placed SS Jack Brannigan on the 7-day injured list.
2026-04-14Altoona Curve activated SS Jack Brannigan from the 7-day injured list.
2026-04-07Altoona Curve sent SS Jack Brannigan on a rehab assignment to Greensboro Grasshoppers.
2026-04-02Altoona Curve sent SS Jack Brannigan on a rehab assignment to Bradenton Marauders.
2026-03-30Altoona Curve placed SS Jack Brannigan on the 7-day injured list.
2026-03-24SS Jack Brannigan assigned to Altoona Curve from Indianapolis Indians.
2026-03-08Pittsburgh Pirates optioned SS Jack Brannigan to Indianapolis Indians.
2025-11-18Pittsburgh Pirates selected the contract of SS Jack Brannigan from Altoona Curve.
2025-11-18Pittsburgh Pirates activated SS Jack Brannigan.
2025-11-06Altoona Curve activated 3B Jack Brannigan from the full-season injured list.
2025-07-21Altoona Curve placed 3B Jack Brannigan on the full-season injured list.
2025-07-21Altoona Curve placed 3B Jack Brannigan on the full-season injured list.
2025-06-14Altoona Curve placed 3B Jack Brannigan on the 7-day injured list.
2025-04-013B Jack Brannigan assigned to Altoona Curve from Greensboro Grasshoppers.
2025-02-04Pittsburgh Pirates invited non-roster SS Jack Brannigan to spring training.
2024-09-04Greensboro Grasshoppers activated 3B Jack Brannigan from the 7-day injured list.
2024-07-27Greensboro Grasshoppers placed 3B Jack Brannigan on the 7-day injured list.
2024-06-18Greensboro Grasshoppers activated 3B Jack Brannigan from the 7-day injured list.
2024-06-07Greensboro Grasshoppers placed 3B Jack Brannigan on the 7-day injured list.
2024-01-30Pittsburgh Pirates invited non-roster 3B Jack Brannigan to spring training.
2024-01-303B Jack Brannigan roster status changed by Pittsburgh Pirates.
2023-07-213B Jack Brannigan assigned to Greensboro Grasshoppers from Bradenton Marauders.
2023-07-21Greensboro Grasshoppers activated 3B Jack Brannigan.
2023-07-21Greensboro Grasshoppers activated 3B Jack Brannigan.
2023-05-18Bradenton Marauders activated 3B Jack Brannigan from the 7-day injured list.
2023-04-15Bradenton Marauders placed 3B Jack Brannigan on the 7-day injured list retroactive to April 14, 2023.
2023-03-073B Jack Brannigan roster status changed by Pittsburgh Pirates.
2023-03-073B Jack Brannigan assigned to Pittsburgh Pirates.
2022-08-06TWP Jack Brannigan assigned to Bradenton Marauders from FCL Pirates.
2022-08-02TWP Jack Brannigan assigned to FCL Pirates.
2022-08-01Pittsburgh Pirates signed TWP Jack Brannigan.
