| Team | Competition | Season | Hcp | P | W | L | Pts For | Pts Agst | For Brks Over 30 | Agst Brks Over 30 | For Brks Max | Agst Brks Max |
| Alford A | Division 1 | Season 2025/2026 | 38 | 23 | 13 | 10 | 1,858 | 1,694 | | 3 | | 35 |
| Alford A | Division 2 | Season 2024/2025 | 37 | 17 | 8 | 9 | 1,383 | 1,392 | | | | |
| Alford A | Division 1 | Season 2023/2024 | 33 | 8 | 2 | 6 | 582 | 717 | | | | |
| Alford A | Division 2 | Season 2021/2022 | 34 | 1 | 1 | 0 | 78 | 63 | | | | |
| Richmonds B | Division 2 | Season 2016/2017 | 35 | 13 | 7 | 6 | 1,111 | 987 | | | | |
| Richmonds 'B' | Division 2 | Season 2015/2016 | 36 | 13 | 7 | 6 | 1,118 | 1,031 | | | | |
| Richmonds 'B' | Division 2 | Season 2014/2015 | 32 | 14 | 5 | 9 | 1,041 | 1,183 | | 1 | | 53 |
| Richmonds 'B' | Division 2 | Season 2013/2014 | 33 | 13 | 7 | 6 | 986 | 946 | | 1 | | 30 |
| Richmonds 'B' | Division 2 | Season 2012/2013 | 34 | 21 | 12 | 9 | 1,732 | 1,539 | | | | |
| Richmonds 'B' | Division 2 | Season 2011/2012 | 32 | 12 | 3 | 9 | 780 | 970 | | | | |
|