James McCann Stats

McCann has earned a batting average of .240 for his career with 307 scored runs and an OPS of .670. For his time in the league, he came to the plate 3,213 times and has come through with a hit 711 times. He has compiled a slugging percentage of .378 in addition to having tallied 1,117 bases. In his career, McCann has hit 87 balls out of the park while driving in 355 runs. He has fanned 822 times and has taken a walk on 188 occasions, which has contributed to a .293 on-base percentage.

McCann has accumulated 43 bases in total with 28 base hits in 130 at-bats. He has an on-base percentage of .259 as well as 7 walks and 31 K’s. Since the beginning of the campaign, James McCann has hit in 13 runs and has compiled a slugging percentage of .331. He has tallied 17 runs so far this season and has hit 3 balls out of the park. He has amassed a batting average of .215 while having an OPS of .590.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .240 87 711 188 307 355 .293 3,213 2,958 .670 N/A 125 10 892 .378 15 10 1,117 822
2024 BAL .215 3 28 7 17 13 .259 139 130 .590 71 6 0 40 .331 1 0 43 31
2023 BAL .222 6 46 9 25 26 .269 226 207 .646 79 14 0 69 .377 3 1 78 57
2022 NYM .195 3 34 11 19 18 .257 191 174 .538 55 6 0 61 .282 3 0 49 46
2021 NYM .232 10 87 32 29 46 .294 412 375 .643 77 12 1 121 .349 1 2 131 115
2020 CHW .289 7 28 8 20 15 .360 111 97 .896 143 3 0 31 .536 1 1 52 30
2019 CHW .273 18 120 30 62 60 .328 476 439 .789 108 26 1 118 .460 4 1 202 137
2018 DET .220 8 94 26 31 39 .267 457 427 .581 57 16 0 118 .314 0 3 134 116
2017 DET .253 13 89 26 39 49 .318 391 352 .733 94 14 2 106 .415 1 0 146 89
2016 DET .221 12 76 23 31 48 .272 373 344 .629 69 9 1 105 .358 0 1 123 109
2015 DET .264 7 106 16 32 41 .297 425 401 .683 88 18 5 114 .387 0 1 155 90
2014 DET .250 0 3 0 2 0 .250 12 12 .583 64 1 0 9 .333 1 0 4 2

2024 Stats for James McCann

Stat Total MLB Rank
Games Played 40 356th
Plate Appearances 139 337th
At-Bats 130 337th
Runs Scored 17 307th
Hits 28 332nd
Doubles 6 310th
Triples 0 373rd
Home Runs 3 328th
Runs Batted In 13 339th
Stolen Bases 1 333rd
Caught Stealing 0 391st
Walks 7 380th
Strikeouts 31 340th
Batting Average .215 358th
On-Base Percentage .259 442nd
Slugging Percentage .331 373rd
OPS .590 407th
OPS+ 71 392nd
Total Bases 43 334th
Grounded Into Double Plays 3 279th
Hit By Pitch 1 338th
Sacrifice Hits 0 388th
Sacrifice Flies 1 296th
Intentional Walks 0 344th

2023 Stats for James McCann

2023 Stats for James McCann

Stat Total MLB Rank
Games Played 69 348th
Plate Appearances 226 348th
At-Bats 207 342nd
Runs Scored 25 341st
Hits 46 348th
Doubles 14 267th
Triples 0 412th
Home Runs 6 309th
Runs Batted In 26 334th
Stolen Bases 3 281st
Caught Stealing 1 271st
Walks 9 432nd
Strikeouts 57 321st
Batting Average .222 411th
On-Base Percentage .269 492nd
Slugging Percentage .377 335th
OPS .646 410th
OPS+ 79 398th
Total Bases 78 335th
Grounded Into Double Plays 5 283rd
Hit By Pitch 5 169th
Sacrifice Hits 3 47th
Sacrifice Flies 2 275th
Intentional Walks 0 365th

2022 Stats for James McCann

Stat Total MLB Rank
Games Played 61 402nd
Plate Appearances 191 402nd
At-Bats 174 400th
Runs Scored 19 415th
Hits 34 432nd
Doubles 6 437th
Triples 0 494th
Home Runs 3 450th
Runs Batted In 18 405th
Stolen Bases 3 260th
Caught Stealing 0 512th
Walks 11 446th
Strikeouts 46 409th
Batting Average .195 602nd
On-Base Percentage .257 622nd
Slugging Percentage .282 621st
OPS .538 637th
OPS+ 55 633rd
Total Bases 49 449th
Grounded Into Double Plays 5 320th
Hit By Pitch 4 222nd
Sacrifice Hits 0 485th
Sacrifice Flies 2 289th
Intentional Walks 0 420th

2021 Stats for James McCann

Stat Total MLB Rank
Games Played 121 169th
Plate Appearances 412 183rd
At-Bats 375 182nd
Runs Scored 29 323rd
Hits 87 201st
Doubles 12 292nd
Triples 1 290th
Home Runs 10 239th
Runs Batted In 46 199th
Stolen Bases 1 408th
Caught Stealing 2 162nd
Walks 32 210th
Strikeouts 115 95th
Batting Average .232 462nd
On-Base Percentage .294 521st
Slugging Percentage .349 535th
OPS .643 535th
OPS+ 77 508th
Total Bases 131 226th
Grounded Into Double Plays 12 74th
Hit By Pitch 2 375th
Sacrifice Hits 0 1128th
Sacrifice Flies 3 157th
Intentional Walks 1 252nd

2020 Stats for James McCann

Stat Total MLB Rank
Games Played 31 325th
Plate Appearances 111 290th
At-Bats 97 297th
Runs Scored 20 176th
Hits 28 239th
Doubles 3 366th
Triples 0 470th
Home Runs 7 130th
Runs Batted In 15 240th
Stolen Bases 1 259th
Caught Stealing 1 140th
Walks 8 303rd
Strikeouts 30 244th
Batting Average .289 97th
On-Base Percentage .360 122nd
Slugging Percentage .536 69th
OPS .896 69th
OPS+ 143 69th
Total Bases 52 210th
Grounded Into Double Plays 2 270th
Hit By Pitch 4 61st
Sacrifice Hits 0 437th
Sacrifice Flies 2 73rd
Intentional Walks 0 449th

2019 Stats for James McCann

Stat Total MLB Rank
Games Played 118 191st
Plate Appearances 476 156th
At-Bats 439 144th
Runs Scored 62 141st
Hits 120 124th
Doubles 26 108th
Triples 1 289th
Home Runs 18 151st
Runs Batted In 60 148th
Stolen Bases 4 193rd
Caught Stealing 1 290th
Walks 30 225th
Strikeouts 137 58th
Batting Average .273 198th
On-Base Percentage .328 296th
Slugging Percentage .460 232nd
OPS .789 233rd
OPS+ 108 221st
Total Bases 202 132nd
Grounded Into Double Plays 10 131st
Hit By Pitch 6 111th
Sacrifice Hits 1 275th
Sacrifice Flies 0 1064th
Intentional Walks 1 253rd

2018 Stats for James McCann

Stat Total MLB Rank
Games Played 118 200th
Plate Appearances 457 179th
At-Bats 427 162nd
Runs Scored 31 313th
Hits 94 201st
Doubles 16 235th
Triples 0 1029th
Home Runs 8 289th
Runs Batted In 39 246th
Stolen Bases 0 1087th
Caught Stealing 3 137th
Walks 26 264th
Strikeouts 116 101st
Batting Average .220 553rd
On-Base Percentage .267 632nd
Slugging Percentage .314 597th
OPS .581 616th
OPS+ 57 627th
Total Bases 134 240th
Grounded Into Double Plays 9 159th
Hit By Pitch 2 339th
Sacrifice Hits 0 1034th
Sacrifice Flies 2 269th
Intentional Walks 0 1012th

2017 Stats for James McCann

Stat Total MLB Rank
Games Played 106 248th
Plate Appearances 391 224th
At-Bats 352 219th
Runs Scored 39 275th
Hits 89 232nd
Doubles 14 291st
Triples 2 170th
Home Runs 13 202nd
Runs Batted In 49 211th
Stolen Bases 1 390th
Caught Stealing 0 992nd
Walks 26 273rd
Strikeouts 89 187th
Batting Average .253 360th
On-Base Percentage .318 385th
Slugging Percentage .415 337th
OPS .733 341st
OPS+ 94 338th
Total Bases 146 228th
Grounded Into Double Plays 8 212th
Hit By Pitch 9 35th
Sacrifice Hits 1 326th
Sacrifice Flies 3 171st
Intentional Walks 0 975th

2016 Stats for James McCann

Stat Total MLB Rank
Games Played 105 238th
Plate Appearances 373 226th
At-Bats 344 220th
Runs Scored 31 295th
Hits 76 250th
Doubles 9 350th
Triples 1 300th
Home Runs 12 192nd
Runs Batted In 48 189th
Stolen Bases 0 1016th
Caught Stealing 1 316th
Walks 23 270th
Strikeouts 109 110th
Batting Average .221 545th
On-Base Percentage .272 597th
Slugging Percentage .358 462nd
OPS .629 522nd
OPS+ 69 526th
Total Bases 123 250th
Grounded Into Double Plays 12 109th
Hit By Pitch 2 299th
Sacrifice Hits 1 360th
Sacrifice Flies 3 175th
Intentional Walks 0 971st

2015 Stats for James McCann

Stat Total MLB Rank
Games Played 114 213th
Plate Appearances 425 199th
At-Bats 401 181st
Runs Scored 32 290th
Hits 106 176th
Doubles 18 207th
Triples 5 57th
Home Runs 7 270th
Runs Batted In 41 219th
Stolen Bases 0 1067th
Caught Stealing 1 337th
Walks 16 357th
Strikeouts 90 153rd
Batting Average .264 289th
On-Base Percentage .297 483rd
Slugging Percentage .387 383rd
OPS .683 430th
OPS+ 88 425th
Total Bases 155 195th
Grounded Into Double Plays 17 43rd
Hit By Pitch 3 213th
Sacrifice Hits 4 115th
Sacrifice Flies 1 394th
Intentional Walks 0 1016th

2014 Stats for James McCann

Stat Total MLB Rank
Games Played 9 976th
Plate Appearances 12 833rd
At-Bats 12 816th
Runs Scored 2 721st
Hits 3 755th
Doubles 1 675th
Triples 0 961st
Home Runs 0 1066th
Runs Batted In 0 1152nd
Stolen Bases 1 399th
Caught Stealing 0 987th
Walks 0 1149th
Strikeouts 2 917th
Batting Average .250 347th
On-Base Percentage .250 658th
Slugging Percentage .333 504th
OPS .583 591st
OPS+ 64 597th
Total Bases 4 753rd
Grounded Into Double Plays 0 1102nd
Hit By Pitch 0 1034th
Sacrifice Hits 0 1022nd
Sacrifice Flies 0 1025th
Intentional Walks 0 954th