STATS
MLB/Players/Esteury Ruiz
Esteury Ruiz

ESTEURY RUIZ

LF · Miami Marlins · 20222026 · 292 games
292
CAREER GAMES · REGULAR SEASON
5 seasons
.239
CAREER BATTING AVERAGE
176 hits in 735 at-bats
14
CAREER HOME RUNS
71 RBI · 107 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026MIA951753541111612226830.234.320.411.731
2025LAD1921240012284.190.261.333.594
2024ATH2955101121284205.200.254.382.636
2023ATH13244947114241547209967.254.286.345.631
2022MIL1735361102171.171.194.257.452
Career29273597176384147149202107.239.287.359.646

04/Where the ball went

2023 Regular season
Play log from 2015
Spray chart · 356 batted balls
Forceout · 67.0 mph · 35 ftGroundout · 79.6 mph · 32 ftPop Out · 67.0 mph · 59 ftGroundout · 73.7 mph · 72 ftGroundout · 61.0 mph · 5 ftGrounded into a double play · 66.1 mph · 45 ftFlyout · 94.2 mph · 289 ftGrounded into a double play · 89.6 mph · 14 ftPop Out · 58.6 mph · 88 ftForceout · 64.4 mph · 69 ftGroundout · 85.9 mph · 1 ftGroundout · 66.4 mph · 2 ftLineout · 97.6 mph · 349 ftGroundout · 89.0 mph · 10 ftLineout · 108.4 mph · 329 ftGroundout · 83.8 mph · 16 ftGroundout · 88.8 mph · 6 ftForceout · 101.6 mph · 7 ftGrounded into a double play · 99.0 mph · 3 ftGroundout · 62.2 mph · 4 ftGroundout · 70.2 mph · 3 ftGroundout · 84.5 mph · 12 ftForceout · 33.0 mph · 25 ftGroundout · 51.5 mph · 2 ftPop Out · 61.2 mph · 122 ftFlyout · 85.3 mph · 287 ftLineout · 98.7 mph · 355 ftBunt Groundout · 18.7 mph · 7 ftPop Out · 89.7 mph · 146 ftGroundout · 74.1 mph · 30 ftGroundout · 81.0 mph · 22 ftBunt Pop Out · 27.9 mph · 52 ftLineout · 80.5 mph · 162 ftLineout · 81.1 mph · 263 ftGroundout · 50.2 mph · 0 ftGroundout · 76.5 mph · 30 ftPop Out · 97.1 mph · 97 ftFlyout · 93.7 mph · 336 ftFlyout · 82.3 mph · 302 ftGroundout · 90.4 mph · 124 ftGroundout · 59.7 mph · 33 ftFlyout · 95.0 mph · 324 ftGroundout · 79.9 mph · 12 ftGroundout · 99.1 mph · 50 ftLineout · 95.4 mph · 164 ftPop Out · 64.0 mph · 167 ftFlyout · 90.5 mph · 292 ftLineout · 94.0 mph · 324 ftLineout · 81.8 mph · 281 ftLineout · 77.4 mph · 115 ftGroundout · 74.5 mph · 2 ftFlyout · 100.3 mph · 345 ftLineout · 83.4 mph · 283 ftLineout · 91.1 mph · 302 ftFlyout · 95.1 mph · 352 ftPop Out · 77.0 mph · 84 ftSacrifice bunt · 38.9 mph · 1 ftGroundout · 75.8 mph · 92 ftFlyout · 94.3 mph · 369 ftGroundout · 63.5 mph · 4 ftGroundout · 71.5 mph · 18 ftLineout · 71.1 mph · 158 ftGroundout · 97.7 mph · 4 ftForceout · 29.9 mph · 3 ftSacrifice fly · 84.7 mph · 301 ftFlyout · 78.8 mph · 287 ftPop Out · 71.5 mph · 85 ftLineout · 64.7 mph · 169 ftGroundout · 79.1 mph · 84 ftGroundout · 57.8 mph · 4 ftGroundout · 79.2 mph · 14 ftLineout · 77.9 mph · 251 ftGrounded into a double play · 89.1 mph · 6 ftGroundout · 80.4 mph · 69 ftGroundout · 67.6 mph · 8 ftFlyout · 94.1 mph · 342 ftGroundout · 63.5 mph · 17 ftGroundout · 91.6 mph · 11 ftGroundout · 71.9 mph · 133 ftPop Out · 76.4 mph · 164 ftGroundout · 78.0 mph · 14 ftGroundout · 67.2 mph · 68 ftGroundout · 73.2 mph · 7 ftGroundout · 77.6 mph · 32 ftGroundout · 59.8 mph · 12 ftFielder’s choice · 80.9 mph · 7 ftGroundout · 70.3 mph · 80 ftGroundout · 43.0 mph · 1 ftGroundout · 89.1 mph · 2 ftPop Out · 62.9 mph · 113 ftGroundout · 81.3 mph · 14 ftFlyout · 92.5 mph · 301 ftGroundout · 71.3 mph · 4 ftGrounded into a double play · 67.4 mph · 92 ftGroundout · 71.3 mph · 87 ftFlyout · 86.6 mph · 292 ftFlyout · 73.2 mph · 242 ftGroundout · 72.4 mph · 3 ftGroundout · 65.8 mph · 5 ftFlyout · 82.9 mph · 299 ftGroundout · 77.7 mph · 2 ftFlyout · 93.7 mph · 371 ftLineout · 98.6 mph · 352 ftGroundout · 96.7 mph · 5 ftForceout · 91.1 mph · 6 ftLineout · 89.6 mph · 324 ftFielder’s choice · 77.4 mph · 11 ftFlyout · 77.3 mph · 266 ftCatcher’s interference · 85.1 mph · 25 ftFlyout · 101.6 mph · 371 ftGroundout · 74.7 mph · 26 ftLineout · 69.4 mph · 178 ftGroundout · 69.7 mph · 11 ftBunt Groundout · 29.8 mph · 42 ftGroundout · 88.9 mph · 19 ftFlyout · 95.4 mph · 340 ftFlyout · 81.9 mph · 231 ftFlyout · 103.9 mph · 386 ftGroundout · 103.1 mph · 1 ftGroundout · 65.3 mph · 3 ftField Error · 90.7 mph · 48 ftBunt Pop Out · 29.9 mph · 54 ftPop Out · 85.3 mph · 154 ftFlyout · 81.0 mph · 265 ftGroundout · 73.7 mph · 6 ftGroundout · 99.5 mph · 56 ftGroundout · 71.0 mph · 2 ftPop Out · 82.9 mph · 100 ftGroundout · 94.1 mph · 23 ftPop Out · 79.3 mph · 140 ftGroundout · 47.8 mph · 3 ftGroundout · 63.4 mph · 93 ftGroundout · 61.9 mph · 7 ftFlyout · 94.9 mph · 289 ftFlyout · 78.4 mph · 235 ftForceout · 71.8 mph · 30 ftPop Out · 73.2 mph · 127 ftForceout · 81.9 mph · 16 ftGroundout · 70.2 mph · 5 ftFlyout · 70.1 mph · 198 ftGroundout · 52.2 mph · 33 ftGroundout · 66.8 mph · 5 ftGroundout · 93.7 mph · 3 ftBunt Groundout · 38.0 mph · 2 ftLineout · 93.1 mph · 286 ftGroundout · 93.5 mph · 7 ftGroundout · 109.5 mph · 3 ftGroundout · 85.9 mph · 48 ftGroundout · 83.4 mph · 11 ftFlyout · 92.3 mph · 328 ftGroundout · 86.6 mph · 6 ftLineout · 80.9 mph · 298 ftDouble Play · 58.5 mph · 184 ftGroundout · 80.3 mph · 102 ftPop Out · 65.5 mph · 138 ftGrounded into a double play · 67.0 mph · 12 ftGroundout · 65.9 mph · 31 ftGroundout · 64.2 mph · 4 ftForceout · 98.8 mph · 82 ftLineout · 90.9 mph · 307 ftGroundout · 76.3 mph · 6 ftGroundout · 50.9 mph · 62 ftGroundout · 70.0 mph · 4 ftGroundout · 65.7 mph · 12 ftPop Out · 73.5 mph · 156 ftGroundout · 78.7 mph · 4 ftLineout · 78.3 mph · 130 ftFlyout · 75.6 mph · 262 ftFlyout · 81.9 mph · 247 ftBunt Groundout · 38.8 mph · 2 ftPop Out · 75.8 mph · 183 ftFlyout · 79.6 mph · 193 ftFlyout · 97.2 mph · 391 ftFlyout · 86.5 mph · 255 ftFlyout · 78.8 mph · 227 ftGroundout · 105.3 mph · 45 ftLineout · 73.8 mph · 146 ftGroundout · 79.8 mph · 3 ftSacrifice bunt · 34.4 mph · 3 ftLineout · 80.1 mph · 252 ftGroundout · 92.7 mph · 12 ftGroundout · 56.3 mph · 2 ftGroundout · 78.1 mph · 73 ftFlyout · 79.6 mph · 265 ftGroundout · 67.1 mph · 11 ftGroundout · 105.9 mph · 5 ftFlyout · 76.1 mph · 233 ftLineout · 63.6 mph · 158 ftLineout · 72.9 mph · 171 ftLineout · 89.3 mph · 316 ftGroundout · 96.0 mph · 4 ftGroundout · 66.2 mph · 8 ftGroundout · 80.2 mph · 4 ftFlyout · 95.4 mph · 351 ftGroundout · 79.8 mph · 4 ftFlyout · 84.6 mph · 229 ftGroundout · 84.7 mph · 2 ftFlyout · 94.6 mph · 276 ftFlyout · 95.6 mph · 333 ftGroundout · 76.2 mph · 5 ftBunt Pop Out · 22.6 mph · 16 ftGroundout · 98.3 mph · 13 ftGroundout · 77.8 mph · 12 ftPop Out · 86.8 mph · 177 ftFlyout · 97.7 mph · 355 ftGroundout · 61.8 mph · 3 ftFlyout · 89.1 mph · 313 ftSacrifice bunt · 34.5 mph · 6 ftFlyout · 95.3 mph · 256 ftGroundout · 96.0 mph · 20 ftLineout · 77.8 mph · 253 ftFlyout · 84.0 mph · 240 ftFlyout · 88.0 mph · 236 ftFlyout · 99.8 mph · 367 ftLineout · 108.2 mph · 172 ftGroundout · 84.5 mph · 7 ftGroundout · 82.1 mph · 4 ftSacrifice bunt · 17.2 mph · 18 ftGroundout · 101.9 mph · 68 ftFlyout · 93.5 mph · 321 ftFlyout · 94.6 mph · 376 ftGroundout · 66.3 mph · 11 ftLineout · 87.0 mph · 285 ftPop Out · 88.7 mph · 144 ftGroundout · 92.8 mph · 3 ftPop Out · 82.3 mph · 58 ftGroundout · 90.6 mph · 22 ftPop Out · 83.9 mph · 180 ftGroundout · 65.4 mph · 3 ftFlyout · 96.5 mph · 342 ftGroundout · 68.7 mph · 9 ftFlyout · 102.8 mph · 394 ftGroundout · 67.4 mph · 10 ftGroundout · 74.6 mph · 15 ftLineout · 97.5 mph · 286 ftFlyout · 80.3 mph · 240 ftBunt Groundout · 30.0 mph · 9 ftPop Out · 68.7 mph · 33 ftFlyout · 70.4 mph · 186 ftGroundout · 71.0 mph · 1 ftGrounded into a double play · 58.6 mph · 4 ftFlyout · 91.8 mph · 317 ftSingle · 67.7 mph · 200 ftSingle · 84.7 mph · 248 ftSingle · 60.4 mph · 195 ftSingle · 88.2 mph · 9 ftDouble · 91.3 mph · 205 ftHome Run · 105.2 mph · 404 ftSingle · 72.4 mph · 75 ftSingle · 57.7 mph · 127 ftSingle · 64.9 mph · 209 ftSingle · 95.1 mph · 123 ftSingle · 80.1 mph · 148 ftSingle · 97.7 mph · 251 ftSingle · 92.5 mph · 161 ftHome Run · 100.8 mph · 402 ftSingle · 102.9 mph · 185 ftSingle · 87.7 mph · 248 ftSingle · 79.5 mph · 152 ftDouble · 94.7 mph · 247 ftHome Run · 104.1 mph · 415 ftSingle · 95.5 mph · 30 ftDouble · 94.5 mph · 30 ftSingle · 67.8 mph · 225 ftDouble · 81.2 mph · 298 ftDouble · 91.2 mph · 294 ftHome Run · 96.4 mph · 382 ftSingle · 102.2 mph · 109 ftSingle · 86.4 mph · 178 ftSingle · 68.7 mph · 187 ftSingle · 41.8 mph · 7 ftSingle · 92.7 mph · 202 ftDouble · 63.8 mph · 176 ftSingle · 93.8 mph · 13 ftSingle · 80.1 mph · 105 ftSingle · 62.2 mph · 181 ftSingle · 66.0 mph · 208 ftSingle · 75.6 mph · 242 ftSingle · 76.7 mph · 220 ftSingle · 69.3 mph · 98 ftSingle · 75.3 mph · 184 ftDouble · 94.1 mph · 14 ftSingle · 102.6 mph · 20 ftDouble · 75.0 mph · 206 ftSingle · 72.3 mph · 211 ftDouble · 103.1 mph · 63 ftSingle · 84.8 mph · 215 ftSingle · 99.6 mph · 258 ftDouble · 72.1 mph · 84 ftSingle · 107.1 mph · 170 ftSingle · 78.5 mph · 228 ftSingle · 86.8 mph · 54 ftSingle · 101.0 mph · 54 ftSingle · 94.3 mph · 70 ftDouble · 103.0 mph · 142 ftSingle · 57.3 mph · 1 ftSingle · 89.4 mph · 9 ftSingle · 81.5 mph · 121 ftSingle · 93.5 mph · 113 ftSingle · 86.4 mph · 5 ftSingle · 92.1 mph · 190 ftSingle · 89.8 mph · 14 ftDouble · 103.7 mph · 268 ftSingle · 61.4 mph · 170 ftSingle · 81.5 mph · 274 ftSingle · 90.7 mph · 78 ftSingle · 76.5 mph · 47 ftDouble · 92.8 mph · 37 ftSingle · 68.1 mph · 170 ftDouble · 78.0 mph · 231 ftSingle · 103.5 mph · 99 ftSingle · 71.9 mph · 215 ftHome Run · 101.6 mph · 412 ftSingle · 93.1 mph · 34 ftSingle · 83.4 mph · 133 ftSingle · 77.4 mph · 217 ftDouble · 100.1 mph · 219 ftSingle · 104.7 mph · 91 ftDouble · 89.6 mph · 121 ftSingle · 73.8 mph · 102 ftSingle · 99.2 mph · 6 ftSingle · 79.7 mph · 94 ftSingle · 79.8 mph · 7 ftSingle · 106.1 mph · 224 ftDouble · 72.8 mph · 164 ftTriple · 96.9 mph · 299 ftSingle · 86.9 mph · 261 ftDouble · 104.6 mph · 157 ftDouble · 101.7 mph · 246 ftSingle · 78.3 mph · 216 ftSingle · 99.9 mph · 4 ftSingle · 91.0 mph · 180 ftSingle · 92.3 mph · 33 ftSingle · 68.4 mph · 5 ftSingle · 83.6 mph · 151 ftDouble · 87.4 mph · 302 ftSingle · 88.7 mph · 7 ftSingle · 92.6 mph · 238 ftSingle · 99.1 mph · 275 ftSingle · 76.1 mph · 198 ftSingle · 99.8 mph · 53 ftSingle · 88.2 mph · 306 ftSingle · 14.7 mph · 3 ftSingle · 98.6 mph · 232 ftDouble · 97.6 mph · 382 ftSingle · 91.0 mph · 225 ftSingle · 93.1 mph · 255 ftSingle · 74.2 mph · 11 ftSingle · 63.6 mph · 202 ftSingle · 104.8 mph · 152 ftSingle · 76.9 mph · 222 ftSingle · 104.4 mph · 276 ftDouble · 92.7 mph · 13 ftDouble · 105.0 mph · 214 ftDouble · 74.2 mph · 38 ftSingle · 96.5 mph · 8 ft
Hit (114) Out (242) Home run (5)
Average exit velocity 80.3 mph · longest 415 ft

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSO
MAR 30vs LAAW 213110001
APR 1vs LAAL 1132000011
APR 2vs LAAL 063000000
APR 3vs CLEL 11125120200
APR 4vs CLEW 433010110
APR 5vs CLEL 463000010
APR 7@ TBL 593110001
APR 8@ TBL 0114010001
APR 9@ TBL 0113000000
APR 10@ BALL 153010001
APR 11@ BALL 8124010002
APR 12@ BALW 841110100
APR 13@ BALL 784230200
APR 14vs NYML 6174020000
APR 15vs NYML 231010100
APR 16vs NYML 346010102
APR 17vs CHCL 1104120001
APR 18vs CHCL 044000001
APR 19vs CHCL 2123010001
APR 21@ TEXW 544010100
APR 22@ TEXL 3184110000
APR 23@ TEXL 254000003
APR 24@ LAAW 11106010001
APR 25@ LAAL 355000000
APR 26@ LAAL 3113120100
APR 27@ LAAL 784100003
APR 28vs CINL 7115110000
APR 29vs CINL 235010002
APR 30vs CINW 543010110
MAY 2vs SEAL 124010100
MAY 3vs SEAL 273120101
MAY 4vs SEAL 354110101
MAY 5@ KCW 1286330000
MAY 6@ KCW 545010202
MAY 7@ KCL 154010000
MAY 8@ NYYL 275020002
MAY 9@ NYYL 5105010002
MAY 10@ NYYL 3115000001
MAY 11vs TEXL 044020001
MAY 12vs TEXW 975231410
MAY 13vs TEXL 053000011
MAY 14vs TEXL 3114000001
MAY 15vs AZL 254010100
MAY 16vs AZW 986120102
MAY 17vs AZL 354020010
MAY 19@ HOUL 154120010
MAY 20@ HOUL 234120002
MAY 21@ HOUL 024010000
MAY 22@ SEAL 2114110001
MAY 23@ SEAL 234110001
MAY 24@ SEAL 163000000
MAY 25@ SEAL 234000001
MAY 26vs HOUL 254010001
MAY 27vs HOUL 365000003
MAY 29vs ATLW 723120110
MAY 30vs ATLW 213010110
MAY 31vs ATLL 244000000
JUN 2@ MIAL 044010000
JUN 3@ MIAL 1125010002
JUN 4@ MIAL 574110100
JUN 5@ PITL 454110000
JUN 6@ PITW 1126000001
JUN 9@ MILW 525120101
JUN 10@ MILW 213010011
JUN 11@ MILW 865110200
JUN 12vs TBW 434000000
JUN 13vs TBW 213000000
JUN 14vs TBL 364010000
JUN 15vs TBL 345110003
JUN 16vs PHIL 164020100
JUN 17vs PHIL 235020012
JUN 18vs PHIL 231110000
JUN 20@ CLEL 233010010
JUN 21@ CLEL 675130200
JUN 22@ CLEL 164000001
JUN 24@ TORL 374000002
JUN 25@ TORL 1124000001
JUN 27vs NYYW 213020100
JUN 28vs NYYL 0113000001
JUN 29vs NYYL 4104010002
JUN 30vs CWSW 743010101
JUL 1vs CWSW 764110012
JUL 2vs CWSL 784000001
JUL 4@ DETW 104000003
JUL 5@ DETW 1234120200
AUG 5vs SFW 213010001
AUG 6vs SFW 865010001
AUG 7vs TEXL 351000000
AUG 8vs TEXL 163000002
AUG 9vs TEXW 204110002
AUG 11@ WSHL 285000002
AUG 12@ WSHL 231000000
AUG 14@ STLL 574111202
AUG 15@ STLL 262010000
AUG 16@ STLW 804210012
AUG 18vs BALL 491000001
AUG 19vs BALL 273000001
AUG 20vs BALL 1121000000
AUG 21vs KCW 643000002
AUG 22vs KCW 542000001
AUG 23vs KCL 042000001
AUG 25@ CWSW 1241000000
AUG 26@ CWSL 261100010
AUG 27@ CWSL 163110001
AUG 28@ SEAL 070000000
AUG 29@ SEAW 310000000
AUG 30@ SEAL 453120100
SEP 1vs LAAW 925231201
SEP 2vs LAAW 211000000
SEP 3vs LAAW 1063000001
SEP 4vs TORL 560000000
SEP 5vs TORL 173010001
SEP 6vs TORW 523010000
SEP 8@ TEXW 634121201
SEP 9@ TEXL 231010000
SEP 10@ TEXL 494000000
SEP 11@ HOUW 403000001
SEP 12@ HOUW 620000000
SEP 15vs SDL 382110011
SEP 17vs SDL 1103000000
SEP 18vs SEAL 052010000
SEP 19vs SEAL 273010001
SEP 21vs DETL 373000011
SEP 22vs DETW 821010200
SEP 23vs DETW 413221200
SEP 24vs DETL 024020001
SEP 26@ MINL 3113000001
SEP 27@ MINL 461010000
SEP 28@ MINW 210000000
SEP 29@ LAAL 154000001
SEP 30@ LAAW 733110011
OCT 1@ LAAL 374010110

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.