AFL timekeepers 2000-2023

The AFL instituted and independent list of timekeepers in 2000 replacing club timekeepers

In 2022 Don Stock (West Coast) and Cameron Bell (Adelaide) remain from that original group of club timekeepers, both were based in Melbourne up to 2000 and their totals include those matches pre-2000.

TimekeeperStateYearsAFL matchesAFLW matches
Amy AndersonNSW2022-2023224
Matt BaigentNSW20201
Cameron Bell*VIC1998-202348316
John BellVIC2000-2013204
Jack BoucherNSW2000-200646
Alan BrawnNSW2000-201077
Rohan BriggsQLD2015-202314220
Eliza BroadbentVIC2013-202320319
Steve BulachSA2000-200232
Flynn CahillVIC2021-20223112
Glen CallaghanNSW2009-202313914
Michael CarneyVIC2012-201313
Grant CastlesVIC2000-2011181
Doug ChatfieldWA2000-200449
Andrew ClarkeWA2000-2011152
Graham ClarkeNSW/ACT2005-20076
Alan ClohertyQLD2011-202319219
Tony CostanzoVIC2018-20237513
Warren CostelloNSW2003-200934
Greg CudmoreQLD2009-201230
Brenton DaleSA2000-2011124
Chris DoyleVIC2021-20235113
Dave ElliottSA2009-202322624
Martin EllisVIC2009-2015118
David FleggVIC2012-202321338
Adrian ForsterSA2003-2016167
Peter FrawleyVIC2000-2012201
Dennis GoodmanWA20051
Dusty-Lee GouldSA2017-2023577
Roger GrattanQLD2000-200858
Peter GregoryQLD2004-201263
Robert GulliverVIC2008-201151
Bruce HannanVIC2000-2011182
Max HarveyVIC2000-2010162
Bill HectorVIC2000-2010171
Dale HoffmanSA2000-20202826
Matthew HollingtonWA2010-201244
David HolmesWA2005-200843
Peter HoneymanSA2019-20236612
John HoppeVIC2000-2014225
Chris Howarth-CrewsdonQLD2012-202319917
Colin HugginsNSW2000-200968
D. HunterNSW/ACT20101
Don JensenWA2000-2010121
Ron JohnsonNSW2009-20105
Jeromy JonesWA2011-201219
Barry KemberWA2000-2009109
Cameron LeeTAS2021-2023295
David LoughnanVIC2014-2018642
Jennie LoughnanVIC20141
Frank LoureyNSW2016-2023889
D Lyndon-Floate20231
Doug MalcolmNSW/ACT2006-201213
Chris MarathakisNSW2009-20211033
Allan McKenzieQLD2003-200845
Noel McKenzieTAS2000-200566
Tessie McManusVIC20141
Ramon MilesVIC2000-2011195
Andrew MillerVIC2012-202322925
Jason MitchellQLD2019-2023786
Aaron MorseWA2012-202316919
Ray MulesSA2000-2010130
Brad NoonanVIC2010-202330637
Ian ParkerNSW2003-201469
Chris PattersonVIC2000-2023389
Adam PeacockWA2014-202314922
Stan PettettVIC2012-202324226
Shannon RiggsSA2021-2023367
Deanna RobertsNT20051
John RogersSA2009-201119
Greg RolfeWA/VIC2009-2015103
Neville SchofieldTAS2003-200616
Daryl SchrammSA2012-201420
Michael SextonVIC2012-202324532
Mark SpoonerNSW2000-200224
Jack StantonVIC2000-2008140
Don Stock*VIC1987-202357527
Rod TannerVIC2000-2012215
Stephen TassosVIC2019-2022428
Ashley ThomasNSW2012-202314715
Simon ThomasWA2012-202316816
T. TurnbullWA20051
R. TurnerVIC1
Tony VestriesQLD2001-200313
Peter WallaceQLD2009-201457
Len WestQLD2000-200859
Peter WhiteNSW/ACT2008-20127
Kerry WilliamsQLD/WA2009-201345
Tom WindlowVIC200910
*includes matches prior to AFL list