On MLB 40-man: YES
Acquired: Free Agent (OAK) Jan'25
Mon 6/16 | Tue 6/17 | Wed 6/18 |
---|---|---|
@SEA 9:40 PM EDT | @SEA 9:40 PM EDT | @SEA 4:10 PM EDT |
Positions
1B/2B/3B
2026 Earned Positions
1B/3B
All Leagues
Average $2.05
Median $1.00
FanGraphs Points
Average $2.28
Median $1.50
All Leagues
Average $1.50
Median $1.00
FanGraphs Points
Average $2.50
Median $2.00
Roster%
24.85%
Change
7Day
21.17%
30Day
23.01%
2025 OPL Round 3
OPL Roster%
2.00%
OPL Average Salary
$4.50

June 10, 2025 9:32 AM : Toro started as first base and went 1-for-5 with a double, an RBI and two runs scored in Monday's 10-8 extra-innings loss to the Rays.
Analysis: There was much turmoil caused by Rafael Devers' refusal to play first base and Boston's scrapped experiment with Kristian Campbell to move there, but Toro may have been the answer all along. He's reached base safely in 10 consecutive games, going 17-for-40 (.425) with five doubles, one home run and seven RBI during the streak. Toro is slashing .333/.352/.563 over 25 games for Boston, but it's fair to question if he can sustain that over the long haul.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2019 | HOU | 25 | 89 | 78 | 17 | 3 | 2 | 2 | 9 | 1 | 1 | 1 | 3.41 | 85.20 |
2020 | HOU | 33 | 97 | 87 | 13 | 2 | 0 | 3 | 3 | 7 | 1 | 1 | 1.48 | 48.90 |
2021 | HOU | 35 | 122 | 109 | 23 | 1 | 0 | 6 | 9 | 3 | 3 | 1 | 3.37 | 118.00 |
2021 | SEA | 60 | 253 | 226 | 57 | 11 | 0 | 5 | 22 | 4 | 3 | 2 | 4.17 | 250.20 |
2022 | SEA | 109 | 352 | 324 | 60 | 13 | 1 | 10 | 22 | 2 | 2 | 0 | 2.07 | 225.20 |
2023 | MIL | 9 | 21 | 18 | 8 | 0 | 0 | 2 | 2 | 1 | 0 | 0 | 6.07 | 54.60 |
2024 | ATH | 94 | 364 | 337 | 81 | 17 | 1 | 6 | 20 | 5 | 4 | 2 | 3.24 | 305.00 |
2025 | BOS | 29 | 106 | 101 | 32 | 8 | 0 | 5 | 3 | 1 | 0 | 0 | 5.53 | 160.40 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2016 | HOU (R) | 44 | 193 | 177 | 45 | 6 | 3 | 0 | 10 | 3 | 2 | 1 | 3.4 | 149.50 |
2017 | HOU (A-) | 32 | 128 | 106 | 31 | 8 | 0 | 6 | 19 | 3 | 1 | 3 | 6.46 | 206.70 |
2017 | HOU (A) | 37 | 158 | 134 | 28 | 3 | 2 | 9 | 21 | 2 | 2 | 0 | 5.41 | 200.30 |
2018 | HOU (A+) | 83 | 349 | 296 | 76 | 20 | 1 | 14 | 45 | 5 | 5 | 1 | 5.8 | 481.60 |
2018 | HOU (AA) | 50 | 202 | 178 | 41 | 15 | 2 | 2 | 17 | 6 | 3 | 3 | 3.83 | 191.60 |
2019 | HOU (AA) | 98 | 435 | 376 | 115 | 22 | 4 | 16 | 48 | 8 | 4 | 1 | 6.92 | 677.80 |
2019 | HOU (AAA) | 16 | 79 | 66 | 28 | 9 | 0 | 1 | 10 | 2 | 0 | 1 | 9.97 | 159.50 |
2021 | HOU (AAA) | 17 | 68 | 54 | 19 | 5 | 1 | 2 | 11 | 3 | 2 | 1 | 7.91 | 134.40 |
2022 | SEA (A+) | 2 | 5 | 4 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 5.1 | 10.20 |
2022 | SEA (AAA) | 16 | 69 | 58 | 14 | 3 | 1 | 2 | 10 | 0 | 3 | 0 | 5.58 | 89.30 |
2023 | MIL (AAA) | 96 | 414 | 357 | 104 | 36 | 2 | 8 | 49 | 2 | 8 | 2 | 6.03 | 579.00 |
2024 | OAK (CPX) | 3 | 10 | 8 | 3 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 8.07 | 24.20 |
2024 | OAK (AAA) | 4 | 17 | 16 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0.95 | 3.80 |
2025 | BOS (AAA) | 28 | 119 | 100 | 31 | 7 | 2 | 2 | 15 | 2 | 1 | 0 | 6.32 | 177.00 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 15, 2025 | BOS | NYY | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.60 |
Jun 13, 2025 | BOS | NYY | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -4.00 |
Jun 11, 2025 | BOS | TBR | 4 | 4 | 2 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 16.60 |
Jun 10, 2025 | BOS | TBR | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Jun 9, 2025 | BOS | TBR | 6 | 5 | 1 | 0 | 1 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 0 | 6.50 |
Jun 8, 2025 | BOS | @NYY | 5 | 5 | 3 | 0 | 2 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 27.00 |
Jun 7, 2025 | BOS | @NYY | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 6.20 |
Jun 6, 2025 | BOS | @NYY | 4 | 3 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 14.10 |
Jun 4, 2025 | BOS | LAA | 5 | 4 | 2 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 1 | 0 | 0 | 7.20 |
Jun 3, 2025 | BOS | LAA | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Totals | 44 | 39 | 13 | 3 | 4 | 0 | 2 | 7 | 7 | 1 | 1 | 0 | 0 | 76.20 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
May 2, 2025 | AAA | WOR | TOL | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
May 1, 2025 | AAA | WOR | TOL | 4 | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 |
Apr 30, 2025 | AAA | WOR | TOL | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Apr 29, 2025 | AAA | WOR | TOL | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Apr 27, 2025 | AAA | WOR | SYR | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Apr 27, 2025 | AAA | WOR | SYR | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Apr 25, 2025 | AAA | WOR | SYR | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Apr 24, 2025 | AAA | WOR | SYR | 5 | 4 | 2 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 |
Apr 23, 2025 | AAA | WOR | SYR | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Apr 22, 2025 | AAA | WOR | SYR | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Totals | 42 | 36 | 9 | 6 | 1 | 0 | 0 | 4 | 4 | 0 | 0 | 1 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Date | Transaction Type | Team | Salary |
---|---|---|---|
August 17, 2019 10:10 AM | add | Graves Disease sponsored by Fanduel | $4 |
October 4, 2019 5:03 PM | increase | Graves Disease sponsored by Fanduel | $6 |
November 15, 2019 9:59 AM | cut | Graves Disease sponsored by Fanduel | $0 |
August 2, 2021 9:19 PM | add | The Norman Conquest | $6 |
October 9, 2021 4:43 AM | increase | The Norman Conquest | $8 |
November 15, 2021 2:51 PM | cut | The Norman Conquest | $0 |
April 1, 2022 9:50 AM | add | Teoscoid Fever | $2 |
June 4, 2022 1:08 PM | cut | Teoscoid Fever | $1 |
June 5, 2022 1:09 PM | add | The Casks of Castellanos | $2 |
June 13, 2022 3:04 PM | cut | The Casks of Castellanos | $1 |
June 14, 2022 3:05 PM | add | Graves Disease sponsored by Fanduel | $2 |
June 15, 2022 3:37 PM | cut | Graves Disease sponsored by Fanduel | $1 |
May 15, 2024 11:02 PM | add | Smallpox Sox | $2 |
June 11, 2024 1:35 PM | cut | Smallpox Sox | $1 |
July 28, 2024 9:35 AM | add | The Casks of Castellanos | $1 |
August 6, 2024 5:00 PM | cut | The Casks of Castellanos | $1 |
August 7, 2024 5:03 PM | add | Ottoerotic Asphyxiation | $1 |
October 10, 2024 1:02 AM | increase | Ottoerotic Asphyxiation | $3 |