MLB/Players/Gabriel Moreno
Gabriel Moreno

GABRIEL MORENO

C · Arizona Diamondbacks · 20222026 · 428 games
428
CAREER GAMES · REGULAR SEASON
5 seasons
.287
CAREER BATTING AVERAGE
400 hits in 1,395 at-bats
34
CAREER HOME RUNS
211 RBI · 16 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026AZ11240359121301126953725.300.382.469.851
2025AZ83277447912194029532.285.353.433.786
2024AZ97305398118154541523.266.353.380.733
2023AZ111341339719175029756.284.341.408.748
2022TOR256910221017480.319.356.377.733
Career4281,3951854008043421115626016.287.358.423.781

04/Where the ball went

2024 Regular season
Play log from 2015
Spray chart · 256 batted balls
Lineout · 72.9 mph · 130 ftFlyout · 88.0 mph · 304 ftForceout · 87.7 mph · 5 ftGrounded into a double play · 93.3 mph · 16 ftSacrifice fly · 78.9 mph · 288 ftGroundout · 99.1 mph · 48 ftFielder’s choice out · 100.0 mph · 10 ftFlyout · 86.6 mph · 255 ftGroundout · 90.6 mph · 11 ftLineout · 92.1 mph · 314 ftGroundout · 85.7 mph · 64 ftForceout · 86.5 mph · 16 ftForceout · 74.3 mph · 25 ftFlyout · 98.4 mph · 359 ftGrounded into a double play · 71.1 mph · 11 ftFlyout · 100.1 mph · 387 ftFlyout · 95.0 mph · 306 ftGroundout · 79.4 mph · 7 ftPop Out · 95.9 mph · 194 ftGroundout · 97.7 mph · 17 ftGroundout · 81.6 mph · 6 ftLineout · 87.1 mph · 279 ftGroundout · 89.9 mph · 13 ftLineout · 108.8 mph · 321 ftGroundout · 84.9 mph · 26 ftFlyout · 81.6 mph · 231 ftLineout · 94.7 mph · 319 ftLineout · 101.4 mph · 302 ftPop Out · 76.3 mph · 64 ftGroundout · 79.2 mph · 7 ftFlyout · 87.2 mph · 299 ftPop Out · 82.4 mph · 163 ftPop Out · 83.0 mph · 143 ftGroundout · 78.9 mph · 13 ftFlyout · 95.0 mph · 324 ftFlyout · 90.5 mph · 309 ftPop Out · 49.6 mph · 97 ftPop Out · 76.6 mph · 99 ftFlyout · 88.5 mph · 248 ftLineout · 98.0 mph · 335 ftGroundout · 68.8 mph · 5 ftGroundout · 78.3 mph · 62 ftGroundout · 98.4 mph · 72 ftGroundout · 98.9 mph · 28 ftFlyout · 94.2 mph · 345 ftGroundout · 56.4 mph · 8 ftPop Out · 93.2 mph · 107 ftPop Out · 77.6 mph · 144 ftGroundout · 98.2 mph · 19 ftGroundout · 89.4 mph · 12 ftGroundout · 41.6 mph · 1 ftFlyout · 90.2 mph · 332 ftFlyout · 98.4 mph · 384 ftFlyout · 97.5 mph · 341 ftFlyout · 98.0 mph · 352 ftGroundout · 81.6 mph · 4 ftGroundout · 99.0 mph · 8 ftLineout · 63.7 mph · 153 ftLineout · 92.5 mph · 276 ftGroundout · 102.8 mph · 70 ftGroundout · 86.2 mph · 23 ftGroundout · 90.1 mph · 13 ftGroundout · 105.2 mph · 2 ftGroundout · 91.2 mph · 36 ftLineout · 94.5 mph · 315 ftGroundout · 81.7 mph · 10 ftLineout · 111.1 mph · 315 ftGroundout · 72.1 mph · 43 ftGroundout · 89.1 mph · 18 ftFlyout · 87.6 mph · 303 ftGroundout · 84.3 mph · 5 ftGroundout · 95.1 mph · 11 ftGroundout · 99.0 mph · 22 ftPop Out · 82.1 mph · 169 ftGrounded into a double play · 95.8 mph · 12 ftPop Out · 95.7 mph · 162 ftFlyout · 94.8 mph · 332 ftGroundout · 70.8 mph · 12 ftGroundout · 58.0 mph · 3 ftFlyout · 72.2 mph · 217 ftFlyout · 78.8 mph · 248 ftForceout · 75.4 mph · 5 ftFielder’s choice · 80.3 mph · 8 ftFlyout · 90.5 mph · 217 ftGroundout · 102.9 mph · 119 ftGroundout · 86.8 mph · 22 ftFlyout · 96.0 mph · 326 ftForceout · 70.7 mph · 8 ftGroundout · 73.0 mph · 13 ftPop Out · 74.7 mph · 58 ftField Error · 88.7 mph · 99 ftGroundout · 83.1 mph · 6 ftGroundout · 104.6 mph · 133 ftFlyout · 82.9 mph · 315 ftGroundout · 65.6 mph · 7 ftGroundout · 105.9 mph · 11 ftLineout · 94.3 mph · 340 ftFielder’s choice out · 87.8 mph · 8 ftSacrifice fly · 91.8 mph · 324 ftForceout · 97.3 mph · 4 ftPop Out · 79.9 mph · 90 ftLineout · 89.5 mph · 292 ftFlyout · 85.1 mph · 311 ftFlyout · 98.6 mph · 380 ftGrounded into a double play · 94.1 mph · 44 ftFlyout · 83.3 mph · 283 ftLineout · 94.1 mph · 306 ftGroundout · 59.3 mph · 4 ftForceout · 83.4 mph · 5 ftLineout · 107.2 mph · 316 ftLineout · 93.4 mph · 297 ftGroundout · 89.1 mph · 2 ftFlyout · 94.8 mph · 330 ftGroundout · 93.1 mph · 38 ftLineout · 101.1 mph · 326 ftLineout · 74.8 mph · 107 ftGroundout · 100.5 mph · 6 ftGrounded into a double play · 90.8 mph · 9 ftFlyout · 97.8 mph · 338 ftGroundout · 96.8 mph · 2 ftPop Out · 69.5 mph · 174 ftLineout · 87.1 mph · 302 ftGroundout · 87.0 mph · 7 ftFlyout · 76.9 mph · 193 ftLineout · 75.5 mph · 265 ftFlyout · 97.1 mph · 336 ftGroundout · 96.5 mph · 20 ftGrounded into a double play · 93.7 mph · 11 ftGroundout · 95.8 mph · 20 ftLineout · 95.2 mph · 341 ftFlyout · 97.5 mph · 352 ftGroundout · 103.4 mph · 19 ftFlyout · 88.5 mph · 291 ftSacrifice fly · 98.0 mph · 328 ftGroundout · 86.1 mph · 14 ftGroundout · 77.5 mph · 22 ftGroundout · 91.2 mph · 20 ftGroundout · 89.9 mph · 14 ftGroundout · 76.5 mph · 20 ftLineout · 99.5 mph · 317 ftFlyout · 83.8 mph · 306 ftGroundout · 89.7 mph · 48 ftFlyout · 95.5 mph · 373 ftGroundout · 72.1 mph · 9 ftForceout · 77.3 mph · 10 ftGroundout · 59.8 mph · 9 ftGrounded into a double play · 103.6 mph · 30 ftGroundout · 94.7 mph · 13 ftLineout · 68.5 mph · 164 ftFlyout · 93.3 mph · 297 ftFlyout · 99.5 mph · 337 ftFlyout · 98.7 mph · 327 ftLineout · 101.8 mph · 328 ftGroundout · 95.2 mph · 46 ftFlyout · 84.7 mph · 246 ftGroundout · 67.2 mph · 3 ftFlyout · 67.8 mph · 220 ftFlyout · 90.7 mph · 312 ftGrounded into a double play · 101.0 mph · 75 ftGrounded into a double play · 92.3 mph · 17 ftGroundout · 89.6 mph · 13 ftGroundout · 109.8 mph · 6 ftPop Out · 86.5 mph · 109 ftGroundout · 94.5 mph · 9 ftFlyout · 75.3 mph · 152 ftFlyout · 69.7 mph · 226 ftGroundout · 80.9 mph · 5 ftGrounded into a double play · 75.6 mph · 45 ftGroundout · 78.8 mph · 7 ftFlyout · 81.5 mph · 300 ftFlyout · 94.2 mph · 351 ftGroundout · 86.3 mph · 10 ftFlyout · 88.1 mph · 326 ftGroundout · 93.1 mph · 3 ftGroundout · 99.6 mph · 11 ftSingle · 89.6 mph · 142 ftSingle · 75.9 mph · 1 ftSingle · 104.9 mph · 278 ftDouble · 110.2 mph · 124 ftDouble · 103.7 mph · 362 ftSingle · 103.5 mph · 188 ftSingle · 106.4 mph · 43 ftSingle · 103.6 mph · 256 ftSingle · 70.9 mph · 200 ftDouble · 94.4 mph · 200 ftSingle · 94.7 mph · 67 ftHome Run · 106.8 mph · 388 ftSingle · 108.7 mph · 7 ftSingle · 84.4 mph · 133 ftSingle · 103.7 mph · 273 ftHome Run · 104.6 mph · 433 ftDouble · 109.6 mph · 339 ftDouble · 101.7 mph · 343 ftSingle · 71.2 mph · 229 ftSingle · 65.2 mph · 3 ftSingle · 96.9 mph · 17 ftSingle · 96.3 mph · 225 ftSingle · 106.0 mph · 127 ftDouble · 92.5 mph · 36 ftDouble · 79.8 mph · 36 ftHome Run · 103.3 mph · 388 ftSingle · 100.0 mph · 44 ftSingle · 100.5 mph · 11 ftSingle · 98.8 mph · 238 ftSingle · 103.9 mph · 252 ftDouble · 99.5 mph · 313 ftSingle · 95.5 mph · 171 ftSingle · 74.7 mph · 182 ftSingle · 73.9 mph · 163 ftSingle · 101.6 mph · 209 ftSingle · 104.3 mph · 209 ftDouble · 98.0 mph · 383 ftSingle · 98.7 mph · 32 ftSingle · 58.8 mph · 2 ftDouble · 105.8 mph · 35 ftHome Run · 102.0 mph · 388 ftSingle · 92.2 mph · 38 ftSingle · 91.0 mph · 277 ftSingle · 75.3 mph · 95 ftSingle · 63.3 mph · 3 ftSingle · 103.2 mph · 237 ftSingle · 104.1 mph · 50 ftDouble · 93.3 mph · 186 ftDouble · 100.6 mph · 10 ftSingle · 100.4 mph · 133 ftSingle · 95.9 mph · 40 ftSingle · 91.5 mph · 234 ftDouble · 110.1 mph · 383 ftSingle · 105.0 mph · 131 ftDouble · 98.7 mph · 330 ftSingle · 104.2 mph · 101 ftSingle · 97.1 mph · 210 ftSingle · 102.5 mph · 168 ftSingle · 102.0 mph · 245 ftSingle · 105.4 mph · 141 ftSingle · 103.9 mph · 8 ftDouble · 105.8 mph · 325 ftDouble · 106.2 mph · 407 ftSingle · 93.9 mph · 114 ftDouble · 101.0 mph · 287 ftSingle · 86.2 mph · 24 ftSingle · 107.7 mph · 15 ftSingle · 73.4 mph · 209 ftSingle · 79.9 mph · 2 ftSingle · 102.5 mph · 62 ftHome Run · 107.7 mph · 385 ftSingle · 88.5 mph · 103 ftSingle · 97.5 mph · 12 ftSingle · 103.4 mph · 160 ftSingle · 87.3 mph · 8 ftSingle · 95.4 mph · 14 ftSingle · 91.7 mph · 181 ftTriple · 107.2 mph · 233 ftSingle · 88.0 mph · 273 ftSingle · 74.3 mph · 255 ftDouble · 71.4 mph · 112 ft
Hit (81) Out (175) Home run (5)
Average exit velocity 90.0 mph · longest 433 ft

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSO
MAR 28vs COLW 1615220301
MAR 29vs COLW 733100010
MAR 30vs COLL 494000100
APR 1vs NYYL 254110000
APR 2vs NYYW 703010111
APR 3vs NYYL 560000010
APR 5@ ATLL 564000010
APR 6@ ATLL 895010100
APR 7@ ATLL 250000010
APR 8@ COLL 573000011
APR 9@ COLW 325140001
APR 12vs STLL 694010000
APR 13vs STLW 423010000
APR 15vs CHCL 232000020
APR 16vs CHCW 12110000000
APR 17vs CHCL 351000000
APR 18@ SFL 053000000
APR 19@ SFW 1715220311
APR 21@ SFW 533120210
APR 22@ STLL 353000002
APR 23@ STLW 1415120102
APR 24@ STLL 151000000
APR 26@ SEAL 163000001
APR 27@ SEAL 133000001
APR 28@ SEAW 322000000
APR 29vs LADL 483010010
APR 30vs LADW 433010110
MAY 3vs SDL 173000001
MAY 4vs SDL 1134020100
MAY 8@ CINW 434120101
MAY 10@ BALL 244010001
MAY 11@ BALL 454000000
MAY 13vs CINW 652211130
MAY 15vs CINW 212000010
MAY 17vs DETL 0133000001
MAY 18vs DETL 383010012
MAY 20@ LADL 464000001
MAY 21@ LADW 734010100
MAY 22@ LADW 603110012
MAY 24vs MIAL 033000000
MAY 26vs MIAL 134010000
MAY 28@ TEXL 244010002
MAY 29@ TEXL 161110000
MAY 30@ NYML 233110002
MAY 31@ NYML 9104000002
JUN 1@ NYMW 1055110001
JUN 2@ NYMW 541110000
JUN 3vs SFW 424010001
JUN 4vs SFW 854120201
JUN 5vs SFL 390000000
JUN 6@ SDW 434111100
JUN 7@ SDL 3104000000
JUN 9@ SDW 935000000
JUN 11vs LAAW 945130201
JUN 12vs LAAL 381000020
JUN 13vs LAAW 1113210010
JUN 15vs CWSL 294000001
JUN 16vs CWSW 1253000011
JUN 18@ WSHW 503000100
JUN 19@ WSHL 133000111
JUN 21@ PHIW 543121200
JUL 2@ LADL 563110010
JUL 3@ LADW 1245131201
JUL 4@ LADW 935030201
JUL 5@ SDL 8103110011
JUL 6@ SDW 751000000
JUL 7@ SDW 915020100
JUL 8vs ATLL 454000000
JUL 9vs ATLL 262110020
JUL 11vs ATLW 103010010
JUL 12vs TORW 544000012
JUL 14vs TORL 784100011
JUL 19@ CHCW 525230101
JUL 20@ CHCW 303010010
JUL 22@ KCL 4103000011
JUL 23@ KCW 624010201
JUL 24@ KCW 862110200
JUL 26vs PITW 433010110
JUL 27vs PITW 955020000
JUL 28vs PITL 561000000
JUL 29vs WSHW 985110000
JUL 30vs WSHW 1703220300
AUG 2@ PITW 984110011
AUG 3@ PITL 244010001
AUG 4@ PITW 651000001
AUG 5@ CLEW 762121100
SEP 15vs MILW 11101000000
SEP 16@ COLL 233020000
SEP 18@ COLW 945020102
SEP 19@ MILW 512110020
SEP 20@ MILW 743110010
SEP 22@ MILL 9101000011
SEP 24vs SFL 0113000000
SEP 25vs SFW 823010212
SEP 27vs SDL 354010000
SEP 28vs SDL 052000011
SEP 29vs SDW 1123110111

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.