Dominate Fantasy - Sync your team
MLB
HOU
TOR
9
7
FINALFINAL
NYY
DET
3
2
TOP 6 • Q • • DSN LIVE
TEX
MIA
1
5
BOT 5 • Q • • MIAM LIVE
SEA
PIT
1
2
BOT 6 • Q • • KIRO LIVE
KC
TB
6
1
END 6 • Q • • ROYL LIVE
PHI
WSH
2
5
TOP 7 • Q • • NBC LIVE
MIL
CIN
0
0
BOT 4 • Q • • WSTR LIVE
CHC
NYM
5
2
TOP 3 • Q • • MARQ LIVE
CLE
CHW
0
0
END 3 • Q • • WUAB LIVE
LAD
MIN
0
0
TOP 1 • Q • • TBS LIVE
ARI
STL
0
0
TOP 3 • Q • • KTVK LIVE
BOS
COL
o10.5
+1.5
8:40PM • PREVIEW
BAL
LAA
o9
+1.5
9:38PM • PREVIEW
ATL
SD
o8
+1.5
9:40PM • PREVIEW
ATH
SF
o8.5
-1.5
9:45PM • PREVIEW NBC
INJURY ALERT Out | Quad | Since May 18, 2026
James McCann

James McCann

C/1B • Arizona Diamondbacks Proj Rank N/A Actual 72 N/A • Trade Value
AB AVG HR RBI R OBP SLG SB FSP
59.203063.210.25401.48
Compare to same point last season
..

James McCann Fantasy

Loading...
DATE OPP H HR R RBI SB BB AVG PTS
05/18 SF 1 0 0 0 0 0 203 2
05/16 @COL 0 0 0 0 0 0 190 1
05/10 NYM 1 0 0 0 0 0 200 2
05/07 PIT 1 0 0 0 0 0 192 2
05/02 @CHC 0 0 0 0 0 0 180 0
04/30 @MIL N/A nan nan 1
04/28 @MIL N/A nan nan 2
04/26 SD 0 0 0 0 0 0 195 1
04/23 CHW 0 0 0 0 0 0 216 1
04/22 CHW 0 0 0 0 0 0 216 -1
04/21 CHW N/A nan nan 1
04/19 TOR 1 0 0 1 0 0 250 2
04/17 TOR 1 0 1 0 0 0 250 2
04/14 @BAL 2 0 1 0 0 0 250 3
04/12 @PHI 2 0 0 1 0 0 200 3
04/10 @PHI 1 0 0 2 0 0 125 5
04/09 @NYM 0 0 0 0 0 0 071 -1
04/05 ATL 0 0 0 0 0 0 083 1
04/03 ATL 0 0 0 0 0 0 111 0
04/02 ATL N/A nan nan -7
03/31 DET 1 0 1 0 0 1 200 4
03/28 @LAD 0 0 0 0 0 0 000 -1
Totals: 1203601
Fantasy Chart Loading...
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2014 DET 5 2 0 2 0 1 0 .182 .182 .182 5
2015 DET 111 106 7 32 41 0 16 .264 .297 .387 199
2016 DET 103 76 12 31 48 0 23 .221 .272 .358 171
2017 DET 105 89 13 39 49 1 26 .253 .318 .415 218
2018 DET 117 94 8 31 39 0 26 .220 .267 .314 172
2019 CHW 115 118 18 60 60 4 30 .271 .327 .460 290
2020 CHW 32 29 7 21 15 1 8 .282 .356 .515 83
2021 NYM 114 84 9 28 44 1 30 .234 .295 .348 232
2022 NYM 47 30 2 14 15 2 6 .205 .253 .288 91
2023 BAL 66 46 6 25 26 3 9 .222 .265 .377 153
2024 BAL 65 51 8 27 31 1 13 .236 .281 .389 164
2025 ARI 37 32 5 18 16 0 8 .260 .324 .431 99
2026 ARI 20 12 0 3 6 0 1 .203 .210 .254 21
ON PACE 41 24 0 6 12 0 2 .203 .210 .254 43
3-YEAR AVG 56 43 6 23 24 1 10 .236 .285 .394 139
Career 937 769 95 331 390 14 196 .242 .292 .380

McCann Projection

View All
AVG HR RBI R SB OBP SLG OPS 1B 2B 3B H AB BB SBN TB FPTS
.214 .2 1.9 1.0 0 .235 .287 .523 3.0 0.4 0.0 3.7 17.5 0.4 0 4.9 0.0
AVG HR RBI R SB OBP SLG OPS 1B 2B 3B H AB BB SBN TB FPTS
.230 .0 .3 .2 0 .250 .307 .557 0.6 0.1 0.0 0.7 3.1 0.1 0 0.9 0.0
Not available due to injury or suspension.

OWN START TRENDS

Depth Chart

Arizona Diamondbacks

Roster Breakdown
NAME OWN START
Gabriel Moreno 66% 55%
Adrian Del Castillo 1% 1%
NAME OWN START
Ildemaro Vargas 33% 25%
Nolan Arenado 30% 23%
Jose Fernandez 3% 2%
Pavin Smith 1% 0%
NAME OWN START
Ketel Marte 100% 97%
Geraldo Perdomo 92% 84%
NAME OWN START
Corbin Carroll 100% 98%
Jordan Lawlar 13% 0%
Ryan Waldschmidt 7% 1%
Lourdes Gurriel Jr. 4% 1%
Tommy Troy 1% 1%
NAME OWN START
Michael Soroka 83% 13%
Eduardo Rodriguez 79% 61%
Merrill Kelly 42% 27%
Zac Gallen 37% 21%
Ryne Nelson 26% 9%
Corbin Burnes 18% 0%
Brandon Pfaadt 4% 3%
NAME OWN START
Paul Sewald 79% 77%
Juan Morillo 12% 12%
Taylor Clarke 7% 7%
Kevin Ginkel 3% 3%
A.J. Puk 2% 0%
Brandyn Garcia 1% 1%

Team Rankings

AVG
.239
22nd
R
333
18th
HR
69
26th
RBI
321
17th
SB
50
18th
OBP
.307
27th
SLG
.384
25th
OPS
.691
26th
W
39
15th
SV
20
18th
ERA
4.33
19th
WHIP
1.30
15th
QS
31
6th
TeamW-LWin %GBRSRA
DodgersDodgers50-29.633-407273
PadresPadres40-37.5199297306
DiamondbacksDiamondbacks39-39.50010.5333359
GiantsGiants31-46.40318317371
RockiesRockies31-48.39219359448

Team Stats

PlayerGPABRHHRRBISBAVGO/S
Gabriel Moreno5117424486254.276  
Adrian Del Castillo4713711264200.190  
Aramis Garcia81923120.158  
James McCann2259312060.203  
PlayerGPABRHHRRBISBAVGO/S
Ildemaro Vargas6824136637421.261  
Jose Fernandez5516523423157.255  
Pavin Smith184648150.174  
Carlos Santana82412000.083  
Luken Baker3501000.200  
PlayerGPABRHHRRBISBAVGO/S
Ketel Marte75297417812461.263  
PlayerGPABRHHRRBISBAVGO/S
Nolan Arenado7324732598323.239  
LuJames Groover113726020.162  
PlayerGPABRHHRRBISBAVGO/S
Geraldo Perdomo75257356142711.237  
PlayerGPABRHHRRBISBAVGO/S
Corbin Carroll75278477913429.284  
Tommy Troy25751518350.240  
Alek Thomas289412172104.181  
Jorge Barrosa541051419290.181  
Lourdes Gurriel Jr.301128231131.205  
Jordan Lawlar1238612144.316  
Tim Tawa3264611180.172  
Ryan Waldschmidt331121129085.259  
PlayerGPWLSVIPSOERAWHIPO/S
Michael Soroka1583082.0793.071.09  
Eduardo Rodriguez1562088.1652.451.23  
Ryne Nelson1535083.1624.971.24  
Zac Gallen1636079.2526.101.63  
Merrill Kelly1357075.2445.711.52  
Brandon Pfaadt1301038.0315.921.50  
Drey Jameson40007.164.911.64  
Jose Cabrera10005.030.000.60  
Yilber Díaz10000.2094.5012.00  
PlayerGPWLSVIPSOERAWHIPO/S
Paul Sewald31241828.1323.180.74  
Jonathan Loáisiga3222128.2172.831.08  
Juan Morillo3324130.0383.001.10  
Taylor Clarke3421033.1202.160.81  
Kevin Ginkel3222029.2333.031.21  
Ryan Thompson3121026.1172.391.22  
Andrew Hoffmann810011.2127.712.06  
Taylor Rashi31003.249.821.09  
Kade Strowd10001.019.004.00  
Brandyn Garcia2001017.2182.550.85  
Philip Abner30006.149.951.74  

Owned Breakdown

Add/Drop Advice

SIGN UP to see player ownership across all of your fantasy leagues.

Schedule

DATE OPP SCORE MATCHUP
06-22 @STLL 3-2Merrill Kelly
Andre Pallante
06-23 @STL07:45 EDTEduardo Rodriguez
Kyle Leahy
06-24 @STL07:45 EDT
Matthew Liberatore
06-25 @STL07:45 EDTZac Gallen
Michael McGreevy
06-26 @TB07:10 EDT
Nick Martinez
06-27 @TB06:10 EDTMerrill Kelly
Drew Rasmussen
06-28 @TB01:40 EDTEduardo Rodriguez
Shane McClanahan

Player Timeline

Player News

Waiver Trends

More Trends
Sean Burke CHW SP +11.2
Andre Pallante STL SP +10.8
Peter Lambert HOU SP +8.1
Denzer Guzman LAA 3B +7.6
Caleb Durbin BOS 3B +6.6
Carter Jensen KC C +6.2
Josh Bell MIN DH +5.8
Sam Antonacci CHW LF +5.6
Robbie Ray SF SP +5.4
Kyle Teel CHW C +5.1
Trevor Larnach MIN LF +5.1
Victor Caratini MIN C +5.1
Shane Bieber TOR SP +4.8
Anthony Kay CHW SP +4.8
Kyle Bradish BAL SP +4.7
Stephen Kolek KC SP -15.0
Dominic Canzone SEA DH -8.7
Dustin May STL SP -8.3
Slade Cecconi CLE SP -8.0
Emmet Sheehan LAD SP -6.9
Troy Johnston COL RF -5.3
Willi Castro COL 2B -5.3
Jared Jones PIT SP -5.3
Lucas Giolito SD SP -5.1
Jack Perkins RP -5.1
Bryce Elder ATL SP -4.7
Cade Cavalli WAS SP -4.7
Keider Montero DET SP -4.3
Spencer Arrighetti HOU SP -4.3
Grant Taylor CHW RP -4.0