Generating New Scouting Report
This page will refresh automatically when ready.
Scouting Report
Updated May 19, 2026
Gabriel Moreno, catcher for the Arizona Diamondbacks, recently returned from the injured list and is showing signs of recovery after an early-season slump. In May 2026, Moreno went through a difficult stretch hitting just .179 with a .522 OPS through 39 at-bats, but has since turned things around with consecutive multi-hit games. Most recently, he went 3-for-4 with a walk, stolen base and two runs scored in a win over the Rockies, extending his hot streak to three consecutive multi-hit games. He is currently hitting .253 with a .677 OPS, 1 home run, 12 RBI, 11 runs scored and 7 doubles across 92 plate appearances on the season.
Strengths
- + Emerging from early-season slump with three consecutive multi-hit games
- + Recent strong performance: 3-for-4 with walk and stolen base
- + Showing improved plate discipline with multiple walks in recent games
- + Demonstrating power potential with 7 doubles on the season
- + Active on basepaths with 2 stolen bases
- + Productive RBI numbers (12 RBI in 92 PA)
- + Returning to form after injury recovery
Weaknesses
- - Early-season struggles with .179 average and .522 OPS through 39 May at-bats
- - Extended hitless stretch (0-for-16 over six games prior to recent hot streak)
- - Low home run production (1 HR in 92 PA)
- - Inconsistent performance requiring multiple rest days
- - 13 strikeouts in 39 at-bats during May slump
- - Currently batting only .253 on the season
About
Gabriel Moreno is a catcher for the Arizona Diamondbacks.
Player Overview
C
Arizona Diamondbacks
Recent News
Diamondbacks selected the contract of C Aramis Garcia from Triple-A Reno.
May 19, 2026
Diamondbacks placed C James McCann on the 10-day injured list with a right quad strain.
May 19, 2026
James McCann will likely go on the injured list with a strained quad suffered Monday.
May 19, 2026
Gabriel Moreno hit a two-run homer in a rout of the Giants on Monday.
May 19, 2026
Arenado, Moreno go deep in 12-2 Arizona win over SF Giants
May 19, 2026