Basenerd Banner
Loading games...
Tyler Heineman
Tyler Heineman
Toronto Blue Jays • Catcher
Age 34 • 5' 10" • 190 lb
Bats: S • Throws: R
MLB Debut: 2019-09-04
Born: Pacific Palisades , CA • USA
Draft: 2012
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 GPAABH HRRBISB AVGOBPSLGOPSAwards
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
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2014 HOU 4421 1 .500.500.5001.000
2015 HOU 10881 1 .125.125.250.375
2016 HOU 1224235 2 .217.250.261.511
2017 HOU 1214111 1 .091.286.091.377
2018 MIL 3331 .333.333.333.666
2019 AZ 864 21 .000.167.000.167
2020 SF 1225173 1 .176.400.176.576
2021 STL 91393 1 .333.417.333.750
2022 TOR 1013136 2 .462.462.5381.000
2023 PIT 1124223 .136.208.182.390
2024 BOS 815135 1 .385.467.385.852
2025 TOR 1126225 21 .227.308.273.581
2026 TOR 1023217 131 .333.391.571.962
Postseason
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2025 TOR 233 .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
32
0.273
xBA
36
0.215
xSLG
19
0.293
Avg EV
6
84.4
Barrel%
21
3.2%
HardHit%
7
22.4%
SweetSpot%
35
31.2%
Chase%
27
32.7%
Whiff%
85
19.3%
K%
80
17.8%
BB%
44
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%
More