Teams
James Hudson
played for
Lancashire League
Todmorden
(2017)
Miscellaneous
Todmorden Second XI
(2017-2020)
Todmorden Third XI
(2017-2019)