- Home
- Players
- 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
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 4 | 3 | 2 | 12 | 7* | 12.00 | 9 | 133.3 | 0 | 0 | 0 | 0 | 1 |
| T20 (leagues & domestic) | 56 | 24 | 8 | 173 | 23 | 10.81 | 175 | 98.9 | 0 | 0 | 4 | 11 | 6 |
| First-class | 43 | 63 | 11 | 728 | 58 | 14.00 | 1,717 | 42.4 | 0 | 2 | 12 | 86 | 7 |
| List A | 6 | 3 | 2 | 9 | 5* | 9.00 | 6 | 150.0 | 0 | 0 | 1 | 2 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2012 | 0 |
| 2013 | 0 |
| 2014 | 12 |
| 2015 | 0 |
| 2016 | 26 |
| 2017 | 23 |
| 2018 | 9 |
| 2019 | 93 |
| 2020 | 140 |
| 2021 | 26 |
| 2022 | 15 |
| 2023 | 60 |
| 2024 | 240 |
| 2025 | 167 |
| 2026 | 111 |
Year-by-year batting (21 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2013 | T20 (leagues & domestic) | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2014 | T20 (leagues & domestic) | 3 | 12 | – | 85.7 | 10 | 0 | 0 |
| 2016 | T20 (leagues & domestic) | 3 | 26 | 26.00 | 152.9 | 23 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 1 | 23 | 23.00 | 82.1 | 23 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 1 | 9 | 9.00 | 128.6 | 9 | 0 | 0 |
| 2019 | First-class | 8 | 81 | 11.57 | 31.9 | 45 | 0 | 0 |
| 2019 | T20I | 3 | 12 | 12.00 | 133.3 | 7 | 0 | 0 |
| 2020 | First-class | 6 | 140 | 35.00 | 47.8 | 58 | 0 | 1 |
| 2021 | First-class | 3 | 25 | 12.50 | 62.5 | 17 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 1 | 1 | 1.00 | 33.3 | 1 | 0 | 0 |
| 2022 | First-class | 1 | 10 | 10.00 | 52.6 | 10 | 0 | 0 |
| 2022 | List A | 1 | 5 | – | 166.7 | 5 | 0 | 0 |
| 2023 | First-class | 5 | 56 | 14.00 | 51.4 | 17 | 0 | 0 |
| 2023 | List A | 1 | 4 | – | 200.0 | 4 | 0 | 0 |
| 2024 | First-class | 15 | 212 | 16.31 | 44.4 | 53 | 0 | 1 |
| 2024 | List A | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 4 | 28 | 9.33 | 100.0 | 8 | 0 | 0 |
| 2025 | First-class | 15 | 144 | 12.00 | 45.1 | 26 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 4 | 23 | 5.75 | 95.8 | 9 | 0 | 0 |
| 2026 | First-class | 10 | 60 | 6.67 | 29.3 | 23 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 6 | 51 | 12.75 | 98.1 | 20 | 0 | 0 |
CJ Gannon bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 3 | 54 | 67 | 3 | 2/21 | – | 22.33 | 7.44 | 18.0 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 55 | 1,117 | 1,680 | 64 | 4/10 | – | 26.25 | 9.02 | 17.5 | 3 | 0 | 1 |
| First-class | 83 | 8,608 | 4,041 | 160 | 5/23 | 8/61 | 25.26 | 2.82 | 53.8 | 12 | 5 | 374 |
| List A | 6 | 288 | 233 | 7 | 2/24 | – | 33.29 | 4.85 | 41.1 | 0 | 0 | 7 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2012 | 0 |
| 2013 | 2 |
| 2014 | 17 |
| 2015 | 3 |
| 2016 | 4 |
| 2017 | 2 |
| 2018 | 0 |
| 2019 | 23 |
| 2020 | 22 |
| 2021 | 11 |
| 2022 | 2 |
| 2023 | 25 |
| 2024 | 53 |
| 2025 | 41 |
| 2026 | 29 |
Year-by-year bowling (25 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2012 | T20 (leagues & domestic) | 1 | 0 | – | 9.50 | 0/38 |
| 2013 | T20 (leagues & domestic) | 3 | 2 | 46.50 | 9.30 | 2/36 |
| 2014 | T20 (leagues & domestic) | 6 | 17 | 9.94 | 8.31 | 4/10 |
| 2015 | T20 (leagues & domestic) | 3 | 3 | 32.67 | 9.33 | 2/32 |
| 2016 | T20 (leagues & domestic) | 5 | 4 | 38.50 | 8.48 | 2/31 |
| 2017 | First-class | 2 | 1 | 67.00 | 2.31 | 1/48 |
| 2017 | T20 (leagues & domestic) | 2 | 1 | 52.00 | 10.40 | 1/26 |
| 2018 | T20 (leagues & domestic) | 1 | 0 | – | 12.00 | 0/24 |
| 2019 | First-class | 10 | 20 | 24.20 | 2.64 | 5/94 |
| 2019 | T20I | 3 | 3 | 22.33 | 7.44 | 2/21 |
| 2020 | First-class | 12 | 22 | 28.77 | 2.73 | 4/40 |
| 2021 | First-class | 5 | 9 | 37.11 | 2.98 | 3/66 |
| 2021 | T20 (leagues & domestic) | 1 | 2 | 16.00 | 8.00 | 2/32 |
| 2022 | First-class | 2 | 1 | 74.00 | 2.74 | 1/12 |
| 2022 | List A | 1 | 1 | 37.00 | 6.17 | 1/37 |
| 2023 | First-class | 6 | 11 | 23.55 | 3.08 | 4/93 |
| 2023 | List A | 3 | 3 | 38.33 | 4.42 | 1/22 |
| 2023 | T20 (leagues & domestic) | 7 | 11 | 17.36 | 7.39 | 4/23 |
| 2024 | First-class | 17 | 39 | 21.05 | 2.92 | 5/23 |
| 2024 | List A | 2 | 3 | 27.00 | 5.06 | 2/24 |
| 2024 | T20 (leagues & domestic) | 7 | 11 | 19.27 | 9.22 | 3/26 |
| 2025 | First-class | 19 | 35 | 24.69 | 2.81 | 5/47 |
| 2025 | T20 (leagues & domestic) | 9 | 6 | 51.83 | 10.03 | 2/10 |
| 2026 | First-class | 10 | 22 | 22.95 | 2.82 | 4/49 |
| 2026 | T20 (leagues & domestic) | 10 | 7 | 43.71 | 9.46 | 2/16 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| San Francisco Unicorns | T20 (leagues & domestic) | 4 | 30 | 15.00 | 88.2 | 15 | 0 | 0 |
| Texas Super Kings | T20 (leagues & domestic) | 3 | 27 | 9.00 | 100.0 | 20 | 0 | 0 |
| Melbourne Stars | T20 (leagues & domestic) | 4 | 9 | 9.00 | 90.0 | 6 | 0 | 0 |
| Victoria | First-class | 19 | 214 | 12.59 | 36.4 | 45 | 0 | 0 |
| Tasmania | First-class | 13 | 214 | 19.45 | 48.6 | 58 | 0 | 1 |
| Queensland | First-class | 9 | 127 | 25.40 | 62.9 | 53 | 0 | 1 |
| New South Wales | First-class | 10 | 70 | 10.00 | 28.8 | 19 | 0 | 0 |
| South Australia | First-class | 8 | 61 | 7.62 | 46.9 | 17 | 0 | 0 |
| Western Australia | First-class | 4 | 42 | 10.50 | 36.8 | 20 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| San Francisco Unicorns | T20 (leagues & domestic) | 6 | 12 | 13.75 | 8.32 | 4/23 |
| Hobart Hurricanes | T20 (leagues & domestic) | 4 | 7 | 21.00 | 9.19 | 3/42 |
| Los Angeles Knight Riders | T20 (leagues & domestic) | 6 | 7 | 21.43 | 7.50 | 3/13 |
| Sydney Sixers | T20 (leagues & domestic) | 3 | 7 | 10.14 | 6.66 | 4/24 |
| Sydney Thunder | T20 (leagues & domestic) | 4 | 6 | 20.67 | 8.65 | 4/10 |
| Adelaide Strikers | T20 (leagues & domestic) | 4 | 6 | 18.00 | 9.13 | 3/11 |
| Washington Freedom | T20 (leagues & domestic) | 5 | 5 | 32.60 | 10.63 | 2/16 |
| Texas Super Kings | T20 (leagues & domestic) | 6 | 5 | 38.00 | 9.50 | 1/19 |
| MI New York | T20 (leagues & domestic) | 7 | 4 | 64.00 | 9.85 | 2/40 |
| Melbourne Stars | T20 (leagues & domestic) | 5 | 3 | 54.00 | 10.02 | 2/35 |
| Perth Scorchers | T20 (leagues & domestic) | 4 | 2 | 50.50 | 8.42 | 2/32 |
| Victoria | First-class | 20 | 36 | 28.11 | 3.08 | 5/42 |
| Tasmania | First-class | 18 | 36 | 24.36 | 2.83 | 5/23 |
| Queensland | First-class | 13 | 29 | 19.38 | 2.65 | 5/57 |
| South Australia | First-class | 15 | 21 | 28.19 | 2.64 | 3/41 |
| New South Wales | First-class | 11 | 19 | 33.05 | 2.88 | 5/94 |
| Western Australia | First-class | 6 | 19 | 19.47 | 2.61 | 4/39 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Western Australia Cricket Association Ground | 29 | 377 | 17.14 | 53 |
| The Gabba | 10 | 94 | 13.43 | 23 |
| Melbourne Cricket Ground | 6 | 78 | 19.50 | 45 |
| Park 25 No 2 | 2 | 68 | 68.00 | 58 |
| Adelaide Oval | 4 | 57 | 14.25 | 23 |
| Grand Prairie Stadium | 5 | 51 | 12.75 | 15 |
| Junction Oval | 6 | 39 | 6.50 | 14 |
| Bellerive Oval | 6 | 38 | 7.60 | 18 |
| Docklands Stadium | 3 | 24 | 12.00 | 23 |
| Knight Riders Cricket Ground | 2 | 20 | 10.00 | 20 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Western Australia Cricket Association Ground | 37 | 75 | 23.60 | 3.00 |
| The Gabba | 22 | 45 | 20.38 | 3.04 |
| Bellerive Oval | 12 | 20 | 28.25 | 4.01 |
| Grand Prairie Stadium | 16 | 14 | 39.29 | 10.22 |
| Church Street Park | 6 | 12 | 15.00 | 7.83 |
| Junction Oval | 6 | 10 | 28.20 | 3.57 |
| Adelaide Oval | 6 | 8 | 23.50 | 3.27 |
| Allan Border Field | 3 | 7 | 12.43 | 2.49 |
| Melbourne Cricket Ground | 7 | 7 | 39.43 | 3.49 |
| Stadium Australia | 2 | 5 | 11.40 | 9.00 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 432 | 15 | 9.07 |
| T20 | Middle | 71 | 70 | 101.4 | 1 | 402 | 19 | 8.49 |
| T20 | Death | 114 | 114 | 100.0 | 16 | 337 | 33 | 9.35 |
How CJ Gannon was dismissed
- Caught47 (67%)
- Bowled17 (24%)
- Lbw3 (4%)
- Run out2 (3%)
- Caught and bowled1 (1%)
How CJ Gannon took wickets
- Caught183
- Bowled28
- Lbw17
- Caught and bowled6
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 11 Nov 2025 | 10 |
| 22 Nov 2025 | 3 |
| 4 Dec 2025 | 23 |
| 4 Dec 2025 | 2 |
| 5 Feb 2026 | 4 |
| 5 Feb 2026 | 23 |
| 16 Feb 2026 | 0 |
| 16 Feb 2026 | 5 |
| 5 Mar 2026 | 0 |
| 5 Mar 2026 | 11 |
| 14 Mar 2026 | 6 |
| 14 Mar 2026 | 0 |
| 21 Jun 2026 | 12 |
| 26 Jun 2026 | 0 |
| 28 Jun 2026 | 4 |
| 2 Jul 2026 | 0 |
| 5 Jul 2026 | 20 |
| 11 Jul 2026 | 15 |
| 8 Oct 2026 | 11 |
| 8 Oct 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 8 Oct 2026 | First-class | Western Australia | 0 | 2 | caught | WACA |
| 8 Oct 2026 | First-class | Western Australia | 11 | 52 | caught | WACA |
| 11 Jul 2026 | T20 (leagues & domestic) | San Francisco Unicorns | 15* | 14 | not out | Grand Prairie Stadium |
| 5 Jul 2026 | T20 (leagues & domestic) | Texas Super Kings | 20 | 21 | run out | Knight Riders Cricket Ground |
| 2 Jul 2026 | T20 (leagues & domestic) | MI New York | 0 | 1 | run out | Knight Riders Cricket Ground |
| 28 Jun 2026 | T20 (leagues & domestic) | Los Angeles Knight Riders | 4* | 5 | not out | Oakland Coliseum |
| 26 Jun 2026 | T20 (leagues & domestic) | San Francisco Unicorns | 0 | 1 | caught | Oakland Coliseum |
| 21 Jun 2026 | T20 (leagues & domestic) | Los Angeles Knight Riders | 12 | 10 | bowled | Grand Prairie Stadium |
| 14 Mar 2026 | First-class | New South Wales | 0 | 13 | bowled | Cricket Central |
| 14 Mar 2026 | First-class | New South Wales | 6 | 7 | caught | Cricket Central |
| 5 Mar 2026 | First-class | Queensland | 11* | 32 | not out | Allan Border Field |
| 5 Mar 2026 | First-class | Queensland | 0 | 2 | caught | Allan Border Field |
| 16 Feb 2026 | First-class | Victoria | 5 | 26 | bowled | Western Australia Cricket Association Ground |
| 16 Feb 2026 | First-class | Victoria | 0 | 3 | caught | Western Australia Cricket Association Ground |
| 5 Feb 2026 | First-class | Tasmania | 23 | 52 | caught | Western Australia Cricket Association Ground |
| 5 Feb 2026 | First-class | Tasmania | 4 | 16 | caught | Western Australia Cricket Association Ground |
| 4 Dec 2025 | First-class | Victoria | 2 | 15 | caught | Melbourne Cricket Ground |
| 4 Dec 2025 | First-class | Victoria | 23* | 53 | not out | Melbourne Cricket Ground |
| 22 Nov 2025 | First-class | South Australia | 3 | 20 | caught | Adelaide Oval |
| 11 Nov 2025 | First-class | Queensland | 10* | 13 | not out | Western Australia Cricket Association Ground |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 8 Oct 2026 | First-class | Western Australia | 2/59 | 21 | 3 | WACA |
| 8 Oct 2026 | First-class | Western Australia | 2/33 | 17 | 7 | WACA |
| 11 Jul 2026 | T20 (leagues & domestic) | San Francisco Unicorns | 1/25 | 2 | 0 | Grand Prairie Stadium |
| 10 Jul 2026 | T20 (leagues & domestic) | MI New York | 0/41 | 4 | 0 | Grand Prairie Stadium |
| 5 Jul 2026 | T20 (leagues & domestic) | Texas Super Kings | 0/22 | 4 | 0 | Knight Riders Cricket Ground |
| 2 Jul 2026 | T20 (leagues & domestic) | MI New York | 1/29 | 4 | 0 | Knight Riders Cricket Ground |
| 28 Jun 2026 | T20 (leagues & domestic) | Los Angeles Knight Riders | 0/13 | 2 | 0 | Oakland Coliseum |
| 26 Jun 2026 | T20 (leagues & domestic) | San Francisco Unicorns | 2/30 | 4 | 0 | Oakland Coliseum |
| 25 Jun 2026 | T20 (leagues & domestic) | Washington Freedom | 2/16 | 2.2 | 0 | Oakland Coliseum |
| 21 Jun 2026 | T20 (leagues & domestic) | Los Angeles Knight Riders | 0/25 | 2 | 0 | Grand Prairie Stadium |
| 19 Jun 2026 | T20 (leagues & domestic) | Washington Freedom | 0/50 | 4 | 0 | Grand Prairie Stadium |
| 18 Jun 2026 | T20 (leagues & domestic) | Texas Super Kings | 1/55 | 4 | 0 | Grand Prairie Stadium |
| 14 Mar 2026 | First-class | New South Wales | 2/84 | 26 | 5 | Cricket Central |
| 14 Mar 2026 | First-class | New South Wales | 2/31 | 16 | 5 | Cricket Central |
| 5 Mar 2026 | First-class | Queensland | 3/27 | 11 | 3 | Allan Border Field |
| 5 Mar 2026 | First-class | Queensland | 3/38 | 16 | 3 | Allan Border Field |
| 16 Feb 2026 | First-class | Victoria | 0/50 | 12 | 1 | Western Australia Cricket Association Ground |
| 16 Feb 2026 | First-class | Victoria | 1/86 | 25.5 | 7 | Western Australia Cricket Association Ground |
| 5 Feb 2026 | First-class | Tasmania | 3/48 | 16 | 2 | Western Australia Cricket Association Ground |
| 5 Feb 2026 | First-class | Tasmania | 4/49 | 18 | 3 | Western Australia Cricket Association Ground |
Batter vs bowler matchups
Batters CJ Gannon bowled to most
- Jake Weatherald vs CJ Gannon284 balls
- Jake Doran vs CJ Gannon268 balls
- HJ Hunt vs CJ Gannon253 balls
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.