Basenerd Banner
Abraham Toro
Abraham Toro
Kansas City Royals • First Base
Age 29 • 6' 0" • 223 lb
Bats: S • Throws: R
MLB Debut: 2019-08-22
Born: Longueuil , QC • Canada
Draft: 2016
2025 Stats
G
77
AB
259
H
62
HR
7
RBI
27
R
33
SB
2
AVG
.239
OBP
.289
SLG
.371
OPS
.660
Career Stats
G
442
AB
1438
H
321
HR
41
RBI
161
R
178
SB
16
AVG
.223
OBP
.285
SLG
.356
OPS
.641
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2019 HOU 25 89 78 17 2 9 1 .218 .303 .385 .688
2020 HOU 33 97 87 13 3 9 1 .149 .237 .276 .513
2021 Total 95 375 335 80 11 46 6 .239 .315 .373 .688
2022 SEA 109 352 324 60 10 35 2 .185 .239 .324 .563
2023 MIL 9 21 18 8 2 9 .444 .524 .778 1.302
2024 ATH 94 364 337 81 6 26 4 .240 .293 .350 .643
2025 BOS 77 284 259 62 7 27 2 .239 .289 .371 .660
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-08-19 vs BAL 5 0 0 0 0 0 0 0 2
2025-08-18 vs BAL 3 0 0 0 0 0 0 0 0
2025-08-17 vs MIA 3 1 0 0 0 1 0 0 0
2025-08-15 vs MIA 3 0 0 0 0 0 0 0 0
2025-08-12 @ HOU 6 1 0 0 0 1 1 0 0
2025-08-11 @ HOU 3 1 0 0 1 1 1 0 1
2025-08-10 @ SD 1 0 0 0 0 0 0 0 1
2025-08-09 @ SD 4 0 0 0 0 0 0 0 2
2025-08-08 @ SD 4 1 0 0 0 0 1 1 0
2025-08-05 vs KC 4 0 0 0 0 0 0 0 0
2025-08-04 vs KC 4 1 0 0 0 0 1 0 1
2025-08-03 vs HOU 4 1 0 0 0 0 1 0 0
2025-08-02 vs HOU 4 1 0 0 1 2 1 0 0
2025-08-01 vs HOU 3 0 0 0 0 0 0 0 1
2025-07-30 @ MIN 5 0 0 0 0 1 0 0 0
2025-07-29 @ MIN 3 1 1 0 0 0 0 0 0
2025-07-28 @ MIN 3 1 0 0 0 0 1 1 0
2025-07-27 vs LAD 2 1 0 0 0 0 1 0 0
2025-07-26 vs LAD 2 0 0 0 0 1 0 0 1
2025-07-25 vs LAD 2 0 0 0 0 0 0 0 1
2025-07-23 @ PHI 2 0 0 0 0 0 0 0 1
2025-07-22 @ PHI 3 0 0 0 0 0 0 0 1
2025-07-21 @ PHI 2 1 1 0 0 0 0 1 0
2025-07-19 @ CHC 3 2 0 0 0 0 0 0 0
2025-07-18 @ CHC 4 1 0 0 0 0 0 0 0
2025-07-12 vs TB 3 0 0 0 0 0 0 0 1
2025-07-11 vs TB 3 0 0 0 0 1 0 0 0
2025-07-10 vs TB 3 0 0 0 0 0 0 1 1
2025-07-08 vs COL 4 0 0 0 0 0 0 0 1
2025-07-07 vs COL 4 1 1 0 0 2 0 0 1
2025-07-06 @ WSH 3 2 0 0 0 0 0 1 0
2025-07-05 @ WSH 4 0 0 0 0 0 2 0 1
2025-07-04 @ WSH 5 2 0 0 0 1 1 1 0
2025-07-02 vs CIN 4 1 0 0 0 0 0 0 1
2025-07-01 vs CIN 4 2 1 0 0 0 1 0 0
2025-06-30 vs CIN 3 1 0 0 0 1 2 2 0
2025-06-29 vs TOR 1 0 0 0 0 0 0 0 1
2025-06-28 vs TOR 3 2 0 0 0 2 2 2 0
2025-06-27 vs TOR 4 0 0 0 0 0 0 0 1
2025-06-25 @ LAA 1 0 0 0 0 0 0 0 0
2025-06-24 @ LAA 1 0 0 0 0 0 0 0 0
2025-06-23 @ LAA 3 1 0 0 0 0 1 0 1
2025-06-22 @ SF 4 2 0 0 0 0 0 0 0
2025-06-21 @ SF 4 0 0 0 0 0 0 0 1
2025-06-20 @ SF 5 1 1 0 0 0 1 0 1
2025-06-18 @ SEA 4 0 0 0 0 0 0 0 0
2025-06-17 @ SEA 3 0 0 0 0 0 0 0 1
2025-06-16 @ SEA 3 1 0 0 0 1 0 1 1
2025-06-15 vs NYY 3 1 0 0 0 0 0 0 2
2025-06-13 vs NYY 4 0 0 0 0 0 0 0 1
2025-06-11 vs TB 4 2 0 0 1 1 1 0 1
2025-06-10 vs TB 3 0 0 0 0 0 0 1 1
2025-06-09 vs TB 5 1 1 0 0 1 2 0 1
2025-06-08 @ NYY 5 3 2 0 1 2 2 0 0
2025-06-07 @ NYY 5 2 0 0 0 1 1 0 0
2025-06-06 @ NYY 3 2 1 0 0 0 0 1 0
2025-06-04 vs LAA 4 2 0 0 0 2 1 0 0
2025-06-03 vs LAA 3 0 0 0 0 0 0 1 0
2025-06-02 vs LAA 4 1 0 0 0 0 0 0 2
2025-06-01 @ ATL 4 2 0 0 0 0 1 0 0
2025-05-31 @ ATL 3 1 0 0 0 0 0 0 1
2025-05-30 @ ATL 4 3 1 0 0 1 1 0 1
2025-05-28 @ MIL 1 0 0 0 0 0 0 0 1
2025-05-27 @ MIL 4 1 0 0 0 0 0 0 0
2025-05-26 @ MIL 4 0 0 0 0 0 0 0 1
2025-05-25 vs BAL 4 2 1 0 0 1 0 0 1
2025-05-24 vs BAL 4 1 0 0 1 1 1 0 0
2025-05-24 vs BAL 1 1 0 0 1 1 1 0 0
2025-05-23 vs BAL 3 2 1 0 0 0 2 0 0
2025-05-18 vs ATL 4 1 0 0 0 0 0 0 0
2025-05-17 vs ATL 4 1 1 0 0 0 1 0 1
2025-05-12 @ DET 4 1 0 0 1 1 1 0 1
2025-05-09 @ KC 5 1 0 0 0 0 0 0 1
2025-05-08 vs TEX 4 0 0 0 0 0 0 0 1
2025-05-07 vs TEX 1 0 0 0 0 0 0 0 0
2025-05-06 vs TEX 3 1 0 0 0 0 0 0 0
2025-05-04 vs MIN 1 0 0 0 0 0 0 0 0
Transactions
Entire history • newest first.
2026-01-27
Kansas City Royals invited non-roster 1B Abraham Toro to spring training.
2025-12-18
Kansas City Royals signed free agent 1B Abraham Toro to a minor league contract.
2025-08-23
Boston Red Sox sent 1B Abraham Toro outright to Worcester Red Sox.
2025-08-21
Boston Red Sox designated 1B Abraham Toro for assignment.
2025-05-03
Boston Red Sox selected the contract of 3B Abraham Toro from Worcester Red Sox.
2025-01-28
Boston Red Sox invited non-roster 3B Abraham Toro to spring training.
2025-01-28
Boston Red Sox signed free agent 3B Abraham Toro to a minor league contract.
2024-08-28
Oakland Athletics sent 3B Abraham Toro outright to Las Vegas Aviators.
2024-08-27
Oakland Athletics designated 3B Abraham Toro for assignment.
2024-07-21
Oakland Athletics activated 3B Abraham Toro from the 10-day injured list.
2024-07-19
Oakland Athletics sent 3B Abraham Toro on a rehab assignment to Las Vegas Aviators.
2024-07-15
Oakland Athletics sent 3B Abraham Toro on a rehab assignment to ACL Athletics.
2024-07-15
Oakland Athletics sent 3B Abraham Toro on a rehab assignment to ACL Athletics.
2024-06-22
Oakland Athletics placed 3B Abraham Toro on the 10-day injured list. Strained right hamstring.
2023-11-15
Milwaukee Brewers traded 3B Abraham Toro to Oakland Athletics for RHP Chad Patrick.
2023-10-05
Milwaukee Brewers activated 3B Abraham Toro.
2023-10-02
3B Abraham Toro roster status changed by Milwaukee Brewers.
2023-10-02
Milwaukee Brewers recalled 3B Abraham Toro from Nashville Sounds.
2023-08-19
Milwaukee Brewers optioned 3B Abraham Toro to Nashville Sounds.
2023-08-11
Milwaukee Brewers recalled 3B Abraham Toro from Nashville Sounds.
2023-08-03
Milwaukee Brewers optioned 3B Abraham Toro to Nashville Sounds.
2023-07-26
Milwaukee Brewers recalled 3B Abraham Toro from Nashville Sounds.
2023-06-14
Milwaukee Brewers optioned 3B Abraham Toro to Nashville Sounds.
2023-05-30
Milwaukee Brewers recalled 3B Abraham Toro from Nashville Sounds.
2023-03-27
Milwaukee Brewers optioned 3B Abraham Toro to Nashville Sounds.
2022-12-02
Milwaukee Brewers traded 2B Kolten Wong and cash to Seattle Mariners for LF Jesse Winker and 3B Abraham Toro.
2022-10-04
Seattle Mariners recalled 3B Abraham Toro from Tacoma Rainiers.
2022-10-03
Seattle Mariners optioned 3B Abraham Toro to Tacoma Rainiers.
2022-08-30
Seattle Mariners recalled 3B Abraham Toro from Tacoma Rainiers.
2022-08-06
Seattle Mariners optioned 3B Abraham Toro to Tacoma Rainiers.
2022-06-01
Seattle Mariners activated 3B Abraham Toro.
2022-06-01
Seattle Mariners activated 3B Abraham Toro.
2022-05-31
Seattle Mariners sent 3B Abraham Toro on a rehab assignment to Everett AquaSox.
2022-05-22
3B Abraham Toro assigned to Seattle Mariners.
2022-05-22
Seattle Mariners placed 3B Abraham Toro on the 10-day injured list. Left shoulder sprain.
2022-05-22
Seattle Mariners placed 3B Abraham Toro on the 10-day injured list. Left shoulder sprain.
2021-07-27
Houston Astros traded 3B Abraham Toro, RHP Joe Smith, and to Seattle Mariners for RHP Kendall Graveman and RHP Rafael Montero.
2021-07-26
Seattle Mariners activated 3B Abraham Toro.
2021-07-26
Seattle Mariners activated 3B Abraham Toro.
2021-06-16
Houston Astros recalled 3B Abraham Toro from Sugar Land Skeeters.
2021-04-26
Houston Astros optioned 3B Abraham Toro to Astros Alternate Training Site.
2021-04-14
Houston Astros recalled 3B Abraham Toro.
2021-04-14
Houston Astros recalled 3B Abraham Toro.
2021-04-14
Houston Astros recalled 3B Abraham Toro from Astros Alternate Training Site.
2021-03-30
Houston Astros optioned 3B Abraham Toro to Sugar Land Skeeters.
2021-01-26
Abraham Toro changed number to 13.
2020-02-10
Abraham Toro changed number to 31.
2019-10-31
Houston Astros activated 3B Abraham Toro.
2019-10-04
Houston Astros reassigned 3B Abraham Toro to the minor leagues.
2019-08-22
Houston Astros selected the contract of 3B Abraham Toro from Round Rock Express.
2019-01-22
Houston Astros invited non-roster 3B Abraham Toro to spring training.
2018-03-21
3B Abraham Toro-Hernandez assigned to Houston Astros.
2016-06-20
Houston Astros signed SS Abraham Toro-Hernandez.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
55
0.302
xBA
75
0.253
xSLG
54
0.376
Avg EV
18
86.3
Barrel%
30
4.5%
HardHit%
30
34.2%
SweetSpot%
39
32.0%
Chase%
19
34.8%
Whiff%
81
20.4%
K%
88
14.8%
BB%
23
4.9%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR Other Hit
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: royals.svg.