01 abr2025 | Shelbourne | Woking | Agente libre | |
08 dic2024 | Shrewsbury | Shelbourne | Agente libre | |
| - | Sutton | Shrewsbury | Return from loan | |
08 ene2023 | Shrewsbury | Sutton | Préstamo | |
| - | Gillingham | Shrewsbury | Return from loan | |
| - | Shrewsbury | Gillingham | Préstamo | |
07 ene2022 | Portsmouth | Shrewsbury | Agente libre | |
| - | Sunderland | Portsmouth | Agente libre | |
| - | Millwall | Sunderland | Agente libre | |
| - | Torquay | Millwall | Return from loan | |
| - | Millwall | Torquay | Préstamo | |
| - | Aldershot | Millwall | Return from loan | |
| - | Millwall | Aldershot | Préstamo | |
| - | Crawley | Millwall | Return from loan | |
| - | Millwall | Crawley | Préstamo | |
04 oct2012 | Hayes & Yeading | Millwall | Return from loan | |
03 sept2012 | Millwall | Hayes & Yeading | Préstamo | |
02 ene2012 | Staines | Millwall | Return from loan | |
10 ene2011 | Millwall | Staines | Préstamo |
A. O'Brien transfer history tracks all club moves during the professional career, including transfer dates and teams involved.