On MLB 40-man: YES
Acquired: Trade (TOR) Mar'24
Sun 3/30 | Mon 3/31 | Tue 4/01 |
---|---|---|
2Batting 2 SFG 3-6 F | TEX 6:40 PM EDT | TEX 6:40 PM EDT |
Positions
2B/3B
2026 Earned Positions
Util
All Leagues
Average $4.00
Median $4.00
H2H FanGraphs Points
Average $0.00
Median $0.00
Roster%
0.61%
Change
7Day
0.31%
30Day
0.62%
2025 OPL Round 1
OPL Roster%
0.00%
OPL Average Salary
$0.00

March 30, 2025 9:41 AM : Espinal started at third base and went 2-for-3 in Saturday's 3-2 win over the Giants.
Analysis: Espinal, who entered the starting lineup for the first time, filled in at third base while Jeimer Candelario handled DH duties for Spencer Steer, who was given a rest day. The hot corner could be a revolving door over the first month of the season. In addition to Espinal and Candelario, Gavin Lux and Steer could see time there. At this point, Lux is covering left field for the injured Austin Hays (calf) and Steer is dealing with a shoulder that's limited him to DH and could prompt more rest days than normal.
MLB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | TOR | 27 | 66 | 60 | 16 | 4 | 0 | 0 | 4 | 0 | 1 | 0 | 2.04 | 55.10 |
2021 | TOR | 92 | 246 | 222 | 69 | 13 | 1 | 2 | 22 | 1 | 6 | 1 | 3.31 | 304.20 |
2022 | TOR | 135 | 491 | 449 | 120 | 25 | 0 | 7 | 36 | 2 | 6 | 6 | 3.48 | 469.90 |
2023 | TOR | 93 | 254 | 230 | 57 | 14 | 0 | 2 | 18 | 3 | 2 | 1 | 2.29 | 212.60 |
2024 | CIN | 118 | 391 | 357 | 88 | 12 | 0 | 9 | 24 | 2 | 11 | 1 | 2.98 | 351.30 |
2025 | CIN | 1 | 3 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.2 | 8.20 |
MILB Stats
Batting
Year | Team | G | PA | AB | H | 2B | 3B | HR | BB | HBP | SB | CS | P/G | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2016 | BOS (R) | 26 | 99 | 86 | 21 | 2 | 0 | 0 | 10 | 1 | 1 | 0 | 2.78 | 72.30 |
2017 | BOS (A) | 123 | 544 | 492 | 138 | 18 | 4 | 4 | 39 | 3 | 20 | 6 | 4.4 | 540.60 |
2018 | BOS (A+) | 65 | 281 | 256 | 80 | 15 | 3 | 7 | 18 | 4 | 9 | 1 | 6.13 | 398.70 |
2018 | TOR (A+) | 17 | 73 | 65 | 17 | 3 | 1 | 2 | 6 | 1 | 0 | 3 | 4.47 | 76.00 |
2018 | TOR (AA) | 42 | 164 | 147 | 42 | 9 | 2 | 1 | 14 | 2 | 2 | 1 | 4.38 | 184.10 |
2019 | TOR (AA) | 94 | 409 | 367 | 102 | 21 | 1 | 5 | 35 | 2 | 10 | 11 | 4.44 | 417.00 |
2019 | TOR (AAA) | 28 | 112 | 104 | 33 | 6 | 0 | 2 | 7 | 0 | 2 | 2 | 4.86 | 136.20 |
2021 | TOR (AAA) | 4 | 13 | 13 | 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 5.43 | 21.70 |
2023 | TOR (A) | 4 | 15 | 13 | 4 | 1 | 0 | 0 | 2 | 0 | 1 | 0 | 5.05 | 20.20 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS | Pts |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar 29, 2025 | CIN | SFG | 3 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8.20 |
Sep 28, 2024 | CIN | @CHC | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Sep 27, 2024 | CIN | @CHC | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Sep 25, 2024 | CIN | @CLE | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.60 |
Sep 24, 2024 | CIN | @CLE | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Sep 22, 2024 | CIN | PIT | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3.00 |
Sep 21, 2024 | CIN | PIT | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Sep 19, 2024 | CIN | ATL | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Sep 18, 2024 | CIN | ATL | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Sep 17, 2024 | CIN | ATL | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1.60 |
Totals | 34 | 32 | 5 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2.00 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 4, 2023 | A | DUN | @CLR | 5 | 3 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
Jun 3, 2023 | A | DUN | @CLR | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Jun 1, 2023 | A | DUN | @CLR | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
May 30, 2023 | A | DUN | @CLR | 3 | 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 15 | 13 | 4 | 2 | 1 | 0 | 0 | 2 | 0 | 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 |
---|---|---|---|
June 13, 2022 12:57 PM | add | All Hope Is Lost | $2 |
August 4, 2022 11:47 AM | cut | All Hope Is Lost | $1 |
Recent Trades for Santiago Espinal in H2H FanGraphs Points
Date | Proposing Team | Proposing Team Gives | Accepting Team | Accepting Team Gives |
---|---|---|---|---|
July 9, 2022 8:54 PM | Lisan al Bibee |
Joey Votto TOR CPX 1B L $3 Craig Kimbrel LAD RP R $11 Miles Mikolas STL SP R $2 |
Dollar Dog Night |
Camilo Doval SFG RP R $8 Santiago Espinal TOR 2B/3B R $1 |
May 10, 2022 8:02 AM | Olson Twins |
Chad Pinder ATL AAA Util R $1 Santiago Espinal TOR 2B/3B R $1 |
Pitch Clock |
Bruce Zimmermann MIL SP/RP L $5 Daniel Lynch IV KCR SP/RP L $5 $8 loan |