| - | Maidenhead | Hampton & Richmond | Free agent | |
| - | Crystal Palace | Maidenhead | Free agent | |
01 Dec2024 | Hartlepool | Crystal Palace | Free agent | |
| - | Walsall | Hartlepool | Free agent | |
| - | Grimsby | Walsall | Return from loan | |
| - | Walsall | Grimsby | Loan | |
07 Jan2021 | Harrogate | Walsall | Free agent | |
07 Jan2019 | Welling | Harrogate | Free agent | |
| - | Hampton & Richmond | Welling | Free agent | |
12 Jan2015 | Bromley | Hampton & Richmond | Free agent | |
| - | Hayes & Yeading | Bromley | Free agent | |
07 Jan2015 | Ebbsfleet | Hayes & Yeading | Free agent | |
| - | Hampton & Richmond | Ebbsfleet | Return from loan | |
| - | Ebbsfleet | Hampton & Richmond | Loan | |
11 Jul2014 | Staines | Ebbsfleet | Transfer | |
09 Oct2014 | Bromley | Staines | Transfer | |
07 Dec2013 | AFC Wimbledon | Bromley | Transfer | |
02 Jan2012 | Braintree | AFC Wimbledon | Return from loan | |
01 Jan2012 | AFC Wimbledon | Braintree | Loan | |
06 Jan2010 | Crystal Palace | AFC Wimbledon | Transfer |
B. Kiernan transfer history tracks all club moves during the professional career, including transfer dates and teams involved.