Loading games...
2025 Stats
G
55
AB
76
H
26
HR
1
RBI
8
R
9
SB
4
AVG
.342
OBP
.383
SLG
.434
OPS
.817
Career Stats
G
143
AB
200
H
48
HR
2
RBI
17
R
26
SB
8
AVG
.240
OBP
.298
SLG
.305
OPS
.603
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | SF | 11 | 19 | 18 | 2 | — | 2 | — | .111 | .158 | .111 | .269 | |
| 2023 | SF | 30 | 48 | 43 | 7 | 1 | 3 | 3 | .163 | .229 | .256 | .485 | |
| 2024 | SD | 47 | 73 | 63 | 13 | — | 4 | 1 | .206 | .286 | .238 | .524 | |
| 2025 | SD | 55 | 84 | 76 | 26 | 1 | 8 | 4 | .342 | .383 | .434 | .817 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | SF | 3 | 5 | 4 | 2 | — | — | 1 | .500 | .600 | .500 | 1.100 |
| 2022 | SF | 7 | 10 | 10 | 3 | — | 1 | — | .300 | .300 | .500 | .800 |
| 2023 | SF | 16 | 52 | 42 | 13 | — | 8 | 12 | .310 | .423 | .405 | .828 |
| 2024 | SD | 8 | 15 | 15 | 2 | — | — | — | .133 | .133 | .200 | .333 |
| 2025 | PIT | 19 | 33 | 31 | 7 | — | 3 | 1 | .226 | .242 | .258 | .500 |
| 2026 | SD | 20 | 54 | 47 | 14 | 2 | 7 | 3 | .298 | .370 | .511 | .881 |
Postseason
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | SD | 2 | 3 | 2 | — | — | — | — | .000 | .333 | .000 | .333 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-09-28 | vs AZ | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-09-27 | vs AZ | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-26 | vs AZ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-24 | vs MIL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-23 | vs MIL | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-22 | vs MIL | 5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-09-19 | @ CWS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-13 | vs COL | 1 | 1 | 0 | 0 | 1 | 2 | 1 | 0 | 0 |
| 2025-09-10 | vs CIN | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-07 | @ COL | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-06 | @ COL | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-01 | vs BAL | 4 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2025-08-31 | @ MIN | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025-08-30 | @ MIN | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-08-26 | @ SEA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-23 | vs LAD | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-22 | vs LAD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-21 | vs SF | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-20 | vs SF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-19 | vs SF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-18 | vs SF | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-13 | @ SF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-11 | @ SF | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-08-08 | vs BOS | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-08-06 | @ AZ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-30 | vs NYM | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-29 | vs NYM | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-07-28 | vs NYM | 5 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2025-07-27 | @ STL | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-26 | @ STL | 4 | 3 | 1 | 0 | 0 | 1 | 1 | 0 | 1 |
| 2025-07-24 | @ STL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-07-21 | @ MIA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-20 | @ WSH | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-07-19 | @ WSH | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-18 | @ WSH | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-13 | vs PHI | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-07-12 | vs PHI | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-11 | vs PHI | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-10 | vs AZ | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-09 | vs AZ | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025-07-08 | vs AZ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-06 | vs TEX | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-07-04 | vs TEX | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-07-02 | @ PHI | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-30 | @ PHI | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-06-29 | @ CIN | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-28 | @ CIN | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-27 | @ CIN | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| 2025-06-25 | vs WSH | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-24 | vs WSH | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-22 | vs KC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-21 | vs KC | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-06-19 | @ LAD | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-18 | @ LAD | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-17 | @ LAD | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Transactions
Entire history • newest first.
2025-06-16
San Diego Padres selected the contract of RF Bryce Johnson from El Paso Chihuahuas.
2025-04-17
Pittsburgh Pirates traded RF Bryce Johnson to San Diego Padres.
2025-01-06
Pittsburgh Pirates signed free agent RF Bryce Johnson to a minor league contract.
2024-11-22
RF Bryce Johnson elected free agency.
2024-10-12
San Diego Padres activated RF Bryce Johnson.
2024-10-01
San Diego Padres recalled RF Bryce Johnson from El Paso Chihuahuas.
2024-09-02
San Diego Padres optioned OF Bryce Johnson to El Paso Chihuahuas.
2024-06-24
San Diego Padres selected the contract of OF Bryce Johnson from El Paso Chihuahuas.
2024-02-20
OF Bryce Johnson roster status changed by San Diego Padres.
2023-12-21
San Diego Padres signed free agent OF Bryce Johnson to a minor league contract.
2023-12-21
OF Bryce Johnson roster status changed by San Diego Padres.
2023-09-03
San Francisco Giants sent OF Bryce Johnson outright to Sacramento River Cats.
2023-08-29
San Francisco Giants designated OF Bryce Johnson for assignment.
2023-07-19
San Francisco Giants optioned OF Bryce Johnson to Sacramento River Cats.
2023-07-18
San Francisco Giants recalled OF Bryce Johnson from Sacramento River Cats.
2023-07-04
San Francisco Giants optioned OF Bryce Johnson to Sacramento River Cats.
2023-06-22
San Francisco Giants recalled OF Bryce Johnson from Sacramento River Cats.
2023-06-06
San Francisco Giants optioned OF Bryce Johnson to Sacramento River Cats.
2023-06-05
San Francisco Giants optioned OF Bryce Johnson to Sacramento River Cats.
2023-05-11
San Francisco Giants recalled OF Bryce Johnson from Sacramento River Cats.
2023-05-07
San Francisco Giants optioned OF Bryce Johnson to Sacramento River Cats.
2023-05-06
San Francisco Giants sent OF Bryce Johnson on a rehab assignment to Sacramento River Cats.
2023-04-14
San Francisco Giants placed OF Bryce Johnson on the 7-day injured list retroactive to April 13, 2023. Concussion.
2023-04-01
San Francisco Giants selected the contract of OF Bryce Johnson from Sacramento River Cats.
2023-02-06
OF Bryce Johnson roster status changed by San Francisco Giants.
2023-02-06
San Francisco Giants invited non-roster OF Bryce Johnson to spring training.
2022-11-09
San Francisco Giants sent OF Bryce Johnson outright to Sacramento River Cats.
2022-10-03
San Francisco Giants recalled OF Bryce Johnson from Sacramento River Cats.
2022-09-07
San Francisco Giants optioned OF Bryce Johnson to Sacramento River Cats.
2022-09-03
San Francisco Giants recalled OF Bryce Johnson from Sacramento River Cats.
2022-08-27
San Francisco Giants optioned OF Bryce Johnson to Sacramento River Cats.
2022-08-24
San Francisco Giants recalled OF Bryce Johnson from Sacramento River Cats.
2022-08-08
San Francisco Giants optioned OF Bryce Johnson to Sacramento River Cats.
2022-08-03
San Francisco Giants selected the contract of OF Bryce Johnson from Sacramento River Cats.
2022-03-18
OF Bryce Johnson assigned to San Francisco Giants.
2022-03-18
OF Bryce Johnson roster status changed by San Francisco Giants.
2020-02-22
CF Bryce Johnson assigned to San Francisco Giants.
2019-03-22
CF Bryce Johnson assigned to San Francisco Giants.
2017-06-21
San Francisco Giants signed OF Bryce Johnson.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
0.328
xBA
0.298
xSLG
0.406
Avg EV
88.4
Barrel%
5.0%
HardHit%
33.3%
SweetSpot%
45.0%
Chase%
28.8%
Whiff%
25.7%
K%
22.6%
BB%
3.6%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B
2B
3B
HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: padres.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| 4-Seam Fastball | 102 | 35.5% | 53.9% | 30.6% | .200 | 37.5% |
| Changeup | 41 | 14.3% | 41.5% | 33.3% | .385 | 20.0% |
| Sinker | 37 | 12.9% | 64.9% | 10.5% | .571 | 53.8% |
| Slider | 33 | 11.5% | 45.5% | 29.4% | .375 | 40.0% |
| Curveball | 30 | 10.5% | 60.0% | 21.4% | .333 | 33.3% |
| Sweeper | 18 | 6.3% | 50.0% | 0.0% | .333 | 0.0% |
| Cutter | 14 | 4.9% | 50.0% | 0.0% | .200 | 20.0% |
| Splitter | 10 | 3.5% | 10.0% | 33.3% | .500 | 0.0% |
| Eephus | 1 | 0.3% | 100.0% | 0.0% | .000 | 0.0% |
| Slurve | 1 | 0.3% | 100.0% | 0.0% | .000 | 0.0% |
| Total | 287 | 100.0% | 51.6% | 24.5% | .342 | 33.3% |
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| Fastball | 153 | 53.3% | 56.2% | 22.7% | .333 | 41.2% |
| Breaking | 82 | 28.6% | 52.4% | 22.2% | .333 | 30.8% |
| Offspeed | 52 | 18.1% | 36.5% | 32.1% | .375 | 15.4% |
| Total | 287 | 100.0% | 51.6% | 24.5% | .342 | 33.3% |
| MLB Avg | - | - | 50.6% | 25.3% | .245 | 41.0% |