MCC Club Records

Hundreds and Fifties

All Teams
Player100s50s
Troy Lamb2043
Leigh Hardham1577
Don McDermott1551
Alex Lundy109
Jack McAlister938
Jeff Graham918
John Mark917
John Bailes818
Ted Wolsley730
Stephen Hay625
Arthur Robertson520
Bert Rushen511
Jim McDermott435
Ken Watson425
Peter Way422
Brad Kruger422
Stan Meeks420
Stephen Gifford415
Jared Williams413
Xavier Ross47
All Senior Teams
Player100s50s
Don McDermott1549
Troy Lamb1428
Leigh Hardham1273
Alex Lundy109
Jack McAlister938
John Bailes818
Ted Wolsley730
Jeff Graham713
Stephen Hay622
Arthur Robertson520
Bert Rushen511
Ken Watson425
Peter Way422
Stan Meeks420
Brad Kruger420
Stephen Gifford415
Jim McDermott335
David Hardham332
Ian Walker330
Albert Forscutt320
All Turf Teams
Player100s50s
Troy Lamb1428
Leigh Hardham1171
Don McDermott1041
Jeff Graham713
Stephen Hay621
Peter Way422
Brad Kruger420
Stephen Gifford415
John Bailes415
Jim McDermott333
David Hardham332
Ian Walker330
Adrian Cooke311
John Mark36
Xavier Ross35
Jared Williams34
Ken Gray31
Brett Hardham225
Bob Humphries216
Ray Phillips212

First XI (Turf)
Player100s50s
Troy Lamb1426
Leigh Hardham750
Jeff Graham710
Brad Kruger420
Adrian Cooke38
Xavier Ross34
Brett Hardham221
Jim McDermott220
Bob Humphries213
Matthew Morris26
Dave Kivell24
Wally Driver23
Tej Gandhi115
Stephen Hay112
Peter C Newton110
Kapila Jayasuriya110
John Mark16
Peter Way15
Rohan Paulpillai13
Alex Ross12
Second XI (Turf)
Player100s50s
David Hardham321
Leigh Hardham317
Stephen Hay35
Jared Williams33
Ken Gray30
Ray Phillips211
Jarrod Martin111
Bruce Brown19
Zane Goold18
Peter Way17
Cooper Anstee17
Brian Fitts16
Andrew Trevethan15
Richard Blaze15
John Bailes14
Andrew Wood13
Chirath H Uralagamage13
Gary Harvey13
Matthew Goold13
Wesley Parkin12
Third XI (Turf)
Player100s50s
Don McDermott521
Ian Walker216
John Bailes27
Bill Trevethan23
Don Macwhirter22
Mick Delaharpe20
Veeral Mehta15
David Healy15
Leigh Hardham13
Andrew Trevethan12
George Stogiannidis12
Martin Pellissier12
Toby Newton12
Stephen Hay12
Zane Goold12
Joshua Banks12
Stuart Arnett12
Tom Mann11
Russell Jones11
Peter Hiland11

Fourth XI (Turf)
Player100s50s
Don McDermott417
Stephen Gifford49
Peter Way28
Ross Breddy21
John Fielder110
Varun KR Tadimarri15
Ern Watson14
Jim McDermott14
Andrew Wood13
David Rea13
Doug Evans13
Peter Blum13
Stephen Hay12
John Bailes12
Martin Pellissier11
Adrian Menara11
Jack Macwhirter11
David Healy11
Simon Hancock11
Liam Wood10
Fifth XI
Player100s50s
Don McDermott58
John Bailes43
Alex Lundy32
Fred Whelan26
Ross Smale21
Peter C Newton20
Ken Watson13
Wallace J Riley13
Arthur Rigus12
Adam Price12
Leigh Hardham12
Greg Eyres12
Eddie Day12
Merv Carlson12
Craig McAllister11
Alan Loughron11
Jim Young10
Neville Woodberry10
Brett Stevens10
James Shepherdson10
Juniors
Player100s50s
Troy Lamb615
John Mark68
Leigh Hardham34
Tyler Emrose32
Nick Paton25
Jeff Graham25
Andrew Paton23
Steve Williams20
Peter Snooks20
Sean Darvell111
Jared Williams19
Alex Ross18
Alex Hay18
Harrison E Zandberg17
Nic Chapman17
Anthony Gillbee16
Charlie Krivaci15
Navnith Satyan14
Brad Nash14
Wayne Dutton14

Includes matches starting on 22/02/2026