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

2025 Regular season
Play log from 2015
Spray chart · 226 batted balls
Flyout · 86.1 mph · 227 ftFlyout · 93.9 mph · 275 ftPop Out · 84.4 mph · 149 ftGroundout · 100.5 mph · 15 ftGroundout · 79.0 mph · 84 ftSacrifice fly · 97.5 mph · 321 ftPop Out · 72.8 mph · 216 ftGrounded into a double play · 70.3 mph · 16 ftLineout · 93.9 mph · 317 ftGroundout · 96.8 mph · 15 ftGroundout · 69.9 mph · 2 ftGrounded into a double play · 97.7 mph · 9 ftGroundout · 77.2 mph · 4 ftGroundout · 82.1 mph · 7 ftFlyout · 97.7 mph · 334 ftFlyout · 99.2 mph · 391 ftPop Out · 68.4 mph · 120 ftLineout · 104.1 mph · 389 ftGroundout · 96.4 mph · 14 ftPop Out · 68.0 mph · 168 ftFlyout · 71.9 mph · 236 ftLineout · 88.1 mph · 134 ftLineout · 83.9 mph · 135 ftLineout · 100.2 mph · 346 ftFlyout · 82.1 mph · 264 ftForceout · 78.1 mph · 39 ftFlyout · 98.2 mph · 303 ftField Error · 63.7 mph · 5 ftLineout · 82.3 mph · 265 ftFlyout · 95.4 mph · 354 ftLineout · 88.0 mph · 320 ftFlyout · 95.5 mph · 367 ftGroundout · 88.7 mph · 4 ftFlyout · 101.5 mph · 383 ftPop Out · 88.5 mph · 149 ftFlyout · 74.7 mph · 188 ftLineout · 83.7 mph · 260 ftLineout · 85.0 mph · 303 ftGroundout · 100.3 mph · 23 ftGroundout · 100.2 mph · 23 ftLineout · 91.9 mph · 349 ftFlyout · 86.0 mph · 243 ftSacrifice fly · 91.8 mph · 347 ftFlyout · 71.5 mph · 204 ftFlyout · 101.6 mph · 371 ftPop Out · 67.8 mph · 177 ftFlyout · 77.1 mph · 211 ftLineout · 95.3 mph · 337 ftPop Out · 74.8 mph · 71 ftFlyout · 93.4 mph · 321 ftLineout · 103.5 mph · 159 ftPop Out · 91.3 mph · 80 ftGroundout · 94.6 mph · 59 ftFlyout · 98.5 mph · 353 ftGroundout · 103.3 mph · 9 ftLineout · 65.4 mph · 131 ftFlyout · 87.7 mph · 297 ftLineout · 108.3 mph · 147 ftGroundout · 66.6 mph · 15 ftLineout · 96.4 mph · 347 ftGrounded into a double play · 96.0 mph · 9 ftPop Out · 88.0 mph · 20 ftFlyout · 98.9 mph · 378 ftGroundout · 38.7 mph · 10 ftFlyout · 77.8 mph · 259 ftLineout · 105.2 mph · 152 ftGrounded into a double play · 79.7 mph · 15 ftFlyout · 98.5 mph · 374 ftGroundout · 55.9 mph · 3 ftFlyout · 90.5 mph · 275 ftGroundout · 71.5 mph · 81 ftGroundout · 90.9 mph · 12 ftGroundout · 106.0 mph · 5 ftGroundout · 74.1 mph · 18 ftFlyout · 82.5 mph · 243 ftFlyout · 91.3 mph · 281 ftFlyout · 98.4 mph · 376 ftGroundout · 99.7 mph · 15 ftFlyout · 92.1 mph · 217 ftGroundout · 82.8 mph · 54 ftPop Out · 87.4 mph · 127 ftFlyout · 84.2 mph · 260 ftFlyout · 90.6 mph · 302 ftGroundout · 93.5 mph · 7 ftFielder’s choice · 71.6 mph · 10 ftFlyout · 97.8 mph · 307 ftLineout · 95.9 mph · 349 ftGroundout · 99.0 mph · 25 ftGroundout · 75.7 mph · 14 ftGroundout · 90.3 mph · 4 ftFlyout · 91.8 mph · 177 ftGroundout · 89.6 mph · 15 ftFlyout · 83.8 mph · 273 ftFlyout · 96.1 mph · 333 ftGroundout · 82.7 mph · 3 ftForceout · 81.3 mph · 5 ftPop Out · 80.0 mph · 172 ftLineout · 100.9 mph · 367 ftGroundout · 90.5 mph · 141 ftForceout · 102.8 mph · 46 ftGroundout · 70.9 mph · 4 ftGroundout · 96.3 mph · 12 ftGroundout · 98.0 mph · 62 ftGroundout · 99.5 mph · 72 ftGroundout · 105.6 mph · 6 ftGroundout · 103.9 mph · 75 ftLineout · 95.0 mph · 341 ftGroundout · 95.2 mph · 19 ftGroundout · 92.5 mph · 4 ftFlyout · 75.5 mph · 254 ftFlyout · 84.4 mph · 275 ftLineout · 103.9 mph · 312 ftGroundout · 87.5 mph · 8 ftLineout · 94.5 mph · 290 ftLineout · 91.2 mph · 305 ftGroundout · 86.4 mph · 7 ftGroundout · 100.4 mph · 4 ftFlyout · 91.8 mph · 314 ftFlyout · 95.7 mph · 325 ftGroundout · 86.3 mph · 12 ftLineout · 82.5 mph · 277 ftLineout · 64.8 mph · 185 ftPop Out · 70.1 mph · 92 ftFlyout · 88.4 mph · 306 ftFlyout · 98.7 mph · 287 ftFlyout · 101.4 mph · 350 ftGroundout · 95.1 mph · 30 ftFlyout · 90.9 mph · 195 ftGrounded into a double play · 97.1 mph · 25 ftGroundout · 95.2 mph · 63 ftGroundout · 94.7 mph · 16 ftGroundout · 62.2 mph · 3 ftDouble Play · 95.2 mph · 143 ftGroundout · 92.3 mph · 14 ftFlyout · 95.5 mph · 354 ftPop Out · 82.0 mph · 93 ftGrounded into a double play · 91.9 mph · 12 ftFlyout · 93.3 mph · 334 ftFlyout · 87.8 mph · 330 ftForceout · 90.5 mph · 35 ftFlyout · 100.2 mph · 363 ftGroundout · 88.8 mph · 12 ftGroundout · 87.4 mph · 11 ftFlyout · 86.8 mph · 296 ftGroundout · 75.9 mph · 122 ftDouble Play · 94.1 mph · 338 ftLineout · 89.4 mph · 133 ftSingle · 90.5 mph · 161 ftSingle · 98.3 mph · 245 ftSingle · 105.5 mph · 118 ftSingleSingle · 85.1 mph · 92 ftSingle · 84.8 mph · 14 ftSingle · 71.1 mph · 175 ftSingle · 85.6 mph · 217 ftSingle · 74.5 mph · 69 ftDouble · 105.8 mph · 318 ftSingle · 104.7 mph · 282 ftSingle · 88.4 mph · 11 ftSingle · 88.9 mph · 62 ftHome Run · 99.1 mph · 386 ftSingle · 100.5 mph · 213 ftSingle · 102.8 mph · 296 ftSingle · 108.7 mph · 189 ftHome Run · 100.4 mph · 388 ftSingle · 75.0 mph · 189 ftDouble · 81.2 mph · 255 ftSingle · 91.2 mph · 238 ftDouble · 82.3 mph · 211 ftSingle · 87.5 mph · 248 ftSingle · 84.6 mph · 142 ftSingle · 89.5 mph · 252 ftSingle · 69.6 mph · 245 ftHome Run · 100.9 mph · 406 ftSingle · 91.9 mph · 243 ftDouble · 102.4 mph · 365 ftSingle · 95.7 mph · 211 ftHome Run · 106.8 mph · 403 ftSingle · 86.3 mph · 255 ftSingle · 88.7 mph · 199 ftHome Run · 110.3 mph · 389 ftSingle · 71.4 mph · 3 ftSingle · 60.4 mph · 183 ftSingle · 70.0 mph · 204 ftSingle · 101.4 mph · 11 ftDouble · 84.9 mph · 132 ftTriple · 101.8 mph · 391 ftDouble · 108.3 mph · 273 ftSingle · 92.0 mph · 18 ftSingle · 101.3 mph · 268 ftSingle · 97.0 mph · 136 ftHome Run · 107.7 mph · 399 ftSingle · 99.1 mph · 114 ftHome Run · 106.1 mph · 369 ftHome Run · 107.5 mph · 411 ftSingle · 79.1 mph · 41 ftDouble · 107.3 mph · 361 ftDouble · 95.2 mph · 75 ftSingle · 75.1 mph · 3 ftDouble · 100.9 mph · 87 ftSingle · 98.2 mph · 7 ftSingle · 104.7 mph · 13 ftSingle · 69.4 mph · 187 ftSingle · 104.8 mph · 216 ftHome Run · 105.0 mph · 377 ftSingle · 97.0 mph · 265 ftSingle · 104.1 mph · 170 ftSingle · 94.1 mph · 248 ftDouble · 104.8 mph · 398 ftSingle · 100.8 mph · 44 ftSingle · 99.0 mph · 282 ftSingle · 92.1 mph · 270 ftDouble · 101.1 mph · 220 ftSingle · 73.2 mph · 212 ftSingle · 104.2 mph · 128 ftDouble · 102.0 mph · 321 ftSingle · 98.6 mph · 205 ftSingle · 104.3 mph · 18 ftSingle · 98.5 mph · 153 ftSingle · 104.0 mph · 114 ftSingle · 97.1 mph · 30 ftSingle · 101.4 mph · 112 ftSingle · 81.2 mph · 121 ftSingle · 95.5 mph · 198 ftSingle · 93.7 mph · 129 ftSingle · 91.9 mph · 51 ft
Hit (79) Out (147) Home run (9)
Average exit velocity 90.4 mph · longest 411 ft

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSO
MAR 27vs CHCL 6103220010
MAR 29vs CHCL 343010011
MAR 30vs CHCW 1062120100
APR 1@ NYYW 754000003
APR 2@ NYYW 433110010
APR 3@ NYYL 791000000
APR 4@ WSHW 644000001
APR 5@ WSHL 344110000
APR 6@ WSHL 450000000
APR 7vs BALL 153000001
APR 8vs BALW 433010010
APR 11vs MILL 073000001
APR 12vs MILW 543100011
APR 15@ MIAW 1044110100
APR 16@ MIAW 622110020
APR 18@ CHCL 11135110001
APR 19@ CHCL 263000011
APR 20@ CHCW 320000000
APR 22vs TBW 514010000
APR 23vs TBL 672000000
APR 24vs TBL 473110010
APR 25vs ATLL 284010101
APR 26vs ATLL 784110201
APR 29@ NYML 384110001
APR 30@ NYMW 433110011
MAY 2@ PHIL 234110000
MAY 3@ PHIL 274120002
MAY 4@ PHIW 1190000000
MAY 5vs NYML 454000002
MAY 7vs NYML 171000000
MAY 8vs LADW 534131400
MAY 9vs LADL 11145000001
MAY 10vs LADW 304010001
MAY 12@ SFW 214020000
MAY 13@ SFL 6105000002
MAY 16vs COLW 803330110
MAY 17vs COLL 12145120001
MAY 19@ LADW 954111200
MAY 20@ LADL 343111111
MAY 21@ LADL 134010001
MAY 23@ STLL 341111200
MAY 24@ STLL 564000000
MAY 25@ STLL 344010001
MAY 26vs PITW 504130000
MAY 27vs PITL 694110001
MAY 30vs WSHL 794010000
MAY 31vs WSHL 7113110110
JUN 3@ ATLW 834120102
JUN 4@ ATLW 214010000
JUN 6@ CINL 342000000
JUN 10vs SEAW 1034111301
JUN 13vs SDW 514000001
JUN 14vs SDW 874110001
AUG 22vs CINW 654121301
AUG 23vs CINW 1014120102
AUG 25@ MILL 574000001
AUG 26@ MILL 894221311
AUG 28@ MILW 645120000
AUG 29@ LADW 304010103
AUG 30@ LADW 613000100
AUG 31@ LADL 450000000
SEP 1vs TEXL 574020100
SEP 2vs TEXW 533100011
SEP 3vs TEXW 203010100
SEP 5vs BOSW 1053200020
SEP 6vs BOSW 511000001
SEP 7vs BOSL 474120100
SEP 8@ SFL 5113221110
SEP 10@ SFW 534020011
SEP 12@ MINL 894121311
SEP 13@ MINW 525120101
SEP 15vs SFW 813100011
SEP 16vs SFW 654110010
SEP 17vs SFL 153000020
SEP 19vs PHIL 283010010
SEP 20vs PHIW 434010000
SEP 21vs PHIW 925030100
SEP 23vs LADW 543000012
SEP 24vs LADL 453010210
SEP 25vs LADL 084000002
SEP 26@ SDL 475010002
SEP 27@ SDL 153020010
SEP 28@ SDL 4121000011

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.