James McCann

Former Prospect 10-day Injured List ... Arizona Diamondbacks
High Level
MLB
Years
2009-2026 (2014-2026)
Proper Name
James Thomas McCann
Nickname
McCannon
Positions
C (1271) ... DH (36) ... 1B (13) ... p (2) ... 3B (1)
Height / Weight
6-3 / 235
Bats / Throws
Right / Right
Birthdate
June 13,1990   Age:  36.001
High School
Dos Pueblos (Goleta,CA)
Colleges
University of Arkansas (Fayetteville,AR)
Drafted/Signed
Signing Bonus
$ 577,900
Service Time
10.126 (2025)
Contract Info
MLBAM ID
Retrosheet#
mccaj001
Show More
[2013] Participated in the All-Star Weekend Futures Game (US Team)

Games - Batting

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteamsggscggfphprdrgs%cg%exit phexit prexit drln1ln2ln3ln4ln5ln6ln7ln8ln9pos-ppos-cpos-1bpos-2bpos-3bpos-sspos-lfpos-cfpos-rfpos-dh
2014DET921500422.250.01030012000300600000003
2015DET1151039710550689.694.2505011001149427011100000001
2016DET10597849110292.486.610040005092762009700000006
2017DET10699869230293.486.9734002382044280010100000004
2018DET12011511311500495.898.3014000594053100011200000003
2019CHA12111310911200693.496.531500057261411710101000000013
2020CHA3127263010387.196.301001208992003000000000
2021NYN12110391109130585.188.3336001121914174810010560000001
2022NYN6354424910885.777.8545000200035606130000000
2023BAL7161435130785.970.5731013014148211706020000007
2024BAL6563495100296.977.810040200003204006500000000
2025ARI4435313920779.588.64010000281411704210000000
Tot: 9718727728492905689.888.55516511717777613923525713808911200000038
G: Games ... GS: Games Started ... CG: Completed Games ... GF: Games Finished ... PH: Pinch Hitter ... PR: Pinch Runner ... DR: Defensive Replacement ... GS%: Games Started % ... CG: Complete Games% ... EXIT PH: Exited for Pinch Hitter ... exit PR: Exited for Pinch Runner ... exit DR: Exited for defensive replacement ... ln1-9: Lineup Slots 1-9 ... Games at position

On Base - Batting

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteamsgpaabonbsonbs2obpobp2hbbhbproefcfocisgldbltplhrifhbntb-hph_hph_hrhr1hr2hr3hr4iphrrbihr-rbihr-rbi%rbi2bb4bb1opronbrrbi%oppconvconv%ldofobld-ob%lastwohwohr
2014DET9121234.250.33330000102100000000000000--000460.015213.336233.33000
2015DET115425401125145.294.3411061633115076185715933043001411024.39173219427112.5627558.77842833.331022
2016DET105373344101115.271.30876232011105491124510053310482450.00247218426413.6616619.90812834.57300
2017DET106391352124138.317.35389269626060142134102055210492551.02187517424114.95687513.20953132.63600
2018DET120457427122131.267.2879426240407016082300052010391333.33103318127011.5631589.191303325.38400
2019CHA121476439156169.328.3551203066250752611861000102420603456.673051022128814.66818111.891214033.06311
2020CHA31111974043.360.3872884102018307100006100015853.33311476412.5153106.54231043.48100
2021NYN121412375121136.294.3308732214100641211013114135200461941.30108318526213.7621609.66842125.00800
2022NYN631911744955.257.28834114213025603310000120018844.446218612611.92983311.07381128.95000
2023BAL712262076068.265.30146952240261406341105100026726.927229813414.93133410.86481735.42100
2024BAL652332146575.279.322501321360339082100043100311341.94121110714915.43443911.34441227.27110
2025ARI441371234446.321.3363284101021605510203110017847.061031577815.41761910.8036822.22200
Tot: 97134443165101043.293.3277652024327166805241341097582761215027155139016943.3314742311538215313.6504352710.4579024130.513943
G: Games ... PA: Plate Appearances ... AB: At Bats ... ONBS: On base (H+BB+HBP) ... ONBS2: All On Base (H+BB+HBP+ERROR+FC+FO) ... OBP: On Base Percentage ... OBP2: On Base Percentage for ONBS2 ... H: Hits ... BB: Walks ... HBP: Hit by Pitch ... ROE: Reached on Error ... FC: Fielder`s Choice ... FO: Forceouts ... CI: Catcher`s Interference ... SGL: Singles ... DBL: Doubles ... TPL: Triples ... HR: Home Runs ... IFH: Infield Hits ... BNT: Bunts ... B-H: Bunt hits ... PH-H: Pinch Hits ... PH-HR: Pinch hit home runs ... HR1: Solo home runs ... HR2: 2-run Homers ... HR3: 3-run Homers ... HR4: Grand Slams ... IPHR: Inside the park homers ... RBI: Runs batted in ... HR-RBI: RBIS on Home Runs ... HR-RBI%: % of RBIs on Home Runs ... RBI2: Runs batted in on outs ... BB4: Walks on 4 pitches ... BB1OP: Walks with 1st base open ... RON: PA with runners on ... BR: # of Baserunners ... RBI%: % of opportunities with RBI ... OPP: RBI Opportunities Points ... CONV: RBIs points converted ... CONV%: Converted% ... LDOF: Leadoff ... OB: Leadoff onbase ... LD-OB%: Leadoff onbase% ... LAST: Last batter of game ... WOH: Walk-off Hits ... WOHR: Walk-off Home Runs

Outs - Batting

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteamsgpaaboutsgoaoratioflylopopout_ifout_ofout_prrbi_outsoso%so3swcalfcfogdpoppgdp%loc1loc2loc3loc4loc5loc6loc7loc8loc9
2014DET912129250.401138420216.6712001030.0000202222
2015DET115425401292116871.334417262791462659021.18297614115177921.515210404156434953
2016DET10537334426773870.845613182809325610929.22308326111126817.6739163428314852
2017DET10639135225877920.844617292881031668922.76296920268829.8349263932504846
2018DET120457427329831300.6455383732912817211625.383493230498810.210622322737566456
2019CHA12147643931692871.064116303581188013728.78331102725108411.95212293349425365
2020CHA31111976819191.0010458625323027.035273022248.330569491313
2021NYN121412375286100711.414491829711524711527.91239025410127715.67310312949294546
2022NYN6319117413736550.6530817147441124624.08144331354112.2505111117213323
2023BAL7122620715741590.693481717056735725.22154982453813.2213121825233726
2024BAL6523321416249570.8629919168651455624.03104511363446.83310132118172639
2025ARI441371239132261.23152910037313324.0992670132213.620513101391718
Tot: 9713444316523727207750.9340514222825109341563988025.5523271316716688665013.26224100231272330332435439
G: Games ... PA: Plate Appearances ... AB: At Bats ... Outs: Outs ... GO: Groundouts ... AO: Air Outs ... ratio: Groundouts/Airouts ... FLY: Flyballs ... LO: Lineouts ... POP: Popouts ... OUT_IF: Infield Outs ... OUT_OF: Outfield Outs ... OUT_PR: Productive Outs ... RBI_OUT: RBIs on outs ... SO: Strikeouts ... SO%: Strikeout% ... SO3: Struck out on 3 pitches ... SW: Strikeouts swinging ... CAL: Strikeouts looking ... FC: Reached on fielders choice ... FO: Reached on forceout ... GDP: Grounded into Double Play ... OPP: Double play opportunities ... GDP%: Grounded into double play% ... LOC1-9: Balls hit to position location

Baserunning - Batting

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteamsgpasbsb2sb3sbhdisb%cscs2cs3cshs12s13s23s2hd13d1hadvxadv_oppadv_pctpthrpckffwppbadv_outoobronbsrun%
2014DET91211000100.0000000000000--000102450.00
2015DET115425000000.010011601033143312.15042363214522.07
2016DET105373000000.01100143522052619.26061613111526.96
2017DET10639111000100.000001843701123336.410031813913828.26
2018DET120457000010.03201124424172725.910041233113123.66
2019CHA1214764400080.010101485841174042.561102426216936.69
2020CHA311111100050.0110032121151050.030050194344.19
2021NYN1214121100033.32110161122252420.82021912913621.32
2022NYN6319133000100.0000050230141136.400281195534.55
2023BAL712263210075.0110052252181747.110293256836.76
2024BAL6523311001100.0000063354192240.9101101277536.00
2025ARI4413700001--000052430051435.710171184639.13
Tot: 9713444151410360.01062211429404222108125731.54513515220334112529.69
G: Games ... PA: Plate Appearances ... AB: At Bats ... SB: Stolen Bases ... SB2: Steals of 2b ... SB3: Steals of 3b ... SBH: Steals of home ... DI: Advanced on defensive indifference ... SB%: Stolen base % ... CS: Caught stealing ... CS2: Caught stealing 2b ... CS3: Caught stealing 3b ... CSH: Caught stealing home ... S12: Advanced from 1st to 2nd on singled... S13: Advanced from 1st to 3rd on single ... S23: Advanced from 2nd to 3rd on single ... S2H: Scored from 2nd on single ... D13: Advanced from 1nd to 3rd on double ... D1H: Scored from 1st on double ... ADVX: Advanced an extra base on hit ... ADV-OPP Advancement opportunities on hits ... ADV_PCT: Advanced extra base % ... PTHR: Pickoff throws ... PCKFF%: Picked off ... WPPB: Advanced on wild pitch or passed ball ... ADV_OUT: Advanced on out ... OOB: Out on bases ... R: Runs scored ... ONBS: On base ... RUN%: % of times on base run scored

Pitches - Batting

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteamsgpapitstrbalfouswcalinplayswingscontp-pastr%bal%swng%cont%fou%play%fpsfpswfpsw%fpipfpip%rungohit_rungbairgb%
2014DET9123625113841021133.0069.4430.5658.361.98.3327.85975.0216.700280.25
2015DET115425149610304662741832443167865903.5268.8531.1552.575.118.3221.114226662.66014.11321611551.04
2016DET10537314529395132481732622396774873.8964.6735.3346.671.917.0816.59322059.0308.0174991400.71
2017DET10639114589724862941642352677375613.7366.6733.3350.576.120.1618.311924161.64712.01411091580.69
2018DET120457183111916403302123153138766434.0165.0534.9547.873.418.0217.110025455.6337.21511241890.66
2019CHA121476196813006683922663253039756954.1366.0633.9449.571.319.9215.412828960.7459.5001331700.78
2020CHA31111451287164815475692121504.0663.6436.3647.070.817.9615.3276659.532.74027420.64
2021NYN121412162510385873312092242638145943.9463.8836.1250.173.020.3716.213124058.34611.21131371261.09
2022NYN63191713483230134971151303682643.7367.7432.2651.671.718.7918.24811660.72211.57148820.59
2023BAL712268485792691601401201554593153.7568.2831.7254.168.618.8718.37713861.13314.67262930.67
2024BAL652338725822901681181281614543293.7466.7433.2652.172.519.2718.56714361.42410.315263990.64
2025ARI44137508337171847285922521763.7166.3433.6649.669.816.5418.1448965.0139.54145470.96
Tot: 971344413258876344952499169621322318663148173.8566.1033.9050.072.618.8517.5981207160.135810.410717101013090.77
G: Games ... PA: Plate Appearances ... PIT: Pitches ... STR: Strikes ... BAL: Balls ... FOU: Fouls ... SW: Swing and miss ... CAL: Called strikes ... INPLAY: Balls put in play ... SWINGS: Total swings ... CONT: Contacts ... P-PA: Pitches per plate appearance ... STR%: Strikes% ... Ball%: Balls% ... SWNG%: Swing % ... CONT%: Contact% (per swing) ... FOU%: Foul ball% ... PLAY: Ball in Play% ... FPS: First pitch strikes ... FPSW: First pitch swings ... FPSW%: First pitch swing%... FPIP: First pitches in play ... FPIP%: First pitches in play% ... RUNGO: Runners going while batting ... HIT_RUN: Hit and Runs ... GB Ground balls ... Airballs Balls in air ... GB% Groundball%

Games - Pitching

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteamsggscggrgfwlwpcttm-wtm-ltm-w%holdsvblsvgs%cg%inn1inn2inn3inn4inn5inn6inn7inn8inn9inn10inn11inn12innxip-sip-ravg_stavg_rellmiemigsc1gsc2
2023BAL1001100--01.0000000.0--00000001000000.01.0--1.000
2024BAL1001100--01.0000000.0--00000001000000.01.0--1.000
Tot: 2002200--02.0000000.0--00000002000000.02.0--1.000
g: Games Pitched ... gs: Games Started ... cg: Complete Games ... gr: Games Relieved ... gf: Games Finished ... w: Wins ... l: Losses ... wpct: Win Percentage ... tm-w: Team Wins in games pitched ... tm-l: Team losses in games pitched ... tm-w%: Team win% when pitching ... hold: Holds ... sv: Saves ... blsv: Blown Saves ... gs%: Games Started% ... cg%: Complete Games% ... inn#: Appearances in this inning ... innx: Appearances in 13th+ inning ... ip-s: Innings Pitched as Starter ... ip-r: Innings Pitched as Reliever ... avg_st: Average innings pitched per start ... avg_rel: Average innings pitched per relief appearance ... lmi: Left game mid-inning ... emi: Entered game mid-inning ... gsc1: Average Game Score using Bill James Formula (as starter) ... gsc2: Average Game Score using Tom Tango formula (as starter)

On Base - Pitching

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteamsgpaabonbsonbs2obpobp2hbbhbproefcfocisgldbltplhrifhbntb-hhr1hr2hr3hr4iphrrbihr-rbihr-rbi%bb4bb1opronbrrbi%
2023BAL15522.400.400200000011000000000000--00350.0
2024BAL15522.400.400200000010010000100022100.00003333.3
Tot: 2101042.400.400400000021010000100022100.00006812.5
G: Games ... PA: Plate Appearances ... AB: At Bats ... ONBS: On base (H+BB+HBP) ... ONBS2: All On Base (H+BB+HBP+ERROR+FC+FO) ... OBP: On Base Percentage ... OBP2: On Base Percentage for ONBS2 ... H: Hits ... BB: Walks ... HBP: Hit by Pitch ... ROE: Reached on Error ... FC: Fielder`s Choice ... FO: Forceouts ... CI: Catcher`s Interference ... SGL: Singles ... DBL: Doubles ... TPL: Triples ... HR: Home Runs ... IFH: Infield Hits ... BNT: Bunts ... B-H: Bunt hits ... PH-H: Pinch Hits ... PH-HR: Pinch hit home runs ... HR1: Solo home runs ... HR2: 2-run Homers ... HR3: 3-run Homers ... HR4: Grand Slams ... IPHR: Inside the park homers ... RBI: Runs batted in ... HR-RBI: RBIS on Home Runs ... HR-RBI%: % of RBIs on Home Runs ... RBI2: Runs batted in on outs ... BB4: Walks on 4 pitches ... BB1OP: Walks with 1st base open ... RON: PA with runners on ... BR: # of Baserunners ... RBI%: % of opportunities with RBI ... OPP: RBI Opportunities Points ... CONV: RBIs points converted ... CONV%: Converted% ... LDOF: Leadoff ... OB: Leadoff onbase ... LD-OB%: Leadoff onbase% ... LAST: Last batter of game ... WOH: Walk-off Hits ... WOHR: Walk-off Home Runs

Outs - Pitching

CSV
Glossary
Upgrade to TBC PREMIUM ($2/month) and unlock additional features such as ad-free surfing! Feature list
yearteamsgpaaboutsgoaoratioflylopopout_ifout_ofout_prrbi_outsoso%so3swcalfcfogdpoppgdp%loc1loc2loc3loc4loc5loc6loc7loc8loc9
2023BAL155330--000230000.0000000010.0000021200
2024BAL1553120.50200410000.0000000020.0000010120
Tot: 210106422.00200640000.0000000030.0000031320
G: Games ... PA: Plate Appearances ... AB: At Bats ... Outs: Outs ... GO: Groundouts ... AO: Air Outs ... ratio: Groundouts/Airouts ... FLY: Flyballs ... LO: Lineouts ... POP: Popouts ... OUT_IF: Infield Outs ... OUT_OF: Outfield Outs ... OUT_PR: Productive Outs ... RBI_OUT: RBIs on outs ... SO: Strikeouts ... SO%: Strikeout% ... SO3: Struck out on 3 pitches ... SW: Strikeouts swinging ... CAL: Strikeouts looking ... FC: Reached on fielders choice ... FO: Reached on forceout ... GDP: Grounded into Double Play ... OPP: Double play opportunities ... GDP%: Grounded into double play% ... LOC1-9: Balls hit to position location

Baserunning - Pitching

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteamsgpaabsbsb2sb3sbhdisb%cscs2cs3cshpthrpckffwppbadv_outoobonbsrrs%inh-rinh-s%beq-rbeq-s%
2023BAL15500000--000000000200.0000--00--
2024BAL15500000--00000000022100.0000--00--
Tot: 2101000000--0000000004250.0000--00--
G: Games ... PA: Plate Appearances ... AB: At Bats ... SB: Stolen Bases ... SB2: Steals of 2b ... SB3: Steals of 3b ... SBH: Steals of home ... DI: Advanced on defensive indifference ... SB%: Stolen base % ... CS: Caught stealing ... CS2: Caught stealing 2b ... CS3: Caught stealing 3b ... CSH: Caught stealing home ... PTHR: Pickoff throws ... PCKFF: Picked off ... WPPB: Advancement on wild pitch or passed ball ... ADV_OUT: Runner advanced on out ... OOB: Out on bases ... onbs Runners on base ... R: Runs scored ... RS%: % of times on base run scored ... inh-r Inherited runners ... inhr-s Inherited runners scored ... beq-r Bequeathed runners (runners on base when leaving game) ... beq-s Bequeathed runners scored ... % % related to prior 2 columns

Pitches - Pitching

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteamsgpaabpitstrbalfouswcalinplayswingscontp-pastr%bal%swng%cont%fou%play%fpsfpswfpsw%fpipfpip%gbairgb%
2023BAL15514950045552.8064.2935.7135.7100.00.0035.7200.000.0414.00
2024BAL15510730025552.0070.0030.0050.0100.00.0050.04240.0240.0140.25
Tot: 21010241680061010102.4066.6733.3341.7100.00.0041.76220.0220.0551.00
G: Games ... PA: Plate Appearances ... AB: At bats ... PIT: Pitches ... STR: Strikes ... BAL: Balls ... FOU: Fouls ... SW: Swing and miss ... CAL: Called strikes ... INPLAY: Balls put in play ... SWINGS: Total swings ... CONT: Contacts ... P-PA: Pitches per plate appearance ... STR%: Strikes% ... Ball%: Balls% ... SWNG%: Swing % ... CONT%: Contact% (per swing) ... FOU%: Foul ball% ... PLAY: Ball in Play% ... FPS: First pitch strikes ... FPSW: First pitch swings ... FPSW%: First pitch swing%... FPIP: First pitches in play ... FPIP%: First pitches in play% ... RUNGO: Runners going while batting ... HIT_RUN: Hit and Runs ... GB Ground balls ... Air Balls in air ... GB% Groundball%