On MLB 40-man: YES
Acquired: Free Agent (OAK) Jan'25
Tue 6/17 | Wed 6/18 | Thu 6/19 |
---|---|---|
@SEA 9:40 PM EDT | @SEA 4:10 PM EDT | --- |
Positions
1B/2B/3B
2026 Earned Positions
1B/3B
All Leagues
Average $2.06
Median $1.00
Old School (5x5)
Average $1.20
Median $1.00
All Leagues
Average $1.80
Median $1.50
Old School (5x5)
Average $1.20
Median $1.00
Roster%
26.38%
Change
7Day
23.31%
30Day
25.15%
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 | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2019 | HOU | 25 | 89 | 78 | 13 | 2 | 9 | 1 | 0.21795 |
2020 | HOU | 33 | 97 | 87 | 13 | 3 | 9 | 1 | 0.14943 |
2021 | HOU | 35 | 122 | 109 | 17 | 6 | 20 | 3 | 0.21101 |
2021 | SEA | 60 | 253 | 226 | 28 | 5 | 26 | 3 | 0.25221 |
2022 | SEA | 109 | 352 | 324 | 36 | 10 | 35 | 2 | 0.18519 |
2023 | MIL | 9 | 21 | 18 | 4 | 2 | 9 | 0 | 0.44444 |
2024 | ATH | 94 | 364 | 337 | 34 | 6 | 26 | 4 | 0.24036 |
2025 | BOS | 30 | 110 | 104 | 15 | 5 | 13 | 0 | 0.31731 |
MILB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2016 | HOU (R) | 44 | 193 | 177 | 20 | 0 | 19 | 2 | 0.25424 |
2017 | HOU (A-) | 32 | 128 | 106 | 21 | 6 | 16 | 1 | 0.29245 |
2017 | HOU (A) | 37 | 158 | 134 | 25 | 9 | 17 | 2 | 0.20896 |
2018 | HOU (A+) | 83 | 349 | 296 | 54 | 14 | 56 | 5 | 0.25676 |
2018 | HOU (AA) | 50 | 202 | 178 | 16 | 2 | 22 | 3 | 0.23034 |
2019 | HOU (AA) | 98 | 435 | 376 | 65 | 16 | 70 | 4 | 0.30585 |
2019 | HOU (AAA) | 16 | 79 | 66 | 17 | 1 | 10 | 0 | 0.42424 |
2021 | HOU (AAA) | 17 | 68 | 54 | 10 | 2 | 11 | 2 | 0.35185 |
2022 | SEA (A+) | 2 | 5 | 4 | 0 | 0 | 2 | 0 | 0.50000 |
2022 | SEA (AAA) | 16 | 69 | 58 | 6 | 2 | 12 | 3 | 0.24138 |
2023 | MIL (AAA) | 96 | 414 | 357 | 53 | 8 | 58 | 8 | 0.29132 |
2024 | OAK (CPX) | 3 | 10 | 8 | 1 | 1 | 4 | 0 | 0.37500 |
2024 | OAK (AAA) | 4 | 17 | 16 | 1 | 0 | 0 | 0 | 0.18750 |
2025 | BOS (AAA) | 28 | 119 | 100 | 16 | 2 | 13 | 1 | 0.31000 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 16, 2025 | BOS | @SEA | 4 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Jun 15, 2025 | BOS | NYY | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 13, 2025 | BOS | NYY | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 11, 2025 | BOS | TBR | 4 | 4 | 2 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
Jun 10, 2025 | BOS | TBR | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 9, 2025 | BOS | TBR | 6 | 5 | 1 | 0 | 1 | 0 | 0 | 2 | 1 | 1 | 0 | 0 | 0 |
Jun 8, 2025 | BOS | @NYY | 5 | 5 | 3 | 0 | 2 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 0 |
Jun 7, 2025 | BOS | @NYY | 5 | 5 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
Jun 6, 2025 | BOS | @NYY | 4 | 3 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 4, 2025 | BOS | LAA | 5 | 4 | 2 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 1 | 0 | 0 |
Totals | 44 | 39 | 14 | 3 | 4 | 0 | 2 | 7 | 8 | 1 | 1 | 0 | 0 |
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 |
---|---|---|---|
July 2, 2021 11:51 PM | add | Roto Perpetuo | $1 |
July 26, 2021 6:58 PM | cut | Roto Perpetuo | $1 |
August 1, 2021 11:11 PM | add | π The Say Hey Kids π | $4 |
October 9, 2021 4:43 AM | increase | π The Say Hey Kids π | $6 |
November 30, 2021 12:12 PM | move | Big League Jew (from π The Say Hey Kids π) | $6 |
January 10, 2022 12:59 PM | cut | Big League Jew | $0 |
March 21, 2022 10:26 PM | add | Midnight Gophers | $3 |
August 17, 2022 4:54 PM | cut | Midnight Gophers | $2 |
May 16, 2024 12:46 AM | add | Big Papi memories | $1 |
June 28, 2024 3:53 PM | cut | Big Papi memories | $1 |
August 4, 2024 12:03 AM | add | Kodel Canyon Wrens | $1 |
August 5, 2024 4:24 PM | cut | Kodel Canyon Wrens | $1 |
August 6, 2024 4:25 PM | add | The Notorious B.I.G. Flys | $1 |
October 10, 2024 1:01 AM | increase | The Notorious B.I.G. Flys | $3 |
January 18, 2025 9:59 AM | cut | The Notorious B.I.G. Flys | $0 |