Loading games...
2026 Stats
G
34
AB
47
H
10
HR
0
RBI
2
R
5
SB
4
AVG
.213
OBP
.260
SLG
.255
OPS
.515
Career Stats
G
89
AB
197
H
39
HR
1
RBI
9
R
18
SB
11
AVG
.198
OBP
.242
SLG
.279
OPS
.521
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | LAA | 5 | 12 | 12 | 1 | — | — | — | .083 | .083 | .083 | .166 | |
| 2025 | LAA | 50 | 150 | 138 | 28 | 1 | 7 | 7 | .203 | .248 | .304 | .552 | |
| 2026 | LAA | 34 | 51 | 47 | 10 | — | 2 | 4 | .213 | .260 | .255 | .515 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | LAA | 2 | 3 | 3 | 1 | — | — | — | .333 | .333 | .333 | .666 |
| 2023 | LAA | 10 | 13 | 10 | 1 | — | — | 1 | .100 | .308 | .100 | .408 |
| 2024 | LAA | 1 | 3 | 3 | 1 | — | — | — | .333 | .333 | .333 | .666 |
| 2025 | LAA | 8 | 12 | 8 | — | — | 2 | 1 | .000 | .091 | .000 | .091 |
| 2026 | LAA | 21 | 58 | 52 | 12 | — | 1 | 6 | .231 | .286 | .308 | .594 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-05-15 | vs LAD | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-05-13 | @ CLE | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-05-11 | @ CLE | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-05-10 | @ TOR | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-05-09 | @ TOR | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2026-05-06 | vs CWS | 3 | 2 | 1 | 0 | 0 | 0 | 2 | 1 | 0 |
| 2026-05-05 | vs CWS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-05-02 | vs NYM | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-29 | @ CWS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-27 | @ CWS | 3 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2026-04-26 | @ KC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2026-04-25 | @ KC | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2026-04-24 | @ KC | 3 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2026-04-22 | vs TOR | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2026-04-21 | vs TOR | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-04-19 | vs SD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-18 | vs SD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-17 | vs SD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-16 | @ NYY | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-04-15 | @ NYY | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-14 | @ NYY | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-04-13 | @ NYY | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-12 | @ CIN | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 2 |
| 2026-04-11 | @ CIN | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2026-04-10 | @ CIN | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-07 | vs ATL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-06 | vs ATL | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2026-04-05 | vs SEA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-04 | vs SEA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-04-01 | @ CHC | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2026-03-31 | @ CHC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-03-29 | @ HOU | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-03-27 | @ HOU | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2026-03-26 | @ HOU | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Transactions
Entire history • newest first.
2026-05-16
Los Angeles Angels optioned LF Bryce Teodosio to Salt Lake Bees.
2026-04-16
CF Bryce Teodosio changed number to 22.
2026-04-15
CF Bryce Teodosio changed number to 42.
2025-08-02
Los Angeles Angels selected the contract of CF Bryce Teodosio from Salt Lake Bees.
2025-02-04
Los Angeles Angels invited non-roster CF Bryce Teodosio to spring training.
2024-11-27
Los Angeles Angels signed free agent CF Bryce Teodosio to a minor league contract.
2024-11-22
CF Bryce Teodosio elected free agency.
2024-10-01
Los Angeles Angels activated CF Bryce Teodosio from the 10-day injured list.
2024-09-15
Los Angeles Angels placed CF Bryce Teodosio on the 10-day injured list. Right middle finger fracture.
2024-09-07
Los Angeles Angels selected the contract of CF Bryce Teodosio from Salt Lake Bees.
2024-03-22
OF Bryce Teodosio assigned to Los Angeles Angels.
2023-02-10
Los Angeles Angels invited non-roster OF Bryce Teodosio to spring training.
2023-02-10
OF Bryce Teodosio roster status changed by Los Angeles Angels.
2022-03-18
OF Bryce Teodosio and assigned to Los Angeles Angels.
2021-07-29
Los Angeles Angels signed free agent OF Bryce Teodosio to a minor league contract.
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: generic.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| 4-Seam Fastball | 66 | 37.3% | 48.5% | 35.1% | .071 | 0.0% |
| Sinker | 33 | 18.6% | 63.6% | 11.1% | .364 | 40.0% |
| Changeup | 25 | 14.1% | 36.0% | 46.2% | .250 | 25.0% |
| Slider | 18 | 10.2% | 50.0% | 33.3% | .333 | 33.3% |
| Sweeper | 13 | 7.3% | 38.5% | 25.0% | .500 | 50.0% |
| Cutter | 12 | 6.8% | 66.7% | 30.0% | .200 | 0.0% |
| Curveball | 10 | 5.6% | 30.0% | 66.7% | .000 | 0.0% |
| Total | 177 | 100.0% | 49.2% | 33.0% | .213 | 23.3% |
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| Fastball | 111 | 62.7% | 55.0% | 27.7% | .200 | 19.0% |
| Breaking | 41 | 23.2% | 41.5% | 42.1% | .222 | 40.0% |
| Offspeed | 25 | 14.1% | 36.0% | 46.2% | .250 | 25.0% |
| Total | 177 | 100.0% | 49.2% | 33.0% | .213 | 23.3% |
| MLB Avg | - | - | 50.6% | 25.3% | .245 | 41.0% |