07 ene2023 | Alloa | Falkirk | Agente libre | |
07 ene2022 | Partick Thistle | Alloa | Agente libre | |
05 ene2022 | Alloa | Partick Thistle | Return from loan | |
| - | Partick Thistle | Alloa | Préstamo | |
07 ene2021 | Motherwell | Partick Thistle | Agente libre | |
| - | Partick Thistle | Motherwell | Return from loan | |
03 dic2021 | Motherwell | Partick Thistle | Préstamo | |
| - | Morton | Motherwell | Return from loan | |
| - | Motherwell | Morton | Préstamo | |
12 jun2019 | Ross County | Motherwell | ||
| - | Elgin City | Ross County | Return from loan | |
02 jun2019 | Ross County | Elgin City | Préstamo | |
| - | Forfar Athletic | Ross County | Return from loan | |
| - | Ross County | Forfar Athletic | Préstamo |
R. MacIver transfer history tracks all club moves during the professional career, including transfer dates and teams involved.