CricketWise
  1. Home
  2. Players
  3. CJ Gannon

Western Australia · Men's cricket

CJ Gannon stats

Data through 8 October 2026Last updated 8 October 2026

Coverage: matches in the Cricsheet data from 9 December 2012 to 8 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2012 and 2026, CJ Gannon appears in 4 T20Is for United States of America in the Cricsheet data. With the ball, the best return was 160 wickets in first-class at an average of 25.26 and an economy rate of 2.82.

International matches
4
T20Is 4
International wickets
3
0 five-wicket hauls
T20 league & domestic matches
56
173 runs
Best bowling
5/23
First-class

Teams played for

Western Australia 2020–2026 · 39Seattle Orcas 2023–2026 · 30Brisbane Heat 2012–2021 · 16Queensland 2017–2026 · 10Melbourne Renegades 2015–2016 · 6United States of America 2019 · 4Hobart Hurricanes 2025 · 3Melbourne Stars 2017 · 1

CJ Gannon batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I432127*12.009133.300001
T20 (leagues & domestic)562481732310.8117598.9004116
First-class4363117285814.001,71742.40212867
List A63295*9.006150.000120

Runs per year

01002003002012201720222026111
CJ Gannon: runs per calendar year (all formats in the data)
010020030020122014201620182020202220242026111
CJ Gannon: runs per calendar year (all formats in the data)
Show as table
CJ Gannon: runs per calendar year (all formats in the data)
YearRuns
20120
20130
201412
20150
201626
201723
20189
201993
2020140
202126
202215
202360
2024240
2025167
2026111
Year-by-year batting (21 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2013T20 (leagues & domestic)100.000.0000
2014T20 (leagues & domestic)312–85.71000
2016T20 (leagues & domestic)32626.00152.92300
2017T20 (leagues & domestic)12323.0082.12300
2018T20 (leagues & domestic)199.00128.6900
2019First-class88111.5731.94500
2019T20I31212.00133.3700
2020First-class614035.0047.85801
2021First-class32512.5062.51700
2021T20 (leagues & domestic)111.0033.3100
2022First-class11010.0052.61000
2022List A15–166.7500
2023First-class55614.0051.41700
2023List A14–200.0400
2024First-class1521216.3144.45301
2024List A100.000.0000
2024T20 (leagues & domestic)4289.33100.0800
2025First-class1514412.0045.12600
2025T20 (leagues & domestic)4235.7595.8900
2026First-class10606.6729.32300
2026T20 (leagues & domestic)65112.7598.12000

CJ Gannon bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20I3546732/21–22.337.4418.0000
T20 (leagues & domestic)551,1171,680644/10–26.259.0217.5301
First-class838,6084,0411605/238/6125.262.8253.8125374
List A628823372/24–33.294.8541.1007

Wickets per year

0204060201220172022202629
CJ Gannon: wickets per calendar year (all formats in the data)
02040602012201420162018202020222024202629
CJ Gannon: wickets per calendar year (all formats in the data)
Show as table
CJ Gannon: wickets per calendar year (all formats in the data)
YearWickets
20120
20132
201417
20153
20164
20172
20180
201923
202022
202111
20222
202325
202453
202541
202629
Year-by-year bowling (25 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2012T20 (leagues & domestic)10–9.500/38
2013T20 (leagues & domestic)3246.509.302/36
2014T20 (leagues & domestic)6179.948.314/10
2015T20 (leagues & domestic)3332.679.332/32
2016T20 (leagues & domestic)5438.508.482/31
2017First-class2167.002.311/48
2017T20 (leagues & domestic)2152.0010.401/26
2018T20 (leagues & domestic)10–12.000/24
2019First-class102024.202.645/94
2019T20I3322.337.442/21
2020First-class122228.772.734/40
2021First-class5937.112.983/66
2021T20 (leagues & domestic)1216.008.002/32
2022First-class2174.002.741/12
2022List A1137.006.171/37
2023First-class61123.553.084/93
2023List A3338.334.421/22
2023T20 (leagues & domestic)71117.367.394/23
2024First-class173921.052.925/23
2024List A2327.005.062/24
2024T20 (leagues & domestic)71119.279.223/26
2025First-class193524.692.815/47
2025T20 (leagues & domestic)9651.8310.032/10
2026First-class102222.952.824/49
2026T20 (leagues & domestic)10743.719.462/16
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
San Francisco UnicornsT20 (leagues & domestic)43015.0088.21500
Texas Super KingsT20 (leagues & domestic)3279.00100.02000
Melbourne StarsT20 (leagues & domestic)499.0090.0600
VictoriaFirst-class1921412.5936.44500
TasmaniaFirst-class1321419.4548.65801
QueenslandFirst-class912725.4062.95301
New South WalesFirst-class107010.0028.81900
South AustraliaFirst-class8617.6246.91700
Western AustraliaFirst-class44210.5036.82000
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
San Francisco UnicornsT20 (leagues & domestic)61213.758.324/23
Hobart HurricanesT20 (leagues & domestic)4721.009.193/42
Los Angeles Knight RidersT20 (leagues & domestic)6721.437.503/13
Sydney SixersT20 (leagues & domestic)3710.146.664/24
Sydney ThunderT20 (leagues & domestic)4620.678.654/10
Adelaide StrikersT20 (leagues & domestic)4618.009.133/11
Washington FreedomT20 (leagues & domestic)5532.6010.632/16
Texas Super KingsT20 (leagues & domestic)6538.009.501/19
MI New YorkT20 (leagues & domestic)7464.009.852/40
Melbourne StarsT20 (leagues & domestic)5354.0010.022/35
Perth ScorchersT20 (leagues & domestic)4250.508.422/32
VictoriaFirst-class203628.113.085/42
TasmaniaFirst-class183624.362.835/23
QueenslandFirst-class132919.382.655/57
South AustraliaFirst-class152128.192.643/41
New South WalesFirst-class111933.052.885/94
Western AustraliaFirst-class61919.472.614/39

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Western Australia Cricket Association Ground2937717.1453
The Gabba109413.4323
Melbourne Cricket Ground67819.5045
Park 25 No 226868.0058
Adelaide Oval45714.2523
Grand Prairie Stadium55112.7515
Junction Oval6396.5014
Bellerive Oval6387.6018
Docklands Stadium32412.0023
Knight Riders Cricket Ground22010.0020

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Western Australia Cricket Association Ground377523.603.00
The Gabba224520.383.04
Bellerive Oval122028.254.01
Grand Prairie Stadium161439.2910.22
Church Street Park61215.007.83
Junction Oval61028.203.57
Adelaide Oval6823.503.27
Allan Border Field3712.432.49
Melbourne Cricket Ground7739.433.49
Stadium Australia2511.409.00

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––432159.07
T20Middle7170101.41402198.49
T20Death114114100.016337339.35

How CJ Gannon was dismissed

How CJ Gannon took wickets

Last 20 innings

010203011 Nov 202516 Feb 20268 Oct 20260
CJ Gannon: runs in the last 20 innings
010203011 Nov 20254 Dec 202516 Feb 20265 Mar 202621 Jun 20262 Jul 20268 Oct 20260
CJ Gannon: runs in the last 20 innings
Show as table
CJ Gannon: runs in the last 20 innings
InningsRuns
11 Nov 202510
22 Nov 20253
4 Dec 202523
4 Dec 20252
5 Feb 20264
5 Feb 202623
16 Feb 20260
16 Feb 20265
5 Mar 20260
5 Mar 202611
14 Mar 20266
14 Mar 20260
21 Jun 202612
26 Jun 20260
28 Jun 20264
2 Jul 20260
5 Jul 202620
11 Jul 202615
8 Oct 202611
8 Oct 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
8 Oct 2026First-classWestern Australia02caughtWACA
8 Oct 2026First-classWestern Australia1152caughtWACA
11 Jul 2026T20 (leagues & domestic)San Francisco Unicorns15*14not outGrand Prairie Stadium
5 Jul 2026T20 (leagues & domestic)Texas Super Kings2021run outKnight Riders Cricket Ground
2 Jul 2026T20 (leagues & domestic)MI New York01run outKnight Riders Cricket Ground
28 Jun 2026T20 (leagues & domestic)Los Angeles Knight Riders4*5not outOakland Coliseum
26 Jun 2026T20 (leagues & domestic)San Francisco Unicorns01caughtOakland Coliseum
21 Jun 2026T20 (leagues & domestic)Los Angeles Knight Riders1210bowledGrand Prairie Stadium
14 Mar 2026First-classNew South Wales013bowledCricket Central
14 Mar 2026First-classNew South Wales67caughtCricket Central
5 Mar 2026First-classQueensland11*32not outAllan Border Field
5 Mar 2026First-classQueensland02caughtAllan Border Field
16 Feb 2026First-classVictoria526bowledWestern Australia Cricket Association Ground
16 Feb 2026First-classVictoria03caughtWestern Australia Cricket Association Ground
5 Feb 2026First-classTasmania2352caughtWestern Australia Cricket Association Ground
5 Feb 2026First-classTasmania416caughtWestern Australia Cricket Association Ground
4 Dec 2025First-classVictoria215caughtMelbourne Cricket Ground
4 Dec 2025First-classVictoria23*53not outMelbourne Cricket Ground
22 Nov 2025First-classSouth Australia320caughtAdelaide Oval
11 Nov 2025First-classQueensland10*13not outWestern Australia Cricket Association Ground

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
8 Oct 2026First-classWestern Australia2/59213WACA
8 Oct 2026First-classWestern Australia2/33177WACA
11 Jul 2026T20 (leagues & domestic)San Francisco Unicorns1/2520Grand Prairie Stadium
10 Jul 2026T20 (leagues & domestic)MI New York0/4140Grand Prairie Stadium
5 Jul 2026T20 (leagues & domestic)Texas Super Kings0/2240Knight Riders Cricket Ground
2 Jul 2026T20 (leagues & domestic)MI New York1/2940Knight Riders Cricket Ground
28 Jun 2026T20 (leagues & domestic)Los Angeles Knight Riders0/1320Oakland Coliseum
26 Jun 2026T20 (leagues & domestic)San Francisco Unicorns2/3040Oakland Coliseum
25 Jun 2026T20 (leagues & domestic)Washington Freedom2/162.20Oakland Coliseum
21 Jun 2026T20 (leagues & domestic)Los Angeles Knight Riders0/2520Grand Prairie Stadium
19 Jun 2026T20 (leagues & domestic)Washington Freedom0/5040Grand Prairie Stadium
18 Jun 2026T20 (leagues & domestic)Texas Super Kings1/5540Grand Prairie Stadium
14 Mar 2026First-classNew South Wales2/84265Cricket Central
14 Mar 2026First-classNew South Wales2/31165Cricket Central
5 Mar 2026First-classQueensland3/27113Allan Border Field
5 Mar 2026First-classQueensland3/38163Allan Border Field
16 Feb 2026First-classVictoria0/50121Western Australia Cricket Association Ground
16 Feb 2026First-classVictoria1/8625.57Western Australia Cricket Association Ground
5 Feb 2026First-classTasmania3/48162Western Australia Cricket Association Ground
5 Feb 2026First-classTasmania4/49183Western Australia Cricket Association Ground

Batter vs bowler matchups

Batters CJ Gannon bowled to most

Frequently asked questions

How many wickets has CJ Gannon taken in T20 leagues?
64 wickets in 55 innings at an average of 26.25, economy 9.02, best figures 4/10.
How many wickets has CJ Gannon taken in first-class?
160 wickets in 83 innings at an average of 25.26, economy 2.82, best figures 5/23.
How many runs has CJ Gannon scored in T20Is?
12 runs in 3 innings (4 matches) at an average of 12.00 and a strike rate of 133.3, in the data from 2019 to 2019.
How many runs has CJ Gannon scored in T20 leagues?
173 runs in 24 innings (56 matches) at an average of 10.81 and a strike rate of 98.9, in the data from 2012 to 2026.
What is CJ Gannon's highest score?
58 in first-class, the highest score in the data.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.