Page title background image

Gabriel Moreno Fantasy Stats

Background banner image for player info Gabriel Moreno

Catcher #14

Healthy
Height / Weight 5'9"  /  200 lbs.
Date of Birth (Age) Feb 14, 2000 (26)
Experience 5 seasons
College None
ESPN Eligible C, DH
Yahoo Eligible C

2026 Rankings

Preseason C22
Current C5

Season Stats

SEASON TEAM POS GP FPTS/G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
2022TORC254.769102210174800.319.356.377.733
2023ARIC1115.83413397191750297562.284.339.408.747
2024ARIC976.13053981181545415231.266.353.380.733
2025ARIC836.82774479121940295322.285.353.433.786
2026ARIC1308.4473721473311683618064.311.388.486.874
Career 446 6.8 1465 198 426 83 4 38 225 164 268 17 9 .291 .362 .431 .792

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Mar 26, 2026 ARI@LADC0.040000000100.000.000.000.000
Mar 27, 2026 ARI@LADC8.041200000000.500.500.5001.000
Mar 30, 2026 ARIDETC14.041210011000.500.600.7501.350
Mar 31, 2026 ARIDETDH7.040110010200.250.250.500.750
Apr 1, 2026 ARIDETC0.030000000000.000.000.000.000
Apr 2, 2026 ARIATLC4.031000001000.000.250.000.250
Apr 3, 2026 ARIATLDH0.040000000100.000.000.000.000
Apr 4, 2026 ARIATLC8.031200000000.667.667.6671.334
Apr 5, 2026 ARIATLC0.010000000100.000.000.000.000
Apr 7, 2026 ARI@NYMC14.031210001000.667.8001.0001.800
Apr 8, 2026 ARI@NYMC2.040000010300.000.000.000.000
Apr 9, 2026 ARI@NYMC16.0212200200001.0001.0002.0003.000
Apr 10, 2026 ARI@PHIC0.010000000000.000.000.000.000
May 1, 2026 ARI@CHCC0.050000000300.000.000.000.000
May 3, 2026 ARI@CHCC16.041100120100.250.2501.0001.250
May 5, 2026 ARIPITC12.041210010000.500.500.7501.250
May 6, 2026 ARIPITC0.030000000200.000.000.000.000
May 7, 2026 ARIPITC0.010000000000.000.000.000.000
May 8, 2026 ARINYMC4.020000002000.000.500.000.500
May 9, 2026 ARINYMC0.030000000100.000.000.000.000
May 11, 2026 ARI@TEXC0.040000000200.000.000.000.000
May 12, 2026 ARI@TEXC2.030000010100.000.000.000.000
May 13, 2026 ARI@TEXC11.050200000110.400.400.400.800
May 15, 2026 ARI@COLC16.051210030200.400.400.6001.000
May 17, 2026 ARI@COLC20.042300001010.750.800.7501.550
May 18, 2026 ARISFC21.052200120000.400.4001.0001.400
May 19, 2026 ARISFC2.030000001101.000.250.000.250
May 21, 2026 ARICOLC12.031100001110.333.500.333.833
May 22, 2026 ARICOLC0.040000000000.000.000.000.000
May 23, 2026 ARICOLC3.040100000100.250.250.250.500
May 25, 2026 ARI@SFC18.032100111100.333.5001.3331.833
May 26, 2026 ARI@SFC9.020100021000.500.500.5001.000
May 29, 2026 ARI@SEAC17.051310020000.600.600.8001.400
May 30, 2026 ARI@SEAC0.040000000200.000.000.000.000
May 31, 2026 ARI@SEAC7.0111000010001.0001.0001.0002.000
Jun 1, 2026 ARILADC0.030000000100.000.000.000.000
Jun 2, 2026 ARILADC9.031100002000.333.600.333.933
Jun 3, 2026 ARILADC5.040110000100.250.250.500.750
Jun 4, 2026 ARILADC4.031000001000.000.250.000.250
Jun 6, 2026 ARIWSHC2.030000000100.000.250.000.250
Jun 7, 2026 ARIWSHC19.041200120000.500.5001.2501.750
Jun 9, 2026 ARI@MIAC18.031100112000.333.6001.3331.933
Jun 10, 2026 ARI@MIAC8.030200001000.667.750.6671.417
Jun 11, 2026 ARI@MIADH2.030000001200.000.250.000.250
Jun 12, 2026 ARI@CINC14.041110001110.250.400.500.900
Jun 13, 2026 ARI@CINDH10.040210000000.500.600.7501.350
Jun 14, 2026 ARI@CINC14.051100110100.200.200.8001.000
Jun 15, 2026 ARILAAC5.040100010000.250.250.250.500
Jun 17, 2026 ARILAAC13.0303100010001.0001.0001.3332.333
Jun 19, 2026 ARIMINC5.050100010100.200.200.200.400
Jun 21, 2026 ARIMINC5.030100001000.333.500.333.833
Jun 23, 2026 ARI@STLC5.041100000000.250.250.250.500
Jun 24, 2026 ARI@STLC11.021100012000.500.600.5001.100
Jun 26, 2026 ARI@TBC6.040200000000.500.500.5001.000
Jun 27, 2026 ARI@TBC3.040100000000.250.250.250.500
Jun 28, 2026 ARI@TBC0.010000000100.000.000.000.000
Jun 29, 2026 ARISFC2.030000001000.000.250.000.250
Jun 30, 2026 ARISFC16.032200012000.667.800.6671.467
Jul 1, 2026 ARISFDH5.030100001100.333.500.333.833
Jul 3, 2026 ARIMILC10.051200010000.400.400.400.800
Jul 4, 2026 ARIMILDH5.031100000100.333.333.333.666
Jul 5, 2026 ARIMILC4.030000011100.000.250.000.250
Jul 6, 2026 ARI@SDC10.041200001000.500.600.5001.100
Jul 7, 2026 ARI@SDDH6.040200000000.500.500.5001.000
Jul 8, 2026 ARI@SDC10.040210010000.500.500.7501.250
Jul 9, 2026 ARI@SDC3.040100000100.250.250.250.500
Jul 10, 2026 ARI@LADC12.050210020100.400.400.6001.000
Jul 11, 2026 ARI@LADDH14.032200002100.667.800.6671.467
Jul 12, 2026 ARI@LADC7.031100001100.333.500.333.833
Jul 17, 2026 ARISTLC10.041210000100.500.500.7501.250
Jul 18, 2026 ARISTLDH12.032200001000.667.750.6671.417
Jul 19, 2026 ARISTLC4.040000011000.000.200.000.200
Jul 20, 2026 ARIATHC3.040100000100.250.250.250.500
Jul 21, 2026 ARIATHC11.032100002000.333.600.333.933
Jul 22, 2026 ARIATH3B18.042100111100.250.4001.0001.400
Jul 23, 2026 ARI@STLC17.041310020000.750.6001.0001.600
Jul 24, 2026 ARI@WSHC8.040200010100.500.400.500.900
Jul 25, 2026 ARI@WSHDH7.040100020000.250.250.250.500
Jul 26, 2026 ARI@WSHC18.031220021000.667.6001.3331.933
Jul 27, 2026 ARI@PITC2.040000001200.000.200.000.200
Jul 28, 2026 ARI@PITDH9.061100020000.167.167.167.334
Jul 29, 2026 ARI@PITC20.032100121100.333.5001.3331.833
Jul 31, 2026 ARI@CLEC7.030100010000.333.500.333.833
Aug 1, 2026 ARI@CLEDH2.060000010100.000.000.000.000
Aug 2, 2026 ARI@CLEC0.040000000100.000.000.000.000
Aug 5, 2026 ARISDDH10.021000022200.000.400.000.400
Aug 6, 2026 ARISDC13.040310010000.750.7501.0001.750
Aug 7, 2026 ARILADC5.040110000000.250.250.500.750
Aug 8, 2026 ARILADDH6.050200000100.400.400.400.800
Aug 9, 2026 ARILADC9.041110010000.250.250.500.750
Aug 10, 2026 ARICOLC19.041211011000.500.6001.2501.850
Aug 11, 2026 ARICOLDH3.040100000100.250.250.250.500
Aug 12, 2026 ARICOLC10.050210010100.400.400.6001.000
Aug 14, 2026 ARI@ATLC7.050110010200.200.200.400.600
Aug 15, 2026 ARI@ATLC21.043310011000.750.8001.0001.800
Aug 16, 2026 ARI@ATLDH14.041100110200.250.2501.0001.250
Aug 17, 2026 ARI@BOSC3.040100000000.250.250.250.500
Aug 18, 2026 ARI@BOSDH22.031100141100.333.5001.3331.833
Aug 19, 2026 ARI@BOSC13.041110021200.250.400.500.900
Aug 21, 2026 ARICINC13.050200010010.400.400.400.800
Aug 22, 2026 ARICINC5.050110000100.200.200.400.600
Aug 23, 2026 ARICINDH6.010000012000.000.500.000.500
Aug 24, 2026 ARICHCC0.040000000000.000.000.000.000
Aug 25, 2026 ARICHCC11.031110011000.333.500.6671.167
Aug 27, 2026 ARI@SFC16.031100111001.333.5001.3331.833
Aug 28, 2026 ARI@SFDH0.050000000200.000.000.000.000
Aug 29, 2026 ARI@SFC10.031200001000.667.750.6671.417
Aug 31, 2026 ARIPHIC10.050210010100.400.400.6001.000
Sep 1, 2026 ARIPHIC0.040000000100.000.000.000.000
Sep 2, 2026 ARIPHIDH0.030000000100.000.000.000.000
Sep 4, 2026 ARI@HOUC18.021100112100.500.7502.0002.750
Sep 5, 2026 ARI@HOUC10.050210010100.400.400.6001.000
Sep 6, 2026 ARI@HOUDH5.040110000000.250.250.500.750
Sep 7, 2026 ARI@KCC8.050200010000.400.400.400.800
Sep 8, 2026 ARI@KCC7.051100001000.200.333.200.533
Sep 9, 2026 ARI@KCPH0.010000000100.000.000.000.000
Sep 11, 2026 ARITEXC12.051200020000.400.400.400.800
Sep 12, 2026 ARITEXC8.041200000100.500.500.5001.000
Sep 13, 2026 ARITEXDH14.051100110100.200.200.8001.000
Sep 14, 2026 ARIMIAC7.030100001100.333.600.333.933
Sep 15, 2026 ARIMIAC26.041200112110.500.6671.2501.917
Sep 16, 2026 ARIMIAC22.041310110000.750.7501.7502.500
Sep 18, 2026 ARINYYC0.040000000100.000.000.000.000
Sep 19, 2026 ARINYYC5.030100001000.333.500.333.833
Sep 20, 2026 ARINYYC12.032200001000.667.750.6671.417
Sep 22, 2026 ARI@COLC11.041110020000.250.200.500.700
Sep 23, 2026 ARI@COLC13.041300010001.750.750.7501.500
Sep 24, 2026 ARI@COLDH18.061100130100.167.167.667.834
Sep 25, 2026 ARI@SDC14.032200011001.667.750.6671.417
Sep 26, 2026 ARI@SDDH7.030100011100.333.500.333.833

Gabriel Moreno News

Gabriel Moreno  • C  •  Diamondbacks

Gabriel Moreno Expected to DH on Saturday Due to Hamstring Injury

Arizona Diamondbacks manager Torey Lovullo said that catcher Gabriel Moreno (hamstring) left Friday night's win over the division-rival San Diego Padres with a tender left hamstring, according to Steve Gilbert of MLB.com. The skipper expects Moreno to be in the starting lineup on Saturday night at Petco Park as the designated hitter. The D-backs will call up a catcher to have another backup just in case. Outfielder Jesus Sanchez was designated for assignment to open up a spot on the roster. In the Snakes' 11-4 victory on Friday night, Moreno went 2-for-3 at the plate with an RBI, two runs scored, and a walk before being replaced behind the dish by James McCann. The D-backs can ill-afford to lose their starting catcher with just two games remaining in the regular season, as the Venezuelan backstop is hitting over .300 on the year with 16 home runs. Arizona enters play on Saturday just one game behind the Philadelphia Phillies for the final wild-card spot in the National League with two games left to play.
Yesterday   
Gabriel Moreno  • C  •  Diamondbacks

Gabriel Moreno Back From Paternity List, Starting on Wednesday

The Arizona Diamondbacks have activated catcher Gabriel Moreno from the paternity list on Wednesday, and he will serve as the designated hitter and bat cleanup against the San Diego Padres and right-hander Casey Mize, who will be making his debut with the Friars. James McCann will do the catching and bat seventh for the Snakes. Moreno will end up missing just one game on Tuesday to catch the birth of his second child this week. The 26-year-old Venezuelan backstop is having a fine season at the plate in 85 games (350 plate appearances), slashing .298/.380/.438 with a career-high .818 OPS, eight home runs, 47 RBI, 46 runs scored, and four stolen bases in his fifth year in the majors (fourth in Arizona). Moreno is coming off a great month of July, too, in which he hit .362 (34-for-94) with two home runs, six doubles, 19 RBI, and 18 runs scored in 25 games played.
Aug 5   
Gabriel Moreno  • C  •  Diamondbacks

Gabriel Moreno Likely Heading to Paternity List

Arizona Diamondbacks catcher Gabriel Moreno was a late scratch from the team's starting lineup for Monday's series opener against the division-rival San Diego Padres to attend the birth of his second child, according to Jack Sommers of Sports Illustrated. Veteran James McCann got the start behind the dish to catch right-hander Brandon Pfaadt and was hitting eighth in the batting order against Padres right-hander Michael King. Fantasy managers should expect Moreno to go on the paternity list on Tuesday and miss the remainder of the series against SD. The 26-year-old Venezuelan backstop is having a fine fifth year in the big leagues in 2026, as he came into Monday's tilt with a .298/.380/.438 slash line, a career-best .818 OPS, eight home runs, 47 RBI, 46 runs scored, and four steals in 85 games and 350 plate appearances. Moreno needs just two homers to set a new career high. He's 0-for-10 to begin August, but Moreno hit .362 (34-for-94) with a .927 OPS, two homers, six doubles, 19 RBI, and 18 runs scored in 25 games in July. Moreno should be back in action for the team's weekend series against the division-rival Los Angeles Dodgers at home.
Aug 3   
Gabriel Moreno  • C  •  Diamondbacks

Gabriel Moreno a Must-Add Catcher Where Available

Five years into his MLB career, Arizona Diamondbacks catcher Gabriel Moreno has had difficulty staying healthy for an entire season. However, the 26-year-old has managed to avoid major injury so far in 2026 and looks to be on pace to crack 400 plate appearances in a season for the first time. Moreno has also been highly productive, hitting .310/.393/.451 with seven home runs, 41 RBI, 43 runs scored, and four stolen bases across 326 trips to the plate. With just a 7.7% barrel rate, Moreno is unlikely to provide fantasy managers with plus power. Still, he owns a respectable 42.6% hard-hit rate and has struck out in just 15% of his plate appearances, which allows him to be the rare catcher who is a true batting average asset. Moreno also profiles as a quality run producer due to his spot in the heart of the Diamondbacks lineup. In any league where he remains available, Moreno should be viewed as a priority waiver wire target for fantasy managers.
Jul 28   
Gabriel Moreno  • C  •  Diamondbacks

Gabriel Moreno is a Must-Add Catcher Across All League Formats

Across 192 plate appearances in 2026, Arizona Diamondbacks catcher Gabriel Moreno is hitting .277/.359/.458 with six home runs, 24 RBI, 24 runs scored, and four stolen bases. The oft-injured backstop's 2026 season got off to a rough start when he suffered an oblique strain in early April, but he only missed about three weeks with the injury and has performed well since returning. Moreno's 9.6% barrel rate and 44.4% hard-hit rate are both career bests, and he's done it while maintaining strong walk (10.4%) and strikeout (17.7%) rates. The 26-year-old has also hit either third or fourth in the Diamondbacks order in all but one of his starts in June and is hitting .361 with three home runs over his last 36 plate appearances. When healthy, Moreno profiles as a top-12 fantasy catcher and should be a priority waiver wire target in any league where he remains available.
Jun 18   
Gabriel Moreno  • C  •  Diamondbacks

Gabriel Moreno a Priority Waiver-Wire Add Amidst Current Hot Streak

Arizona Diamondbacks catcher Gabriel Moreno has once again dealt with injuries this season, landing on the 10-day injured list in mid-April due to an oblique strain. However, the 26-year-old has been productive when healthy, hitting .266/.345/.434 with five home runs, 22 RBI, 22 runs scored, and three stolen bases across 165 plate appearances. Moreno's 11.2% barrel rate and 46.6% hard-hit rate are both career-bests, and he's maintained above-average contact ability with an 18.2% strikeout rate. The ability to stay healthy will likely always be a concern for Moreno, who has yet to log more than 380 plate appearances in any of his MLB seasons. Still, he's undoubtedly a viable starter in two-catcher fantasy formats. In leagues where he remains on the waiver wire, Moreno should be a priority target for fantasy managers.
Jun 11   
Gabriel Moreno  • C  •  Diamondbacks

Gabriel Moreno Emerging As Viable Starting Option at Catcher Position

Arizona Diamondbacks catcher Gabriel Moreno has dealt with injuries again in 2026, but he remains a high-upside option at a thin position when healthy. The 26-year-old is hitting .260 with three home runs, 19 RBI, and three stolen bases in 123 at-bats. After returning from a stint on the injured list in early May, Moreno has gone on to hold a .253/.326/.398 line with three doubles, three home runs, and three stolen bases. When he's been on the field, Moreno has shown the ability to hit for average and get on base at a solid clip. While he has typically been placed at the bottom of the batting order, the backstop has recently begun to move up to the cleanup spot against right-handed pitching, which has bolstered his scoring opportunities. He's still widely available in most leagues, sitting at just 40% rostered on Yahoo. For managers looking for catcher help with some long-term appeal, Moreno is worth picking up.
Jun 3   
Gabriel Moreno  • C  •  Diamondbacks

Diamondbacks Reinstate Gabriel Moreno From the Injured List

The Arizona Diamondbacks announced on Friday that they reinstated catcher Gabriel Moreno (oblique) from the 10-day injured list and designated catcher Aramis Garcia for assignment in a corresponding move. Moreno is returning to the big-league club without going on a minor-league rehab assignment following a two-week stay on the IL with a left-oblique strain. Fantasy managers will want to check back later to see if Moreno is back in the starting lineup for Friday's series opener at Wrigley Field against the Chicago Cubs and right-hander Colin Rea. Moreno, who was hitting .275 (11-for-40) with no home runs, five RBI, and six runs scored in 13 games before getting hurt, is only rostered in 10% of Yahoo leagues at the moment. He'll be Arizona's primary catcher now that he's back. Although Moreno has hit a solid .281 in his four-plus seasons in the majors, he's never had more than nine home runs or 50 RBI, and has only played over 100 games in a season once.
May 1   
Gabriel Moreno  • C  •  Diamondbacks

Gabriel Moreno Could Return This Weekend

Arizona Diamondbacks catcher Gabriel Moreno (oblique) isn't expected to return from the 10-day injured list for the series this week against the Milwaukee Brewers, but he could return for the series against the Chicago Cubs this weekend, according to Nick Piecoro of The Arizona Republic. The D-backs originally thought the 26-year-old backstop would be an option to return against Milwaukee on Tuesday. Until Moreno can return this weekend, the Snakes will move forward with James McCann and Aramis Garcia at catcher if Adrian Del Castillo (finger) is forced to join Moreno on the IL after injuring his finger on Sunday in Mexico City. The once-promising Moreno has quickly lost luster in fantasy baseball leagues, especially single-catcher formats. Durability has been a major issue, as he has played in over 100 games just once in four MLB seasons. Through 13 games this year, Moreno has hit .275 (11-for-40), but with no homers and five RBI. Moreno has never had double-digit home runs in a season and is currently rostered in just 11% of Yahoo leagues.
Apr 27   
Gabriel Moreno  • C  •  Diamondbacks

Gabriel Moreno Expected to Return Next Tuesday

Arizona Diamondbacks catcher Gabriel Moreno (oblique), who has not played since April 10 against the Philadelphia Phillies due to a left-oblique strain that landed him on the 10-day injured list, is expected to return for the series against the Milwaukee Brewers that starts next Tuesday, according to John Gambadoro of Arizona Sports. Moreno could go on a short minor-league rehab assignment later this week/weekend before being reinstated early next week. Until then, the D-backs will continue to roll with James McCann and Adrian Del Castillo behind the plate. Fantasy managers are losing patience with the 26-year-old Moreno because of his frequent injuries, and he's currently rostered in just 11% of Yahoo leagues. Before his oblique strain, the Venezuelan backstop was hitting a strong .275 (11-for-40) but with no home runs, five RBI, and six runs scored in just 13 games played. Moreno has never hit more than nine home runs in his four MLB seasons.
Apr 22   
LEGEND
✕