Season Division Team P W D T L NR Bat Bwl Pen Total Position
2024 Division 5 B Old Albanians 0 0 0 0 0 0 0 0 -- 0 8
2023 Division 5 B Old Albanians 18 8 0 0 6 4 24 22 -- 331 5
2022 Division 1 Old Albanians 18 0 0 0 18 0 52 83 -11 124 10
2021 Division One Old Albanians 18 7 0 0 8 3 26 52 -10 313 7
2020 Division One Old Albanians 9 4 0 0 2 3 9 9 -- 168 3
2019 Division One Old Albanians 18 10 0 0 6 2 11 47 -- 383 4
2018 Division One Old Albanians 18 7 0 0 10 1 32 73 -- 330 8
2017 Division One Old Albanians 18 8 2 0 6 2 24 46 -- 335 6
2016 Division One Old Albanians 18 8 2 0 7 1 39 40 -- 329 3
2015 Division One Old Albanians 18 9 1 0 6 2 29 63 -- 382 4
2014 Division Two Old Albanians 19 10 3 0 4 1 34 48 -- 422 1
2013 Division Three Old Albanians 19 9 5 0 3 2 38 58 -- 386 3
2012 Division Three Old Albanians 19 5 4 0 6 4 40 61 -- 291 10
2011 Division Three Old Albanians 19 4 3 0 9 3 50 81 -- 281 15
2010 Division Two Old Albanians 19 4 1 0 10 4 45 39 -- 244 19
2009 Division Two Old Albanians 19 8 1 0 8 2 34 32 -- 326 12
2008 Division Two Old Albanians 19 5 1 0 10 3 18 51 -- 249 17
2007 Division Two Old Albanians 19 3 4 0 9 3 39 80 -2 237 17
2006 Division Two Old Albanians 19 8 4 0 3 4 40 37 -5 352 4
2005 Division Two Old Albanians 19 3 5 0 9 2 85 89 -- 284 13
2004 Division Two Old Albanians 19 4 3 0 9 3 41 62 -- 253 16
2003 Division Two Old Albanians 19 7 4 0 7 1 35 64 -1 318 11
2002 Division Two Old Albanians 19 3 5 1 7 3 39 59 -5 233 17
2001 Division Two Old Albanians 19 6 4 0 6 3 56 51 -- 317 8
2000 Division Two Old Albanians 22 11 4 0 3 3 36 35 -- 451 2
1999 Division One Old Albanians 19 9 4 0 5 1 38 36 -- 354 7
1998 Division Two Old Albanians 19 11 3 0 2 3 25 17 -- 402 3
1997 Division Two Old Albanians 17 5 4 0 6 2 20 44 -- 234 10
1996 Division Two Old Albanians 17 4 2 0 10 1 0 146 -- 276 12
1995 Division Two Old Albanians 17 4 4 0 7 2 63 53 -- 248 14
1994 Division Two Old Albanians 17 2 7 0 4 4 58 55 -- 197 15