On this page is the complete list of centuries and the highest scores by a Spartan in the First Grade Competition since our inception in 1918.
Incredibly, there has been 71 centuries recorded by the Leeming Spartan Cricket Club since the very first in the 1929/1930 season.
Bob Kirk was the first Spartan to record a century in the First Grade (and also, for the Club) in that 1929/30 season against the Essandee Cricket Club when we were part of the Fremantle & Districts Mercantile Cricket Association.
Greg Dudley has the record for the most centuries by a Spartan in the First Grade with seven, with his personal best of 143 not out also our third highest score of all time in the top division. Dudley also has an unbeaten 98 in First Grade, and two scores of 94 in the same grade.
Matt Smith’s 175 not out in the 1992/93 season against CBC is the highest ever score by a Spartan in First Grade.
There are only four Spartans to have ever made a score of 99 in First Grade, Frank Ellis, the first with 99 against Palmyra in 1965/66, was followed by Paul Hitch with 99 against Roleystone in 1994/95, Matt Smith with 99 not out against Armadale in 2004/05 and Jonothan Page with 99no against East Fremantle in 2017/18.
First Grade Centuries:
# Spartan Score Opponent Season Home/Away 1. Matt Smith 175* CBC 1992/93 Away 2. T.A. Gill 144 CBC 2016/17 Home 3. G.R. Dudley 143* East Fremantle 1993/94 Home 4. R. Keiley 139 East Fremantle 1990/91 Away 5. G.R. Dudley 134* CBC 2002/03 Away 6. M.W. Milton 132 Phoenix 2013/14 Away 7. M.P. Atkinson 131 Armadale 2012/13 Home 8. W.S. Fontana 128* Kardinya Lakes 2001/02 Home 9. P.L. Hitch 127 Kardinya Lakes 1994/95 Home 10. J.P. Cunningham 127 Kardinya Lakes 2001/02 Away 11. H. Bell 125 South Fremantle 1969/70 Away 12. P.A. Read 125 Ocean's XI 1980/81 Away 13. P.A. Read 124* Hamilton 1980/81 Away 14. R.A. May 122* Hilton Palmyra 2013/14 Home 15. J. Spencer 119 Tallies 1965/66 Home 16. M.J. Robins 119 Kardinya Lakes 1984/85 Away 17. H. Bell 118 Scots 1968/69 Home 18. M.P. Atkinson 117* Kwinana 2007/08 Away 19. C.T. Pereira 117* Maddington 2015/16 Home 20. P.A. Kalleske 117 East Fremantle 2009/10 Away 21. L.F. Read 115* Scots 1963/64 Away 22. K. Adair 114 Kelmscott 2001/02 Away 23. R. Spencer 112 Hilton Park 1989/90 Home 24. B. Kirk 111 East Fremantle 1936/37 Away 25. G.S. Mazzini 111 Jandakot Lakes 1988/89 Away 26. G.R. Dudley 111 Phoenix 1995/96 Home 27. G.R. Dudley 111 Maddington 1997/98 Home 27. M.W.Milton 111 SJ Blues 2017/18 Away 29. C.T. Pereira 111 Phoenix 2011/12 Home 30. S. Quartermaine 110* East Fremantle 1989/90 Away 31. K. Clifton 110 Essandee 1930/31 Away 32. I. McClumpha 110 Navy Club 1939/40 Away 33. Matt Smith 110 Gosnells 1997/98 Away 34. K. Adair 110 Armadale 2003/04 Home 35. R. Spencer 109 Hilton Park 1992/93 Home 36. M.P. Atkinson 108* Cockburn 2008/09 Home 37. P.A. McGilvray 108 North Fremantle 1993/94 Home 38. J.P. Cunningham 107 Armadale 2001/02 Home 39. W. Lippiatt 106* Scots 1980/81 Away 40. C.L. Forsyth 106 North Fremantle 1993/94 Home 41. W.S. Fontana 106 Kwinana 2005/06 Away 42. T.A.Gill 106 Armadale 2017/18 Away 43. L.F. Read 105* Scots 1970/71 Away 44. R. Hegarty 105* Cockburn 1984/85 Away 45. P.A. Clement 105* East Fremantle 1990/91 Home 46. D. Stewart 105 Tallies 1964/65 Away 47. P.A. McGilvray 105 Jandakot Lakes 1989/90 Home 48. G.R. Dudley 104* CBC 1998/99 Home 49. P.A. Kalleske 104* Hilton Palmyra 2014/15 Home 50. P. Tasker 104 Navy Club 1939/40 Away 51. Denis Bell 104 Tallies 1963/64 Away 52. J.P. Cunningham 104 Thornlie 2005/06 Away 53. D.C. Meyer 104 Kelmscott 2007/08 Home 54. D. Stewart 103 Palmyra 1964/65 Away 55. M.J. Robins 103 North Fremantle 1984/85 Away 56. C.T. Pereira 103 Willetton Crows 2009/10 Home 57. M.P. Atkinson 102 Armadale 2008/09 Away 58. P. Kynaston 101* Park 1975/76 Away 59. R. Spencer 101* Phoenix 1989/90 Away 60. H. Bell 101 East Fremantle 1969/70 Away 61. G.R. Dudley 101 Hilton-Tempest 1995/96 Away 62. H. Bell 100* Scots 1963/64 Away 63. P.A. McGilvray 100* East Fremantle 1989/90 Away 64. C. Dudley 100* Cockburn 1994/95 Away 65. G.R. Dudley 100* CBC 2000/01 Away 66. M.P. Atkinson 100* East Fremantle 2005/06 Home 67. B. Kirk 100 Essandee 1929/30 Home 68. K. Clifton 100 East Fremantle 1947/48 Away 69. R. Caporn 100 Park 1973/74 Away 70. J.P. Cunningham 100 Phoenix 2002/03 Away 71. T.P. Lavender 100 Armadale 2009/10 Away # Spartan Score Opponent Season Home/Away
Last Updated: April 2021
Most First Grade Centuries:
# Spartan Career Centuries 1. G.R. Dudley 7 2. M.P. Atkinson 5 3. H. Bell 4 4. J.P. Cunningham 4 5. P.A. McGilvray 3 6. R. Spencer 3 7. C.T. Pereira 3 8. K. Adair 2 9. K. Clifton 2 10. W.S. Fontana 2 11. P.A. Kalleske 2 12. B. Kirk 2 13. R.A. May 2 14. L.F. Read 2 15. P.A. Read 2 16. M.J. Robins 2 17. Matt Smith 2 18. D. Stewart 2
Last Updated: April 2021