Last 5 Games
| Date | Tm | Opp | Result | App,Dec | DR | IP | H | R | ER | BB | SO | HR | HBP | WP | IBB | PO | BK | BF | Pit | Str | StL | StS | GB | FB | LD | PU | Unk | GmSc | IR | IS | WPA | aLI | cWPA | acLI | RE24 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-06-17 | MIA | @ | PHI | W, 12-4 | GS-6, W | 4 | 6.0 | 8 | 4 | 2 | 1 | 6 | 0 | 0 | 0 | 0 | 0 | 1 | 28 | 102 | 76 | 13 | 16 | 10 | 11 | 6 | 1 | 0 | 49 | -0.039 | 1.34 | 0.0% | 0.84 | -0.778 | ||
| 2026-06-12 | MIA | @ | PIT | W, 8-3 | GS-8, W | 4 | 8.0 | 5 | 3 | 3 | 1 | 7 | 2 | 0 | 0 | 0 | 0 | 0 | 30 | 102 | 70 | 20 | 10 | 10 | 12 | 5 | 1 | 0 | 66 | 0.117 | 0.89 | 0.0% | 0.46 | 1.179 | ||
| 2026-06-07 | MIA | TBR | W, 4-1 | GS-7, W | 5 | 7.0 | 5 | 1 | 1 | 1 | 7 | 0 | 1 | 0 | 0 | 0 | 0 | 25 | 90 | 58 | 12 | 9 | 8 | 8 | 5 | 0 | 0 | 69 | 0.283 | 0.99 | 0.1% | 0.53 | 2.461 | |||
| 2026-06-01 | MIA | @ | WSN | W, 7-3 | GS-7, W | 5 | 7.0 | 7 | 3 | 3 | 0 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 26 | 95 | 68 | 13 | 4 | 6 | 15 | 8 | 2 | 0 | 56 | 0.068 | 1.04 | 0.0% | 0.22 | 0.429 | ||
| 2026-05-26 | MIA | @ | TOR | L, 1-8 | GS-6, L | 4 | 5.2 | 10 | 8 | 8 | 1 | 4 | 3 | 4 | 0 | 0 | 0 | 0 | 31 | 95 | 67 | 20 | 7 | 6 | 16 | 7 | 2 | 0 | 20 | -0.240 | 0.86 | -0.1% | 0.34 | -5.148 |
| Season | Age | Team | Lg | WAR | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | TB | GIDP | HBP | SH | SF | IBB | Pos | Awards | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | 21 | STL | NL | 0.0 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | /1 | ||||||||
| 2018 | 22 | MIA | NL | -0.1 | 6 | 13 | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 8 | .000 | .077 | .000 | .077 | -76 | .053 | -97 | 0 | 0 | 0 | 0 | 0 | 0 | /1 | |
| 2019 | 23 | MIA | NL | -0.2 | 31 | 63 | 58 | 2 | 5 | 1 | 0 | 0 | 4 | 0 | 0 | 1 | 46 | .086 | .117 | .103 | .220 | -40 | .102 | -71 | 6 | 0 | 1 | 3 | 0 | 0 | 1 | AS |
| 2021 | 25 | MIA | NL | -0.3 | 30 | 64 | 58 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 45 | .034 | .097 | .052 | .148 | -58 | .080 | -81 | 3 | 0 | 1 | 2 | 0 | 0 | 1 | |
| 4 Yrs | -0.6 | 75 | 140 | 128 | 2 | 7 | 2 | 0 | 0 | 4 | 0 | 0 | 5 | 99 | .055 | .104 | .070 | .174 | -52 | .087 | -78 | 9 | 0 | 2 | 5 | 0 | 0 | 1 | ||||
| 162 Game Avg | -1.3 | 162 | 302 | 276 | 4 | 15 | 4 | 0 | 0 | 9 | 0 | 0 | 11 | 214 | .055 | .104 | .070 | .174 | -52 | .087 | -78 | 19 | 0 | 4 | 11 | 0 | 0 | |||||
| MIA (3 Yrs) | -0.6 | 67 | 140 | 128 | 2 | 7 | 2 | 0 | 0 | 4 | 0 | 0 | 5 | 99 | .055 | .104 | .070 | .174 | -52 | .087 | -78 | 9 | 0 | 2 | 5 | 0 | 0 | 1 | ||||
| STL (1 Yr) | 0.0 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | /1 | |||||||||||
| Season | Age | Team | Lg | PA | Rbat | Rbaser | Rdp | Rfield | Rpos | RAA | WAA | Rrep | RAR | WAR | waaWL% | 162WL% | oWAR | dWAR | oRAR | Pos | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | 21 | STL | NL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0.0 | .500 | .500 | 0.0 | 0.0 | 0 | /1 | |
| 2018 | 22 | MIA | NL | 13 | -3 | 0 | 0 | 0 | 2 | -1 | -0.1 | 0 | -1 | -0.1 | .489 | .500 | -0.1 | 0.0 | -1 | /1 | |
| 2019 | 23 | MIA | NL | 63 | -12 | 0 | 0 | 0 | 10 | -2 | -0.2 | 0 | -2 | -0.2 | .493 | .499 | -0.2 | 0.0 | -2 | 1 | AS |
| 2021 | 25 | MIA | NL | 64 | -13 | 0 | 1 | 0 | 10 | -2 | -0.3 | 0 | -2 | -0.3 | .492 | .499 | -0.3 | 0.0 | -2 | 1 | |
| 4 Yrs | 140 | -28 | 0 | 1 | 0 | 23 | -5 | -0.6 | 0 | -5 | -0.6 | .493 | .499 | -0.5 | -0.1 | -5 | 1 | ||||
| 162 Game Avg | 302 | -61 | -1 | 2 | 0 | 49 | -11 | -1.3 | 0 | -11 | -1.3 | .493 | .499 | -1.2 | -0.1 | -11 | |||||
| MIA (3 Yrs) | 140 | -28 | 0 | 1 | 0 | 23 | -5 | -0.6 | 0 | -5 | -0.6 | .492 | .499 | -0.5 | -0.1 | -5 | 1 | ||||
| STL (1 Yr) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0.0 | .500 | .500 | 0.0 | 0.0 | 0 | /1 | ||||
| Batting | Batting Ratios | Batted Ball | Win Probability | Baserunning | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Team | Lg | PA | WPA | cWPA | RE24 | Pos | Awards | ||||||||||||||||||
| 2017 | 21 | STL | NL | 0 | /1 | ||||||||||||||||||||||
| 2018 | 22 | MIA | NL | 13 | .053 | -97 | .000 | .000 | 0.0 | 61.5 | 7.7 | 69.6 | 33.3 | 0.0 | 50.0 | 0.0 | 0.0 | 50.0 | 50.0 | -0.3 | 0.0% | -2.99 | 0.0 | /1 | |||
| 2019 | 23 | MIA | NL | 63 | .102 | -71 | .417 | .017 | 0.0 | 73.0 | 1.6 | 79.2 | 27.3 | 20.0 | 53.3 | 0.0 | 2.67 | 33.3 | 33.3 | 33.3 | -0.6 | 0.0% | -7.14 | 28.6 | 50.0 | 1 | AS |
| 2021 | 25 | MIA | NL | 64 | .080 | -81 | .154 | .017 | 0.0 | 70.3 | 4.7 | 60.6 | 7.1 | 6.7 | 40.0 | 6.7 | 3.00 | 20.0 | 40.0 | 40.0 | -1.3 | -0.3% | -14.99 | 0.0 | 25.0 | 1 | |
| 4 Yrs | 140 | .087 | -78 | .241 | .016 | 0.0 | 70.7 | 3.6 | 68.9 | 17.9 | 11.8 | 47.1 | 2.9 | 3.20 | 23.5 | 38.2 | 38.2 | -2.1 | -0.3% | -25.12 | 14.3 | 33.3 | 1 | ||||
| MLB Average | .323 | 100 | .294 | .165 | 3.2 | 22.5 | 8.6 | 88.4 | 39.1 | 24.5 | 42.6 | 24.7 | 0.76 | 29.4 | 52.6 | 18.1 | 30.4 | 41.2 | |||||||||
All-Star Batting
Ratio Batting *
Win Probability *
Baserunning & Misc. Stats *
Situational Batting *
Pitch Summary -- Batting *
Cumulative Batting
Neutralized Batting
* - Disclaimer & Completeness Note
Appearances on Leaderboards, Awards, and Honors
Frequently Asked Questions
How old is Sandy Alcantara?
Sandy Alcantara is 30 years old.
When was Sandy Alcantara born?
Sandy Alcantara was born on September 7, 1995.
Where was Sandy Alcantara born?
Sandy Alcantara was born in Azua, Dominican Republic.
How tall is Sandy Alcantara?
Sandy Alcantara is 6-5 (196 cm) tall.
How much does Sandy Alcantara weigh?
Sandy Alcantara weighs 200 lbs (90 kg).
How many seasons has Sandy Alcantara played?
Sandy Alcantara is in his 9th season.
What position does Sandy Alcantara play?
Sandy Alcantara is a Pitcher.
How many strikeouts does Sandy Alcantara have?
Sandy Alcantara has 77 strikeouts this season and has 1,008 strikeouts over his career.
How much is Sandy Alcantara worth?
Sandy Alcantara makes $17,300,000.00 this year. His current contract terms are 5 yrs/$56M (22-26) & 27 team option.
How many teams has Sandy Alcantara played for?
Sandy Alcantara has played for 2 teams; the Miami Marlins and St. Louis Cardinals.
How many World Series has Sandy Alcantara won?
Sandy Alcantara has never won a World Series.
What is Sandy Alcantara's Instagram account?
Sandy Alcantara is on Instagram at sandyalcantaramph.
What are Sandy Alcantara's nicknames?
Sandman is a nickname for Sandy Alcantara.




Sabermetric Batting