Esteury Ruiz
MIAbats R8th in the order · projectedChicago Cubs @ Miami Marlins7:10 PMloanDepot park
Home Runs
77 games logged| BF | HR | HR/BF | |
|---|---|---|---|
| vs RHB ● | 444 | 22 | 5.0% |
| vs LHB | 172 | 11 | 6.4% |
| on the road ● | 233 | 13 | 5.6% |
| at home | 383 | 20 | 5.2% |
| season | 616 | 33 | 5.4% |
● tonight's split · from MLB's own situational splits
| G | PA | HR | HR/PA | SLG | over 0.5 | |
|---|---|---|---|---|---|---|
| vs LHP ● | 30 | 94 | 4 | 4.3% | .410 | 13% (4/30) |
| vs RHP | 47 | 112 | 2 | 1.8% | .413 | 4% (2/47) |
| at home ● | 37 | 98 | 2 | 2.0% | .405 | 5% (2/37) |
| on the road | 40 | 108 | 4 | 3.7% | .417 | 10% (4/40) |
| season | 77 | 206 | 6 | 2.9% | .412 | 8% (6/77) |
● tonight's split
| PA | HR/PA | BBE | barrel | xSLG | xISO | EV | |
|---|---|---|---|---|---|---|---|
| vs LHP ● | 100 | 4.0% | 50 | 10.0% | .329 | .157 | 85.2 |
| vs RHP | 106 | 1.9% | 57 | 5.3% | .287 | .085 | 78.4 |
| at home ● | 98 | 2.0% | 41 | 7.3% | .229 | .087 | 83.0 |
| on the road | 108 | 3.7% | 66 | 7.6% | .369 | .145 | 80.7 |
| season | 206 | 2.9% | 107 | 7.5% | .307 | .119 | 81.6 |
30% boost+1170+30.8% vs market · -1% vs season50% boost+1350+49.4% vs market · +13% vs season
30% boost-1100-2.3% vs market · +0.6% vs season50% boost-953-1% vs market · +1.9% vs season
30% boost+19500no market fair50% boost+22500no market fair
Total Bases
77 games logged| BF | TB | TB/BF | SLG | |
|---|---|---|---|---|
| vs RHB ● | 444 | 183 | 0.41 | .440 |
| vs LHB | 172 | 74 | 0.43 | .471 |
| on the road ● | 233 | 97 | 0.42 | .451 |
| at home | 383 | 160 | 0.42 | .447 |
| season | 616 | 257 | 0.42 | .449 |
● tonight's split · from MLB's own situational splits
| G | PA | TB | TB/G | SLG | over 0.5 | |
|---|---|---|---|---|---|---|
| vs LHP ● | 30 | 94 | 32 | 1.07 | .410 | 43% (13/30) |
| vs RHP | 47 | 112 | 38 | 0.81 | .413 | 36% (17/47) |
| at home ● | 37 | 98 | 30 | 0.81 | .405 | 35% (13/37) |
| on the road | 40 | 108 | 40 | 1.00 | .417 | 43% (17/40) |
| season | 77 | 206 | 70 | 0.91 | .412 | 39% (30/77) |
● tonight's split
| PA | TB/PA | BBE | xSLG | xISO | barrel | EV | |
|---|---|---|---|---|---|---|---|
| vs LHP ● | 100 | 39.0% | 50 | .329 | .157 | 10.0% | 85.2 |
| vs RHP | 106 | 29.2% | 57 | .287 | .085 | 5.3% | 78.4 |
| at home ● | 98 | 30.6% | 41 | .229 | .087 | 7.3% | 83.0 |
| on the road | 108 | 37.0% | 66 | .369 | .145 | 7.6% | 80.7 |
| season | 206 | 34.0% | 107 | .307 | .119 | 7.5% | 81.6 |
- the under has hit 66% blended (L10 70%, season 61%) against a 50% priced probability
- his xBA of .190 - 5th percentile for xBA
- his xSLG of .311 - 10th percentile for xSLG
- counterpoint - faces Shota Imanaga (LHP): barrel% allowed 9.8% - 84th percentile for barrel% allowed
basis: 77 games this season
30% boost+126+13.6% vs market · -11.9% vs season50% boost+146+23.3% vs market · -4.3% vs season
30% boost+118+8.7% vs market · +33.2% vs season50% boost+136+17.7% vs market · +44.3% vs season
30% boost+351+31.2% vs market · +11.3% vs season50% boost+405+47% vs market · +24.6% vs season
30% boost-246pooled fair50% boost-213pooled fair
30% boost+618no market fair50% boost+712no market fair
30% boost+845no market fair50% boost+975no market fair
30% boost+2210no market fair50% boost+2550no market fair
Hits
77 games logged| BF | H | H/BF | AVG | |
|---|---|---|---|---|
| vs RHB ● | 444 | 102 | 23.0% | .245 |
| vs LHB | 172 | 35 | 20.3% | .223 |
| on the road ● | 233 | 50 | 21.5% | .233 |
| at home | 383 | 87 | 22.7% | .243 |
| season | 616 | 137 | 22.2% | .239 |
● tonight's split · from MLB's own situational splits
| G | AB | H | AVG | over 0.5 | |
|---|---|---|---|---|---|
| vs LHP ● | 30 | 78 | 17 | .218 | 43% (13/30) |
| vs RHP | 47 | 92 | 23 | .250 | 36% (17/47) |
| at home ● | 37 | 74 | 16 | .216 | 35% (13/37) |
| on the road | 40 | 96 | 24 | .250 | 43% (17/40) |
| season | 77 | 170 | 40 | .235 | 39% (30/77) |
● tonight's split
| PA | H/PA | BBE | xBA | LD% | SS% | |
|---|---|---|---|---|---|---|
| vs LHP ● | 100 | 20.0% | 50 | .172 | 22.0% | 38.0% |
| vs RHP | 106 | 18.9% | 57 | .202 | 33.3% | 43.9% |
| at home ● | 98 | 16.3% | 41 | .142 | 26.8% | 39.0% |
| on the road | 108 | 22.2% | 66 | .224 | 28.8% | 42.4% |
| season | 206 | 19.4% | 107 | — | 28.0% | 41.1% |
30% boost+136+15.9% vs market · -7.9% vs season50% boost+157+26.2% vs market · +0.3% vs season
30% boost+118+10.8% vs market · +33.2% vs season50% boost+136+20.1% vs market · +44.3% vs season
30% boost+780no market fair50% boost+900no market fair
30% boost-692no market fair50% boost-600no market fair
30% boost+3900no market fair50% boost+4500no market fair
30% boost+7800no market fair50% boost+9000no market fair
H+R+RBI
77 games logged| BF | H | TB | OBP | |
|---|---|---|---|---|
| vs RHB ● | 444 | 102 | 183 | .291 |
| vs LHB | 172 | 35 | 74 | .287 |
| on the road ● | 233 | 50 | 97 | .288 |
| at home | 383 | 87 | 160 | .291 |
| season | 616 | 137 | 257 | — |
● tonight's split · from MLB's own situational splits
| G | PA | H | R | RBI | H+R+RBI/G | over 0.5 | |
|---|---|---|---|---|---|---|---|
| vs LHP ● | 30 | 94 | 17 | 12 | 7 | 1.20 | 50% (15/30) |
| vs RHP | 47 | 112 | 23 | 18 | 4 | 0.96 | 45% (21/47) |
| at home ● | 37 | 98 | 16 | 17 | 5 | 1.03 | 49% (18/37) |
| on the road | 40 | 108 | 24 | 13 | 6 | 1.07 | 45% (18/40) |
| season | 77 | 206 | 40 | 30 | 11 | 1.05 | 47% (36/77) |
● tonight's split
| PA | H/PA | BBE | xBA | xSLG | barrel | EV | |
|---|---|---|---|---|---|---|---|
| vs LHP ● | 100 | 20.0% | 50 | .172 | .329 | 10.0% | 85.2 |
| vs RHP | 106 | 18.9% | 57 | .202 | .287 | 5.3% | 78.4 |
| at home ● | 98 | 16.3% | 41 | .142 | .229 | 7.3% | 83.0 |
| on the road | 108 | 22.2% | 66 | .224 | .369 | 7.6% | 80.7 |
| season | 206 | 19.4% | 107 | — | .307 | 7.5% | 81.6 |
30% boost+100+6.2% vs market · -6.5% vs season50% boost+115+14.4% vs market · +0.7% vs season
30% boost+143+13.5% vs market · +29.4% vs season50% boost+165+23.8% vs market · +41.1% vs season
30% boost+179no market fair50% boost+207no market fair
RBIs
77 games logged| BF | H | HR | SLG | |
|---|---|---|---|---|
| vs RHB ● | 444 | 102 | 22 | .440 |
| vs LHB | 172 | 35 | 11 | .471 |
| on the road ● | 233 | 50 | 13 | .451 |
| at home | 383 | 87 | 20 | .447 |
| season | 616 | 137 | 33 | .449 |
● tonight's split · from MLB's own situational splits
| G | PA | RBI | RBI/G | SLG | over 0.5 | |
|---|---|---|---|---|---|---|
| vs LHP ● | 30 | 94 | 7 | 0.23 | .410 | 17% (5/30) |
| vs RHP | 47 | 112 | 4 | 0.09 | .413 | 9% (4/47) |
| at home ● | 37 | 98 | 5 | 0.14 | .405 | 11% (4/37) |
| on the road | 40 | 108 | 6 | 0.15 | .417 | 13% (5/40) |
| season | 77 | 206 | 11 | 0.14 | .412 | 12% (9/77) |
● tonight's split
| PA | RBI/PA | BBE | xSLG | barrel | hard hit | EV | |
|---|---|---|---|---|---|---|---|
| vs LHP ● | 100 | 7.0% | 50 | .329 | 10.0% | 36.0% | 85.2 |
| vs RHP | 106 | 3.8% | 57 | .287 | 5.3% | 21.1% | 78.4 |
| at home ● | 98 | 5.1% | 41 | .229 | 7.3% | 31.7% | 83.0 |
| on the road | 108 | 5.6% | 66 | .369 | 7.6% | 25.8% | 80.7 |
| season | 206 | — | 107 | .307 | 7.5% | 28.0% | 81.6 |
30% boost+429+24.3% vs market · -38.2% vs season50% boost+495+39.8% vs market · -30.5% vs season
30% boost-288+2.3% vs market · +18.9% vs season50% boost-250+6.4% vs market · +23.6% vs season
30% boost+1300no market fair50% boost+1500no market fair
30% boost-2308no market fair50% boost-2000no market fair
30% boost+3900no market fair50% boost+4500no market fair
30% boost+5850no market fair50% boost+6750no market fair
30% boost+7800no market fair50% boost+9000no market fair
Runs
77 games logged| BF | H | BB | OBP | |
|---|---|---|---|---|
| vs RHB ● | 444 | 102 | 23 | .291 |
| vs LHB | 172 | 35 | 12 | .287 |
| on the road ● | 233 | 50 | 13 | .288 |
| at home | 383 | 87 | 22 | .291 |
| season | 616 | 137 | 35 | — |
● tonight's split · from MLB's own situational splits
| G | PA | R | R/G | OBP | over 0.5 | |
|---|---|---|---|---|---|---|
| vs LHP ● | 30 | 94 | 12 | 0.40 | .340 | 37% (11/30) |
| vs RHP | 47 | 112 | 18 | 0.38 | .373 | 28% (13/47) |
| at home ● | 37 | 98 | 17 | 0.46 | .385 | 35% (13/37) |
| on the road | 40 | 108 | 13 | 0.33 | .333 | 28% (11/40) |
| season | 77 | 206 | 30 | 0.39 | .358 | 31% (24/77) |
● tonight's split
| PA | R/PA | BBE | xBA | LD% | SS% | EV | |
|---|---|---|---|---|---|---|---|
| vs LHP ● | 100 | — | 50 | .172 | 22.0% | 38.0% | 85.2 |
| vs RHP | 106 | — | 57 | .202 | 33.3% | 43.9% | 78.4 |
| at home ● | 98 | 21.4% | 41 | .142 | 26.8% | 39.0% | 83.0 |
| on the road | 108 | 13.0% | 66 | .224 | 28.8% | 42.4% | 80.7 |
| season | 206 | — | 107 | — | 28.0% | 41.1% | 81.6 |
30% boost+299+21.3% vs market · +24.4% vs season50% boost+345+35.3% vs market · +38.7% vs season
30% boost-200+4.6% vs market · +3.2% vs season50% boost-173+9.9% vs market · +8.5% vs season
30% boost+2600no market fair50% boost+3000no market fair
30% boost-5769no market fair50% boost-5000no market fair
Doubles
77 games logged| BF | 2B | 2B/BF | SLG | |
|---|---|---|---|---|
| vs RHB ● | 444 | 13 | 2.9% | .440 |
| vs LHB | 172 | 6 | 3.5% | .471 |
| on the road ● | 233 | 8 | 3.4% | .451 |
| at home | 383 | 11 | 2.9% | .447 |
| season | 616 | 19 | 3.1% | .449 |
● tonight's split · from MLB's own situational splits
| G | PA | 2B | 2B/PA | SLG | over 0.5 | |
|---|---|---|---|---|---|---|
| vs LHP ● | 30 | 94 | 3 | 3.2% | .410 | 10% (3/30) |
| vs RHP | 47 | 112 | 7 | 6.3% | .413 | 13% (6/47) |
| at home ● | 37 | 98 | 6 | 6.1% | .405 | 16% (6/37) |
| on the road | 40 | 108 | 4 | 3.7% | .417 | 8% (3/40) |
| season | 77 | 206 | 10 | 4.9% | .412 | 12% (9/77) |
● tonight's split
| PA | 2B/PA | BBE | xSLG | LD% | SS% | |
|---|---|---|---|---|---|---|
| vs LHP ● | 100 | 5.0% | 50 | .329 | 22.0% | 38.0% |
| vs RHP | 106 | 4.7% | 57 | .287 | 33.3% | 43.9% |
| at home ● | 98 | 6.1% | 41 | .229 | 26.8% | 39.0% |
| on the road | 108 | 3.7% | 66 | .369 | 28.8% | 42.4% |
| season | 206 | 4.9% | 107 | .307 | 28.0% | 41.1% |
30% boost+748+33.1% vs market · -0.9% vs season50% boost+862+51.1% vs market · +12.5% vs season
30% boost-615-1.7% vs market · +2.7% vs season50% boost-533+0.5% vs market · +4.9% vs season
Singles
77 games logged| BF | 1B | 1B/BF | |
|---|---|---|---|
| vs RHB ● | 444 | 66 | 14.9% |
| vs LHB | 172 | 18 | 10.5% |
| on the road ● | 233 | 29 | 12.4% |
| at home | 383 | 55 | 14.4% |
| season | 616 | 84 | 13.6% |
● tonight's split · from MLB's own situational splits
| G | AB | 1B | AVG | over 0.5 | |
|---|---|---|---|---|---|
| vs LHP ● | 30 | 78 | 10 | .218 | 27% (8/30) |
| vs RHP | 47 | 92 | 13 | .250 | 23% (11/47) |
| at home ● | 37 | 74 | 7 | .216 | 16% (6/37) |
| on the road | 40 | 96 | 16 | .250 | 33% (13/40) |
| season | 77 | 170 | 23 | .235 | 25% (19/77) |
● tonight's split
| PA | 1B/PA | BBE | xBA | LD% | SS% | |
|---|---|---|---|---|---|---|
| vs LHP ● | 100 | 10.0% | 50 | .172 | 22.0% | 38.0% |
| vs RHP | 106 | 12.3% | 57 | .202 | 33.3% | 43.9% |
| at home ● | 98 | 7.1% | 41 | .142 | 26.8% | 39.0% |
| on the road | 108 | 14.8% | 66 | .224 | 28.8% | 42.4% |
| season | 206 | 11.7% | 107 | — | 28.0% | 41.1% |
30% boost+234+15.9% vs market · -17.6% vs season50% boost+270+28.4% vs market · -8.7% vs season
30% boost-162+7.7% vs market · +22% vs season50% boost-140+14% vs market · +29.1% vs season
30% boost+1300no market fair50% boost+1500no market fair
30% boost-2308no market fair50% boost-2000no market fair
Walks
77 games logged| BF | BB | BB/BF | |
|---|---|---|---|
| vs RHB ● | 444 | 23 | 5.2% |
| vs LHB | 172 | 12 | 7.0% |
| on the road ● | 233 | 13 | 5.6% |
| at home | 383 | 22 | 5.7% |
| season | 616 | 35 | 5.7% |
● tonight's split · from MLB's own situational splits
| G | PA | BB | BB% | OBP | over 0.5 | |
|---|---|---|---|---|---|---|
| vs LHP ● | 30 | 94 | 11 | 11.7% | .340 | 23% (7/30) |
| vs RHP | 47 | 112 | 11 | 9.8% | .373 | 17% (8/47) |
| at home ● | 37 | 98 | 14 | 14.3% | .385 | 22% (8/37) |
| on the road | 40 | 108 | 8 | 7.4% | .333 | 18% (7/40) |
| season | 77 | 206 | 22 | 10.7% | .358 | 19% (15/77) |
● tonight's split
30% boost+393+17.7% vs market · -4% vs season50% boost+453+32.2% vs market · +7.7% vs season
30% boost-346-1.9% vs market · +3.8% vs season50% boost-300+1.5% vs market · +7.4% vs season
Stolen Bases
77 games logged| G | PA | SB | SB/G | over 0.5 | |
|---|---|---|---|---|---|
| vs LHP ● | 30 | 94 | 10 | 0.33 | 30% (9/30) |
| vs RHP | 47 | 112 | 16 | 0.34 | 26% (12/47) |
| at home ● | 37 | 98 | 15 | 0.41 | 32% (12/37) |
| on the road | 40 | 108 | 11 | 0.28 | 23% (9/40) |
| season | 77 | 206 | 26 | 0.34 | 27% (21/77) |
● tonight's split
30% boost+559+26.5% vs market · +79.7% vs season50% boost+645+43% vs market · +103.2% vs season
30% boost-423+0.8% vs market · -10.1% vs season50% boost-367+3.7% vs market · -7.4% vs season
odds snapshot · feeds refreshed 1:00 PM ET · not live pricing