James McCann
C ARI
Fri 7/18/25 7:55 AM

McCann started taking reps at first base this week, Alex Weiner of Arizona Sports reports.
EDGE Analysis
McCann was signed to the roster late in June and has played regularly since his arrival. His primary job remains that of catcher, but he's hit well in nine games (1.224 OPS) and could spell Josh Naylor when needed, giving McCann another route to playing time once Gabriel Moreno (finger) is healthy.

James McCann
C ARI
Thu 7/10/25 8:32 AM

McCann went 1-for-2 with two walks, a solo home run and an additional run scored in Wednesday's 8-2 win over San Diego.
EDGE Analysis
McCann's been a welcome addition to the offense, going 7-for-20 (.350) with six walks, four extra-base hits, four RBI and six runs scored over his first seven contests. However, his biggest contribution may be as a manager of pitchers. After backstopping Zac Gallen through two consecutive strong outings, McCann guided Brandon Pfaadt through eight innings, the starter's longest outing of the season. Prior to McCann's arrival, Pfaadt had failed to pitch six innings in seven straight starts (8.48 ERA), but he's thrown six and now eight innings (12 strikeouts, 3.86) in his two starts with McCann as a batterymate.

James McCann
C ARI
Tue 7/8/25 8:49 AM

Arizona manager Torey Lovullo said prior to Monday's game that he would stick with McCann catching for starter Zac Gallen if the battery continues to achieve positive results, Alex Weiner of Arizona Sports reports.
EDGE Analysis
Given Monday's results -- Gallen allowed one unearned run on five hits and one walk while striking out nine over six innings -- it's a safe bet McCann has been good for the beleaguered starter. Prior to the Diamondbacks signing McCann, Gallen endured a nine-start stretch during which he posted a 6.97 ERA and 1.59 WHIP with 21 walks through 51.2 innings. In the two subsequent outings with McCann behind the dish, the right-hander is 2-0 with a 0.69 ERA, a 0.85 WHIP, 19 strikeouts and one walk over 13 innings. The catcher has also produced at the plate, going 6-for-18 with two doubles, one home run, three RBI and five runs over six contests.

James McCann
C ARI
Wed 7/2/25 12:42 AM

McCann went 1-for-2 with a solo home run, two walks and two total runs scored in Tuesday's 8-2 win over the Giants.
EDGE Analysis
McCann's first homer of the year was the Diamondbacks' last run in this contest. The catcher is 4-for-8 with two extra-base hits, two RBI, three walks and four runs scored over three contests since signing a major-league deal with Arizona on June 23. He's seen a little less time than Jose Herrera behind the dish, but both have been steady at the plate, so the playing time is unlikely to change much.

James McCann
C ARI
Sun 6/29/25 7:09 AM

McCann went 2-for-3 with a double, an RBI and two runs scored in Saturday's 8-7 loss to Miami.
EDGE Analysis
McCann made his second start behind the plate since the Diamondbacks signed him Monday. The veteran backstop was drilled by a pitch on the hand Saturday but was able to stay in the game. He's expected to split work behind the dish with Jose Herrera until Gabriel Moreno (finger) returns from the injured list.

James McCann
C ARI
Mon 6/23/25 4:31 PM

The Diamondbacks signed McCann to a one-year contract Monday.
EDGE Analysis
The veteran backstop will share catching duties with Jose Herrera while Gabriel Moreno (hand) is on the injured list. Before Atlanta released him over the weekend, McCann had played exclusively in the minors in 2025, slashing .305/.345/.510 over 165 plate appearances. The 35-year-old owns a .673 OPS over parts of 11 seasons in the big leagues but probably offers more value as a game caller and a defender than as a hitter at this stage of his career.

James McCann
C ARI
Sun 6/22/25 7:51 PM

McCann is expected to sign a major-league contract with the Diamondbacks, Ken Rosenthal of The Athletic reports.
EDGE Analysis
McCann had a rolling opt-out in his minor-league deal with Atlanta, meaning that if another team offered him a major-league job, Atlanta needed to either promote him or allow him to leave, and the latter transpired Sunday. The catcher will help fill the hole left by Gabriel Moreno (finger) behind the plate after Moreno was placed on the 10-day injured list with a fracture in his right pointer finger Thursday. McCann will likely operate in a timeshare with Jose Herrera at catcher moving forward.

James McCann
C ARI
Sun 6/22/25 7:03 PM

McCann was released by Atlanta on Sunday, Andy Kostka of TheBaltimoreBanner.com reports.
EDGE Analysis
McCann signed a minor-league deal with Atlanta in March, producing a .297 average with six home runs, 31 RBI and 19 runs scored over 148 at-bats in 41 games with Triple-A Gwinnett this year. The veteran backstop appeared in 66 contests with the Orioles in 2024, batting .234 with eight long balls, and he will likely find a new suitor in the near future.

James McCann
C ARI
Mon 3/17/25 8:43 PM

McCann signed a minor-league contract with Atlanta on Monday, Robert Murray of FanSided.com reports.
EDGE Analysis
McCann will latch on with Atlanta after spending the 2024 campaign in Baltimore, batting .234 with eight home runs, 31 RBI, 27 runs scored and a stolen base over 214 at-bats in 66 regular-season games. The catcher will now likely report to Triple-A Gwinnett to open the 2025 season, but he's got a strong shot at being elevated to the major-league roster at some point this summer.

James McCann
C ARI
Tue 10/1/24 12:20 PM

McCann will start at catcher and bat ninth Tuesday in Game 1 of the American League Wild Card Series versus the Royals, Roch Kubatko of MASNSports.com reports.
EDGE Analysis
With left-hander Cole Ragans toeing the slab for the Royals, the Orioles are going with McCann behind the plate and Adley Rutschman at designated hitter in Game 1. McCann closed out the regular season on a high note with a 1.087 OPS and four home runs in September.