Loading games...
2024 Stats
G
68
AB
229
H
56
HR
5
RBI
20
R
26
SB
0
AVG
.245
OBP
.315
SLG
.380
OPS
.695
Career Stats
G
369
AB
1217
H
293
HR
42
RBI
140
R
140
SB
0
AVG
.241
OBP
.303
SLG
.399
OPS
.702
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | TEX | 13 | 37 | 34 | 9 | 1 | 4 | — | .265 | .324 | .353 | .677 | |
| 2018 | TEX | 35 | 108 | 99 | 22 | 2 | 11 | — | .222 | .269 | .333 | .602 | |
| 2019 | TEX | 83 | 337 | 309 | 83 | 21 | 48 | — | .269 | .323 | .524 | .847 | |
| 2020 | TEX | 29 | 108 | 100 | 19 | 1 | 13 | — | .190 | .231 | .260 | .491 | |
| 2021 | TEX | 75 | 284 | 260 | 65 | 6 | 25 | — | .250 | .310 | .381 | .691 | |
| 2022 | Total | 22 | 62 | 52 | 7 | 1 | 3 | — | .135 | .274 | .250 | .524 | |
| 2023 | NYY | 44 | 149 | 134 | 32 | 5 | 16 | — | .239 | .309 | .403 | .712 | |
| 2024 | LAA | 68 | 254 | 229 | 56 | 5 | 20 | — | .245 | .315 | .380 | .695 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | LAD | 4 | 6 | 5 | 2 | 1 | 1 | — | .400 | .500 | 1.000 | 1.500 |
| 2017 | LAD | 18 | 29 | 28 | 9 | 1 | 5 | — | .321 | .345 | .500 | .845 |
| 2018 | TEX | 13 | 39 | 37 | 9 | 1 | 5 | 1 | .243 | .282 | .324 | .606 |
| 2019 | TEX | 21 | 56 | 48 | 10 | — | 8 | 1 | .208 | .286 | .250 | .536 |
| 2020 | TEX | 10 | 30 | 23 | 3 | — | 2 | — | .130 | .300 | .130 | .430 |
| 2021 | TEX | 5 | 13 | 11 | 1 | — | — | — | .091 | .231 | .091 | .322 |
| 2022 | TEX | 12 | 37 | 34 | 8 | — | 6 | — | .235 | .297 | .324 | .621 |
| 2023 | NYY | 21 | 58 | 51 | 15 | 1 | 4 | — | .294 | .379 | .392 | .771 |
| 2024 | LAA | 18 | 41 | 37 | 11 | 1 | 2 | — | .297 | .366 | .459 | .825 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2024-08-14 | vs TOR | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2024-08-13 | vs TOR | 4 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
| 2024-08-12 | vs TOR | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-08-07 | @ NYY | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2024-08-02 | vs NYM | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-08-01 | vs COL | 5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2024-07-30 | vs COL | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 2 | 0 |
| 2024-07-28 | vs ATH | 5 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| 2024-07-27 | vs ATH | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-07-25 | vs ATH | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-07-24 | @ SEA | 4 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2024-07-22 | @ SEA | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2024-07-21 | @ ATH | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2024-07-20 | @ ATH | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-07-14 | vs SEA | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2024-07-12 | vs SEA | 5 | 2 | 0 | 0 | 2 | 4 | 2 | 0 | 1 |
| 2024-07-11 | vs SEA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2024-07-07 | @ CHC | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2024-07-06 | @ CHC | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 2024-07-04 | @ ATH | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2024-07-03 | @ ATH | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2024-07-02 | @ ATH | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2024-06-30 | vs DET | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2024-06-29 | vs DET | 2 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 |
| 2024-06-27 | vs DET | 4 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 2 |
| 2024-06-26 | vs ATH | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 2 |
| 2024-06-25 | vs ATH | 3 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2024-06-24 | vs ATH | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2024-06-22 | @ LAD | 4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2024-06-21 | @ LAD | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2024-06-18 | vs MIL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2024-06-17 | vs MIL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2024-06-16 | @ SF | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2024-06-13 | @ AZ | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-06-12 | @ AZ | 5 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2024-06-11 | @ AZ | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2024-06-09 | vs HOU | 3 | 2 | 0 | 0 | 0 | 1 | 1 | 1 | 0 |
| 2024-06-08 | vs HOU | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2024-06-05 | vs SD | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-06-04 | vs SD | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 2024-06-03 | vs SD | 3 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2024-06-02 | @ SEA | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2024-06-01 | @ SEA | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-05-31 | @ SEA | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2024-05-30 | vs NYY | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2024-05-29 | vs NYY | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2024-05-28 | vs NYY | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-05-26 | vs CLE | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-05-25 | vs CLE | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2024-05-24 | vs CLE | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2024-05-22 | @ HOU | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2024-05-21 | @ HOU | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-05-20 | @ HOU | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2024-05-19 | @ TEX | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2024-05-18 | @ TEX | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-05-17 | @ TEX | 5 | 4 | 0 | 0 | 0 | 1 | 2 | 0 | 0 |
| 2024-05-15 | vs STL | 5 | 3 | 2 | 0 | 0 | 1 | 2 | 0 | 1 |
| 2024-05-14 | vs STL | 5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2 |
| 2024-05-13 | vs STL | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-05-12 | vs KC | 4 | 3 | 1 | 0 | 1 | 2 | 1 | 0 | 0 |
| 2024-05-10 | vs KC | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-05-09 | vs KC | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2024-05-08 | @ PIT | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2024-05-07 | @ PIT | 3 | 1 | 0 | 0 | 0 | 0 | 3 | 2 | 0 |
| 2024-05-06 | @ PIT | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2024-05-05 | @ CLE | 4 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2024-05-04 | @ CLE | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2024-05-03 | @ CLE | 4 | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
Transactions
Entire history • newest first.
2024-08-17
Los Angeles Angels sent LF Willie Calhoun outright to Salt Lake Bees.
2024-08-16
Los Angeles Angels designated LF Willie Calhoun for assignment.
2024-05-01
Los Angeles Angels selected the contract of LF Willie Calhoun from Salt Lake Bees.
2024-02-09
Los Angeles Angels invited non-roster LF Willie Calhoun to spring training.
2023-12-07
Los Angeles Angels signed free agent LF Willie Calhoun to a minor league contract.
2023-07-31
New York Yankees sent LF Willie Calhoun outright to Scranton/Wilkes-Barre RailRiders.
2023-07-28
New York Yankees designated LF Willie Calhoun for assignment.
2023-07-20
New York Yankees sent LF Willie Calhoun on a rehab assignment to Somerset Patriots.
2023-06-22
New York Yankees placed LF Willie Calhoun on the 10-day injured list. Left quad strain.
2023-04-08
New York Yankees activated LF Willie Calhoun.
2023-04-08
New York Yankees selected the contract of LF Willie Calhoun from Scranton/Wilkes-Barre RailRiders.
2023-01-12
LF Willie Calhoun roster status changed by New York Yankees.
2023-01-12
New York Yankees signed free agent LF Willie Calhoun to a minor league contract.
2022-09-19
San Francisco Giants sent LF Willie Calhoun outright to Sacramento River Cats.
2022-09-18
San Francisco Giants designated LF Willie Calhoun for assignment.
2022-09-17
San Francisco Giants optioned LF Willie Calhoun to Sacramento River Cats.
2022-09-12
San Francisco Giants selected the contract of LF Willie Calhoun from Sacramento River Cats.
2022-06-10
Texas Rangers sent LF Willie Calhoun outright to Round Rock Express.
2022-06-05
Texas Rangers designated LF Willie Calhoun for assignment.
2022-05-02
Texas Rangers optioned LF Willie Calhoun to Round Rock Express.
2021-12-01
Texas Rangers activated LF Willie Calhoun.
2021-12-01
Texas Rangers activated LF Willie Calhoun.
2021-12-01
Texas Rangers activated LF Willie Calhoun.
2021-09-15
Texas Rangers activated LF Willie Calhoun.
2021-09-13
Texas Rangers sent LF Willie Calhoun on a rehab assignment to Round Rock Express.
2021-09-06
Texas Rangers sent LF Willie Calhoun on a rehab assignment to ACL Rangers.
2021-08-05
Texas Rangers placed LF Willie Calhoun on the 60-day injured list. Left ulna bone fracture.
2021-06-27
Texas Rangers placed LF Willie Calhoun on the 10-day injured list. Left ulna bone fracture.
2021-04-17
Texas Rangers activated LF Willie Calhoun from the 10-day injured list.
2021-04-01
Texas Rangers placed LF Willie Calhoun on the 10 day disabled list.
2020-09-15
Texas Rangers activated LF Willie Calhoun from the 10-day injured list.
2020-08-20
Texas Rangers placed LF Willie Calhoun on the 10-day injured list. Left hamstring strain.
2019-07-25
Texas Rangers recalled LF Willie Calhoun from Nashville Sounds.
2019-07-16
Texas Rangers optioned Willie Calhoun to Nashville Sounds.
2019-06-17
Willie Calhoun roster status changed by Texas Rangers.
2019-06-13
Texas Rangers sent LF Willie Calhoun on a rehab assignment to Nashville Sounds.
2019-05-22
Texas Rangers placed LF Willie Calhoun on the 10-day injured list. Left quad strain
2019-05-15
Texas Rangers recalled LF Willie Calhoun from Nashville Sounds.
2019-03-22
Texas Rangers optioned LF Willie Calhoun to Nashville Sounds.
2018-09-04
Texas Rangers recalled Willie Calhoun from Round Rock Express.
2018-08-16
Texas Rangers optioned LF Willie Calhoun to Round Rock Express.
2018-07-20
Texas Rangers recalled Willie Calhoun from Round Rock Express.
2018-03-13
Texas Rangers optioned LF Willie Calhoun to Round Rock Express.
2018-02-08
Willie Calhoun changed number to .
2017-09-12
Texas Rangers selected the contract of LF Willie Calhoun from Round Rock Express.
2017-07-31
Texas Rangers traded RHP Yu Darvish to Los Angeles Dodgers for 2B Willie Calhoun, RHP A.J. Alexy and SS Brendon Davis.
2017-02-14
Los Angeles Dodgers invited non-roster 2B Willie Calhoun to spring training.
2016-03-12
2B Willie Calhoun assigned to Los Angeles Dodgers.
2015-06-16
Los Angeles Dodgers signed 2B Willie Calhoun.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2024
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 | 321 | 33.6% | 54.8% | 11.0% | .240 | 32.3% |
| Sinker | 133 | 13.9% | 45.9% | 7.0% | .281 | 56.7% |
| Slider | 127 | 13.3% | 49.6% | 33.9% | .250 | 40.9% |
| Changeup | 113 | 11.8% | 34.5% | 8.7% | .167 | 27.6% |
| Cutter | 105 | 11.0% | 65.7% | 3.9% | .217 | 27.3% |
| Curveball | 57 | 6.0% | 54.4% | 5.9% | .308 | 58.3% |
| Sweeper | 54 | 5.7% | 46.3% | 16.7% | .250 | 33.3% |
| Splitter | 29 | 3.0% | 34.5% | 0.0% | .200 | 50.0% |
| Knuckle Curve | 16 | 1.7% | 37.5% | 33.3% | .500 | 50.0% |
| Total | 955 | 100.0% | 50.3% | 12.5% | .241 | 37.9% |
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| Fastball | 559 | 58.5% | 54.7% | 8.7% | .246 | 37.6% |
| Breaking | 254 | 26.6% | 49.2% | 25.0% | .270 | 43.8% |
| Offspeed | 142 | 14.9% | 34.5% | 7.4% | .171 | 30.3% |
| Total | 955 | 100.0% | 50.3% | 12.5% | .241 | 37.9% |
| MLB Avg | - | - | 50.6% | 25.3% | .245 | 41.0% |