Loading games...
2025 Stats
G
64
AB
149
H
43
HR
3
RBI
20
R
25
SB
2
AVG
.289
OBP
.361
SLG
.416
OPS
.777
Career Stats
G
176
AB
409
H
98
HR
4
RBI
35
R
52
SB
5
AVG
.240
OBP
.321
SLG
.325
OPS
.646
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | MIA | 5 | 12 | 11 | 3 | 1 | 2 | — | .273 | .273 | .636 | .909 | |
| 2020 | SF | 15 | 50 | 42 | 8 | — | 1 | 1 | .190 | .292 | .214 | .506 | |
| 2022 | Total | 62 | 174 | 157 | 34 | — | 9 | 1 | .217 | .276 | .268 | .544 | |
| 2023 | Total | 22 | 47 | 38 | 9 | — | 3 | 1 | .237 | .383 | .316 | .699 | |
| 2024 | Total | 8 | 16 | 12 | 1 | — | — | — | .083 | .313 | .083 | .396 | |
| 2025 | TOR | 64 | 174 | 149 | 43 | 3 | 20 | 2 | .289 | .361 | .416 | .777 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014 | HOU | 4 | 4 | 2 | 1 | — | 1 | — | .500 | .500 | .500 | 1.000 |
| 2015 | HOU | 10 | 8 | 8 | 1 | — | 1 | — | .125 | .125 | .250 | .375 |
| 2016 | HOU | 12 | 24 | 23 | 5 | — | 2 | — | .217 | .250 | .261 | .511 |
| 2017 | HOU | 12 | 14 | 11 | 1 | — | 1 | — | .091 | .286 | .091 | .377 |
| 2018 | MIL | 3 | 3 | 3 | 1 | — | — | — | .333 | .333 | .333 | .666 |
| 2019 | AZ | 8 | 6 | 4 | — | — | 2 | 1 | .000 | .167 | .000 | .167 |
| 2020 | SF | 12 | 25 | 17 | 3 | — | 1 | — | .176 | .400 | .176 | .576 |
| 2021 | STL | 9 | 13 | 9 | 3 | — | 1 | — | .333 | .417 | .333 | .750 |
| 2022 | TOR | 10 | 13 | 13 | 6 | — | 2 | — | .462 | .462 | .538 | 1.000 |
| 2023 | PIT | 11 | 24 | 22 | 3 | — | — | — | .136 | .208 | .182 | .390 |
| 2024 | BOS | 8 | 15 | 13 | 5 | — | 1 | — | .385 | .467 | .385 | .852 |
| 2025 | TOR | 11 | 26 | 22 | 5 | — | 2 | 1 | .227 | .308 | .273 | .581 |
| 2026 | TOR | 10 | 23 | 21 | 7 | 1 | 3 | 1 | .333 | .391 | .571 | .962 |
Postseason
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | TOR | 2 | 3 | 3 | — | — | — | — | .000 | .000 | .000 | .000 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-09-25 | vs BOS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-21 | @ KC | 3 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2025-09-18 | @ TB | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-15 | @ TB | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-14 | vs BAL | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-09-13 | vs BAL | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-11 | vs HOU | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-09 | vs HOU | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2025-09-06 | @ NYY | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-31 | vs MIL | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2025-08-27 | vs MIN | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-08-24 | @ MIA | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-23 | @ MIA | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-18 | @ PIT | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-14 | vs CHC | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-10 | @ LAD | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-08-06 | @ COL | 4 | 2 | 0 | 0 | 0 | 1 | 1 | 2 | 0 |
| 2025-08-04 | @ COL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-08-02 | vs KC | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-08-01 | vs KC | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-07-29 | @ BAL | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-07-29 | @ BAL | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-07-28 | @ BAL | 3 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-27 | @ DET | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-26 | @ DET | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-07-24 | @ DET | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-07-19 | vs SF | 3 | 2 | 1 | 0 | 1 | 3 | 1 | 0 | 0 |
| 2025-07-12 | @ ATH | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-07-09 | @ CWS | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2025-07-05 | vs LAA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-07-04 | vs LAA | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-07-01 | vs NYY | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 2025-06-29 | @ BOS | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 2 |
| 2025-06-26 | @ CLE | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-06-25 | @ CLE | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-20 | vs CWS | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
| 2025-06-18 | vs AZ | 3 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2025-06-14 | @ PHI | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-06-11 | @ STL | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-06-09 | @ STL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-06-07 | @ MIN | 4 | 3 | 0 | 0 | 1 | 1 | 2 | 0 | 0 |
| 2025-06-05 | vs PHI | 4 | 2 | 1 | 0 | 0 | 3 | 1 | 0 | 0 |
| 2025-05-22 | vs SD | 4 | 2 | 0 | 0 | 0 | 0 | 2 | 0 | 1 |
| 2025-05-18 | vs DET | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-17 | vs DET | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-05-13 | vs TB | 4 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2025-05-11 | @ SEA | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-09 | @ SEA | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-05-04 | vs CLE | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-03 | vs CLE | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 |
| 2025-05-02 | vs CLE | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-04-27 | @ NYY | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-04-25 | @ NYY | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-04-20 | vs SEA | 4 | 3 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2025-04-14 | vs ATL | 3 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 1 |
| 2025-04-13 | @ BAL | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-04-10 | @ BOS | 4 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025-04-08 | @ BOS | 3 | 2 | 0 | 0 | 0 | 0 | 2 | 1 | 0 |
| 2025-04-06 | @ NYM | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 2 |
| 2025-04-02 | vs WSH | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-03-30 | vs BAL | 3 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
Transactions
Entire history • newest first.
2025-06-03
Toronto Blue Jays activated C Tyler Heineman from the 7-day injured list.
2025-05-31
Toronto Blue Jays sent C Tyler Heineman on a rehab assignment to Buffalo Bisons.
2025-05-31
Toronto Blue Jays sent C Tyler Heineman on a rehab assignment to Buffalo Bisons.
2025-05-25
Toronto Blue Jays placed C Tyler Heineman on the 7-day injured list retroactive to May 23, 2025. Concussion.
2025-04-16
C Tyler Heineman changed number to 55.
2025-04-15
C Tyler Heineman changed number to 42.
2024-09-17
Toronto Blue Jays activated C Tyler Heineman.
2024-09-17
Toronto Blue Jays activated C Tyler Heineman.
2024-09-16
Toronto Blue Jays claimed C Tyler Heineman off waivers from Boston Red Sox.
2024-09-14
Boston Red Sox designated C Tyler Heineman for assignment.
2024-06-27
Boston Red Sox optioned C Tyler Heineman to Worcester Red Sox.
2024-06-24
Boston Red Sox recalled C Tyler Heineman from Worcester Red Sox.
2024-06-05
Boston Red Sox optioned C Tyler Heineman to Worcester Red Sox.
2024-06-04
Boston Red Sox recalled C Tyler Heineman from Worcester Red Sox.
2024-05-18
Boston Red Sox activated C Tyler Heineman from the 10-day injured list.
2024-05-18
Boston Red Sox optioned C Tyler Heineman to Worcester Red Sox.
2024-05-14
Boston Red Sox sent C Tyler Heineman on a rehab assignment to Worcester Red Sox.
2024-05-14
Boston Red Sox sent C Tyler Heineman on a rehab assignment to Worcester Red Sox.
2024-05-11
Boston Red Sox sent C Tyler Heineman on a rehab assignment to Portland Sea Dogs.
2024-05-11
Boston Red Sox sent C Tyler Heineman on a rehab assignment to Portland Sea Dogs.
2024-04-23
Boston Red Sox placed C Tyler Heineman on the 10-day injured list retroactive to April 22, 2024. Right hamstring train.
2024-04-21
Boston Red Sox recalled C Tyler Heineman from Worcester Red Sox.
2024-03-18
Boston Red Sox optioned C Tyler Heineman to Worcester Red Sox.
2024-02-02
New York Mets traded C Tyler Heineman to Boston Red Sox for cash.
2024-01-30
New York Mets designated C Tyler Heineman for assignment.
2023-12-01
New York Mets claimed C Tyler Heineman off waivers from Toronto Blue Jays.
2023-09-02
Toronto Blue Jays recalled C Tyler Heineman from Buffalo Bisons.
2023-06-29
Toronto Blue Jays optioned C Tyler Heineman to Buffalo Bisons.
2023-06-19
Toronto Blue Jays recalled C Tyler Heineman from Buffalo Bisons.
2023-06-13
Toronto Blue Jays optioned C Tyler Heineman to Buffalo Bisons.
2023-05-26
Toronto Blue Jays recalled C Tyler Heineman from Buffalo Bisons.
2023-04-30
Toronto Blue Jays optioned C Tyler Heineman to Buffalo Bisons.
2023-04-30
Pittsburgh Pirates traded C Tyler Heineman to Toronto Blue Jays for SS Vinny Capra.
2023-04-26
Pittsburgh Pirates designated C Tyler Heineman for assignment.
2023-04-14
Pittsburgh Pirates optioned C Tyler Heineman to Indianapolis Indians.
2023-04-04
Pittsburgh Pirates selected the contract of C Tyler Heineman from Indianapolis Indians.
2022-12-10
Pittsburgh Pirates signed free agent C Tyler Heineman to a minor league contract.
2022-12-10
C Tyler Heineman roster status changed by Pittsburgh Pirates.
2022-11-18
C Tyler Heineman elected free agency.
2022-11-15
Pittsburgh Pirates designated C Tyler Heineman for assignment.
2022-10-02
Pittsburgh Pirates activated C Tyler Heineman from the 7-day injured list.
2022-09-23
C Tyler Heineman roster status changed by Pittsburgh Pirates.
2022-08-17
Pittsburgh Pirates activated C Tyler Heineman from the 10-day injured list.
2022-08-04
Pittsburgh Pirates placed C Tyler Heineman on the 10-day injured list. Right groin strain.
2022-07-15
Pittsburgh Pirates activated C Tyler Heineman from the bereavement list.
2022-07-08
Pittsburgh Pirates placed C Tyler Heineman on the bereavement list.
2022-07-05
Pittsburgh Pirates placed C Tyler Heineman on the paternity list.
2022-05-16
Pittsburgh Pirates activated C Tyler Heineman.
2022-05-16
Pittsburgh Pirates claimed C Tyler Heineman off waivers from Toronto Blue Jays.
2022-05-14
Toronto Blue Jays optioned C Tyler Heineman to Buffalo Bisons.
2022-04-27
Toronto Blue Jays activated C Tyler Heineman.
2022-04-19
Toronto Blue Jays activated C Tyler Heineman.
2022-04-11
Toronto Blue Jays activated C Tyler Heineman.
2022-04-11
Toronto Blue Jays activated C Tyler Heineman.
2022-04-11
Toronto Blue Jays selected the contract of C Tyler Heineman from Buffalo Bisons.
2022-03-13
Toronto Blue Jays signed free agent C Tyler Heineman to a minor league contract and invited him to spring training.
2022-03-13
C Tyler Heineman roster status changed by Toronto Blue Jays.
2021-07-03
Philadelphia Phillies signed free agent C Tyler Heineman to a minor league contract.
2020-11-14
St. Louis Cardinals signed free agent C Tyler Heineman to a minor league contract and invited him to spring training.
2020-11-14
St. Louis Cardinals signed free agent C Tyler Heineman.
2020-11-01
San Francisco Giants sent C Tyler Heineman outright to Sacramento River Cats.
2020-09-22
San Francisco Giants recalled C Tyler Heineman from Giants Alternate Training Site.
2020-08-20
San Francisco Giants optioned C Tyler Heineman to Giants Alternate Training Site.
2020-07-23
San Francisco Giants selected the contract of Tyler Heineman from Giants Alternate Training Site.
2020-01-06
San Francisco Giants signed free agent C Tyler Heineman to a minor league contract and invited him to spring training.
2019-10-16
Miami Marlins sent C Tyler Heineman outright to New Orleans Baby Cakes.
2019-09-03
Miami Marlins selected the contract of C Tyler Heineman from New Orleans Baby Cakes.
2019-06-04
Arizona Diamondbacks traded C Tyler Heineman to Miami Marlins.
2018-11-12
Arizona Diamondbacks signed free agent C Tyler Heineman to a minor league contract and invited him to spring training.
2018-02-23
C Tyler Heineman assigned to Milwaukee Brewers.
2017-04-04
Houston Astros traded C Tyler Heineman to Milwaukee Brewers for Player To Be Named Later.
2017-01-13
Tyler Heineman assigned to Houston Astros.
2016-01-01
Houston Astros invited non-roster C Tyler Heineman to spring training.
2015-01-13
Houston Astros invited non-roster C Tyler Heineman to spring training.
2014-01-14
Houston Astros invited non-roster C Tyler Heineman to spring training.
2013-03-25
C Tyler Heineman assigned to Houston Astros.
2012-06-28
Tyler Heineman assigned to Tri-City ValleyCats from Houston Astros.
2012-06-22
Houston Astros signed C Tyler Heineman.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
0.273
xBA
0.215
xSLG
0.293
Avg EV
84.4
Barrel%
3.2%
HardHit%
22.4%
SweetSpot%
31.2%
Chase%
32.7%
Whiff%
19.3%
K%
17.8%
BB%
6.9%
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: blue_jays.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| 4-Seam Fastball | 210 | 34.1% | 52.4% | 10.2% | .311 | 21.6% |
| Changeup | 94 | 15.3% | 43.6% | 28.8% | .222 | 9.5% |
| Sinker | 73 | 11.9% | 60.3% | 11.8% | .333 | 29.4% |
| Slider | 71 | 11.5% | 43.7% | 22.2% | .182 | 44.4% |
| Cutter | 56 | 9.1% | 42.9% | 6.5% | .188 | 31.2% |
| Curveball | 36 | 5.8% | 55.6% | 23.8% | .250 | 0.0% |
| Knuckle Curve | 27 | 4.4% | 51.9% | 35.7% | .429 | 0.0% |
| Splitter | 21 | 3.4% | 52.4% | 27.3% | .167 | 0.0% |
| Sweeper | 18 | 2.9% | 44.4% | 30.0% | .400 | 25.0% |
| Eephus | 7 | 1.1% | 14.3% | 0.0% | 1.000 | 100.0% |
| Slurve | 3 | 0.5% | 33.3% | 0.0% | .500 | 50.0% |
| Total | 616 | 100.0% | 49.5% | 17.6% | .286 | 22.8% |
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| Fastball | 339 | 55.0% | 52.5% | 9.8% | .291 | 25.7% |
| Breaking | 155 | 25.2% | 47.7% | 25.3% | .303 | 23.1% |
| Offspeed | 122 | 19.8% | 43.4% | 27.4% | .257 | 14.8% |
| Total | 616 | 100.0% | 49.5% | 17.6% | .286 | 22.8% |
| MLB Avg | - | - | 50.6% | 25.3% | .245 | 41.0% |