07 Jun2022 | Walton Casuals | Armadale | Free | |
| - | Brechin | Walton Casuals | Free | |
| - | Dartford | Brechin | Free | |
10 Feb2020 | Queen South | Dartford | Free | |
10 Apr2019 | Falkirk | Queen South | Free | |
01 Mar2019 | Lamia | Falkirk | Loan | |
| - | Partick | Lamia | Free | |
| - | Crewe | Partick | Free |
A. Osman transfer history tracks all club moves during the professional career, including transfer dates and teams involved.