CBA Analysis - Round 17 - The Keeper League
Connect with us

Data Analysis

CBA Analysis – Round 17

CBAs – Centre Bounce Attendances – is a statistic that measures the number of times a player is present at a centre bounce at the beginning of a quarter or following a goal. A player that has a high attendance rate at CBAs is around the footy more and (in some cases) in a more fantasy-friendly midfield role. 

Analyze the CBAs from round 16 in our user-friendly table below – featuring advanced analytic tools to better measure the biggest changes, both seasonally and week-to-week – and check out my five risers and fallers to monitor in AFL Fantasy.


Callum Brown (17 CBAs, 63% attendance) | 82 AFL Fantasy points
When I turned on my TV to watch this game on Sunday, I was delighted to see Callum Brown line up at the first centre bounce. After playing 11 games straight earlier in the season, Brown had recently found himself out of favour and used as the sub on numerous occasions. He was dropped back to the VFL prior to last week where he played predominantly in the midfield, scoring 97 AFL Fantasy points. He was injected back into the senior side against Richmond in Round 17 and played a similar role, resulting in a handy fantasy score of 82. Listed as a forward, he has to be added to the watch list for the remainder of the season. With a caretaker coach at the helm, he should be given opportunities over the final few rounds to prove his mettle as a midfielder. Hopefully, he makes his mark and the fantasy scores follow.

Tom De Koning (18 CBAs, 100% attendance) | 91 AFL Fantasy points
It’s widely assumed that Tom De Koning will be the number one ruckman for Carlton in the near future, but we hadn’t really seen him ruck solo before Round 17. He was given an opportunity last week against a lesser ruck opponent in Geelong on Saturday afternoon after Levi Casboult was a late withdrawal from the side. He grabbed the opportunity with both hands, putting up a very handy score of 91 on the back of 10 kicks, 5 handballs, 6 marks and 14 hit outs. With both Casboult and Pittonet out injured, De Koning will be provided with ample opportunity to make his mark as a fantasy scorer as he carries the ruck load for Carlton over the next few rounds.

Jack Viney (20 CBAs, 91% attendance) | 81 AFL Fantasy points
Jack Viney played his third game after returning from a toe injury that had sidelined him since Round 6. Whilst he didn’t set the world on fire with his score against Port Adelaide, there are positive signs for the ex-skipper moving forward. He attended 91% of CBAs against Port Adelaide which is a +19.3% positive differential when compared to his last three games. Whilst he only scored 81 points, he has improved his scoring every week since returning from injury and with his CBA numbers rising, I don’t think he’s too far away from a good score. Hopefully, he has a good run leading into the finals to make his fantasy owners happy.


Jack Crisp (0 CBAs; -23% CBA diff) | 118 AFL Fantasy points
Prior to Round 17, Jack Crisp had attended 50% of the centre bounces for Collingwood in 2021. On Sunday, he did not attend a single centre bounce. Despite this fact, he managed to put up his third-best score of the season. Over the past three rounds, Crisp has only attended 28.7% of Collingwood’s centre bounces (which is a -18.4% differential when compared to his season average). The drop in CBAs obviously coincides with the return of Taylor Adams, and Callum Brown moving into the midfield last week would not have done him any favours. Again, it did not affect his scoring on Sunday, but we have seen his numbers dip when lacking midfield opportunities in the past. Whilst I’m not too concerned just yet, there are a few alarm bells here.

James Harmes (4 CBAs; -27% CBA diff) | 62 AFL Fantasy points
James Harmes saw his lowest CBA attendance numbers since returning from injury in Round 8. Since his return, Harmes had attended 62.4% of Melbourne’s centre bounces but only attended 18% on the weekend. The return of Jack Viney has hurt Harmes, as his CBA percentage has dipped to 33.3% with Viney in the team as opposed to an average of 69.5% without Viney. So it’s clear that Viney is having an impact on Harmes’ CBA numbers, and unfortunately, this is also having a negative effect on his fantasy scoring. He had his equal lowest fantasy score for the season (62 points) last Thursday, despite averaging 82.6 for the season. If this trend in CBA numbers is to continue, we may see his scoring dry up altogether.


Last Round vs Previous Round


Jack VineyMEC8189209110501041
Ed CurnowCAC8490950313637
Sam WalshCAC132861161729432
Cameron GuthrieGEC1017915831452131
Willem DrewPAC878820911563528
Shane MumfordGWSR917822961470826
David SwallowGCC1228219831357626
Ben McEvoyHWB,R61831038417621
Todd GoldsteinNMR978818862065-221
Shai BoltonRIC,F908521781357821
Tom De KoningCAR9177181001979-121
Christian PetraccaMEC15391221001680620
Thomson DowRIC376351900519
Caleb DanielWBB997241900419
Conor NashHWF617962314519
Kyle LangfordESC,F7062529311218
Toby GreeneGWSF959841700417
Rory LairdADB,C1168216942379-715
Caleb SerongFRC1007318691354515
Sam BerryADC,F177131813215
Jack GrahamRIC,F728441500415
Nic NaitanuiWCR987018861872014
Reilly O'BrienADR7196171002586-814
Oscar AllenWCF557831400314
Max GawnMER1088716731260413
Dayne ZorkoBLC,F978214541241213
Marlion PickettRIC5878726313413
Jy SimpkinNMC1188118862374-512
Ollie WinesPAC1058720911979112
Devon SmithESC,F568321200212
Clayton OliverMEC989020911680411
Sam Powell-PepperPAC,F586641828210
Rory LobbFRR,F9993623313310
Tom MitchellHWC1178220771667410
James WorpelHWC638520771667410
Mabior CholRIR,F52762074156559
Elliot YeoWCC698117811872-19
Ben KeaysADC928115882379-89
Aliir AliirPAB4983290029
Luke ShueyWCC767116761768-18
Charlie CameronBLF1692280028
Liam BakerRIB,C7883270027
Max HolmesGEC,F49732111417
Tarryn ThomasNMF,C88748381032-26
Tim EnglishWBR,F1278315712065-56
Josh P. KennedySYC657013621456-16
Sam MenegolaGEC8088160016
Peter WrightESF,R76772122705
Trent CotchinRIC51701970156545
Brodie GrundyCWR139802178167355
Tom PapleySYF7688150015
Tom LiberatoreWBC748016762271-65
Taylor AdamsCWC131792281177754
Sam DayGCF827441731314
Daniel HoweHWB,C5983140014
Brent DanielsGWSF7474140014
Michael WaltersFRC,F7284140014
Liam ShielsHWC8076114293824
Andrew BrayshawFRC114811454125024
Jamie ElliottCWC,F1008372652323
Jake StringerESF998315882385-83
Joel AmarteySYR,F387641941603
Jack MacraeWBC998418862684-82
Alec WatermanESF7480161402
Jarryd LyonsBLC848021812379-22
Tim TarantoGWSC99821357115522
Ben CunningtonNMC1138516762374-72
Jack MartinCAF4782161402
Harry SchoenbergADF,C83856351034-41
Luke ParkerSYC967917812080-31
Joe DaniherBLF48100282701
Brayden FioriniGCC113701774177400
Luke BreustHWF4386141400
Will PhillipsNMC,F4063629929-30
Brandan ParfittGEC,F776110561556-50
Paddy RyderSKR67742077177730
Rowan MarshallSKR,F797162352310
Oscar McInerneyBLR749224922793-3-1
Sebastian RossSKC878914150-1
George HewettSYC,B517114671768-3-1
Callum MillsSYB,C1168014671768-3-1
Jordan De GoeyCWF11788124410452-1
Marcus BontempelliWBC948316762477-8-1
Jacob HopperGWSC13383177415752-1
Luke DunstanSKC10089228519863-1
Mark BlicavsGEB,C3582317519-2-2
David MundyFRC10763186917711-2
Oliver FlorentSYC7081314416-1-2
Lewis YoungWBB51826291032-4-3
Tom HickeySYR1018317812184-4-3
Errol GuldenSYC,F58751528-1-3
Callan WardGWSC7574125211551-3
Chris BurgessGCB,R1238219832087-1-4
Touk MillerGCC1558819832087-1-4
Darcy CameronCWF81826226270-5
Hugh McCluggageBLC10384623828-2-5
Sam DraperESR587415882593-10-5
Matt RowellGCC577312521357-1-5
Tom GreenGWSC83728358400-5
Jaidyn StephensonNMF,C15086314619-3-5
Tim KellyWCC1068014671872-4-5
Jaeger O'MearaHWC5275197319790-6
Nat FyfeFRC,F10886186918750-6
Travis BoakPAC938019862292-3-6
Zach MerrettESC1158514822489-10-7
Archie PerkinsESC,F9173212519-3-7
Steele SidebottomCWC,F738727314-1-7
Riley Collier-DawkinsRIC5960114111480-7
Paul SeedsmanADC1137516414-3-8
Scott LycettPAR8281209124100-4-9
Rhys StanleyGER726613722281-9-9
Brad CrouchSKC7680207719861-9
Jack SteeleSKC13888218120911-10
Patrick CrippsCAC518514782188-7-10
Josh KellyGWSC,F11281156515750-10
Sean DarcyFRR,F1228520772188-1-11
Sam Petrevski-SetonCAB737316417-3-11
Zac BaileyBLC,F46876231034-4-11
Luke JacksonMEF3667627840-2-13
Dustin MartinRIC,F6694197019830-13
Patrick DangerfieldGEC,F807711612074-9-13
Dom SheedWCC86829431456-5-13
Scott PendleburyCWC,F8578217820911-13
Adam CerraFRC82759351250-3-15
Sam FlandersGCF537229626-4-17
Rory SloaneADC718910592379-13-20
Jonathon CeglarHWR,F777716622083-4-21
Tristan XerriNMF42653141135-8-21
Rhys MathiesonBLC,F21478311552-7-21
Darcy ParishESC688512712593-13-22
Paddy DowCAC,F588010561979-9-23
Bailey SmithWBC107829432168-12-25
Matthew KennedyCAC,F74728441771-9-27
James HarmesMEB,C6269418945-5-27
Karl AmonPAC1308715938-8-33
Esava RatugoleaGER,F4580211
Luke Davies-UniackeNMC8678125722-10
Andrew GaffWCC8488419
Zak ButtersPAF,C485029
Zak JonesSKC77621454
Brendon Ah CheeWCF5872314
Mark O'ConnorGEB,C47801583
Lachie NealeBLC116822181
Callum L. BrownCWF82641763


AF – AFL Fantasy points scored last round
TOG% – Percentage of Time On Ground last round
CBA – Centre Bounce Attendances
CBA% – Centre Bounce Attendance Percentage
PRCBA – Previous Round Centre Bounce Attendances
PRCBA% – Previous Round Centre Bounce Attendance Percentage
CBADif – CBA Differential of Last Round vs Previous Round
CBA%Dif – CBA% Differential of Last Round vs Previous Round

Advanced CBA Stats

Callum L. BrownCWF639.23353.823.8
George HewettSYCB67-113.86353.249.2
Chris BurgessGCB,R83-432.28550.852.8
Tom De KoningCAR1002156.987.743.130.8
Willem DrewPAC912858.17232.913.9
Shai BoltonRIC,F782149.258.328.89.1
David SwallowGCC832655.27027.814.8
Jake StringerESF88361.785.726.324
Tim EnglishWBR,F71646.177.324.931.2
Jack VineyMEC914167.671.723.44


LR% – Percentage of CBAs last round
LR%vsPR% – Percentage of CBAs last round versus percentage of CBAs previous round
Avg% – Average of CBA percentage
L3Avg% – Average of CBA percentage over the past three rounds
LR%vsAvg% – Last round CBA percentage vs average CBA percentage

Get the full ‘Advanced CBA Stats’ table by becoming a member. Sign up here.

Members can view the full table here

If you’re a keeper coach that dabbles in some cheeky AFL Fantasy Classic, check out the brand new podcast brought to you by the Keeper League Podcast!

The Point of Difference AFL Fantasy Podcast – out NOW! 

Click to comment

Leave a Reply

Your email address will not be published.

More in Data Analysis