Loading games...
2026 Stats
G
1
AB
4
H
1
HR
0
RBI
0
R
0
SB
0
AVG
.250
OBP
.250
SLG
.250
OPS
.500
Career Stats
G
949
AB
3564
H
967
HR
138
RBI
484
R
500
SB
41
AVG
.271
OBP
.346
SLG
.458
OPS
.804
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | PIT | 134 | 546 | 491 | 154 | 16 | 68 | 3 | .314 | .377 | .503 | .880 | |
| 2020 | PIT | 55 | 208 | 185 | 35 | 7 | 19 | 1 | .189 | .275 | .357 | .632 | |
| 2021 | PIT | 159 | 646 | 559 | 169 | 24 | 90 | 5 | .302 | .390 | .522 | .912 | AS |
| 2022 | PIT | 145 | 614 | 542 | 142 | 27 | 62 | 7 | .262 | .345 | .461 | .806 | |
| 2023 | PIT | 145 | 640 | 574 | 151 | 24 | 84 | 12 | .263 | .330 | .460 | .790 | |
| 2024 | PIT | 156 | 692 | 622 | 171 | 24 | 88 | 10 | .275 | .344 | .447 | .791 | AS |
| 2025 | PIT | 154 | 654 | 587 | 144 | 16 | 73 | 3 | .245 | .318 | .402 | .720 | |
| 2026 | PIT | 1 | 4 | 4 | 1 | — | — | — | .250 | .250 | .250 | .500 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | SF | 1 | — | — | — | — | — | — | .000 | .000 | .000 | .000 |
| 2018 | PIT | 13 | 21 | 21 | 1 | — | — | — | .048 | .048 | .048 | .096 |
| 2019 | PIT | 16 | 35 | 30 | 9 | — | 3 | — | .300 | .400 | .333 | .733 |
| 2020 | PIT | 13 | 38 | 27 | 7 | 2 | 3 | — | .259 | .474 | .519 | .993 |
| 2021 | PIT | 17 | 52 | 46 | 14 | 3 | 9 | 2 | .304 | .385 | .522 | .907 |
| 2022 | PIT | 12 | 38 | 36 | 13 | 3 | 10 | — | .361 | .368 | .750 | 1.118 |
| 2023 | PIT | 19 | 56 | 52 | 10 | 2 | 2 | — | .192 | .250 | .365 | .615 |
| 2024 | PIT | 15 | 46 | 42 | 8 | 4 | 6 | 1 | .190 | .261 | .476 | .737 |
| 2025 | PIT | 16 | 49 | 45 | 12 | 1 | 5 | 2 | .267 | .327 | .378 | .705 |
| 2026 | PIT | 17 | 47 | 38 | 10 | — | 4 | — | .263 | .383 | .316 | .699 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-03-26 | @ NYM | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
Transactions
Entire history • newest first.
2025-09-16
RF Bryan Reynolds changed number to 10.
2025-09-15
RF Bryan Reynolds changed number to 21.
2025-06-21
Pittsburgh Pirates activated RF Bryan Reynolds from the paternity list.
2025-06-18
Pittsburgh Pirates placed RF Bryan Reynolds on the paternity list.
2025-04-16
LF Bryan Reynolds changed number to 10.
2025-04-15
LF Bryan Reynolds changed number to 42.
2024-07-25
Pittsburgh Pirates placed CF Bryan Reynolds on the bereavement list.
2024-07-15
CF Bryan Reynolds assigned to National League All-Stars.
2023-07-02
Pittsburgh Pirates activated CF Bryan Reynolds from the 10-day injured list.
2023-06-22
Pittsburgh Pirates placed CF Bryan Reynolds on the 10-day injured list retroactive to June 20, 2023. Low back inflammation.
2023-04-26
Pittsburgh Pirates activated CF Bryan Reynolds from the bereavement list.
2023-04-23
Pittsburgh Pirates placed CF Bryan Reynolds on the bereavement list.
2022-07-31
Pittsburgh Pirates activated CF Bryan Reynolds from the paternity list.
2022-07-28
Pittsburgh Pirates placed CF Bryan Reynolds on the paternity list.
2022-07-25
Pittsburgh Pirates activated CF Bryan Reynolds from the 10-day injured list.
2022-07-11
Pittsburgh Pirates placed CF Bryan Reynolds on the 10-day injured list. Right oblique strain.
2022-04-27
Pittsburgh Pirates activated CF Bryan Reynolds from the 10-day injured list.
2022-04-26
Pittsburgh Pirates placed CF Bryan Reynolds on the 10-day injured list.
2021-07-12
CF Bryan Reynolds assigned to National League All-Stars.
2020-09-02
Pittsburgh Pirates activated CF Bryan Reynolds from the paternity list.
2020-09-02
Pittsburgh Pirates activated LF Bryan Reynolds from the paternity list.
2020-09-02
Pittsburgh Pirates activated CF Bryan Reynolds from the paternity list.
2020-09-02
Pittsburgh Pirates activated CF Bryan Reynolds from the paternity list.
2020-09-02
Pittsburgh Pirates activated CF Bryan Reynolds from the paternity list.
2020-09-02
Pittsburgh Pirates activated CF Bryan Reynolds from the paternity list.
2020-09-02
Pittsburgh Pirates activated CF Bryan Reynolds from the paternity list.
2020-08-30
Pittsburgh Pirates placed LF Bryan Reynolds on the paternity list.
2019-04-20
Pittsburgh Pirates selected the contract of LF Bryan Reynolds from Indianapolis Indians.
2019-01-05
Pittsburgh Pirates invited non-roster OF Bryan Reynolds to spring training.
2018-01-22
Pittsburgh Pirates invited non-roster CF Bryan Reynolds to spring training.
2018-01-15
Pittsburgh Pirates traded RF Andrew McCutchen and cash to San Francisco Giants for RHP Kyle Crick, CF Bryan Reynolds and Future Considerations.
2017-03-25
RF Bryan Reynolds assigned to San Francisco Giants.
2016-06-22
San Francisco Giants signed OF Bryan Reynolds.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2026
No Statcast percentile data available.
Spray Chart
Hits only • Stadium overlay
1B
2B
3B
HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: pirates.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| No pitch tracking data available. | ||||||
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| No pitch category data available. | ||||||