| - | Maidenhead | Hampton & Richmond | Agente libre | |
| - | Crystal Palace | Maidenhead | Agente libre | |
01 dic2024 | Hartlepool | Crystal Palace | Agente libre | |
| - | Walsall | Hartlepool | Agente libre | |
| - | Grimsby | Walsall | Return from loan | |
| - | Walsall | Grimsby | Préstamo | |
07 ene2021 | Harrogate | Walsall | Agente libre | |
07 ene2019 | Welling | Harrogate | Agente libre | |
| - | Hampton & Richmond | Welling | Agente libre | |
12 ene2015 | Bromley | Hampton & Richmond | Agente libre | |
| - | Hayes & Yeading | Bromley | Agente libre | |
07 ene2015 | Ebbsfleet | Hayes & Yeading | Agente libre | |
| - | Hampton & Richmond | Ebbsfleet | Return from loan | |
| - | Ebbsfleet | Hampton & Richmond | Préstamo | |
11 jul2014 | Staines | Ebbsfleet | Fichaje | |
09 oct2014 | Bromley | Staines | Fichaje | |
07 dic2013 | AFC Wimbledon | Bromley | Fichaje | |
02 ene2012 | Braintree | AFC Wimbledon | Return from loan | |
01 ene2012 | AFC Wimbledon | Braintree | Préstamo | |
06 ene2010 | Crystal Palace | AFC Wimbledon | Fichaje |
B. Kiernan transfer history tracks all club moves during the professional career, including transfer dates and teams involved.