| - | Altrincham | Aldershot | Agente libre | |
| - | Rochdale | Altrincham | Agente libre | |
| - | Ipswich | Rochdale | Agente libre | |
| - | Charlton | Ipswich | Return from loan | |
| - | Ipswich | Charlton | Préstamo | |
| - | Motherwell | Ipswich | Return from loan | |
| - | Ipswich | Motherwell | Préstamo | |
07 ene2021 | Sheffield Wed | Ipswich | Agente libre | |
| - | St. Pauli | Sheffield Wed | Return from loan | |
| - | Sheffield Wed | St. Pauli | Préstamo | |
| - | Mansfield | Sheffield Wed | Return from loan | |
02 feb2018 | Sheffield Wed | Mansfield | Préstamo | |
| - | Bradford City | Sheffield Wed | Return from loan | |
| - | Sheffield Wed | Bradford City | Préstamo |
M. Penney transfer history tracks all club moves during the professional career, including transfer dates and teams involved.